builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-569 starttime: 1467751997.87 results: success (0) buildid: 20160705121723 builduid: 15663881f04847ca8f7fddd4a660a773 revision: 52fb1d141cc9c18d7b7971d778b8976e43f360dc ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-05 13:53:17.872886) ========= master: http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-05 13:53:17.873500) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-05 13:53:17.873905) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-05 13:53:17.997610) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 13:53:17.998062) ========= 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-1467751503.138672-692582840 _=/tools/buildbot/bin/python using PTY: False --2016-07-05 13:53:18-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 7.89M=0.001s 2016-07-05 13:53:18 (7.89 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.304572 ========= master_lag: 0.44 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 13:53:18.746816) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 13:53:18.747291) ========= 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-1467751503.138672-692582840 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.073526 ========= master_lag: 0.14 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 13:53:18.959539) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 13:53:18.960068) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 52fb1d141cc9c18d7b7971d778b8976e43f360dc --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 52fb1d141cc9c18d7b7971d778b8976e43f360dc --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-1467751503.138672-692582840 _=/tools/buildbot/bin/python using PTY: False 2016-07-05 13:53:19,079 truncating revision to first 12 chars 2016-07-05 13:53:19,079 Setting DEBUG logging. 2016-07-05 13:53:19,079 attempt 1/10 2016-07-05 13:53:19,080 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/52fb1d141cc9?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-05 13:53:19,489 unpacking tar archive at: mozilla-beta-52fb1d141cc9/testing/mozharness/ program finished with exit code 0 elapsedTime=0.705182 ========= master_lag: 0.26 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 13:53:19.922640) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-05 13:53:19.923115) ========= script_repo_revision: 52fb1d141cc9c18d7b7971d778b8976e43f360dc ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-05 13:53:19.923683) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-05 13:53:19.924113) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-05 13:53:20.134301) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 9 secs) (at 2016-07-05 13:53:20.134747) ========= /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-1467751503.138672-692582840 _=/tools/buildbot/bin/python using PTY: False 13:53:20 INFO - MultiFileLogger online at 20160705 13:53:20 in /builds/slave/test 13:53:20 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 13:53:20 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 13:53:20 INFO - {'append_to_log': False, 13:53:20 INFO - 'base_work_dir': '/builds/slave/test', 13:53:20 INFO - 'blob_upload_branch': 'mozilla-beta', 13:53:20 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 13:53:20 INFO - 'buildbot_json_path': 'buildprops.json', 13:53:20 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 13:53:20 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:53:20 INFO - 'download_minidump_stackwalk': True, 13:53:20 INFO - 'download_symbols': 'true', 13:53:20 INFO - 'e10s': False, 13:53:20 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 13:53:20 INFO - 'tooltool.py': '/tools/tooltool.py', 13:53:20 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 13:53:20 INFO - '/tools/misc-python/virtualenv.py')}, 13:53:20 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:53:20 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:53:20 INFO - 'log_level': 'info', 13:53:20 INFO - 'log_to_console': True, 13:53:20 INFO - 'opt_config_files': (), 13:53:20 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:53:20 INFO - '--processes=1', 13:53:20 INFO - '--config=%(test_path)s/wptrunner.ini', 13:53:20 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:53:20 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:53:20 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:53:20 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:53:20 INFO - 'pip_index': False, 13:53:20 INFO - 'require_test_zip': True, 13:53:20 INFO - 'test_type': ('testharness',), 13:53:20 INFO - 'this_chunk': '1', 13:53:20 INFO - 'tooltool_cache': '/builds/tooltool_cache', 13:53:20 INFO - 'total_chunks': '10', 13:53:20 INFO - 'virtualenv_path': 'venv', 13:53:20 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:53:20 INFO - 'work_dir': 'build'} 13:53:20 INFO - ##### 13:53:20 INFO - ##### Running clobber step. 13:53:20 INFO - ##### 13:53:20 INFO - Running pre-action listener: _resource_record_pre_action 13:53:20 INFO - Running main action method: clobber 13:53:20 INFO - rmtree: /builds/slave/test/build 13:53:20 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 13:53:23 INFO - Running post-action listener: _resource_record_post_action 13:53:23 INFO - ##### 13:53:23 INFO - ##### Running read-buildbot-config step. 13:53:23 INFO - ##### 13:53:23 INFO - Running pre-action listener: _resource_record_pre_action 13:53:23 INFO - Running main action method: read_buildbot_config 13:53:23 INFO - Using buildbot properties: 13:53:23 INFO - { 13:53:23 INFO - "project": "", 13:53:23 INFO - "product": "firefox", 13:53:23 INFO - "script_repo_revision": "production", 13:53:23 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 13:53:23 INFO - "repository": "", 13:53:23 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 13:53:23 INFO - "buildid": "20160705121723", 13:53:23 INFO - "pgo_build": "False", 13:53:23 INFO - "basedir": "/builds/slave/test", 13:53:23 INFO - "buildnumber": 16, 13:53:23 INFO - "slavename": "tst-linux32-spot-569", 13:53:23 INFO - "revision": "52fb1d141cc9c18d7b7971d778b8976e43f360dc", 13:53:23 INFO - "master": "http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/", 13:53:23 INFO - "platform": "linux", 13:53:23 INFO - "branch": "mozilla-beta", 13:53:23 INFO - "repo_path": "releases/mozilla-beta", 13:53:23 INFO - "moz_repo_path": "", 13:53:23 INFO - "stage_platform": "linux", 13:53:23 INFO - "builduid": "15663881f04847ca8f7fddd4a660a773", 13:53:23 INFO - "slavebuilddir": "test" 13:53:23 INFO - } 13:53:23 INFO - Found installer url https://queue.taskcluster.net/v1/task/VU4EMx-GSC-kcuAPyS7gBw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 13:53:23 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/VU4EMx-GSC-kcuAPyS7gBw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 13:53:23 INFO - Running post-action listener: _resource_record_post_action 13:53:23 INFO - ##### 13:53:23 INFO - ##### Running download-and-extract step. 13:53:23 INFO - ##### 13:53:23 INFO - Running pre-action listener: _resource_record_pre_action 13:53:23 INFO - Running main action method: download_and_extract 13:53:23 INFO - mkdir: /builds/slave/test/build/tests 13:53:23 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')]} 13:53:23 INFO - https://queue.taskcluster.net/v1/task/VU4EMx-GSC-kcuAPyS7gBw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 13:53:23 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VU4EMx-GSC-kcuAPyS7gBw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 13:53:23 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VU4EMx-GSC-kcuAPyS7gBw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 13:53:23 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VU4EMx-GSC-kcuAPyS7gBw/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 13:53:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VU4EMx-GSC-kcuAPyS7gBw/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 13:53:29 INFO - Downloaded 1291 bytes. 13:53:29 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 13:53:29 INFO - Using the following test package requirements: 13:53:29 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 13:53:29 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 13:53:29 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 13:53:29 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 13:53:29 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 13:53:29 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 13:53:29 INFO - u'jsshell-linux-i686.zip'], 13:53:29 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 13:53:29 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 13:53:29 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 13:53:29 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 13:53:29 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 13:53:29 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 13:53:29 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 13:53:29 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 13:53:29 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 13:53:29 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 13:53:29 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 13:53:29 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 13:53: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')]} 13:53:29 INFO - https://queue.taskcluster.net/v1/task/VU4EMx-GSC-kcuAPyS7gBw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 13:53:29 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VU4EMx-GSC-kcuAPyS7gBw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 13:53:29 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VU4EMx-GSC-kcuAPyS7gBw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 13:53:29 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VU4EMx-GSC-kcuAPyS7gBw/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 13:53:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VU4EMx-GSC-kcuAPyS7gBw/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 13:53:32 INFO - Downloaded 22860918 bytes. 13:53:32 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/*'] 13:53:32 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/* 13:53:33 INFO - caution: filename not matched: web-platform/* 13:53:33 INFO - Return code: 11 13:53:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:53:33 INFO - https://queue.taskcluster.net/v1/task/VU4EMx-GSC-kcuAPyS7gBw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 13:53:33 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VU4EMx-GSC-kcuAPyS7gBw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 13:53:33 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VU4EMx-GSC-kcuAPyS7gBw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 13:53:33 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VU4EMx-GSC-kcuAPyS7gBw/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 13:53:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VU4EMx-GSC-kcuAPyS7gBw/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 13:53:37 INFO - Downloaded 36389078 bytes. 13:53:37 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/*'] 13:53:37 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/* 13:53:41 INFO - caution: filename not matched: bin/* 13:53:41 INFO - caution: filename not matched: config/* 13:53:41 INFO - caution: filename not matched: mozbase/* 13:53:41 INFO - caution: filename not matched: marionette/* 13:53:41 INFO - caution: filename not matched: tools/wptserve/* 13:53:41 INFO - Return code: 11 13:53:41 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')]} 13:53:41 INFO - https://queue.taskcluster.net/v1/task/VU4EMx-GSC-kcuAPyS7gBw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 13:53:41 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VU4EMx-GSC-kcuAPyS7gBw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 13:53:41 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VU4EMx-GSC-kcuAPyS7gBw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 13:53:41 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VU4EMx-GSC-kcuAPyS7gBw/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 13:53:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VU4EMx-GSC-kcuAPyS7gBw/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 13:53:50 INFO - Downloaded 69344007 bytes. 13:53:50 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/VU4EMx-GSC-kcuAPyS7gBw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 13:53:50 INFO - mkdir: /builds/slave/test/properties 13:53:50 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 13:53:50 INFO - Writing to file /builds/slave/test/properties/build_url 13:53:50 INFO - Contents: 13:53:50 INFO - build_url:https://queue.taskcluster.net/v1/task/VU4EMx-GSC-kcuAPyS7gBw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 13:53:51 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/VU4EMx-GSC-kcuAPyS7gBw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 13:53:51 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 13:53:51 INFO - Writing to file /builds/slave/test/properties/symbols_url 13:53:51 INFO - Contents: 13:53:51 INFO - symbols_url:https://queue.taskcluster.net/v1/task/VU4EMx-GSC-kcuAPyS7gBw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 13:53:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:53:51 INFO - https://queue.taskcluster.net/v1/task/VU4EMx-GSC-kcuAPyS7gBw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 13:53:51 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VU4EMx-GSC-kcuAPyS7gBw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 13:53:51 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VU4EMx-GSC-kcuAPyS7gBw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 13:53:51 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VU4EMx-GSC-kcuAPyS7gBw/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 13:53:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VU4EMx-GSC-kcuAPyS7gBw/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 13:53:59 INFO - Downloaded 92359924 bytes. 13:53:59 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'] 13:53:59 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 13:54:08 INFO - Return code: 0 13:54:08 INFO - Running post-action listener: _resource_record_post_action 13:54:08 INFO - Running post-action listener: set_extra_try_arguments 13:54:08 INFO - ##### 13:54:08 INFO - ##### Running create-virtualenv step. 13:54:08 INFO - ##### 13:54:08 INFO - Running pre-action listener: _pre_create_virtualenv 13:54:08 INFO - Running pre-action listener: _resource_record_pre_action 13:54:08 INFO - Running main action method: create_virtualenv 13:54:08 INFO - Creating virtualenv /builds/slave/test/build/venv 13:54:08 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 13:54:08 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 13:54:09 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 13:54:09 INFO - Using real prefix '/usr' 13:54:09 INFO - New python executable in /builds/slave/test/build/venv/bin/python 13:54:11 INFO - Installing distribute.............................................................................................................................................................................................done. 13:54:14 INFO - Installing pip.................done. 13:54:14 INFO - Return code: 0 13:54:14 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 13:54:14 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')]} 13:54:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:54:14 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:54:14 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')]} 13:54:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:54:14 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:54:14 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9b3ac58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ba1598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9c53f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9935e30>, '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 0x9bd2c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9c51470>, '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-1467751503.138672-692582840', '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 13:54:14 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 13:54:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 13:54:14 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:54:14 INFO - 'CCACHE_UMASK': '002', 13:54:14 INFO - 'DISPLAY': ':0', 13:54:14 INFO - 'HOME': '/home/cltbld', 13:54:14 INFO - 'LANG': 'en_US.UTF-8', 13:54:14 INFO - 'LOGNAME': 'cltbld', 13:54:14 INFO - 'MAIL': '/var/mail/cltbld', 13:54:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:54:14 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:54:14 INFO - 'MOZ_NO_REMOTE': '1', 13:54:14 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:54:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:54:14 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:54:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:54:14 INFO - 'PWD': '/builds/slave/test', 13:54:14 INFO - 'SHELL': '/bin/bash', 13:54:14 INFO - 'SHLVL': '1', 13:54:14 INFO - 'TERM': 'linux', 13:54:14 INFO - 'TMOUT': '86400', 13:54:14 INFO - 'USER': 'cltbld', 13:54:14 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467751503.138672-692582840', 13:54:14 INFO - '_': '/tools/buildbot/bin/python'} 13:54:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:54:15 INFO - Downloading/unpacking psutil>=0.7.1 13:54:15 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 13:54:15 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 13:54:15 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 13:54:15 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 13:54:15 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 13:54:15 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 13:54:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 13:54:19 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:54:19 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:54:19 INFO - Installing collected packages: psutil 13:54:19 INFO - Running setup.py install for psutil 13:54:19 INFO - building 'psutil._psutil_linux' extension 13:54:19 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 13:54:19 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 13:54:19 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 13:54:20 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 13:54:20 INFO - building 'psutil._psutil_posix' extension 13:54:20 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 13:54:20 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 13:54:20 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:54:20 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:54:20 INFO - Successfully installed psutil 13:54:20 INFO - Cleaning up... 13:54:20 INFO - Return code: 0 13:54:20 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 13:54: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')]} 13:54:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:54:20 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:54: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')]} 13:54:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:54:20 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:54:20 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9b3ac58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ba1598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9c53f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9935e30>, '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 0x9bd2c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9c51470>, '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-1467751503.138672-692582840', '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 13:54:20 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 13:54:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 13:54:20 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:54:20 INFO - 'CCACHE_UMASK': '002', 13:54:20 INFO - 'DISPLAY': ':0', 13:54:20 INFO - 'HOME': '/home/cltbld', 13:54:20 INFO - 'LANG': 'en_US.UTF-8', 13:54:20 INFO - 'LOGNAME': 'cltbld', 13:54:20 INFO - 'MAIL': '/var/mail/cltbld', 13:54:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:54:20 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:54:20 INFO - 'MOZ_NO_REMOTE': '1', 13:54:20 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:54:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:54:20 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:54:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:54:20 INFO - 'PWD': '/builds/slave/test', 13:54:20 INFO - 'SHELL': '/bin/bash', 13:54:20 INFO - 'SHLVL': '1', 13:54:20 INFO - 'TERM': 'linux', 13:54:20 INFO - 'TMOUT': '86400', 13:54:20 INFO - 'USER': 'cltbld', 13:54:20 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467751503.138672-692582840', 13:54:20 INFO - '_': '/tools/buildbot/bin/python'} 13:54:21 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:54:21 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 13:54:21 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 13:54:21 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 13:54:21 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 13:54:21 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 13:54:21 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 13:54:21 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 13:54:25 INFO - Downloading mozsystemmonitor-0.0.tar.gz 13:54:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 13:54:25 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 13:54:25 INFO - Installing collected packages: mozsystemmonitor 13:54:25 INFO - Running setup.py install for mozsystemmonitor 13:54:25 INFO - Successfully installed mozsystemmonitor 13:54:25 INFO - Cleaning up... 13:54:25 INFO - Return code: 0 13:54:25 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 13:54:25 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')]} 13:54:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:54:25 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:54:25 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')]} 13:54:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:54:25 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:54:25 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9b3ac58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ba1598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9c53f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9935e30>, '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 0x9bd2c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9c51470>, '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-1467751503.138672-692582840', '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 13:54:25 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 13:54:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 13:54:25 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:54:25 INFO - 'CCACHE_UMASK': '002', 13:54:25 INFO - 'DISPLAY': ':0', 13:54:25 INFO - 'HOME': '/home/cltbld', 13:54:25 INFO - 'LANG': 'en_US.UTF-8', 13:54:25 INFO - 'LOGNAME': 'cltbld', 13:54:25 INFO - 'MAIL': '/var/mail/cltbld', 13:54:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:54:25 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:54:25 INFO - 'MOZ_NO_REMOTE': '1', 13:54:25 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:54:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:54:25 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:54:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:54:25 INFO - 'PWD': '/builds/slave/test', 13:54:25 INFO - 'SHELL': '/bin/bash', 13:54:25 INFO - 'SHLVL': '1', 13:54:25 INFO - 'TERM': 'linux', 13:54:25 INFO - 'TMOUT': '86400', 13:54:25 INFO - 'USER': 'cltbld', 13:54:25 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467751503.138672-692582840', 13:54:25 INFO - '_': '/tools/buildbot/bin/python'} 13:54:26 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:54:26 INFO - Downloading/unpacking blobuploader==1.2.4 13:54:26 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 13:54:26 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 13:54:26 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 13:54:26 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 13:54:26 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 13:54:26 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 13:54:29 INFO - Downloading blobuploader-1.2.4.tar.gz 13:54:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 13:54:29 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:54:29 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 13:54:29 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 13:54:29 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 13:54:29 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 13:54:29 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 13:54:29 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 13:54:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 13:54:30 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:54:30 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 13:54:30 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 13:54:30 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 13:54:30 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 13:54:30 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 13:54:30 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 13:54:31 INFO - Downloading docopt-0.6.1.tar.gz 13:54:31 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 13:54:31 INFO - Installing collected packages: blobuploader, requests, docopt 13:54:31 INFO - Running setup.py install for blobuploader 13:54:31 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 13:54:31 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 13:54:31 INFO - Running setup.py install for requests 13:54:32 INFO - Running setup.py install for docopt 13:54:32 INFO - Successfully installed blobuploader requests docopt 13:54:32 INFO - Cleaning up... 13:54:32 INFO - Return code: 0 13:54:32 INFO - Installing None into virtualenv /builds/slave/test/build/venv 13:54:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:54:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:54:32 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:54:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:54:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:54:32 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:54:32 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9b3ac58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ba1598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9c53f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9935e30>, '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 0x9bd2c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9c51470>, '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-1467751503.138672-692582840', '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 13:54:32 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 13:54:32 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 13:54:32 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:54:32 INFO - 'CCACHE_UMASK': '002', 13:54:32 INFO - 'DISPLAY': ':0', 13:54:32 INFO - 'HOME': '/home/cltbld', 13:54:32 INFO - 'LANG': 'en_US.UTF-8', 13:54:32 INFO - 'LOGNAME': 'cltbld', 13:54:32 INFO - 'MAIL': '/var/mail/cltbld', 13:54:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:54:32 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:54:32 INFO - 'MOZ_NO_REMOTE': '1', 13:54:32 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:54:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:54:32 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:54:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:54:32 INFO - 'PWD': '/builds/slave/test', 13:54:32 INFO - 'SHELL': '/bin/bash', 13:54:32 INFO - 'SHLVL': '1', 13:54:32 INFO - 'TERM': 'linux', 13:54:32 INFO - 'TMOUT': '86400', 13:54:32 INFO - 'USER': 'cltbld', 13:54:32 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467751503.138672-692582840', 13:54:32 INFO - '_': '/tools/buildbot/bin/python'} 13:54:33 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:54:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 13:54:33 INFO - Running setup.py (path:/tmp/pip-4yhOwK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 13:54:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 13:54:33 INFO - Running setup.py (path:/tmp/pip-KV32p6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 13:54:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 13:54:33 INFO - Running setup.py (path:/tmp/pip-rL5K2o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 13:54:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 13:54:33 INFO - Running setup.py (path:/tmp/pip-l85X1d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 13:54:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 13:54:33 INFO - Running setup.py (path:/tmp/pip-WNLbrS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 13:54:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 13:54:34 INFO - Running setup.py (path:/tmp/pip-rEjfGB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 13:54:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 13:54:34 INFO - Running setup.py (path:/tmp/pip-vROENh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 13:54:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 13:54:34 INFO - Running setup.py (path:/tmp/pip-Sks2DA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 13:54:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 13:54:34 INFO - Running setup.py (path:/tmp/pip-t57aZA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 13:54:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 13:54:34 INFO - Running setup.py (path:/tmp/pip-k2bEET-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 13:54:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 13:54:34 INFO - Running setup.py (path:/tmp/pip-S2mWYy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 13:54:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 13:54:35 INFO - Running setup.py (path:/tmp/pip-LCrLhS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 13:54:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 13:54:35 INFO - Running setup.py (path:/tmp/pip-KBehC6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 13:54:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 13:54:35 INFO - Running setup.py (path:/tmp/pip-MnmMB2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 13:54:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 13:54:35 INFO - Running setup.py (path:/tmp/pip-4o0SxG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 13:54:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 13:54:35 INFO - Running setup.py (path:/tmp/pip-BL8JJa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 13:54:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 13:54:35 INFO - Running setup.py (path:/tmp/pip-fzdo12-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 13:54:35 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 13:54:35 INFO - Running setup.py (path:/tmp/pip-VfdFsi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 13:54:36 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 13:54:36 INFO - Running setup.py (path:/tmp/pip-J1IbNY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 13:54:36 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:54:36 INFO - Running setup.py (path:/tmp/pip-mub0b_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:54:36 INFO - Unpacking /builds/slave/test/build/tests/marionette 13:54:36 INFO - Running setup.py (path:/tmp/pip-RmiVTO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 13:54:36 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:54:36 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 13:54:36 INFO - Running setup.py install for manifestparser 13:54:37 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 13:54:37 INFO - Running setup.py install for mozcrash 13:54:37 INFO - Running setup.py install for mozdebug 13:54:37 INFO - Running setup.py install for mozdevice 13:54:37 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 13:54:37 INFO - Installing dm script to /builds/slave/test/build/venv/bin 13:54:37 INFO - Running setup.py install for mozfile 13:54:37 INFO - Running setup.py install for mozhttpd 13:54:38 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 13:54:38 INFO - Running setup.py install for mozinfo 13:54:38 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 13:54:38 INFO - Running setup.py install for mozInstall 13:54:38 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 13:54:38 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 13:54:38 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 13:54:38 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 13:54:38 INFO - Running setup.py install for mozleak 13:54:38 INFO - Running setup.py install for mozlog 13:54:39 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 13:54:39 INFO - Running setup.py install for moznetwork 13:54:39 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 13:54:39 INFO - Running setup.py install for mozprocess 13:54:39 INFO - Running setup.py install for mozprofile 13:54:39 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 13:54:39 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 13:54:39 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 13:54:39 INFO - Running setup.py install for mozrunner 13:54:40 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 13:54:40 INFO - Running setup.py install for mozscreenshot 13:54:40 INFO - Running setup.py install for moztest 13:54:40 INFO - Running setup.py install for mozversion 13:54:40 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 13:54:40 INFO - Running setup.py install for wptserve 13:54:40 INFO - Running setup.py install for marionette-driver 13:54:41 INFO - Running setup.py install for browsermob-proxy 13:54:41 INFO - Running setup.py install for marionette-client 13:54:41 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:54:41 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 13:54:41 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 13:54:41 INFO - Cleaning up... 13:54:42 INFO - Return code: 0 13:54:42 INFO - Installing None into virtualenv /builds/slave/test/build/venv 13:54:42 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')]} 13:54:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:54:42 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:54:42 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')]} 13:54:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:54:42 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:54:42 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9b3ac58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ba1598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9c53f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9935e30>, '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 0x9bd2c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9c51470>, '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-1467751503.138672-692582840', '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 13:54:42 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 13:54:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 13:54:42 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:54:42 INFO - 'CCACHE_UMASK': '002', 13:54:42 INFO - 'DISPLAY': ':0', 13:54:42 INFO - 'HOME': '/home/cltbld', 13:54:42 INFO - 'LANG': 'en_US.UTF-8', 13:54:42 INFO - 'LOGNAME': 'cltbld', 13:54:42 INFO - 'MAIL': '/var/mail/cltbld', 13:54:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:54:42 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:54:42 INFO - 'MOZ_NO_REMOTE': '1', 13:54:42 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:54:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:54:42 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:54:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:54:42 INFO - 'PWD': '/builds/slave/test', 13:54:42 INFO - 'SHELL': '/bin/bash', 13:54:42 INFO - 'SHLVL': '1', 13:54:42 INFO - 'TERM': 'linux', 13:54:42 INFO - 'TMOUT': '86400', 13:54:42 INFO - 'USER': 'cltbld', 13:54:42 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467751503.138672-692582840', 13:54:42 INFO - '_': '/tools/buildbot/bin/python'} 13:54:42 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:54:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 13:54:42 INFO - Running setup.py (path:/tmp/pip-ywDY2G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 13:54:42 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)) 13:54:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 13:54:42 INFO - Running setup.py (path:/tmp/pip-NmAjNi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 13:54:42 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)) 13:54:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 13:54:42 INFO - Running setup.py (path:/tmp/pip-o5O0YE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 13:54:42 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)) 13:54:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 13:54:42 INFO - Running setup.py (path:/tmp/pip-YaTLej-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 13:54:43 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)) 13:54:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 13:54:43 INFO - Running setup.py (path:/tmp/pip-ETw9aL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 13:54:43 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)) 13:54:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 13:54:43 INFO - Running setup.py (path:/tmp/pip-oQ9ycX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 13:54:43 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)) 13:54:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 13:54:43 INFO - Running setup.py (path:/tmp/pip-LJrylU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 13:54:43 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)) 13:54:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 13:54:43 INFO - Running setup.py (path:/tmp/pip-S9pBZw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 13:54:43 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)) 13:54:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 13:54:43 INFO - Running setup.py (path:/tmp/pip-gv8eXV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 13:54:43 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)) 13:54:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 13:54:43 INFO - Running setup.py (path:/tmp/pip-lKvaIk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 13:54:43 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)) 13:54:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 13:54:43 INFO - Running setup.py (path:/tmp/pip-pvG0BR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 13:54:43 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)) 13:54:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 13:54:43 INFO - Running setup.py (path:/tmp/pip-U3aOrJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 13:54:44 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)) 13:54:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 13:54:44 INFO - Running setup.py (path:/tmp/pip-e5TNby-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 13:54:44 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)) 13:54:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 13:54:44 INFO - Running setup.py (path:/tmp/pip-KunOlM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 13:54:44 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)) 13:54:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 13:54:44 INFO - Running setup.py (path:/tmp/pip-f90w3M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 13:54:44 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)) 13:54:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 13:54:44 INFO - Running setup.py (path:/tmp/pip-3TrnEb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 13:54:44 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)) 13:54:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 13:54:44 INFO - Running setup.py (path:/tmp/pip-2_DOm2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 13:54:44 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)) 13:54:44 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 13:54:44 INFO - Running setup.py (path:/tmp/pip-mTXBRx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 13:54:44 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)) 13:54:45 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 13:54:45 INFO - Running setup.py (path:/tmp/pip-UlzI_d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 13:54:45 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)) 13:54:45 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:54:45 INFO - Running setup.py (path:/tmp/pip-SIUZYK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:54:45 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)) 13:54:45 INFO - Unpacking /builds/slave/test/build/tests/marionette 13:54:45 INFO - Running setup.py (path:/tmp/pip-z7Px_C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 13:54:45 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:54:45 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)) 13:54:45 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)) 13:54:45 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)) 13:54:45 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)) 13:54:45 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)) 13:54:45 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)) 13:54:45 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 13:54:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:54:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:54:45 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 13:54:45 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 13:54:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:54:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:54:49 INFO - Downloading blessings-1.6.tar.gz 13:54:49 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 13:54:49 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)) 13:54:49 INFO - Installing collected packages: blessings 13:54:49 INFO - Running setup.py install for blessings 13:54:49 INFO - Successfully installed blessings 13:54:49 INFO - Cleaning up... 13:54:50 INFO - Return code: 0 13:54:50 INFO - Done creating virtualenv /builds/slave/test/build/venv. 13:54:50 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 13:54:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 13:54:50 INFO - Reading from file tmpfile_stdout 13:54:50 INFO - Current package versions: 13:54:50 INFO - argparse == 1.2.1 13:54:50 INFO - blessings == 1.6 13:54:50 INFO - blobuploader == 1.2.4 13:54:50 INFO - browsermob-proxy == 0.6.0 13:54:50 INFO - docopt == 0.6.1 13:54:50 INFO - manifestparser == 1.1 13:54:50 INFO - marionette-client == 2.3.0 13:54:50 INFO - marionette-driver == 1.4.0 13:54:50 INFO - mozInstall == 1.12 13:54:50 INFO - mozcrash == 0.17 13:54:50 INFO - mozdebug == 0.1 13:54:50 INFO - mozdevice == 0.48 13:54:50 INFO - mozfile == 1.2 13:54:50 INFO - mozhttpd == 0.7 13:54:50 INFO - mozinfo == 0.9 13:54:50 INFO - mozleak == 0.1 13:54:50 INFO - mozlog == 3.1 13:54:50 INFO - moznetwork == 0.27 13:54:50 INFO - mozprocess == 0.22 13:54:50 INFO - mozprofile == 0.28 13:54:50 INFO - mozrunner == 6.11 13:54:50 INFO - mozscreenshot == 0.1 13:54:50 INFO - mozsystemmonitor == 0.0 13:54:50 INFO - moztest == 0.7 13:54:50 INFO - mozversion == 1.4 13:54:50 INFO - psutil == 3.1.1 13:54:50 INFO - requests == 1.2.3 13:54:50 INFO - wptserve == 1.4.0 13:54:50 INFO - wsgiref == 0.1.2 13:54:50 INFO - Running post-action listener: _resource_record_post_action 13:54:50 INFO - Running post-action listener: _start_resource_monitoring 13:54:50 INFO - Starting resource monitoring. 13:54:50 INFO - ##### 13:54:50 INFO - ##### Running pull step. 13:54:50 INFO - ##### 13:54:50 INFO - Running pre-action listener: _resource_record_pre_action 13:54:50 INFO - Running main action method: pull 13:54:50 INFO - Pull has nothing to do! 13:54:50 INFO - Running post-action listener: _resource_record_post_action 13:54:50 INFO - ##### 13:54:50 INFO - ##### Running install step. 13:54:50 INFO - ##### 13:54:50 INFO - Running pre-action listener: _resource_record_pre_action 13:54:50 INFO - Running main action method: install 13:54:50 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 13:54:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 13:54:50 INFO - Reading from file tmpfile_stdout 13:54:50 INFO - Detecting whether we're running mozinstall >=1.0... 13:54:50 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 13:54:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 13:54:51 INFO - Reading from file tmpfile_stdout 13:54:51 INFO - Output received: 13:54:51 INFO - Usage: mozinstall [options] installer 13:54:51 INFO - Options: 13:54:51 INFO - -h, --help show this help message and exit 13:54:51 INFO - -d DEST, --destination=DEST 13:54:51 INFO - Directory to install application into. [default: 13:54:51 INFO - "/builds/slave/test"] 13:54:51 INFO - --app=APP Application being installed. [default: firefox] 13:54:51 INFO - mkdir: /builds/slave/test/build/application 13:54:51 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'] 13:54:51 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 13:55:22 INFO - Reading from file tmpfile_stdout 13:55:22 INFO - Output received: 13:55:22 INFO - /builds/slave/test/build/application/firefox/firefox 13:55:22 INFO - Running post-action listener: _resource_record_post_action 13:55:22 INFO - ##### 13:55:22 INFO - ##### Running run-tests step. 13:55:22 INFO - ##### 13:55:22 INFO - Running pre-action listener: _resource_record_pre_action 13:55:22 INFO - Running main action method: run_tests 13:55:22 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 13:55:22 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:55:22 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:55:22 INFO - grabbing minidump binary from tooltool 13:55:22 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')]} 13:55:22 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 0x9935e30>, '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 0x9bd2c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9c51470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 13:55:22 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 13:55:22 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 13:55:23 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 13:55:23 INFO - Return code: 0 13:55:23 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 13:55:23 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 13:55:23 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/VU4EMx-GSC-kcuAPyS7gBw/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 13:55:23 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/VU4EMx-GSC-kcuAPyS7gBw/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 13:55:23 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:55:23 INFO - 'CCACHE_UMASK': '002', 13:55:23 INFO - 'DISPLAY': ':0', 13:55:23 INFO - 'HOME': '/home/cltbld', 13:55:23 INFO - 'LANG': 'en_US.UTF-8', 13:55:23 INFO - 'LOGNAME': 'cltbld', 13:55:23 INFO - 'MAIL': '/var/mail/cltbld', 13:55:23 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 13:55:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:55:23 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:55:23 INFO - 'MOZ_NO_REMOTE': '1', 13:55:23 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:55:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:55:23 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:55:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:55:23 INFO - 'PWD': '/builds/slave/test', 13:55:23 INFO - 'SHELL': '/bin/bash', 13:55:23 INFO - 'SHLVL': '1', 13:55:23 INFO - 'TERM': 'linux', 13:55:23 INFO - 'TMOUT': '86400', 13:55:23 INFO - 'USER': 'cltbld', 13:55:23 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467751503.138672-692582840', 13:55:23 INFO - '_': '/tools/buildbot/bin/python'} 13:55:23 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/VU4EMx-GSC-kcuAPyS7gBw/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 13:55:23 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 13:55:23 INFO - import pkg_resources 13:55:25 INFO - Using 1 client processes 13:55:25 INFO - wptserve Starting http server on 127.0.0.1:8000 13:55:25 INFO - wptserve Starting http server on 127.0.0.1:8001 13:55:25 INFO - wptserve Starting http server on 127.0.0.1:8443 13:55:27 INFO - SUITE-START | Running 778 tests 13:55:27 INFO - Running testharness tests 13:55:27 INFO - Setting up ssl 13:55:27 INFO - PROCESS | certutil | 13:55:27 INFO - PROCESS | certutil | 13:55:27 INFO - PROCESS | certutil | 13:55:27 INFO - Certificate Nickname Trust Attributes 13:55:27 INFO - SSL,S/MIME,JAR/XPI 13:55:27 INFO - 13:55:27 INFO - web-platform-tests CT,, 13:55:27 INFO - 13:55:27 INFO - Starting runner 13:55:30 INFO - PROCESS | 1754 | 1467752130688 Marionette DEBUG Marionette enabled via build flag and pref 13:55:31 INFO - PROCESS | 1754 | ++DOCSHELL 0xa4d4f800 == 1 [pid = 1754] [id = 1] 13:55:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 1 (0xa4d4fc00) [pid = 1754] [serial = 1] [outer = (nil)] 13:55:31 INFO - PROCESS | 1754 | [1754] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:55:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 2 (0xa4d50400) [pid = 1754] [serial = 2] [outer = 0xa4d4fc00] 13:55:31 INFO - PROCESS | 1754 | 1467752131452 Marionette INFO Listening on port 2828 13:55:32 INFO - PROCESS | 1754 | 1467752132095 Marionette DEBUG Marionette enabled via command-line flag 13:55:32 INFO - PROCESS | 1754 | ++DOCSHELL 0xa23b2800 == 2 [pid = 1754] [id = 2] 13:55:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 3 (0xa23b3c00) [pid = 1754] [serial = 3] [outer = (nil)] 13:55:32 INFO - PROCESS | 1754 | [1754] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:55:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 4 (0xa8c47c00) [pid = 1754] [serial = 4] [outer = 0xa23b3c00] 13:55:32 INFO - PROCESS | 1754 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20d1460 13:55:32 INFO - PROCESS | 1754 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d1f40 13:55:32 INFO - PROCESS | 1754 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20dffc0 13:55:32 INFO - PROCESS | 1754 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20fac20 13:55:32 INFO - PROCESS | 1754 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20e0960 13:55:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 5 (0xa112f000) [pid = 1754] [serial = 5] [outer = 0xa4d4fc00] 13:55:32 INFO - PROCESS | 1754 | [1754] 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 13:55:32 INFO - PROCESS | 1754 | 1467752132554 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:47513 13:55:32 INFO - PROCESS | 1754 | [1754] 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 13:55:32 INFO - PROCESS | 1754 | 1467752132596 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:47514 13:55:32 INFO - PROCESS | 1754 | 1467752132662 Marionette DEBUG Closed connection conn0 13:55:32 INFO - PROCESS | 1754 | 1467752132666 Marionette DEBUG Closed connection conn1 13:55:32 INFO - PROCESS | 1754 | [1754] 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 13:55:32 INFO - PROCESS | 1754 | [1754] 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 13:55:32 INFO - PROCESS | 1754 | 1467752132807 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:47515 13:55:32 INFO - PROCESS | 1754 | 1467752132846 Marionette DEBUG Closed connection conn2 13:55:32 INFO - PROCESS | 1754 | [1754] 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 13:55:32 INFO - PROCESS | 1754 | 1467752132873 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:47516 13:55:32 INFO - PROCESS | 1754 | [1754] 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 13:55:32 INFO - PROCESS | 1754 | 1467752132928 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:47517 13:55:32 INFO - PROCESS | 1754 | 1467752132941 Marionette DEBUG Closed connection conn3 13:55:32 INFO - PROCESS | 1754 | 1467752132992 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:55:33 INFO - PROCESS | 1754 | 1467752133004 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":"20160705121723","device":"desktop","version":"48.0"} 13:55:33 INFO - PROCESS | 1754 | [1754] 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 13:55:34 INFO - PROCESS | 1754 | ++DOCSHELL 0x9b423400 == 3 [pid = 1754] [id = 3] 13:55:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 6 (0x9b424800) [pid = 1754] [serial = 6] [outer = (nil)] 13:55:34 INFO - PROCESS | 1754 | ++DOCSHELL 0x9b424c00 == 4 [pid = 1754] [id = 4] 13:55:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 7 (0x9b425000) [pid = 1754] [serial = 7] [outer = (nil)] 13:55:35 INFO - PROCESS | 1754 | [1754] 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 13:55:35 INFO - PROCESS | 1754 | ++DOCSHELL 0x9ab0a800 == 5 [pid = 1754] [id = 5] 13:55:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 8 (0x9ab0ac00) [pid = 1754] [serial = 8] [outer = (nil)] 13:55:35 INFO - PROCESS | 1754 | [1754] 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 13:55:35 INFO - PROCESS | 1754 | [1754] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 13:55:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 9 (0x9a80b800) [pid = 1754] [serial = 9] [outer = 0x9ab0ac00] 13:55:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 10 (0x9a564000) [pid = 1754] [serial = 10] [outer = 0x9b424800] 13:55:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 11 (0x9a565c00) [pid = 1754] [serial = 11] [outer = 0x9b425000] 13:55:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 12 (0x9a403000) [pid = 1754] [serial = 12] [outer = 0x9ab0ac00] 13:55:37 INFO - PROCESS | 1754 | 1467752137184 Marionette INFO startBrowser 3261262b-05a9-4c4e-a6e9-9923869ff117 13:55:37 INFO - PROCESS | 1754 | 1467752137232 Marionette DEBUG loaded listener.js 13:55:37 INFO - PROCESS | 1754 | 1467752137253 Marionette DEBUG loaded listener.js 13:55:37 INFO - PROCESS | 1754 | 1467752137258 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:55:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 13 (0xac089c00) [pid = 1754] [serial = 13] [outer = 0x9ab0ac00] 13:55:37 INFO - PROCESS | 1754 | 1467752137993 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"3261262b-05a9-4c4e-a6e9-9923869ff117","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":"20160705121723","device":"desktop","version":"48.0","command_id":1}}] 13:55:38 INFO - PROCESS | 1754 | 1467752138298 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}] 13:55:38 INFO - PROCESS | 1754 | 1467752138311 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:55:38 INFO - PROCESS | 1754 | 1467752138798 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 13:55:38 INFO - PROCESS | 1754 | 1467752138888 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:55:38 INFO - PROCESS | 1754 | 1467752138895 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:55:38 INFO - PROCESS | 1754 | [1754] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 13:55:39 INFO - PROCESS | 1754 | [1754] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:55:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 14 (0x95214800) [pid = 1754] [serial = 14] [outer = 0x9ab0ac00] 13:55:39 INFO - PROCESS | 1754 | [1754] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:55:39 INFO - PROCESS | 1754 | [1754] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:55:39 INFO - PROCESS | 1754 | 1467752139517 Marionette TRACE conn4 <- [1,3,null,{}] 13:55:39 INFO - PROCESS | 1754 | 1467752139588 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 13:55:39 INFO - PROCESS | 1754 | 1467752139594 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:55:39 INFO - PROCESS | 1754 | 1467752139637 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 13:55:39 INFO - PROCESS | 1754 | 1467752139713 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 13:55:39 INFO - PROCESS | 1754 | 1467752139718 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 13:55:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 13:55:39 INFO - PROCESS | 1754 | 1467752139752 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 13:55:39 INFO - PROCESS | 1754 | 1467752139759 Marionette TRACE conn4 <- [1,6,null,{}] 13:55:39 INFO - PROCESS | 1754 | 1467752139843 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}] 13:55:39 INFO - PROCESS | 1754 | 1467752139848 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:55:39 INFO - PROCESS | 1754 | 1467752139877 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 13:55:39 INFO - PROCESS | 1754 | 1467752139885 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:39 INFO - PROCESS | 1754 | 1467752139893 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:55:39 INFO - PROCESS | 1754 | ++DOCSHELL 0x93e14800 == 6 [pid = 1754] [id = 6] 13:55:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 15 (0x93e14c00) [pid = 1754] [serial = 15] [outer = (nil)] 13:55:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 16 (0x93e16c00) [pid = 1754] [serial = 16] [outer = 0x93e14c00] 13:55:39 INFO - PROCESS | 1754 | 1467752139975 Marionette DEBUG loaded listener.js 13:55:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 17 (0x93e1bc00) [pid = 1754] [serial = 17] [outer = 0x93e14c00] 13:55:40 INFO - PROCESS | 1754 | ++DOCSHELL 0x93b42c00 == 7 [pid = 1754] [id = 7] 13:55:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 18 (0x93b43000) [pid = 1754] [serial = 18] [outer = (nil)] 13:55:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 19 (0x93b45000) [pid = 1754] [serial = 19] [outer = 0x93b43000] 13:55:40 INFO - PROCESS | 1754 | 1467752140533 Marionette DEBUG loaded listener.js 13:55:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 20 (0x93b49c00) [pid = 1754] [serial = 20] [outer = 0x93b43000] 13:55:41 INFO - PROCESS | 1754 | [1754] 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 13:55:41 INFO - PROCESS | 1754 | 1467752141202 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]]]}] 13:55:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 13:55:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1629ms 13:55:41 INFO - PROCESS | 1754 | 1467752141447 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 13:55:41 INFO - PROCESS | 1754 | 1467752141455 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 13:55:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 13:55:41 INFO - PROCESS | 1754 | 1467752141588 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 13:55:41 INFO - PROCESS | 1754 | 1467752141592 Marionette TRACE conn4 <- [1,10,null,{}] 13:55:41 INFO - PROCESS | 1754 | 1467752141636 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}] 13:55:41 INFO - PROCESS | 1754 | 1467752141642 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:55:41 INFO - PROCESS | 1754 | 1467752141878 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 13:55:42 INFO - PROCESS | 1754 | 1467752141985 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:42 INFO - PROCESS | 1754 | 1467752141997 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:55:42 INFO - PROCESS | 1754 | ++DOCSHELL 0x93166c00 == 8 [pid = 1754] [id = 8] 13:55:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 21 (0x93b4cc00) [pid = 1754] [serial = 21] [outer = (nil)] 13:55:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 22 (0x97844800) [pid = 1754] [serial = 22] [outer = 0x93b4cc00] 13:55:42 INFO - PROCESS | 1754 | 1467752142085 Marionette DEBUG loaded listener.js 13:55:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 23 (0x994d5000) [pid = 1754] [serial = 23] [outer = 0x93b4cc00] 13:55:42 INFO - PROCESS | 1754 | ++DOCSHELL 0x9b10b400 == 9 [pid = 1754] [id = 9] 13:55:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 24 (0x9b10b800) [pid = 1754] [serial = 24] [outer = (nil)] 13:55:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 25 (0x9b108c00) [pid = 1754] [serial = 25] [outer = 0x9b10b800] 13:55:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 26 (0x93c0d800) [pid = 1754] [serial = 26] [outer = 0x9b10b800] 13:55:43 INFO - PROCESS | 1754 | ++DOCSHELL 0x99e7dc00 == 10 [pid = 1754] [id = 10] 13:55:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 27 (0x9a061c00) [pid = 1754] [serial = 27] [outer = (nil)] 13:55:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 28 (0x9c0f7c00) [pid = 1754] [serial = 28] [outer = 0x9a061c00] 13:55:43 INFO - PROCESS | 1754 | 1467752143227 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]]]}] 13:55:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 29 (0xa2002000) [pid = 1754] [serial = 29] [outer = 0x9a061c00] 13:55:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 13:55:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1767ms 13:55:43 INFO - PROCESS | 1754 | 1467752143347 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 13:55:43 INFO - PROCESS | 1754 | 1467752143356 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 13:55:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 13:55:43 INFO - PROCESS | 1754 | 1467752143454 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 13:55:43 INFO - PROCESS | 1754 | 1467752143459 Marionette TRACE conn4 <- [1,14,null,{}] 13:55:43 INFO - PROCESS | 1754 | 1467752143603 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}] 13:55:43 INFO - PROCESS | 1754 | 1467752143611 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:55:43 INFO - PROCESS | 1754 | 1467752143822 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 13:55:43 INFO - PROCESS | 1754 | 1467752143952 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:43 INFO - PROCESS | 1754 | 1467752143960 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:55:43 INFO - PROCESS | 1754 | ++DOCSHELL 0x97840c00 == 11 [pid = 1754] [id = 11] 13:55:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 30 (0x9a886800) [pid = 1754] [serial = 30] [outer = (nil)] 13:55:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 31 (0xa3106800) [pid = 1754] [serial = 31] [outer = 0x9a886800] 13:55:44 INFO - PROCESS | 1754 | 1467752144055 Marionette DEBUG loaded listener.js 13:55:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 32 (0xa33c4400) [pid = 1754] [serial = 32] [outer = 0x9a886800] 13:55:45 INFO - PROCESS | 1754 | 1467752145047 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]]]}] 13:55:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 13:55:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1696ms 13:55:45 INFO - PROCESS | 1754 | 1467752145099 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 13:55:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 13:55:45 INFO - PROCESS | 1754 | 1467752145105 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 13:55:45 INFO - PROCESS | 1754 | 1467752145113 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 13:55:45 INFO - PROCESS | 1754 | 1467752145121 Marionette TRACE conn4 <- [1,18,null,{}] 13:55:45 INFO - PROCESS | 1754 | 1467752145141 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}] 13:55:45 INFO - PROCESS | 1754 | 1467752145152 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:55:45 INFO - PROCESS | 1754 | 1467752145483 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 13:55:45 INFO - PROCESS | 1754 | 1467752145634 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:45 INFO - PROCESS | 1754 | 1467752145653 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:55:45 INFO - PROCESS | 1754 | ++DOCSHELL 0xa2534c00 == 12 [pid = 1754] [id = 12] 13:55:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 33 (0xa2ffb000) [pid = 1754] [serial = 33] [outer = (nil)] 13:55:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 34 (0xa823e800) [pid = 1754] [serial = 34] [outer = 0xa2ffb000] 13:55:45 INFO - PROCESS | 1754 | 1467752145771 Marionette DEBUG loaded listener.js 13:55:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 35 (0xa8c4b800) [pid = 1754] [serial = 35] [outer = 0xa2ffb000] 13:55:46 INFO - PROCESS | 1754 | 1467752146969 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]]]}] 13:55:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 13:55:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1900ms 13:55:47 INFO - PROCESS | 1754 | 1467752147012 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 13:55:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 13:55:47 INFO - PROCESS | 1754 | 1467752147019 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 13:55:47 INFO - PROCESS | 1754 | 1467752147028 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 13:55:47 INFO - PROCESS | 1754 | 1467752147034 Marionette TRACE conn4 <- [1,22,null,{}] 13:55:47 INFO - PROCESS | 1754 | 1467752147044 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}] 13:55:47 INFO - PROCESS | 1754 | 1467752147049 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:55:47 INFO - PROCESS | 1754 | 1467752147408 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 13:55:47 INFO - PROCESS | 1754 | 1467752147603 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:47 INFO - PROCESS | 1754 | 1467752147610 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:55:47 INFO - PROCESS | 1754 | ++DOCSHELL 0x9947ac00 == 13 [pid = 1754] [id = 13] 13:55:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 36 (0x9a062000) [pid = 1754] [serial = 36] [outer = (nil)] 13:55:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 37 (0x9a4f5800) [pid = 1754] [serial = 37] [outer = 0x9a062000] 13:55:47 INFO - PROCESS | 1754 | 1467752147691 Marionette DEBUG loaded listener.js 13:55:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 38 (0x9a87b000) [pid = 1754] [serial = 38] [outer = 0x9a062000] 13:55:48 INFO - PROCESS | 1754 | 1467752148483 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]]]}] 13:55:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 13:55:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1491ms 13:55:48 INFO - PROCESS | 1754 | 1467752148530 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 13:55:48 INFO - PROCESS | 1754 | 1467752148538 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 13:55:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 13:55:48 INFO - PROCESS | 1754 | 1467752148551 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 13:55:48 INFO - PROCESS | 1754 | 1467752148554 Marionette TRACE conn4 <- [1,26,null,{}] 13:55:48 INFO - PROCESS | 1754 | 1467752148562 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}] 13:55:48 INFO - PROCESS | 1754 | 1467752148567 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:55:48 INFO - PROCESS | 1754 | 1467752148755 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 13:55:48 INFO - PROCESS | 1754 | 1467752148767 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:48 INFO - PROCESS | 1754 | 1467752148779 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:55:48 INFO - PROCESS | 1754 | ++DOCSHELL 0x9aad7800 == 14 [pid = 1754] [id = 14] 13:55:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 39 (0x9aad7c00) [pid = 1754] [serial = 39] [outer = (nil)] 13:55:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 40 (0x9aada000) [pid = 1754] [serial = 40] [outer = 0x9aad7c00] 13:55:48 INFO - PROCESS | 1754 | 1467752148868 Marionette DEBUG loaded listener.js 13:55:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 41 (0x9b42d000) [pid = 1754] [serial = 41] [outer = 0x9aad7c00] 13:55:49 INFO - PROCESS | 1754 | 1467752149763 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]]]}] 13:55:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 13:55:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1240ms 13:55:49 INFO - PROCESS | 1754 | 1467752149791 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 13:55:49 INFO - PROCESS | 1754 | 1467752149796 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 13:55:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 13:55:49 INFO - PROCESS | 1754 | 1467752149804 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 13:55:49 INFO - PROCESS | 1754 | 1467752149810 Marionette TRACE conn4 <- [1,30,null,{}] 13:55:49 INFO - PROCESS | 1754 | 1467752149841 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}] 13:55:49 INFO - PROCESS | 1754 | 1467752149848 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:55:50 INFO - PROCESS | 1754 | 1467752150029 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 13:55:50 INFO - PROCESS | 1754 | 1467752150041 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:50 INFO - PROCESS | 1754 | 1467752150050 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:55:50 INFO - PROCESS | 1754 | ++DOCSHELL 0x9c0fac00 == 15 [pid = 1754] [id = 15] 13:55:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 42 (0x9c0fb800) [pid = 1754] [serial = 42] [outer = (nil)] 13:55:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 43 (0x9d438c00) [pid = 1754] [serial = 43] [outer = 0x9c0fb800] 13:55:50 INFO - PROCESS | 1754 | 1467752150146 Marionette DEBUG loaded listener.js 13:55:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 44 (0x9d4dcc00) [pid = 1754] [serial = 44] [outer = 0x9c0fb800] 13:55:51 INFO - PROCESS | 1754 | 1467752151025 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]]]}] 13:55:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 13:55:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1249ms 13:55:51 INFO - PROCESS | 1754 | 1467752151053 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 13:55:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 13:55:51 INFO - PROCESS | 1754 | 1467752151059 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 13:55:51 INFO - PROCESS | 1754 | 1467752151067 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 13:55:51 INFO - PROCESS | 1754 | 1467752151071 Marionette TRACE conn4 <- [1,34,null,{}] 13:55:51 INFO - PROCESS | 1754 | 1467752151078 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}] 13:55:51 INFO - PROCESS | 1754 | 1467752151082 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:55:51 INFO - PROCESS | 1754 | 1467752151265 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 13:55:51 INFO - PROCESS | 1754 | 1467752151281 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:51 INFO - PROCESS | 1754 | 1467752151291 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:55:51 INFO - PROCESS | 1754 | ++DOCSHELL 0x97843400 == 16 [pid = 1754] [id = 16] 13:55:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 45 (0x97843c00) [pid = 1754] [serial = 45] [outer = (nil)] 13:55:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 46 (0x9d4dbc00) [pid = 1754] [serial = 46] [outer = 0x97843c00] 13:55:51 INFO - PROCESS | 1754 | 1467752151466 Marionette DEBUG loaded listener.js 13:55:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 47 (0xa1199400) [pid = 1754] [serial = 47] [outer = 0x97843c00] 13:55:52 INFO - PROCESS | 1754 | 1467752152243 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]]]}] 13:55:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 13:55:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1239ms 13:55:52 INFO - PROCESS | 1754 | 1467752152305 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 13:55:52 INFO - PROCESS | 1754 | 1467752152310 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 13:55:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 13:55:52 INFO - PROCESS | 1754 | 1467752152330 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 13:55:52 INFO - PROCESS | 1754 | 1467752152334 Marionette TRACE conn4 <- [1,38,null,{}] 13:55:52 INFO - PROCESS | 1754 | 1467752152341 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}] 13:55:52 INFO - PROCESS | 1754 | 1467752152347 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:55:52 INFO - PROCESS | 1754 | 1467752152519 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 13:55:52 INFO - PROCESS | 1754 | 1467752152545 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:52 INFO - PROCESS | 1754 | 1467752152556 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:55:52 INFO - PROCESS | 1754 | ++DOCSHELL 0xa200e800 == 17 [pid = 1754] [id = 17] 13:55:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 48 (0xa20ac000) [pid = 1754] [serial = 48] [outer = (nil)] 13:55:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 49 (0xa2381000) [pid = 1754] [serial = 49] [outer = 0xa20ac000] 13:55:52 INFO - PROCESS | 1754 | 1467752152628 Marionette DEBUG loaded listener.js 13:55:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 50 (0xa23adc00) [pid = 1754] [serial = 50] [outer = 0xa20ac000] 13:55:53 INFO - PROCESS | 1754 | 1467752153489 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]]]}] 13:55:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 13:55:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1244ms 13:55:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 13:55:53 INFO - PROCESS | 1754 | 1467752153563 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 13:55:53 INFO - PROCESS | 1754 | 1467752153566 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 13:55:53 INFO - PROCESS | 1754 | 1467752153574 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 13:55:53 INFO - PROCESS | 1754 | 1467752153577 Marionette TRACE conn4 <- [1,42,null,{}] 13:55:53 INFO - PROCESS | 1754 | 1467752153584 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}] 13:55:53 INFO - PROCESS | 1754 | 1467752153595 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:55:53 INFO - PROCESS | 1754 | 1467752153818 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 13:55:53 INFO - PROCESS | 1754 | 1467752153922 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:53 INFO - PROCESS | 1754 | 1467752153930 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:55:53 INFO - PROCESS | 1754 | ++DOCSHELL 0x95365800 == 18 [pid = 1754] [id = 18] 13:55:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 51 (0x9783dc00) [pid = 1754] [serial = 51] [outer = (nil)] 13:55:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 52 (0xa310a400) [pid = 1754] [serial = 52] [outer = 0x9783dc00] 13:55:54 INFO - PROCESS | 1754 | 1467752154007 Marionette DEBUG loaded listener.js 13:55:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 53 (0xa4d11000) [pid = 1754] [serial = 53] [outer = 0x9783dc00] 13:55:54 INFO - PROCESS | 1754 | 1467752154841 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]]]}] 13:55:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 13:55:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1288ms 13:55:54 INFO - PROCESS | 1754 | 1467752154861 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 13:55:54 INFO - PROCESS | 1754 | 1467752154864 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 13:55:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 13:55:54 INFO - PROCESS | 1754 | 1467752154887 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 13:55:54 INFO - PROCESS | 1754 | 1467752154891 Marionette TRACE conn4 <- [1,46,null,{}] 13:55:54 INFO - PROCESS | 1754 | 1467752154898 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}] 13:55:54 INFO - PROCESS | 1754 | 1467752154904 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:55:55 INFO - PROCESS | 1754 | 1467752155065 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 13:55:55 INFO - PROCESS | 1754 | 1467752155075 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:55 INFO - PROCESS | 1754 | 1467752155105 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:55:55 INFO - PROCESS | 1754 | ++DOCSHELL 0xa4f15800 == 19 [pid = 1754] [id = 19] 13:55:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 54 (0xa4f1cc00) [pid = 1754] [serial = 54] [outer = (nil)] 13:55:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 55 (0xa61d4800) [pid = 1754] [serial = 55] [outer = 0xa4f1cc00] 13:55:55 INFO - PROCESS | 1754 | 1467752155175 Marionette DEBUG loaded listener.js 13:55:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 56 (0xa6726400) [pid = 1754] [serial = 56] [outer = 0xa4f1cc00] 13:55:56 INFO - PROCESS | 1754 | 1467752156035 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]]]}] 13:55:56 INFO - PROCESS | 1754 | --DOCSHELL 0x97840c00 == 18 [pid = 1754] [id = 11] 13:55:56 INFO - PROCESS | 1754 | --DOCSHELL 0xa2534c00 == 17 [pid = 1754] [id = 12] 13:55:56 INFO - PROCESS | 1754 | --DOCSHELL 0x93e14800 == 16 [pid = 1754] [id = 6] 13:55:56 INFO - PROCESS | 1754 | --DOCSHELL 0x93166c00 == 15 [pid = 1754] [id = 8] 13:55:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 13:55:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 2148ms 13:55:57 INFO - PROCESS | 1754 | 1467752157111 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 13:55:57 INFO - PROCESS | 1754 | 1467752157117 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 13:55:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 13:55:57 INFO - PROCESS | 1754 | 1467752157126 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 13:55:57 INFO - PROCESS | 1754 | 1467752157134 Marionette TRACE conn4 <- [1,50,null,{}] 13:55:57 INFO - PROCESS | 1754 | 1467752157149 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}] 13:55:57 INFO - PROCESS | 1754 | 1467752157157 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:55:57 INFO - PROCESS | 1754 | 1467752157352 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 13:55:57 INFO - PROCESS | 1754 | 1467752157380 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:57 INFO - PROCESS | 1754 | 1467752157391 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:55:57 INFO - PROCESS | 1754 | ++DOCSHELL 0x98341400 == 16 [pid = 1754] [id = 20] 13:55:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 57 (0x98341800) [pid = 1754] [serial = 57] [outer = (nil)] 13:55:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 58 (0x98434c00) [pid = 1754] [serial = 58] [outer = 0x98341800] 13:55:57 INFO - PROCESS | 1754 | 1467752157469 Marionette DEBUG loaded listener.js 13:55:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 59 (0x97840400) [pid = 1754] [serial = 59] [outer = 0x98341800] 13:55:58 INFO - PROCESS | 1754 | --DOMWINDOW == 58 (0xa2ffb000) [pid = 1754] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 13:55:58 INFO - PROCESS | 1754 | --DOMWINDOW == 57 (0x9a062000) [pid = 1754] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 13:55:58 INFO - PROCESS | 1754 | --DOMWINDOW == 56 (0x9aad7c00) [pid = 1754] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 13:55:58 INFO - PROCESS | 1754 | --DOMWINDOW == 55 (0x9c0fb800) [pid = 1754] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 13:55:58 INFO - PROCESS | 1754 | --DOMWINDOW == 54 (0x93e14c00) [pid = 1754] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 13:55:58 INFO - PROCESS | 1754 | --DOMWINDOW == 53 (0x93b4cc00) [pid = 1754] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 13:55:58 INFO - PROCESS | 1754 | --DOMWINDOW == 52 (0x9a886800) [pid = 1754] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 13:55:58 INFO - PROCESS | 1754 | 1467752158772 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]]]}] 13:55:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 13:55:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1701ms 13:55:58 INFO - PROCESS | 1754 | 1467752158828 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 13:55:58 INFO - PROCESS | 1754 | 1467752158834 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 13:55:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 13:55:58 INFO - PROCESS | 1754 | 1467752158848 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 13:55:58 INFO - PROCESS | 1754 | 1467752158853 Marionette TRACE conn4 <- [1,54,null,{}] 13:55:58 INFO - PROCESS | 1754 | 1467752158890 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}] 13:55:58 INFO - PROCESS | 1754 | 1467752158897 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:55:59 INFO - PROCESS | 1754 | 1467752159065 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 13:55:59 INFO - PROCESS | 1754 | 1467752159158 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:59 INFO - PROCESS | 1754 | 1467752159167 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:55:59 INFO - PROCESS | 1754 | ++DOCSHELL 0x95639c00 == 17 [pid = 1754] [id = 21] 13:55:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 53 (0x9947fc00) [pid = 1754] [serial = 60] [outer = (nil)] 13:55:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 54 (0x9a4f3800) [pid = 1754] [serial = 61] [outer = 0x9947fc00] 13:55:59 INFO - PROCESS | 1754 | 1467752159264 Marionette DEBUG loaded listener.js 13:55:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 55 (0x9aacc000) [pid = 1754] [serial = 62] [outer = 0x9947fc00] 13:55:59 INFO - PROCESS | 1754 | 1467752159973 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]]]}] 13:56:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 13:56:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1190ms 13:56:00 INFO - PROCESS | 1754 | 1467752160034 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 13:56:00 INFO - PROCESS | 1754 | 1467752160038 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 13:56:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 13:56:00 INFO - PROCESS | 1754 | 1467752160045 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 13:56:00 INFO - PROCESS | 1754 | 1467752160049 Marionette TRACE conn4 <- [1,58,null,{}] 13:56:00 INFO - PROCESS | 1754 | 1467752160077 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}] 13:56:00 INFO - PROCESS | 1754 | 1467752160086 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:00 INFO - PROCESS | 1754 | 1467752160306 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 13:56:00 INFO - PROCESS | 1754 | 1467752160411 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:00 INFO - PROCESS | 1754 | 1467752160430 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:00 INFO - PROCESS | 1754 | ++DOCSHELL 0x9b105000 == 18 [pid = 1754] [id = 22] 13:56:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 56 (0x9b10b000) [pid = 1754] [serial = 63] [outer = (nil)] 13:56:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 57 (0x9b7c3400) [pid = 1754] [serial = 64] [outer = 0x9b10b000] 13:56:00 INFO - PROCESS | 1754 | 1467752160545 Marionette DEBUG loaded listener.js 13:56:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 58 (0x9bc1bc00) [pid = 1754] [serial = 65] [outer = 0x9b10b000] 13:56:01 INFO - PROCESS | 1754 | 1467752161570 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]]]}] 13:56:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 13:56:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1592ms 13:56:01 INFO - PROCESS | 1754 | 1467752161639 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 13:56:01 INFO - PROCESS | 1754 | 1467752161648 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 13:56:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 13:56:01 INFO - PROCESS | 1754 | 1467752161658 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 13:56:01 INFO - PROCESS | 1754 | 1467752161669 Marionette TRACE conn4 <- [1,62,null,{}] 13:56:01 INFO - PROCESS | 1754 | 1467752161680 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}] 13:56:01 INFO - PROCESS | 1754 | 1467752161686 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:01 INFO - PROCESS | 1754 | 1467752161930 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 13:56:02 INFO - PROCESS | 1754 | 1467752162115 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:02 INFO - PROCESS | 1754 | 1467752162129 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:02 INFO - PROCESS | 1754 | ++DOCSHELL 0x9a31a800 == 19 [pid = 1754] [id = 23] 13:56:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 59 (0x9a31ac00) [pid = 1754] [serial = 66] [outer = (nil)] 13:56:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 60 (0x9aad1400) [pid = 1754] [serial = 67] [outer = 0x9a31ac00] 13:56:02 INFO - PROCESS | 1754 | 1467752162280 Marionette DEBUG loaded listener.js 13:56:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 61 (0x9b10ac00) [pid = 1754] [serial = 68] [outer = 0x9a31ac00] 13:56:03 INFO - PROCESS | 1754 | 1467752163108 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]]]}] 13:56:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 13:56:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1497ms 13:56:03 INFO - PROCESS | 1754 | 1467752163156 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 13:56:03 INFO - PROCESS | 1754 | 1467752163164 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 13:56:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 13:56:03 INFO - PROCESS | 1754 | 1467752163176 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 13:56:03 INFO - PROCESS | 1754 | 1467752163180 Marionette TRACE conn4 <- [1,66,null,{}] 13:56:03 INFO - PROCESS | 1754 | 1467752163188 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}] 13:56:03 INFO - PROCESS | 1754 | 1467752163195 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:03 INFO - PROCESS | 1754 | 1467752163390 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 13:56:03 INFO - PROCESS | 1754 | 1467752163527 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:03 INFO - PROCESS | 1754 | 1467752163536 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:03 INFO - PROCESS | 1754 | ++DOCSHELL 0x9bc1ac00 == 20 [pid = 1754] [id = 24] 13:56:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 62 (0x9d473000) [pid = 1754] [serial = 69] [outer = (nil)] 13:56:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 63 (0xa1137000) [pid = 1754] [serial = 70] [outer = 0x9d473000] 13:56:03 INFO - PROCESS | 1754 | 1467752163625 Marionette DEBUG loaded listener.js 13:56:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 64 (0xa20a1800) [pid = 1754] [serial = 71] [outer = 0x9d473000] 13:56:04 INFO - PROCESS | 1754 | 1467752164547 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]]]}] 13:56:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 13:56:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1435ms 13:56:04 INFO - PROCESS | 1754 | 1467752164612 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 13:56:04 INFO - PROCESS | 1754 | 1467752164617 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 13:56:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 13:56:04 INFO - PROCESS | 1754 | 1467752164625 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 13:56:04 INFO - PROCESS | 1754 | 1467752164632 Marionette TRACE conn4 <- [1,70,null,{}] 13:56:04 INFO - PROCESS | 1754 | 1467752164651 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}] 13:56:04 INFO - PROCESS | 1754 | 1467752164661 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:04 INFO - PROCESS | 1754 | 1467752164893 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 13:56:05 INFO - PROCESS | 1754 | 1467752165059 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:05 INFO - PROCESS | 1754 | 1467752165070 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:05 INFO - PROCESS | 1754 | ++DOCSHELL 0xa3191400 == 21 [pid = 1754] [id = 25] 13:56:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 65 (0xa3348400) [pid = 1754] [serial = 72] [outer = (nil)] 13:56:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0xa4d54c00) [pid = 1754] [serial = 73] [outer = 0xa3348400] 13:56:05 INFO - PROCESS | 1754 | 1467752165165 Marionette DEBUG loaded listener.js 13:56:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0xa61e0800) [pid = 1754] [serial = 74] [outer = 0xa3348400] 13:56:06 INFO - PROCESS | 1754 | 1467752166026 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]]]}] 13:56:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 13:56:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1437ms 13:56:06 INFO - PROCESS | 1754 | 1467752166084 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 13:56:06 INFO - PROCESS | 1754 | 1467752166088 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 13:56:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 13:56:06 INFO - PROCESS | 1754 | 1467752166115 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 13:56:06 INFO - PROCESS | 1754 | 1467752166119 Marionette TRACE conn4 <- [1,74,null,{}] 13:56:06 INFO - PROCESS | 1754 | 1467752166126 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}] 13:56:06 INFO - PROCESS | 1754 | 1467752166131 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:06 INFO - PROCESS | 1754 | 1467752166325 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 13:56:06 INFO - PROCESS | 1754 | 1467752166466 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:06 INFO - PROCESS | 1754 | 1467752166475 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:06 INFO - PROCESS | 1754 | ++DOCSHELL 0x9b4d2c00 == 22 [pid = 1754] [id = 26] 13:56:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x9b4d4000) [pid = 1754] [serial = 75] [outer = (nil)] 13:56:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x9b4db800) [pid = 1754] [serial = 76] [outer = 0x9b4d4000] 13:56:06 INFO - PROCESS | 1754 | 1467752166571 Marionette DEBUG loaded listener.js 13:56:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x9b4df800) [pid = 1754] [serial = 77] [outer = 0x9b4d4000] 13:56:07 INFO - PROCESS | 1754 | 1467752167450 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]]]}] 13:56:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 13:56:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1386ms 13:56:07 INFO - PROCESS | 1754 | 1467752167503 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 13:56:07 INFO - PROCESS | 1754 | 1467752167506 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 13:56:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 13:56:07 INFO - PROCESS | 1754 | 1467752167516 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 13:56:07 INFO - PROCESS | 1754 | 1467752167521 Marionette TRACE conn4 <- [1,78,null,{}] 13:56:07 INFO - PROCESS | 1754 | 1467752167527 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}] 13:56:07 INFO - PROCESS | 1754 | 1467752167534 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:07 INFO - PROCESS | 1754 | 1467752167721 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 13:56:07 INFO - PROCESS | 1754 | 1467752167858 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:07 INFO - PROCESS | 1754 | 1467752167868 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:07 INFO - PROCESS | 1754 | ++DOCSHELL 0x9b4d9c00 == 23 [pid = 1754] [id = 27] 13:56:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x9b4dcc00) [pid = 1754] [serial = 78] [outer = (nil)] 13:56:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0xa0730400) [pid = 1754] [serial = 79] [outer = 0x9b4dcc00] 13:56:07 INFO - PROCESS | 1754 | 1467752167959 Marionette DEBUG loaded listener.js 13:56:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0xa0732800) [pid = 1754] [serial = 80] [outer = 0x9b4dcc00] 13:56:08 INFO - PROCESS | 1754 | 1467752168900 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]]]}] 13:56:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 13:56:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1437ms 13:56:08 INFO - PROCESS | 1754 | 1467752168955 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 13:56:08 INFO - PROCESS | 1754 | 1467752168959 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 13:56:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 13:56:08 INFO - PROCESS | 1754 | 1467752168967 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 13:56:08 INFO - PROCESS | 1754 | 1467752168972 Marionette TRACE conn4 <- [1,82,null,{}] 13:56:08 INFO - PROCESS | 1754 | 1467752168979 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}] 13:56:08 INFO - PROCESS | 1754 | 1467752168990 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:09 INFO - PROCESS | 1754 | 1467752169233 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 13:56:09 INFO - PROCESS | 1754 | 1467752169532 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:09 INFO - PROCESS | 1754 | 1467752169548 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:09 INFO - PROCESS | 1754 | ++DOCSHELL 0x93e14c00 == 24 [pid = 1754] [id = 28] 13:56:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x93e18800) [pid = 1754] [serial = 81] [outer = (nil)] 13:56:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x95364c00) [pid = 1754] [serial = 82] [outer = 0x93e18800] 13:56:09 INFO - PROCESS | 1754 | 1467752169675 Marionette DEBUG loaded listener.js 13:56:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x994dcc00) [pid = 1754] [serial = 83] [outer = 0x93e18800] 13:56:11 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x9a403000) [pid = 1754] [serial = 12] [outer = (nil)] [url = about:blank] 13:56:11 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0xa823e800) [pid = 1754] [serial = 34] [outer = (nil)] [url = about:blank] 13:56:11 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x9a4f5800) [pid = 1754] [serial = 37] [outer = (nil)] [url = about:blank] 13:56:11 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x9aada000) [pid = 1754] [serial = 40] [outer = (nil)] [url = about:blank] 13:56:11 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x9d438c00) [pid = 1754] [serial = 43] [outer = (nil)] [url = about:blank] 13:56:11 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x9d4dbc00) [pid = 1754] [serial = 46] [outer = (nil)] [url = about:blank] 13:56:11 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0xa2381000) [pid = 1754] [serial = 49] [outer = (nil)] [url = about:blank] 13:56:11 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0xa310a400) [pid = 1754] [serial = 52] [outer = (nil)] [url = about:blank] 13:56:11 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x97844800) [pid = 1754] [serial = 22] [outer = (nil)] [url = about:blank] 13:56:11 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x9c0f7c00) [pid = 1754] [serial = 28] [outer = (nil)] [url = about:blank] 13:56:11 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0xa3106800) [pid = 1754] [serial = 31] [outer = (nil)] [url = about:blank] 13:56:11 INFO - PROCESS | 1754 | --DOMWINDOW == 64 (0x9b108c00) [pid = 1754] [serial = 25] [outer = (nil)] [url = about:blank] 13:56:11 INFO - PROCESS | 1754 | --DOMWINDOW == 63 (0x9d4dcc00) [pid = 1754] [serial = 44] [outer = (nil)] [url = about:blank] 13:56:11 INFO - PROCESS | 1754 | --DOMWINDOW == 62 (0x9a87b000) [pid = 1754] [serial = 38] [outer = (nil)] [url = about:blank] 13:56:11 INFO - PROCESS | 1754 | --DOMWINDOW == 61 (0x994d5000) [pid = 1754] [serial = 23] [outer = (nil)] [url = about:blank] 13:56:11 INFO - PROCESS | 1754 | --DOMWINDOW == 60 (0x9b42d000) [pid = 1754] [serial = 41] [outer = (nil)] [url = about:blank] 13:56:11 INFO - PROCESS | 1754 | --DOMWINDOW == 59 (0xa33c4400) [pid = 1754] [serial = 32] [outer = (nil)] [url = about:blank] 13:56:11 INFO - PROCESS | 1754 | --DOMWINDOW == 58 (0x93e1bc00) [pid = 1754] [serial = 17] [outer = (nil)] [url = about:blank] 13:56:11 INFO - PROCESS | 1754 | --DOMWINDOW == 57 (0xa8c4b800) [pid = 1754] [serial = 35] [outer = (nil)] [url = about:blank] 13:56:11 INFO - PROCESS | 1754 | --DOMWINDOW == 56 (0x9a80b800) [pid = 1754] [serial = 9] [outer = (nil)] [url = about:blank] 13:56:11 INFO - PROCESS | 1754 | --DOMWINDOW == 55 (0xa4d50400) [pid = 1754] [serial = 2] [outer = (nil)] [url = about:blank] 13:56:11 INFO - PROCESS | 1754 | --DOMWINDOW == 54 (0x93b45000) [pid = 1754] [serial = 19] [outer = (nil)] [url = about:blank] 13:56:11 INFO - PROCESS | 1754 | --DOMWINDOW == 53 (0x93e16c00) [pid = 1754] [serial = 16] [outer = (nil)] [url = about:blank] 13:56:11 INFO - PROCESS | 1754 | 1467752171522 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]]]}] 13:56:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 13:56:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 2587ms 13:56:11 INFO - PROCESS | 1754 | 1467752171557 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 13:56:11 INFO - PROCESS | 1754 | 1467752171564 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 13:56:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 13:56:11 INFO - PROCESS | 1754 | 1467752171575 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 13:56:11 INFO - PROCESS | 1754 | 1467752171580 Marionette TRACE conn4 <- [1,86,null,{}] 13:56:11 INFO - PROCESS | 1754 | 1467752171592 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}] 13:56:11 INFO - PROCESS | 1754 | 1467752171597 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:11 INFO - PROCESS | 1754 | 1467752171778 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 13:56:11 INFO - PROCESS | 1754 | 1467752171876 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:11 INFO - PROCESS | 1754 | 1467752171892 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:11 INFO - PROCESS | 1754 | ++DOCSHELL 0x9783d000 == 25 [pid = 1754] [id = 29] 13:56:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 54 (0x9783f000) [pid = 1754] [serial = 84] [outer = (nil)] 13:56:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 55 (0x9833c400) [pid = 1754] [serial = 85] [outer = 0x9783f000] 13:56:11 INFO - PROCESS | 1754 | 1467752171968 Marionette DEBUG loaded listener.js 13:56:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 56 (0x98349c00) [pid = 1754] [serial = 86] [outer = 0x9783f000] 13:56:12 INFO - PROCESS | 1754 | 1467752172715 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]]]}] 13:56:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 13:56:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1195ms 13:56:12 INFO - PROCESS | 1754 | 1467752172770 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 13:56:12 INFO - PROCESS | 1754 | 1467752172779 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 13:56:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 13:56:12 INFO - PROCESS | 1754 | 1467752172808 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 13:56:12 INFO - PROCESS | 1754 | 1467752172814 Marionette TRACE conn4 <- [1,90,null,{}] 13:56:12 INFO - PROCESS | 1754 | 1467752172822 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}] 13:56:12 INFO - PROCESS | 1754 | 1467752172828 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:13 INFO - PROCESS | 1754 | 1467752173012 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 13:56:13 INFO - PROCESS | 1754 | 1467752173025 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:13 INFO - PROCESS | 1754 | 1467752173036 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:13 INFO - PROCESS | 1754 | ++DOCSHELL 0x9a4f5800 == 26 [pid = 1754] [id = 30] 13:56:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 57 (0x9a80b000) [pid = 1754] [serial = 87] [outer = (nil)] 13:56:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 58 (0x9a883800) [pid = 1754] [serial = 88] [outer = 0x9a80b000] 13:56:13 INFO - PROCESS | 1754 | 1467752173113 Marionette DEBUG loaded listener.js 13:56:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 59 (0x9aad2000) [pid = 1754] [serial = 89] [outer = 0x9a80b000] 13:56:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 60 (0x9b4d5c00) [pid = 1754] [serial = 90] [outer = 0x9a061c00] 13:56:14 INFO - PROCESS | 1754 | 1467752174078 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]]]}] 13:56:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 13:56:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1308ms 13:56:14 INFO - PROCESS | 1754 | 1467752174108 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 13:56:14 INFO - PROCESS | 1754 | 1467752174113 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 13:56:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 13:56:14 INFO - PROCESS | 1754 | 1467752174123 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 13:56:14 INFO - PROCESS | 1754 | 1467752174128 Marionette TRACE conn4 <- [1,94,null,{}] 13:56:14 INFO - PROCESS | 1754 | 1467752174157 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}] 13:56:14 INFO - PROCESS | 1754 | 1467752174165 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:14 INFO - PROCESS | 1754 | 1467752174374 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 13:56:14 INFO - PROCESS | 1754 | 1467752174400 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:14 INFO - PROCESS | 1754 | 1467752174413 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:14 INFO - PROCESS | 1754 | ++DOCSHELL 0x9c0f5800 == 27 [pid = 1754] [id = 31] 13:56:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 61 (0x9c0f7000) [pid = 1754] [serial = 91] [outer = (nil)] 13:56:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 62 (0x9d435c00) [pid = 1754] [serial = 92] [outer = 0x9c0f7000] 13:56:14 INFO - PROCESS | 1754 | 1467752174490 Marionette DEBUG loaded listener.js 13:56:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 63 (0x9d4dcc00) [pid = 1754] [serial = 93] [outer = 0x9c0f7000] 13:56:15 INFO - PROCESS | 1754 | 1467752175398 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]]]}] 13:56:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 13:56:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1342ms 13:56:15 INFO - PROCESS | 1754 | 1467752175465 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 13:56:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 13:56:15 INFO - PROCESS | 1754 | 1467752175470 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 13:56:15 INFO - PROCESS | 1754 | 1467752175477 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 13:56:15 INFO - PROCESS | 1754 | 1467752175481 Marionette TRACE conn4 <- [1,98,null,{}] 13:56:15 INFO - PROCESS | 1754 | 1467752175487 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}] 13:56:15 INFO - PROCESS | 1754 | 1467752175508 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:15 INFO - PROCESS | 1754 | 1467752175737 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 13:56:15 INFO - PROCESS | 1754 | 1467752175756 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:15 INFO - PROCESS | 1754 | 1467752175766 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:15 INFO - PROCESS | 1754 | ++DOCSHELL 0x9b7c2800 == 28 [pid = 1754] [id = 32] 13:56:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 64 (0x9d47c800) [pid = 1754] [serial = 94] [outer = (nil)] 13:56:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 65 (0xa0735400) [pid = 1754] [serial = 95] [outer = 0x9d47c800] 13:56:15 INFO - PROCESS | 1754 | 1467752175841 Marionette DEBUG loaded listener.js 13:56:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0xa2007c00) [pid = 1754] [serial = 96] [outer = 0x9d47c800] 13:56:16 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0xa4f1cc00) [pid = 1754] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 13:56:16 INFO - PROCESS | 1754 | --DOMWINDOW == 64 (0xa20ac000) [pid = 1754] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 13:56:16 INFO - PROCESS | 1754 | --DOMWINDOW == 63 (0x9783dc00) [pid = 1754] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 13:56:16 INFO - PROCESS | 1754 | --DOMWINDOW == 62 (0x97843c00) [pid = 1754] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 13:56:16 INFO - PROCESS | 1754 | --DOMWINDOW == 61 (0x9b10b000) [pid = 1754] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 13:56:16 INFO - PROCESS | 1754 | --DOMWINDOW == 60 (0x9947fc00) [pid = 1754] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 13:56:16 INFO - PROCESS | 1754 | --DOMWINDOW == 59 (0x98341800) [pid = 1754] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 13:56:16 INFO - PROCESS | 1754 | 1467752176842 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]]]}] 13:56:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 13:56:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1391ms 13:56:16 INFO - PROCESS | 1754 | 1467752176868 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 13:56:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 13:56:16 INFO - PROCESS | 1754 | 1467752176873 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 13:56:16 INFO - PROCESS | 1754 | 1467752176881 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 13:56:16 INFO - PROCESS | 1754 | 1467752176883 Marionette TRACE conn4 <- [1,102,null,{}] 13:56:16 INFO - PROCESS | 1754 | 1467752176896 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}] 13:56:16 INFO - PROCESS | 1754 | 1467752176901 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:17 INFO - PROCESS | 1754 | 1467752177104 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 13:56:17 INFO - PROCESS | 1754 | 1467752177135 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:17 INFO - PROCESS | 1754 | 1467752177142 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:17 INFO - PROCESS | 1754 | ++DOCSHELL 0x9d972000 == 29 [pid = 1754] [id = 33] 13:56:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 60 (0xa0734800) [pid = 1754] [serial = 97] [outer = (nil)] 13:56:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 61 (0xa2206400) [pid = 1754] [serial = 98] [outer = 0xa0734800] 13:56:17 INFO - PROCESS | 1754 | 1467752177215 Marionette DEBUG loaded listener.js 13:56:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 62 (0xa2381000) [pid = 1754] [serial = 99] [outer = 0xa0734800] 13:56:17 INFO - PROCESS | 1754 | 1467752177987 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]]]}] 13:56:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 13:56:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1142ms 13:56:18 INFO - PROCESS | 1754 | 1467752178023 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 13:56:18 INFO - PROCESS | 1754 | 1467752178026 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 13:56:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 13:56:18 INFO - PROCESS | 1754 | 1467752178042 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 13:56:18 INFO - PROCESS | 1754 | 1467752178045 Marionette TRACE conn4 <- [1,106,null,{}] 13:56:18 INFO - PROCESS | 1754 | 1467752178053 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}] 13:56:18 INFO - PROCESS | 1754 | 1467752178064 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:18 INFO - PROCESS | 1754 | 1467752178277 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 13:56:18 INFO - PROCESS | 1754 | 1467752178371 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:18 INFO - PROCESS | 1754 | 1467752178383 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:18 INFO - PROCESS | 1754 | ++DOCSHELL 0xa20ac000 == 30 [pid = 1754] [id = 34] 13:56:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 63 (0xa220d400) [pid = 1754] [serial = 100] [outer = (nil)] 13:56:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 64 (0xa310d000) [pid = 1754] [serial = 101] [outer = 0xa220d400] 13:56:18 INFO - PROCESS | 1754 | 1467752178452 Marionette DEBUG loaded listener.js 13:56:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 65 (0xa33c5000) [pid = 1754] [serial = 102] [outer = 0xa220d400] 13:56:19 INFO - PROCESS | 1754 | 1467752179506 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]]]}] 13:56:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 13:56:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1540ms 13:56:19 INFO - PROCESS | 1754 | 1467752179583 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 13:56:19 INFO - PROCESS | 1754 | 1467752179590 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 13:56:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 13:56:19 INFO - PROCESS | 1754 | 1467752179599 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 13:56:19 INFO - PROCESS | 1754 | 1467752179607 Marionette TRACE conn4 <- [1,110,null,{}] 13:56:19 INFO - PROCESS | 1754 | 1467752179617 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}] 13:56:19 INFO - PROCESS | 1754 | 1467752179622 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:19 INFO - PROCESS | 1754 | 1467752179855 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 13:56:20 INFO - PROCESS | 1754 | 1467752180032 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:20 INFO - PROCESS | 1754 | 1467752180044 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:20 INFO - PROCESS | 1754 | ++DOCSHELL 0x95360c00 == 31 [pid = 1754] [id = 35] 13:56:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x9783dc00) [pid = 1754] [serial = 103] [outer = (nil)] 13:56:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x9a31b800) [pid = 1754] [serial = 104] [outer = 0x9783dc00] 13:56:20 INFO - PROCESS | 1754 | 1467752180177 Marionette DEBUG loaded listener.js 13:56:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x9aad5000) [pid = 1754] [serial = 105] [outer = 0x9783dc00] 13:56:21 INFO - PROCESS | 1754 | 1467752181219 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]]]}] 13:56:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 13:56:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1696ms 13:56:21 INFO - PROCESS | 1754 | 1467752181296 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 13:56:21 INFO - PROCESS | 1754 | 1467752181304 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 13:56:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 13:56:21 INFO - PROCESS | 1754 | 1467752181317 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 13:56:21 INFO - PROCESS | 1754 | 1467752181321 Marionette TRACE conn4 <- [1,114,null,{}] 13:56:21 INFO - PROCESS | 1754 | 1467752181329 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}] 13:56:21 INFO - PROCESS | 1754 | 1467752181336 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:21 INFO - PROCESS | 1754 | 1467752181572 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 13:56:21 INFO - PROCESS | 1754 | 1467752181752 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:21 INFO - PROCESS | 1754 | 1467752181762 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:21 INFO - PROCESS | 1754 | ++DOCSHELL 0x95340400 == 32 [pid = 1754] [id = 36] 13:56:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x95340800) [pid = 1754] [serial = 106] [outer = (nil)] 13:56:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x97848800) [pid = 1754] [serial = 107] [outer = 0x95340800] 13:56:21 INFO - PROCESS | 1754 | 1467752181856 Marionette DEBUG loaded listener.js 13:56:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x9a4f6800) [pid = 1754] [serial = 108] [outer = 0x95340800] 13:56:22 INFO - PROCESS | 1754 | 1467752182902 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]]]}] 13:56:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 13:56:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1634ms 13:56:22 INFO - PROCESS | 1754 | 1467752182950 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 13:56:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 13:56:22 INFO - PROCESS | 1754 | 1467752182955 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 13:56:22 INFO - PROCESS | 1754 | 1467752182963 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 13:56:22 INFO - PROCESS | 1754 | 1467752182970 Marionette TRACE conn4 <- [1,118,null,{}] 13:56:22 INFO - PROCESS | 1754 | 1467752182987 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}] 13:56:22 INFO - PROCESS | 1754 | 1467752182996 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:23 INFO - PROCESS | 1754 | 1467752183199 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 13:56:23 INFO - PROCESS | 1754 | 1467752183378 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:23 INFO - PROCESS | 1754 | 1467752183389 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:23 INFO - PROCESS | 1754 | ++DOCSHELL 0x98347800 == 33 [pid = 1754] [id = 37] 13:56:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x98434400) [pid = 1754] [serial = 109] [outer = (nil)] 13:56:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x9aad0800) [pid = 1754] [serial = 110] [outer = 0x98434400] 13:56:23 INFO - PROCESS | 1754 | 1467752183483 Marionette DEBUG loaded listener.js 13:56:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0xa20acc00) [pid = 1754] [serial = 111] [outer = 0x98434400] 13:56:24 INFO - PROCESS | 1754 | 1467752184528 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]]]}] 13:56:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 13:56:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1589ms 13:56:24 INFO - PROCESS | 1754 | 1467752184588 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 13:56:24 INFO - PROCESS | 1754 | 1467752184597 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 13:56:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 13:56:24 INFO - PROCESS | 1754 | 1467752184608 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 13:56:24 INFO - PROCESS | 1754 | 1467752184613 Marionette TRACE conn4 <- [1,122,null,{}] 13:56:24 INFO - PROCESS | 1754 | 1467752184699 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}] 13:56:24 INFO - PROCESS | 1754 | 1467752184706 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:24 INFO - PROCESS | 1754 | 1467752184923 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 13:56:25 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0xa61d4800) [pid = 1754] [serial = 55] [outer = (nil)] [url = about:blank] 13:56:25 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0xa23adc00) [pid = 1754] [serial = 50] [outer = (nil)] [url = about:blank] 13:56:25 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0xa4d11000) [pid = 1754] [serial = 53] [outer = (nil)] [url = about:blank] 13:56:25 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0xa1199400) [pid = 1754] [serial = 47] [outer = (nil)] [url = about:blank] 13:56:25 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x9b7c3400) [pid = 1754] [serial = 64] [outer = (nil)] [url = about:blank] 13:56:25 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x9bc1bc00) [pid = 1754] [serial = 65] [outer = (nil)] [url = about:blank] 13:56:25 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x9aacc000) [pid = 1754] [serial = 62] [outer = (nil)] [url = about:blank] 13:56:25 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x98434c00) [pid = 1754] [serial = 58] [outer = (nil)] [url = about:blank] 13:56:25 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0x9a4f3800) [pid = 1754] [serial = 61] [outer = (nil)] [url = about:blank] 13:56:25 INFO - PROCESS | 1754 | --DOMWINDOW == 64 (0x97840400) [pid = 1754] [serial = 59] [outer = (nil)] [url = about:blank] 13:56:25 INFO - PROCESS | 1754 | --DOMWINDOW == 63 (0xa6726400) [pid = 1754] [serial = 56] [outer = (nil)] [url = about:blank] 13:56:25 INFO - PROCESS | 1754 | 1467752185106 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:25 INFO - PROCESS | 1754 | 1467752185114 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:25 INFO - PROCESS | 1754 | ++DOCSHELL 0x9535f800 == 34 [pid = 1754] [id = 38] 13:56:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 64 (0x95361800) [pid = 1754] [serial = 112] [outer = (nil)] 13:56:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 65 (0x9783e800) [pid = 1754] [serial = 113] [outer = 0x95361800] 13:56:25 INFO - PROCESS | 1754 | 1467752185195 Marionette DEBUG loaded listener.js 13:56:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x97843c00) [pid = 1754] [serial = 114] [outer = 0x95361800] 13:56:25 INFO - PROCESS | 1754 | 1467752185923 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]]]}] 13:56:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 13:56:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1377ms 13:56:25 INFO - PROCESS | 1754 | 1467752185985 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 13:56:25 INFO - PROCESS | 1754 | 1467752185993 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 13:56:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 13:56:26 INFO - PROCESS | 1754 | 1467752186024 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 13:56:26 INFO - PROCESS | 1754 | 1467752186029 Marionette TRACE conn4 <- [1,126,null,{}] 13:56:26 INFO - PROCESS | 1754 | 1467752186041 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}] 13:56:26 INFO - PROCESS | 1754 | 1467752186047 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:26 INFO - PROCESS | 1754 | 1467752186246 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 13:56:26 INFO - PROCESS | 1754 | 1467752186258 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:26 INFO - PROCESS | 1754 | 1467752186267 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:26 INFO - PROCESS | 1754 | ++DOCSHELL 0x9a4f3400 == 35 [pid = 1754] [id = 39] 13:56:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x9a885800) [pid = 1754] [serial = 115] [outer = (nil)] 13:56:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x9aad7c00) [pid = 1754] [serial = 116] [outer = 0x9a885800] 13:56:26 INFO - PROCESS | 1754 | 1467752186349 Marionette DEBUG loaded listener.js 13:56:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x9b4d4c00) [pid = 1754] [serial = 117] [outer = 0x9a885800] 13:56:27 INFO - PROCESS | 1754 | 1467752187228 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]]]}] 13:56:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 13:56:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1255ms 13:56:27 INFO - PROCESS | 1754 | 1467752187275 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 13:56:27 INFO - PROCESS | 1754 | 1467752187279 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 13:56:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 13:56:27 INFO - PROCESS | 1754 | 1467752187302 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 13:56:27 INFO - PROCESS | 1754 | 1467752187309 Marionette TRACE conn4 <- [1,130,null,{}] 13:56:27 INFO - PROCESS | 1754 | 1467752187326 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}] 13:56:27 INFO - PROCESS | 1754 | 1467752187335 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:27 INFO - PROCESS | 1754 | 1467752187512 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 13:56:27 INFO - PROCESS | 1754 | 1467752187523 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:27 INFO - PROCESS | 1754 | 1467752187534 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:27 INFO - PROCESS | 1754 | ++DOCSHELL 0x9d43bc00 == 36 [pid = 1754] [id = 40] 13:56:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0xa0736000) [pid = 1754] [serial = 118] [outer = (nil)] 13:56:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0xa209ec00) [pid = 1754] [serial = 119] [outer = 0xa0736000] 13:56:27 INFO - PROCESS | 1754 | 1467752187611 Marionette DEBUG loaded listener.js 13:56:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0xa23b5800) [pid = 1754] [serial = 120] [outer = 0xa0736000] 13:56:28 INFO - PROCESS | 1754 | 1467752188758 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]]]}] 13:56:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 13:56:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1492ms 13:56:28 INFO - PROCESS | 1754 | 1467752188795 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 13:56:28 INFO - PROCESS | 1754 | 1467752188798 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 13:56:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 13:56:28 INFO - PROCESS | 1754 | 1467752188806 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 13:56:28 INFO - PROCESS | 1754 | 1467752188809 Marionette TRACE conn4 <- [1,134,null,{}] 13:56:28 INFO - PROCESS | 1754 | 1467752188821 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}] 13:56:28 INFO - PROCESS | 1754 | 1467752188827 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:29 INFO - PROCESS | 1754 | 1467752189044 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 13:56:29 INFO - PROCESS | 1754 | 1467752189067 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:29 INFO - PROCESS | 1754 | 1467752189076 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:29 INFO - PROCESS | 1754 | ++DOCSHELL 0xa2fbbc00 == 37 [pid = 1754] [id = 41] 13:56:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0xa2ff3800) [pid = 1754] [serial = 121] [outer = (nil)] 13:56:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0xa4d11c00) [pid = 1754] [serial = 122] [outer = 0xa2ff3800] 13:56:29 INFO - PROCESS | 1754 | 1467752189150 Marionette DEBUG loaded listener.js 13:56:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0xa4f1cc00) [pid = 1754] [serial = 123] [outer = 0xa2ff3800] 13:56:29 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x9d47c800) [pid = 1754] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 13:56:29 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x9c0f7000) [pid = 1754] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 13:56:29 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x9a80b000) [pid = 1754] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 13:56:29 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x9783f000) [pid = 1754] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 13:56:29 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x9a31ac00) [pid = 1754] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 13:56:29 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x9d473000) [pid = 1754] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 13:56:29 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0xa3348400) [pid = 1754] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 13:56:30 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x9b4d4000) [pid = 1754] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 13:56:30 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x9b4dcc00) [pid = 1754] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 13:56:30 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0x93e18800) [pid = 1754] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 13:56:30 INFO - PROCESS | 1754 | --DOMWINDOW == 64 (0xa0734800) [pid = 1754] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 13:56:30 INFO - PROCESS | 1754 | 1467752190188 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]]]}] 13:56:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 13:56:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1392ms 13:56:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 13:56:30 INFO - PROCESS | 1754 | 1467752190204 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 13:56:30 INFO - PROCESS | 1754 | 1467752190206 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 13:56:30 INFO - PROCESS | 1754 | 1467752190214 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 13:56:30 INFO - PROCESS | 1754 | 1467752190218 Marionette TRACE conn4 <- [1,138,null,{}] 13:56:30 INFO - PROCESS | 1754 | 1467752190224 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}] 13:56:30 INFO - PROCESS | 1754 | 1467752190229 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:30 INFO - PROCESS | 1754 | 1467752190390 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 13:56:30 INFO - PROCESS | 1754 | 1467752190404 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:30 INFO - PROCESS | 1754 | 1467752190415 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:30 INFO - PROCESS | 1754 | ++DOCSHELL 0x9783f000 == 38 [pid = 1754] [id = 42] 13:56:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 65 (0x98341800) [pid = 1754] [serial = 124] [outer = (nil)] 13:56:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0xa0739c00) [pid = 1754] [serial = 125] [outer = 0x98341800] 13:56:30 INFO - PROCESS | 1754 | 1467752190485 Marionette DEBUG loaded listener.js 13:56:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0xa20a1c00) [pid = 1754] [serial = 126] [outer = 0x98341800] 13:56:31 INFO - PROCESS | 1754 | 1467752191581 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]]]}] 13:56:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 13:56:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1434ms 13:56:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 13:56:31 INFO - PROCESS | 1754 | 1467752191658 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 13:56:31 INFO - PROCESS | 1754 | 1467752191661 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 13:56:31 INFO - PROCESS | 1754 | 1467752191669 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 13:56:31 INFO - PROCESS | 1754 | 1467752191671 Marionette TRACE conn4 <- [1,142,null,{}] 13:56:31 INFO - PROCESS | 1754 | 1467752191679 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}] 13:56:31 INFO - PROCESS | 1754 | 1467752191690 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:31 INFO - PROCESS | 1754 | 1467752191930 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 13:56:31 INFO - PROCESS | 1754 | 1467752191944 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:31 INFO - PROCESS | 1754 | 1467752191950 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:32 INFO - PROCESS | 1754 | ++DOCSHELL 0x93172800 == 39 [pid = 1754] [id = 43] 13:56:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x93172c00) [pid = 1754] [serial = 127] [outer = (nil)] 13:56:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x93c13c00) [pid = 1754] [serial = 128] [outer = 0x93172c00] 13:56:32 INFO - PROCESS | 1754 | 1467752192136 Marionette DEBUG loaded listener.js 13:56:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x9521f400) [pid = 1754] [serial = 129] [outer = 0x93172c00] 13:56:33 INFO - PROCESS | 1754 | 1467752193131 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]]]}] 13:56:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 13:56:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1539ms 13:56:33 INFO - PROCESS | 1754 | 1467752193209 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 13:56:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 13:56:33 INFO - PROCESS | 1754 | 1467752193219 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 13:56:33 INFO - PROCESS | 1754 | 1467752193231 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 13:56:33 INFO - PROCESS | 1754 | 1467752193237 Marionette TRACE conn4 <- [1,146,null,{}] 13:56:33 INFO - PROCESS | 1754 | 1467752193245 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}] 13:56:33 INFO - PROCESS | 1754 | 1467752193250 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:33 INFO - PROCESS | 1754 | 1467752193569 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 13:56:33 INFO - PROCESS | 1754 | 1467752193738 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:33 INFO - PROCESS | 1754 | 1467752193746 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:33 INFO - PROCESS | 1754 | ++DOCSHELL 0x9a055000 == 40 [pid = 1754] [id = 44] 13:56:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x9a55b400) [pid = 1754] [serial = 130] [outer = (nil)] 13:56:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x9aacd400) [pid = 1754] [serial = 131] [outer = 0x9a55b400] 13:56:33 INFO - PROCESS | 1754 | 1467752193840 Marionette DEBUG loaded listener.js 13:56:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x9aad9800) [pid = 1754] [serial = 132] [outer = 0x9a55b400] 13:56:34 INFO - PROCESS | 1754 | 1467752194801 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]]]}] 13:56:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 13:56:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1639ms 13:56:34 INFO - PROCESS | 1754 | 1467752194868 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 13:56:34 INFO - PROCESS | 1754 | 1467752194875 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 13:56:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 13:56:34 INFO - PROCESS | 1754 | 1467752194887 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 13:56:34 INFO - PROCESS | 1754 | 1467752194892 Marionette TRACE conn4 <- [1,150,null,{}] 13:56:34 INFO - PROCESS | 1754 | 1467752194899 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}] 13:56:34 INFO - PROCESS | 1754 | 1467752194906 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:35 INFO - PROCESS | 1754 | 1467752195150 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 13:56:35 INFO - PROCESS | 1754 | 1467752195332 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:35 INFO - PROCESS | 1754 | 1467752195344 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:35 INFO - PROCESS | 1754 | ++DOCSHELL 0x9d437c00 == 41 [pid = 1754] [id = 45] 13:56:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x9d47b400) [pid = 1754] [serial = 133] [outer = (nil)] 13:56:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x9d91cc00) [pid = 1754] [serial = 134] [outer = 0x9d47b400] 13:56:35 INFO - PROCESS | 1754 | 1467752195476 Marionette DEBUG loaded listener.js 13:56:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0xa1192000) [pid = 1754] [serial = 135] [outer = 0x9d47b400] 13:56:36 INFO - PROCESS | 1754 | 1467752196453 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]]]}] 13:56:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 13:56:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1593ms 13:56:36 INFO - PROCESS | 1754 | 1467752196480 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 13:56:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 13:56:36 INFO - PROCESS | 1754 | 1467752196485 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 13:56:36 INFO - PROCESS | 1754 | 1467752196493 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 13:56:36 INFO - PROCESS | 1754 | 1467752196500 Marionette TRACE conn4 <- [1,154,null,{}] 13:56:36 INFO - PROCESS | 1754 | 1467752196517 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}] 13:56:36 INFO - PROCESS | 1754 | 1467752196527 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:36 INFO - PROCESS | 1754 | 1467752196771 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 13:56:36 INFO - PROCESS | 1754 | 1467752196953 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:36 INFO - PROCESS | 1754 | 1467752196967 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:37 INFO - PROCESS | 1754 | ++DOCSHELL 0xa2002400 == 42 [pid = 1754] [id = 46] 13:56:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0xa310b400) [pid = 1754] [serial = 136] [outer = (nil)] 13:56:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0xa4f75000) [pid = 1754] [serial = 137] [outer = 0xa310b400] 13:56:37 INFO - PROCESS | 1754 | 1467752197095 Marionette DEBUG loaded listener.js 13:56:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0xa6994800) [pid = 1754] [serial = 138] [outer = 0xa310b400] 13:56:37 INFO - PROCESS | 1754 | 1467752197503 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:56:38 INFO - PROCESS | 1754 | 1467752198135 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]]]}] 13:56:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 13:56:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1692ms 13:56:38 INFO - PROCESS | 1754 | 1467752198186 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 13:56:38 INFO - PROCESS | 1754 | 1467752198191 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 13:56:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 13:56:38 INFO - PROCESS | 1754 | 1467752198200 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 13:56:38 INFO - PROCESS | 1754 | 1467752198203 Marionette TRACE conn4 <- [1,158,null,{}] 13:56:38 INFO - PROCESS | 1754 | 1467752198210 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}] 13:56:38 INFO - PROCESS | 1754 | 1467752198215 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:38 INFO - PROCESS | 1754 | 1467752198454 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 13:56:38 INFO - PROCESS | 1754 | 1467752198796 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:38 INFO - PROCESS | 1754 | 1467752198806 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:38 INFO - PROCESS | 1754 | ++DOCSHELL 0x95337000 == 43 [pid = 1754] [id = 47] 13:56:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x95337400) [pid = 1754] [serial = 139] [outer = (nil)] 13:56:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x9533fc00) [pid = 1754] [serial = 140] [outer = 0x95337400] 13:56:38 INFO - PROCESS | 1754 | 1467752198904 Marionette DEBUG loaded listener.js 13:56:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x9783ec00) [pid = 1754] [serial = 141] [outer = 0x95337400] 13:56:40 INFO - PROCESS | 1754 | 1467752200070 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]]]}] 13:56:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 13:56:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1888ms 13:56:40 INFO - PROCESS | 1754 | 1467752200090 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 13:56:40 INFO - PROCESS | 1754 | 1467752200096 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 13:56:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 13:56:40 INFO - PROCESS | 1754 | 1467752200104 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 13:56:40 INFO - PROCESS | 1754 | 1467752200110 Marionette TRACE conn4 <- [1,162,null,{}] 13:56:40 INFO - PROCESS | 1754 | 1467752200119 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}] 13:56:40 INFO - PROCESS | 1754 | 1467752200125 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:40 INFO - PROCESS | 1754 | 1467752200310 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 13:56:40 INFO - PROCESS | 1754 | 1467752200484 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:40 INFO - PROCESS | 1754 | 1467752200496 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:40 INFO - PROCESS | 1754 | ++DOCSHELL 0x95341800 == 44 [pid = 1754] [id = 48] 13:56:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x97847400) [pid = 1754] [serial = 142] [outer = (nil)] 13:56:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x9b10c400) [pid = 1754] [serial = 143] [outer = 0x97847400] 13:56:40 INFO - PROCESS | 1754 | 1467752200573 Marionette DEBUG loaded listener.js 13:56:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x9b7c5c00) [pid = 1754] [serial = 144] [outer = 0x97847400] 13:56:41 INFO - PROCESS | 1754 | 1467752201573 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]]]}] 13:56:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 13:56:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1494ms 13:56:41 INFO - PROCESS | 1754 | 1467752201602 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 13:56:41 INFO - PROCESS | 1754 | 1467752201610 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 13:56:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 13:56:41 INFO - PROCESS | 1754 | 1467752201619 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 13:56:41 INFO - PROCESS | 1754 | 1467752201622 Marionette TRACE conn4 <- [1,166,null,{}] 13:56:41 INFO - PROCESS | 1754 | 1467752201631 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}] 13:56:41 INFO - PROCESS | 1754 | 1467752201637 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:41 INFO - PROCESS | 1754 | 1467752201841 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 13:56:42 INFO - PROCESS | 1754 | 1467752202019 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:42 INFO - PROCESS | 1754 | 1467752202029 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:42 INFO - PROCESS | 1754 | --DOCSHELL 0xa200e800 == 43 [pid = 1754] [id = 17] 13:56:42 INFO - PROCESS | 1754 | --DOCSHELL 0x9c0f5800 == 42 [pid = 1754] [id = 31] 13:56:42 INFO - PROCESS | 1754 | --DOCSHELL 0x95365800 == 41 [pid = 1754] [id = 18] 13:56:42 INFO - PROCESS | 1754 | --DOCSHELL 0x9b105000 == 40 [pid = 1754] [id = 22] 13:56:42 INFO - PROCESS | 1754 | --DOCSHELL 0x95639c00 == 39 [pid = 1754] [id = 21] 13:56:42 INFO - PROCESS | 1754 | --DOCSHELL 0x9a4f5800 == 38 [pid = 1754] [id = 30] 13:56:42 INFO - PROCESS | 1754 | ++DOCSHELL 0x95365800 == 39 [pid = 1754] [id = 49] 13:56:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x95639c00) [pid = 1754] [serial = 145] [outer = (nil)] 13:56:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x99479400) [pid = 1754] [serial = 146] [outer = 0x95639c00] 13:56:42 INFO - PROCESS | 1754 | 1467752202134 Marionette DEBUG loaded listener.js 13:56:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x9b42cc00) [pid = 1754] [serial = 147] [outer = 0x95639c00] 13:56:42 INFO - PROCESS | 1754 | --DOCSHELL 0x97843400 == 38 [pid = 1754] [id = 16] 13:56:42 INFO - PROCESS | 1754 | --DOCSHELL 0x9aad7800 == 37 [pid = 1754] [id = 14] 13:56:42 INFO - PROCESS | 1754 | --DOCSHELL 0x9783d000 == 36 [pid = 1754] [id = 29] 13:56:42 INFO - PROCESS | 1754 | --DOCSHELL 0x9c0fac00 == 35 [pid = 1754] [id = 15] 13:56:42 INFO - PROCESS | 1754 | --DOCSHELL 0x98341400 == 34 [pid = 1754] [id = 20] 13:56:42 INFO - PROCESS | 1754 | --DOCSHELL 0x9783f000 == 33 [pid = 1754] [id = 42] 13:56:42 INFO - PROCESS | 1754 | --DOCSHELL 0xa2fbbc00 == 32 [pid = 1754] [id = 41] 13:56:42 INFO - PROCESS | 1754 | --DOCSHELL 0x9d43bc00 == 31 [pid = 1754] [id = 40] 13:56:42 INFO - PROCESS | 1754 | --DOCSHELL 0x9a4f3400 == 30 [pid = 1754] [id = 39] 13:56:42 INFO - PROCESS | 1754 | --DOCSHELL 0x9535f800 == 29 [pid = 1754] [id = 38] 13:56:42 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0xa0735400) [pid = 1754] [serial = 95] [outer = (nil)] [url = about:blank] 13:56:42 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x9d4dcc00) [pid = 1754] [serial = 93] [outer = (nil)] [url = about:blank] 13:56:42 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x9d435c00) [pid = 1754] [serial = 92] [outer = (nil)] [url = about:blank] 13:56:42 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x9a883800) [pid = 1754] [serial = 88] [outer = (nil)] [url = about:blank] 13:56:42 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x9833c400) [pid = 1754] [serial = 85] [outer = (nil)] [url = about:blank] 13:56:42 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x98349c00) [pid = 1754] [serial = 86] [outer = (nil)] [url = about:blank] 13:56:42 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0xa2002000) [pid = 1754] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:56:42 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x9b10ac00) [pid = 1754] [serial = 68] [outer = (nil)] [url = about:blank] 13:56:42 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x9aad1400) [pid = 1754] [serial = 67] [outer = (nil)] [url = about:blank] 13:56:42 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0xa20a1800) [pid = 1754] [serial = 71] [outer = (nil)] [url = about:blank] 13:56:42 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0xa1137000) [pid = 1754] [serial = 70] [outer = (nil)] [url = about:blank] 13:56:42 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0xa61e0800) [pid = 1754] [serial = 74] [outer = (nil)] [url = about:blank] 13:56:42 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0xa4d54c00) [pid = 1754] [serial = 73] [outer = (nil)] [url = about:blank] 13:56:42 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x9b4df800) [pid = 1754] [serial = 77] [outer = (nil)] [url = about:blank] 13:56:42 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x9b4db800) [pid = 1754] [serial = 76] [outer = (nil)] [url = about:blank] 13:56:42 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0xa0732800) [pid = 1754] [serial = 80] [outer = (nil)] [url = about:blank] 13:56:42 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0xa0730400) [pid = 1754] [serial = 79] [outer = (nil)] [url = about:blank] 13:56:42 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x994dcc00) [pid = 1754] [serial = 83] [outer = (nil)] [url = about:blank] 13:56:42 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x95364c00) [pid = 1754] [serial = 82] [outer = (nil)] [url = about:blank] 13:56:42 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0xa2007c00) [pid = 1754] [serial = 96] [outer = (nil)] [url = about:blank] 13:56:42 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0xa2206400) [pid = 1754] [serial = 98] [outer = (nil)] [url = about:blank] 13:56:42 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0xa2381000) [pid = 1754] [serial = 99] [outer = (nil)] [url = about:blank] 13:56:42 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0x9aad2000) [pid = 1754] [serial = 89] [outer = (nil)] [url = about:blank] 13:56:43 INFO - PROCESS | 1754 | 1467752203031 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]]]}] 13:56:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 13:56:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1490ms 13:56:43 INFO - PROCESS | 1754 | 1467752203110 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 13:56:43 INFO - PROCESS | 1754 | 1467752203115 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 13:56:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 13:56:43 INFO - PROCESS | 1754 | 1467752203130 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 13:56:43 INFO - PROCESS | 1754 | 1467752203140 Marionette TRACE conn4 <- [1,170,null,{}] 13:56:43 INFO - PROCESS | 1754 | 1467752203151 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}] 13:56:43 INFO - PROCESS | 1754 | 1467752203159 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:43 INFO - PROCESS | 1754 | 1467752203353 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 13:56:43 INFO - PROCESS | 1754 | 1467752203460 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:43 INFO - PROCESS | 1754 | 1467752203469 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:43 INFO - PROCESS | 1754 | ++DOCSHELL 0x95364c00 == 30 [pid = 1754] [id = 50] 13:56:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x95385800) [pid = 1754] [serial = 148] [outer = (nil)] 13:56:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x9834b800) [pid = 1754] [serial = 149] [outer = 0x95385800] 13:56:43 INFO - PROCESS | 1754 | 1467752203550 Marionette DEBUG loaded listener.js 13:56:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x9d43bc00) [pid = 1754] [serial = 150] [outer = 0x95385800] 13:56:44 INFO - PROCESS | 1754 | 1467752204310 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]]]}] 13:56:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 13:56:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1199ms 13:56:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 13:56:44 INFO - PROCESS | 1754 | 1467752204321 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 13:56:44 INFO - PROCESS | 1754 | 1467752204325 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 13:56:44 INFO - PROCESS | 1754 | 1467752204350 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 13:56:44 INFO - PROCESS | 1754 | 1467752204354 Marionette TRACE conn4 <- [1,174,null,{}] 13:56:44 INFO - PROCESS | 1754 | 1467752204367 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}] 13:56:44 INFO - PROCESS | 1754 | 1467752204373 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:44 INFO - PROCESS | 1754 | 1467752204552 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 13:56:44 INFO - PROCESS | 1754 | 1467752204562 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:44 INFO - PROCESS | 1754 | 1467752204571 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:44 INFO - PROCESS | 1754 | ++DOCSHELL 0x9b42c000 == 31 [pid = 1754] [id = 51] 13:56:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x9b7b9800) [pid = 1754] [serial = 151] [outer = (nil)] 13:56:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0xa1193400) [pid = 1754] [serial = 152] [outer = 0x9b7b9800] 13:56:44 INFO - PROCESS | 1754 | 1467752204644 Marionette DEBUG loaded listener.js 13:56:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0xa20a1800) [pid = 1754] [serial = 153] [outer = 0x9b7b9800] 13:56:45 INFO - PROCESS | 1754 | 1467752205704 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]]]}] 13:56:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 13:56:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1405ms 13:56:45 INFO - PROCESS | 1754 | 1467752205737 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 13:56:45 INFO - PROCESS | 1754 | 1467752205742 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 13:56:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 13:56:45 INFO - PROCESS | 1754 | 1467752205749 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 13:56:45 INFO - PROCESS | 1754 | 1467752205753 Marionette TRACE conn4 <- [1,178,null,{}] 13:56:45 INFO - PROCESS | 1754 | 1467752205767 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}] 13:56:45 INFO - PROCESS | 1754 | 1467752205773 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:45 INFO - PROCESS | 1754 | 1467752205994 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 13:56:46 INFO - PROCESS | 1754 | 1467752206020 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:46 INFO - PROCESS | 1754 | 1467752206040 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:46 INFO - PROCESS | 1754 | ++DOCSHELL 0x9a945800 == 32 [pid = 1754] [id = 52] 13:56:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x9a948400) [pid = 1754] [serial = 154] [outer = (nil)] 13:56:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x9a94ac00) [pid = 1754] [serial = 155] [outer = 0x9a948400] 13:56:46 INFO - PROCESS | 1754 | 1467752206125 Marionette DEBUG loaded listener.js 13:56:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0xa2209800) [pid = 1754] [serial = 156] [outer = 0x9a948400] 13:56:47 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0xa2ff3800) [pid = 1754] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 13:56:47 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x95361800) [pid = 1754] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 13:56:47 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x98434400) [pid = 1754] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 13:56:47 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0xa0736000) [pid = 1754] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 13:56:47 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x9a885800) [pid = 1754] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 13:56:47 INFO - PROCESS | 1754 | 1467752207184 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]]]}] 13:56:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 13:56:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1449ms 13:56:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 13:56:47 INFO - PROCESS | 1754 | 1467752207199 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 13:56:47 INFO - PROCESS | 1754 | 1467752207202 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 13:56:47 INFO - PROCESS | 1754 | 1467752207210 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 13:56:47 INFO - PROCESS | 1754 | 1467752207213 Marionette TRACE conn4 <- [1,182,null,{}] 13:56:47 INFO - PROCESS | 1754 | 1467752207219 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}] 13:56:47 INFO - PROCESS | 1754 | 1467752207226 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:47 INFO - PROCESS | 1754 | 1467752207451 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 13:56:47 INFO - PROCESS | 1754 | 1467752207521 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:47 INFO - PROCESS | 1754 | 1467752207531 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:47 INFO - PROCESS | 1754 | ++DOCSHELL 0x95367800 == 33 [pid = 1754] [id = 53] 13:56:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x9a885800) [pid = 1754] [serial = 157] [outer = (nil)] 13:56:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0xa0736000) [pid = 1754] [serial = 158] [outer = 0x9a885800] 13:56:47 INFO - PROCESS | 1754 | 1467752207602 Marionette DEBUG loaded listener.js 13:56:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0xa2346c00) [pid = 1754] [serial = 159] [outer = 0x9a885800] 13:56:48 INFO - PROCESS | 1754 | 1467752208318 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]]]}] 13:56:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 13:56:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1132ms 13:56:48 INFO - PROCESS | 1754 | 1467752208341 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 13:56:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 13:56:48 INFO - PROCESS | 1754 | 1467752208345 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 13:56:48 INFO - PROCESS | 1754 | 1467752208352 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 13:56:48 INFO - PROCESS | 1754 | 1467752208356 Marionette TRACE conn4 <- [1,186,null,{}] 13:56:48 INFO - PROCESS | 1754 | 1467752208362 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}] 13:56:48 INFO - PROCESS | 1754 | 1467752208368 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:48 INFO - PROCESS | 1754 | 1467752208595 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 13:56:48 INFO - PROCESS | 1754 | 1467752208613 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:48 INFO - PROCESS | 1754 | 1467752208624 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:48 INFO - PROCESS | 1754 | ++DOCSHELL 0x93c16800 == 34 [pid = 1754] [id = 54] 13:56:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x93e11800) [pid = 1754] [serial = 160] [outer = (nil)] 13:56:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0xa25eec00) [pid = 1754] [serial = 161] [outer = 0x93e11800] 13:56:48 INFO - PROCESS | 1754 | 1467752208695 Marionette DEBUG loaded listener.js 13:56:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x9d968400) [pid = 1754] [serial = 162] [outer = 0x93e11800] 13:56:49 INFO - PROCESS | 1754 | 1467752209683 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]]]}] 13:56:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 13:56:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1388ms 13:56:49 INFO - PROCESS | 1754 | 1467752209741 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 13:56:49 INFO - PROCESS | 1754 | 1467752209749 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 13:56:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 13:56:49 INFO - PROCESS | 1754 | 1467752209759 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 13:56:49 INFO - PROCESS | 1754 | 1467752209765 Marionette TRACE conn4 <- [1,190,null,{}] 13:56:49 INFO - PROCESS | 1754 | 1467752209820 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}] 13:56:49 INFO - PROCESS | 1754 | 1467752209827 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:50 INFO - PROCESS | 1754 | 1467752210103 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 13:56:50 INFO - PROCESS | 1754 | 1467752210274 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:50 INFO - PROCESS | 1754 | 1467752210285 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:50 INFO - PROCESS | 1754 | ++DOCSHELL 0x93f0d800 == 35 [pid = 1754] [id = 55] 13:56:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x9538fc00) [pid = 1754] [serial = 163] [outer = (nil)] 13:56:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x98436400) [pid = 1754] [serial = 164] [outer = 0x9538fc00] 13:56:50 INFO - PROCESS | 1754 | 1467752210386 Marionette DEBUG loaded listener.js 13:56:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x99463c00) [pid = 1754] [serial = 165] [outer = 0x9538fc00] 13:56:51 INFO - PROCESS | 1754 | 1467752211276 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]]]}] 13:56:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 13:56:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1586ms 13:56:51 INFO - PROCESS | 1754 | 1467752211346 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 13:56:51 INFO - PROCESS | 1754 | 1467752211353 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 13:56:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 13:56:51 INFO - PROCESS | 1754 | 1467752211366 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 13:56:51 INFO - PROCESS | 1754 | 1467752211370 Marionette TRACE conn4 <- [1,194,null,{}] 13:56:51 INFO - PROCESS | 1754 | 1467752211378 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}] 13:56:51 INFO - PROCESS | 1754 | 1467752211385 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:51 INFO - PROCESS | 1754 | 1467752211622 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 13:56:51 INFO - PROCESS | 1754 | 1467752211823 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:51 INFO - PROCESS | 1754 | 1467752211834 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:51 INFO - PROCESS | 1754 | ++DOCSHELL 0x9946d000 == 36 [pid = 1754] [id = 56] 13:56:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x9946f800) [pid = 1754] [serial = 166] [outer = (nil)] 13:56:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x99471c00) [pid = 1754] [serial = 167] [outer = 0x9946f800] 13:56:51 INFO - PROCESS | 1754 | 1467752211971 Marionette DEBUG loaded listener.js 13:56:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x9a062800) [pid = 1754] [serial = 168] [outer = 0x9946f800] 13:56:52 INFO - PROCESS | 1754 | 1467752212904 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]]]}] 13:56:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 13:56:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1589ms 13:56:52 INFO - PROCESS | 1754 | 1467752212955 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 13:56:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 13:56:52 INFO - PROCESS | 1754 | 1467752212960 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 13:56:52 INFO - PROCESS | 1754 | 1467752212969 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 13:56:52 INFO - PROCESS | 1754 | 1467752212976 Marionette TRACE conn4 <- [1,198,null,{}] 13:56:53 INFO - PROCESS | 1754 | 1467752212998 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}] 13:56:53 INFO - PROCESS | 1754 | 1467752213008 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:53 INFO - PROCESS | 1754 | 1467752213336 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 13:56:53 INFO - PROCESS | 1754 | 1467752213497 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:53 INFO - PROCESS | 1754 | 1467752213509 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:53 INFO - PROCESS | 1754 | ++DOCSHELL 0x9b4dfc00 == 37 [pid = 1754] [id = 57] 13:56:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x9b4e0800) [pid = 1754] [serial = 169] [outer = (nil)] 13:56:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x9d433400) [pid = 1754] [serial = 170] [outer = 0x9b4e0800] 13:56:53 INFO - PROCESS | 1754 | 1467752213608 Marionette DEBUG loaded listener.js 13:56:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0xa072e000) [pid = 1754] [serial = 171] [outer = 0x9b4e0800] 13:56:54 INFO - PROCESS | 1754 | 1467752214475 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]]]}] 13:56:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 13:56:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1547ms 13:56:54 INFO - PROCESS | 1754 | 1467752214516 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 13:56:54 INFO - PROCESS | 1754 | 1467752214521 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 13:56:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 13:56:54 INFO - PROCESS | 1754 | 1467752214529 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 13:56:54 INFO - PROCESS | 1754 | 1467752214532 Marionette TRACE conn4 <- [1,202,null,{}] 13:56:54 INFO - PROCESS | 1754 | 1467752214539 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}] 13:56:54 INFO - PROCESS | 1754 | 1467752214543 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:54 INFO - PROCESS | 1754 | 1467752214757 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 13:56:54 INFO - PROCESS | 1754 | 1467752214918 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:54 INFO - PROCESS | 1754 | 1467752214926 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:54 INFO - PROCESS | 1754 | ++DOCSHELL 0x9a4f4c00 == 38 [pid = 1754] [id = 58] 13:56:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x9a808c00) [pid = 1754] [serial = 172] [outer = (nil)] 13:56:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0xa25f1800) [pid = 1754] [serial = 173] [outer = 0x9a808c00] 13:56:55 INFO - PROCESS | 1754 | 1467752215016 Marionette DEBUG loaded listener.js 13:56:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0xa334f000) [pid = 1754] [serial = 174] [outer = 0x9a808c00] 13:56:55 INFO - PROCESS | 1754 | 1467752215981 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]]]}] 13:56:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 13:56:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1487ms 13:56:56 INFO - PROCESS | 1754 | 1467752216016 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 13:56:56 INFO - PROCESS | 1754 | 1467752216021 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 13:56:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 13:56:56 INFO - PROCESS | 1754 | 1467752216028 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 13:56:56 INFO - PROCESS | 1754 | 1467752216033 Marionette TRACE conn4 <- [1,206,null,{}] 13:56:56 INFO - PROCESS | 1754 | 1467752216039 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}] 13:56:56 INFO - PROCESS | 1754 | 1467752216045 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:56 INFO - PROCESS | 1754 | 1467752216236 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 13:56:56 INFO - PROCESS | 1754 | 1467752216389 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:56 INFO - PROCESS | 1754 | 1467752216400 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:56 INFO - PROCESS | 1754 | ++DOCSHELL 0xa4d11800 == 39 [pid = 1754] [id = 59] 13:56:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0xa4d57c00) [pid = 1754] [serial = 175] [outer = (nil)] 13:56:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0xa61d4c00) [pid = 1754] [serial = 176] [outer = 0xa4d57c00] 13:56:56 INFO - PROCESS | 1754 | 1467752216482 Marionette DEBUG loaded listener.js 13:56:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0xa6793400) [pid = 1754] [serial = 177] [outer = 0xa4d57c00] 13:56:57 INFO - PROCESS | 1754 | 1467752217458 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]]]}] 13:56:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 13:56:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1486ms 13:56:57 INFO - PROCESS | 1754 | 1467752217516 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 13:56:57 INFO - PROCESS | 1754 | 1467752217519 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 13:56:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 13:56:57 INFO - PROCESS | 1754 | 1467752217528 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 13:56:57 INFO - PROCESS | 1754 | 1467752217531 Marionette TRACE conn4 <- [1,210,null,{}] 13:56:57 INFO - PROCESS | 1754 | 1467752217538 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}] 13:56:57 INFO - PROCESS | 1754 | 1467752217547 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:57 INFO - PROCESS | 1754 | 1467752217972 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 13:56:58 INFO - PROCESS | 1754 | 1467752218171 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:58 INFO - PROCESS | 1754 | 1467752218177 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:58 INFO - PROCESS | 1754 | ++DOCSHELL 0x95389c00 == 40 [pid = 1754] [id = 60] 13:56:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x9538a000) [pid = 1754] [serial = 178] [outer = (nil)] 13:56:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x9538e000) [pid = 1754] [serial = 179] [outer = 0x9538a000] 13:56:58 INFO - PROCESS | 1754 | 1467752218260 Marionette DEBUG loaded listener.js 13:56:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x98341400) [pid = 1754] [serial = 180] [outer = 0x9538a000] 13:56:59 INFO - PROCESS | 1754 | 1467752219100 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]]]}] 13:56:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 13:56:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1636ms 13:56:59 INFO - PROCESS | 1754 | 1467752219167 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 13:56:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 13:56:59 INFO - PROCESS | 1754 | 1467752219174 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 13:56:59 INFO - PROCESS | 1754 | 1467752219183 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 13:56:59 INFO - PROCESS | 1754 | 1467752219188 Marionette TRACE conn4 <- [1,214,null,{}] 13:56:59 INFO - PROCESS | 1754 | 1467752219195 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}] 13:56:59 INFO - PROCESS | 1754 | 1467752219200 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:59 INFO - PROCESS | 1754 | 1467752219461 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 13:56:59 INFO - PROCESS | 1754 | 1467752219656 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:59 INFO - PROCESS | 1754 | 1467752219668 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:56:59 INFO - PROCESS | 1754 | ++DOCSHELL 0x9538b800 == 41 [pid = 1754] [id = 61] 13:56:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x97841000) [pid = 1754] [serial = 181] [outer = (nil)] 13:56:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x9a404800) [pid = 1754] [serial = 182] [outer = 0x97841000] 13:56:59 INFO - PROCESS | 1754 | 1467752219813 Marionette DEBUG loaded listener.js 13:56:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x9a883800) [pid = 1754] [serial = 183] [outer = 0x97841000] 13:57:00 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0xa0739c00) [pid = 1754] [serial = 125] [outer = (nil)] [url = about:blank] 13:57:00 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0xa4d11c00) [pid = 1754] [serial = 122] [outer = (nil)] [url = about:blank] 13:57:00 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x9783e800) [pid = 1754] [serial = 113] [outer = (nil)] [url = about:blank] 13:57:00 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x97843c00) [pid = 1754] [serial = 114] [outer = (nil)] [url = about:blank] 13:57:00 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x9a31b800) [pid = 1754] [serial = 104] [outer = (nil)] [url = about:blank] 13:57:00 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0xa20acc00) [pid = 1754] [serial = 111] [outer = (nil)] [url = about:blank] 13:57:00 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x9aad0800) [pid = 1754] [serial = 110] [outer = (nil)] [url = about:blank] 13:57:00 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0xa310d000) [pid = 1754] [serial = 101] [outer = (nil)] [url = about:blank] 13:57:00 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0xa209ec00) [pid = 1754] [serial = 119] [outer = (nil)] [url = about:blank] 13:57:00 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x9aad7c00) [pid = 1754] [serial = 116] [outer = (nil)] [url = about:blank] 13:57:00 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x9b4d4c00) [pid = 1754] [serial = 117] [outer = (nil)] [url = about:blank] 13:57:00 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x97848800) [pid = 1754] [serial = 107] [outer = (nil)] [url = about:blank] 13:57:00 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0xa4f1cc00) [pid = 1754] [serial = 123] [outer = (nil)] [url = about:blank] 13:57:00 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0xa23b5800) [pid = 1754] [serial = 120] [outer = (nil)] [url = about:blank] 13:57:00 INFO - PROCESS | 1754 | 1467752220626 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]]]}] 13:57:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 13:57:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1504ms 13:57:00 INFO - PROCESS | 1754 | 1467752220686 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 13:57:00 INFO - PROCESS | 1754 | 1467752220692 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 13:57:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 13:57:00 INFO - PROCESS | 1754 | 1467752220700 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 13:57:00 INFO - PROCESS | 1754 | 1467752220704 Marionette TRACE conn4 <- [1,218,null,{}] 13:57:00 INFO - PROCESS | 1754 | 1467752220711 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}] 13:57:00 INFO - PROCESS | 1754 | 1467752220717 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:00 INFO - PROCESS | 1754 | 1467752220915 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 13:57:01 INFO - PROCESS | 1754 | 1467752221056 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:01 INFO - PROCESS | 1754 | 1467752221066 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:01 INFO - PROCESS | 1754 | ++DOCSHELL 0x97843c00 == 42 [pid = 1754] [id = 62] 13:57:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x9aaccc00) [pid = 1754] [serial = 184] [outer = (nil)] 13:57:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x9b4d1800) [pid = 1754] [serial = 185] [outer = 0x9aaccc00] 13:57:01 INFO - PROCESS | 1754 | 1467752221143 Marionette DEBUG loaded listener.js 13:57:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x9b704000) [pid = 1754] [serial = 186] [outer = 0x9aaccc00] 13:57:02 INFO - PROCESS | 1754 | 1467752222085 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]]]}] 13:57:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 13:57:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1441ms 13:57:02 INFO - PROCESS | 1754 | 1467752222143 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 13:57:02 INFO - PROCESS | 1754 | 1467752222149 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 13:57:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 13:57:02 INFO - PROCESS | 1754 | 1467752222166 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 13:57:02 INFO - PROCESS | 1754 | 1467752222174 Marionette TRACE conn4 <- [1,222,null,{}] 13:57:02 INFO - PROCESS | 1754 | 1467752222187 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}] 13:57:02 INFO - PROCESS | 1754 | 1467752222194 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:02 INFO - PROCESS | 1754 | 1467752222389 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 13:57:02 INFO - PROCESS | 1754 | 1467752222524 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:02 INFO - PROCESS | 1754 | 1467752222531 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:02 INFO - PROCESS | 1754 | ++DOCSHELL 0x9a409800 == 43 [pid = 1754] [id = 63] 13:57:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x9a94c800) [pid = 1754] [serial = 187] [outer = (nil)] 13:57:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0xa2007800) [pid = 1754] [serial = 188] [outer = 0x9a94c800] 13:57:02 INFO - PROCESS | 1754 | 1467752222606 Marionette DEBUG loaded listener.js 13:57:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0xa237d800) [pid = 1754] [serial = 189] [outer = 0x9a94c800] 13:57:03 INFO - PROCESS | 1754 | 1467752223534 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]]]}] 13:57:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 13:57:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1401ms 13:57:03 INFO - PROCESS | 1754 | 1467752223560 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 13:57:03 INFO - PROCESS | 1754 | 1467752223564 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 13:57:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 13:57:03 INFO - PROCESS | 1754 | 1467752223571 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 13:57:03 INFO - PROCESS | 1754 | 1467752223573 Marionette TRACE conn4 <- [1,226,null,{}] 13:57:03 INFO - PROCESS | 1754 | 1467752223579 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}] 13:57:03 INFO - PROCESS | 1754 | 1467752223585 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:03 INFO - PROCESS | 1754 | 1467752223828 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 13:57:03 INFO - PROCESS | 1754 | 1467752223849 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:03 INFO - PROCESS | 1754 | 1467752223856 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:03 INFO - PROCESS | 1754 | ++DOCSHELL 0x92bc1800 == 44 [pid = 1754] [id = 64] 13:57:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x92bc5000) [pid = 1754] [serial = 190] [outer = (nil)] 13:57:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x92bcc000) [pid = 1754] [serial = 191] [outer = 0x92bc5000] 13:57:03 INFO - PROCESS | 1754 | 1467752223930 Marionette DEBUG loaded listener.js 13:57:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x92bcfc00) [pid = 1754] [serial = 192] [outer = 0x92bc5000] 13:57:04 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x97847400) [pid = 1754] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 13:57:04 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x95340800) [pid = 1754] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 13:57:04 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x9783dc00) [pid = 1754] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 13:57:04 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x95337400) [pid = 1754] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 13:57:04 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x9a948400) [pid = 1754] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 13:57:04 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x95385800) [pid = 1754] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 13:57:04 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x9a885800) [pid = 1754] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 13:57:04 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x9b7b9800) [pid = 1754] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 13:57:04 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x98341800) [pid = 1754] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 13:57:04 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x95639c00) [pid = 1754] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 13:57:04 INFO - PROCESS | 1754 | 1467752224937 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]]]}] 13:57:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 13:57:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1381ms 13:57:04 INFO - PROCESS | 1754 | 1467752224953 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 13:57:04 INFO - PROCESS | 1754 | 1467752224956 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 13:57:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 13:57:04 INFO - PROCESS | 1754 | 1467752224964 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 13:57:04 INFO - PROCESS | 1754 | 1467752224968 Marionette TRACE conn4 <- [1,230,null,{}] 13:57:04 INFO - PROCESS | 1754 | 1467752224974 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}] 13:57:04 INFO - PROCESS | 1754 | 1467752224980 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:05 INFO - PROCESS | 1754 | 1467752225148 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 13:57:05 INFO - PROCESS | 1754 | 1467752225167 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:05 INFO - PROCESS | 1754 | 1467752225185 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:05 INFO - PROCESS | 1754 | ++DOCSHELL 0x9521a800 == 45 [pid = 1754] [id = 65] 13:57:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x9538f400) [pid = 1754] [serial = 193] [outer = (nil)] 13:57:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x9a948400) [pid = 1754] [serial = 194] [outer = 0x9538f400] 13:57:05 INFO - PROCESS | 1754 | 1467752225367 Marionette DEBUG loaded listener.js 13:57:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0xa2202400) [pid = 1754] [serial = 195] [outer = 0x9538f400] 13:57:06 INFO - PROCESS | 1754 | 1467752226150 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]]]}] 13:57:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 13:57:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1236ms 13:57:06 INFO - PROCESS | 1754 | 1467752226201 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 13:57:06 INFO - PROCESS | 1754 | 1467752226205 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 13:57:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 13:57:06 INFO - PROCESS | 1754 | 1467752226217 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 13:57:06 INFO - PROCESS | 1754 | 1467752226221 Marionette TRACE conn4 <- [1,234,null,{}] 13:57:06 INFO - PROCESS | 1754 | 1467752226228 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}] 13:57:06 INFO - PROCESS | 1754 | 1467752226233 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:06 INFO - PROCESS | 1754 | 1467752226444 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 13:57:06 INFO - PROCESS | 1754 | 1467752226459 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:06 INFO - PROCESS | 1754 | 1467752226469 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:06 INFO - PROCESS | 1754 | ++DOCSHELL 0x92bce800 == 46 [pid = 1754] [id = 66] 13:57:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x93b4b400) [pid = 1754] [serial = 196] [outer = (nil)] 13:57:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0xa4d51000) [pid = 1754] [serial = 197] [outer = 0x93b4b400] 13:57:06 INFO - PROCESS | 1754 | 1467752226542 Marionette DEBUG loaded listener.js 13:57:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0xa4f21800) [pid = 1754] [serial = 198] [outer = 0x93b4b400] 13:57:07 INFO - PROCESS | 1754 | 1467752227747 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]]]}] 13:57:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 13:57:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1590ms 13:57:07 INFO - PROCESS | 1754 | 1467752227809 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 13:57:07 INFO - PROCESS | 1754 | 1467752227816 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 13:57:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 13:57:07 INFO - PROCESS | 1754 | 1467752227825 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 13:57:07 INFO - PROCESS | 1754 | 1467752227833 Marionette TRACE conn4 <- [1,238,null,{}] 13:57:07 INFO - PROCESS | 1754 | 1467752227883 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}] 13:57:07 INFO - PROCESS | 1754 | 1467752227890 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:08 INFO - PROCESS | 1754 | 1467752228155 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 13:57:08 INFO - PROCESS | 1754 | 1467752228304 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:08 INFO - PROCESS | 1754 | 1467752228314 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:08 INFO - PROCESS | 1754 | ++DOCSHELL 0x99467800 == 47 [pid = 1754] [id = 67] 13:57:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x99467c00) [pid = 1754] [serial = 199] [outer = (nil)] 13:57:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x99470800) [pid = 1754] [serial = 200] [outer = 0x99467c00] 13:57:08 INFO - PROCESS | 1754 | 1467752228403 Marionette DEBUG loaded listener.js 13:57:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x9a403000) [pid = 1754] [serial = 201] [outer = 0x99467c00] 13:57:09 INFO - PROCESS | 1754 | 1467752229267 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]]]}] 13:57:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 13:57:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1487ms 13:57:09 INFO - PROCESS | 1754 | 1467752229325 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 13:57:09 INFO - PROCESS | 1754 | 1467752229333 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 13:57:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 13:57:09 INFO - PROCESS | 1754 | 1467752229347 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 13:57:09 INFO - PROCESS | 1754 | 1467752229352 Marionette TRACE conn4 <- [1,242,null,{}] 13:57:09 INFO - PROCESS | 1754 | 1467752229359 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}] 13:57:09 INFO - PROCESS | 1754 | 1467752229365 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:09 INFO - PROCESS | 1754 | 1467752229573 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 13:57:09 INFO - PROCESS | 1754 | 1467752229702 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:09 INFO - PROCESS | 1754 | 1467752229711 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:09 INFO - PROCESS | 1754 | ++DOCSHELL 0x93f07c00 == 48 [pid = 1754] [id = 68] 13:57:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x9b4d3000) [pid = 1754] [serial = 202] [outer = (nil)] 13:57:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0xa072dc00) [pid = 1754] [serial = 203] [outer = 0x9b4d3000] 13:57:09 INFO - PROCESS | 1754 | 1467752229804 Marionette DEBUG loaded listener.js 13:57:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0xa0739c00) [pid = 1754] [serial = 204] [outer = 0x9b4d3000] 13:57:10 INFO - PROCESS | 1754 | 1467752230786 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]]]}] 13:57:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 13:57:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1453ms 13:57:10 INFO - PROCESS | 1754 | 1467752230799 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 13:57:10 INFO - PROCESS | 1754 | 1467752230802 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 13:57:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 13:57:10 INFO - PROCESS | 1754 | 1467752230811 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 13:57:10 INFO - PROCESS | 1754 | 1467752230817 Marionette TRACE conn4 <- [1,246,null,{}] 13:57:10 INFO - PROCESS | 1754 | 1467752230835 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}] 13:57:10 INFO - PROCESS | 1754 | 1467752230845 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:11 INFO - PROCESS | 1754 | 1467752231057 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 13:57:11 INFO - PROCESS | 1754 | 1467752231229 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:11 INFO - PROCESS | 1754 | 1467752231242 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:11 INFO - PROCESS | 1754 | ++DOCSHELL 0x93e17c00 == 49 [pid = 1754] [id = 69] 13:57:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0xa6ea8800) [pid = 1754] [serial = 205] [outer = (nil)] 13:57:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0xa8248c00) [pid = 1754] [serial = 206] [outer = 0xa6ea8800] 13:57:11 INFO - PROCESS | 1754 | 1467752231375 Marionette DEBUG loaded listener.js 13:57:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0xa82f3c00) [pid = 1754] [serial = 207] [outer = 0xa6ea8800] 13:57:12 INFO - PROCESS | 1754 | 1467752232351 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]]]}] 13:57:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 13:57:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1587ms 13:57:12 INFO - PROCESS | 1754 | 1467752232399 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 13:57:12 INFO - PROCESS | 1754 | 1467752232404 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 13:57:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 13:57:12 INFO - PROCESS | 1754 | 1467752232411 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 13:57:12 INFO - PROCESS | 1754 | 1467752232414 Marionette TRACE conn4 <- [1,250,null,{}] 13:57:12 INFO - PROCESS | 1754 | 1467752232422 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}] 13:57:12 INFO - PROCESS | 1754 | 1467752232427 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:12 INFO - PROCESS | 1754 | 1467752232644 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 13:57:12 INFO - PROCESS | 1754 | 1467752232837 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:12 INFO - PROCESS | 1754 | 1467752232843 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:12 INFO - PROCESS | 1754 | ++DOCSHELL 0x95474800 == 50 [pid = 1754] [id = 70] 13:57:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x95477800) [pid = 1754] [serial = 208] [outer = (nil)] 13:57:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x9547f000) [pid = 1754] [serial = 209] [outer = 0x95477800] 13:57:12 INFO - PROCESS | 1754 | 1467752232977 Marionette DEBUG loaded listener.js 13:57:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x95483800) [pid = 1754] [serial = 210] [outer = 0x95477800] 13:57:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x91c98800) [pid = 1754] [serial = 211] [outer = 0x9a061c00] 13:57:13 INFO - PROCESS | 1754 | 1467752233892 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]]]}] 13:57:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 13:57:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1543ms 13:57:13 INFO - PROCESS | 1754 | 1467752233983 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 13:57:13 INFO - PROCESS | 1754 | 1467752233988 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 13:57:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 13:57:14 INFO - PROCESS | 1754 | 1467752233997 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 13:57:14 INFO - PROCESS | 1754 | 1467752234001 Marionette TRACE conn4 <- [1,254,null,{}] 13:57:14 INFO - PROCESS | 1754 | 1467752234008 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}] 13:57:14 INFO - PROCESS | 1754 | 1467752234014 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:14 INFO - PROCESS | 1754 | 1467752234211 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 13:57:14 INFO - PROCESS | 1754 | 1467752234421 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:14 INFO - PROCESS | 1754 | 1467752234431 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:14 INFO - PROCESS | 1754 | ++DOCSHELL 0x91c91400 == 51 [pid = 1754] [id = 71] 13:57:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x91c93400) [pid = 1754] [serial = 212] [outer = (nil)] 13:57:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x91c9b400) [pid = 1754] [serial = 213] [outer = 0x91c93400] 13:57:14 INFO - PROCESS | 1754 | 1467752234531 Marionette DEBUG loaded listener.js 13:57:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x95480800) [pid = 1754] [serial = 214] [outer = 0x91c93400] 13:57:15 INFO - PROCESS | 1754 | 1467752235421 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]]]}] 13:57:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 13:57:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1487ms 13:57:15 INFO - PROCESS | 1754 | 1467752235486 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 13:57:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 13:57:15 INFO - PROCESS | 1754 | 1467752235491 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 13:57:15 INFO - PROCESS | 1754 | 1467752235498 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 13:57:15 INFO - PROCESS | 1754 | 1467752235502 Marionette TRACE conn4 <- [1,258,null,{}] 13:57:15 INFO - PROCESS | 1754 | 1467752235509 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}] 13:57:15 INFO - PROCESS | 1754 | 1467752235520 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:15 INFO - PROCESS | 1754 | 1467752235789 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 13:57:16 INFO - PROCESS | 1754 | 1467752235989 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:16 INFO - PROCESS | 1754 | 1467752235998 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:16 INFO - PROCESS | 1754 | ++DOCSHELL 0x91c95c00 == 52 [pid = 1754] [id = 72] 13:57:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x91d84400) [pid = 1754] [serial = 215] [outer = (nil)] 13:57:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0x91d8f800) [pid = 1754] [serial = 216] [outer = 0x91d84400] 13:57:16 INFO - PROCESS | 1754 | 1467752236102 Marionette DEBUG loaded listener.js 13:57:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 106 (0x9547e400) [pid = 1754] [serial = 217] [outer = 0x91d84400] 13:57:17 INFO - PROCESS | 1754 | 1467752237022 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]]]}] 13:57:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 13:57:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1596ms 13:57:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 13:57:17 INFO - PROCESS | 1754 | 1467752237095 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 13:57:17 INFO - PROCESS | 1754 | 1467752237098 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 13:57:17 INFO - PROCESS | 1754 | 1467752237107 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 13:57:17 INFO - PROCESS | 1754 | 1467752237110 Marionette TRACE conn4 <- [1,262,null,{}] 13:57:17 INFO - PROCESS | 1754 | 1467752237118 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}] 13:57:17 INFO - PROCESS | 1754 | 1467752237123 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:17 INFO - PROCESS | 1754 | 1467752237356 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 13:57:17 INFO - PROCESS | 1754 | 1467752237607 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:17 INFO - PROCESS | 1754 | 1467752237620 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:17 INFO - PROCESS | 1754 | ++DOCSHELL 0x91d85c00 == 53 [pid = 1754] [id = 73] 13:57:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 107 (0x91d88800) [pid = 1754] [serial = 218] [outer = (nil)] 13:57:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 108 (0x91f7dc00) [pid = 1754] [serial = 219] [outer = 0x91d88800] 13:57:17 INFO - PROCESS | 1754 | 1467752237761 Marionette DEBUG loaded listener.js 13:57:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 109 (0x91f80400) [pid = 1754] [serial = 220] [outer = 0x91d88800] 13:57:18 INFO - PROCESS | 1754 | 1467752238657 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]]]}] 13:57:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 13:57:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1591ms 13:57:18 INFO - PROCESS | 1754 | 1467752238698 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 13:57:18 INFO - PROCESS | 1754 | 1467752238703 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 13:57:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 13:57:18 INFO - PROCESS | 1754 | 1467752238711 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 13:57:18 INFO - PROCESS | 1754 | 1467752238715 Marionette TRACE conn4 <- [1,266,null,{}] 13:57:18 INFO - PROCESS | 1754 | 1467752238722 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}] 13:57:18 INFO - PROCESS | 1754 | 1467752238728 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:18 INFO - PROCESS | 1754 | 1467752238934 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 13:57:19 INFO - PROCESS | 1754 | 1467752239096 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:19 INFO - PROCESS | 1754 | 1467752239104 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:19 INFO - PROCESS | 1754 | ++DOCSHELL 0x91f7b000 == 54 [pid = 1754] [id = 74] 13:57:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 110 (0x91f7e800) [pid = 1754] [serial = 221] [outer = (nil)] 13:57:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 111 (0x9536b000) [pid = 1754] [serial = 222] [outer = 0x91f7e800] 13:57:19 INFO - PROCESS | 1754 | 1467752239187 Marionette DEBUG loaded listener.js 13:57:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 112 (0x994d5400) [pid = 1754] [serial = 223] [outer = 0x91f7e800] 13:57:20 INFO - PROCESS | 1754 | 1467752240372 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]]]}] 13:57:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 13:57:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1734ms 13:57:20 INFO - PROCESS | 1754 | 1467752240446 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 13:57:20 INFO - PROCESS | 1754 | 1467752240453 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 13:57:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 13:57:20 INFO - PROCESS | 1754 | 1467752240463 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 13:57:20 INFO - PROCESS | 1754 | 1467752240467 Marionette TRACE conn4 <- [1,270,null,{}] 13:57:20 INFO - PROCESS | 1754 | 1467752240477 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}] 13:57:20 INFO - PROCESS | 1754 | 1467752240483 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:20 INFO - PROCESS | 1754 | 1467752240767 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 13:57:20 INFO - PROCESS | 1754 | 1467752240923 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:20 INFO - PROCESS | 1754 | 1467752240938 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:20 INFO - PROCESS | 1754 | ++DOCSHELL 0x92bc6c00 == 55 [pid = 1754] [id = 75] 13:57:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 113 (0x92bc7800) [pid = 1754] [serial = 224] [outer = (nil)] 13:57:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 114 (0x9316f400) [pid = 1754] [serial = 225] [outer = 0x92bc7800] 13:57:21 INFO - PROCESS | 1754 | 1467752241019 Marionette DEBUG loaded listener.js 13:57:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 115 (0x93e17400) [pid = 1754] [serial = 226] [outer = 0x92bc7800] 13:57:21 INFO - PROCESS | 1754 | 1467752241954 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]]]}] 13:57:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 13:57:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1536ms 13:57:22 INFO - PROCESS | 1754 | 1467752241999 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 13:57:22 INFO - PROCESS | 1754 | 1467752242006 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 13:57:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 13:57:22 INFO - PROCESS | 1754 | 1467752242017 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 13:57:22 INFO - PROCESS | 1754 | 1467752242021 Marionette TRACE conn4 <- [1,274,null,{}] 13:57:22 INFO - PROCESS | 1754 | 1467752242028 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}] 13:57:22 INFO - PROCESS | 1754 | 1467752242034 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:22 INFO - PROCESS | 1754 | 1467752242226 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 13:57:22 INFO - PROCESS | 1754 | 1467752242443 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:22 INFO - PROCESS | 1754 | 1467752242450 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:22 INFO - PROCESS | 1754 | ++DOCSHELL 0x95361800 == 56 [pid = 1754] [id = 76] 13:57:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 116 (0x95476800) [pid = 1754] [serial = 227] [outer = (nil)] 13:57:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 117 (0x98342400) [pid = 1754] [serial = 228] [outer = 0x95476800] 13:57:22 INFO - PROCESS | 1754 | 1467752242572 Marionette DEBUG loaded listener.js 13:57:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 118 (0x99469c00) [pid = 1754] [serial = 229] [outer = 0x95476800] 13:57:22 INFO - PROCESS | 1754 | --DOCSHELL 0x9a31a800 == 55 [pid = 1754] [id = 23] 13:57:22 INFO - PROCESS | 1754 | --DOCSHELL 0xa4f15800 == 54 [pid = 1754] [id = 19] 13:57:22 INFO - PROCESS | 1754 | --DOCSHELL 0x9b4d2c00 == 53 [pid = 1754] [id = 26] 13:57:23 INFO - PROCESS | 1754 | --DOMWINDOW == 117 (0xa25eec00) [pid = 1754] [serial = 161] [outer = (nil)] [url = about:blank] 13:57:23 INFO - PROCESS | 1754 | --DOCSHELL 0x9947ac00 == 52 [pid = 1754] [id = 13] 13:57:23 INFO - PROCESS | 1754 | --DOMWINDOW == 116 (0x9b10c400) [pid = 1754] [serial = 143] [outer = (nil)] [url = about:blank] 13:57:23 INFO - PROCESS | 1754 | --DOMWINDOW == 115 (0x9a4f6800) [pid = 1754] [serial = 108] [outer = (nil)] [url = about:blank] 13:57:23 INFO - PROCESS | 1754 | --DOMWINDOW == 114 (0x9aad5000) [pid = 1754] [serial = 105] [outer = (nil)] [url = about:blank] 13:57:23 INFO - PROCESS | 1754 | --DOMWINDOW == 113 (0x9533fc00) [pid = 1754] [serial = 140] [outer = (nil)] [url = about:blank] 13:57:23 INFO - PROCESS | 1754 | --DOMWINDOW == 112 (0x9a94ac00) [pid = 1754] [serial = 155] [outer = (nil)] [url = about:blank] 13:57:23 INFO - PROCESS | 1754 | --DOMWINDOW == 111 (0xa2209800) [pid = 1754] [serial = 156] [outer = (nil)] [url = about:blank] 13:57:23 INFO - PROCESS | 1754 | --DOMWINDOW == 110 (0x9834b800) [pid = 1754] [serial = 149] [outer = (nil)] [url = about:blank] 13:57:23 INFO - PROCESS | 1754 | --DOMWINDOW == 109 (0x9b7c5c00) [pid = 1754] [serial = 144] [outer = (nil)] [url = about:blank] 13:57:23 INFO - PROCESS | 1754 | --DOMWINDOW == 108 (0xa0736000) [pid = 1754] [serial = 158] [outer = (nil)] [url = about:blank] 13:57:23 INFO - PROCESS | 1754 | --DOMWINDOW == 107 (0x93c13c00) [pid = 1754] [serial = 128] [outer = (nil)] [url = about:blank] 13:57:23 INFO - PROCESS | 1754 | --DOMWINDOW == 106 (0xa1193400) [pid = 1754] [serial = 152] [outer = (nil)] [url = about:blank] 13:57:23 INFO - PROCESS | 1754 | --DOMWINDOW == 105 (0xa20a1c00) [pid = 1754] [serial = 126] [outer = (nil)] [url = about:blank] 13:57:23 INFO - PROCESS | 1754 | --DOMWINDOW == 104 (0x9783ec00) [pid = 1754] [serial = 141] [outer = (nil)] [url = about:blank] 13:57:23 INFO - PROCESS | 1754 | --DOMWINDOW == 103 (0xa2346c00) [pid = 1754] [serial = 159] [outer = (nil)] [url = about:blank] 13:57:23 INFO - PROCESS | 1754 | --DOMWINDOW == 102 (0x9b42cc00) [pid = 1754] [serial = 147] [outer = (nil)] [url = about:blank] 13:57:23 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0xa4f75000) [pid = 1754] [serial = 137] [outer = (nil)] [url = about:blank] 13:57:23 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x9aacd400) [pid = 1754] [serial = 131] [outer = (nil)] [url = about:blank] 13:57:23 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x9d43bc00) [pid = 1754] [serial = 150] [outer = (nil)] [url = about:blank] 13:57:23 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x9d91cc00) [pid = 1754] [serial = 134] [outer = (nil)] [url = about:blank] 13:57:23 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x99479400) [pid = 1754] [serial = 146] [outer = (nil)] [url = about:blank] 13:57:23 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0xa20a1800) [pid = 1754] [serial = 153] [outer = (nil)] [url = about:blank] 13:57:23 INFO - PROCESS | 1754 | 1467752243488 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]]]}] 13:57:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 13:57:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1534ms 13:57:23 INFO - PROCESS | 1754 | 1467752243552 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 13:57:23 INFO - PROCESS | 1754 | 1467752243556 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 13:57:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 13:57:23 INFO - PROCESS | 1754 | 1467752243564 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 13:57:23 INFO - PROCESS | 1754 | 1467752243570 Marionette TRACE conn4 <- [1,278,null,{}] 13:57:23 INFO - PROCESS | 1754 | 1467752243587 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}] 13:57:23 INFO - PROCESS | 1754 | 1467752243596 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:23 INFO - PROCESS | 1754 | 1467752243782 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 13:57:23 INFO - PROCESS | 1754 | 1467752243916 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:23 INFO - PROCESS | 1754 | 1467752243928 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:23 INFO - PROCESS | 1754 | ++DOCSHELL 0x9a87cc00 == 53 [pid = 1754] [id = 77] 13:57:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x9a941400) [pid = 1754] [serial = 230] [outer = (nil)] 13:57:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x9aacd400) [pid = 1754] [serial = 231] [outer = 0x9a941400] 13:57:24 INFO - PROCESS | 1754 | 1467752244044 Marionette DEBUG loaded listener.js 13:57:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x9aad8800) [pid = 1754] [serial = 232] [outer = 0x9a941400] 13:57:24 INFO - PROCESS | 1754 | 1467752244838 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]]]}] 13:57:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 13:57:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1340ms 13:57:24 INFO - PROCESS | 1754 | 1467752244905 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 13:57:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 13:57:24 INFO - PROCESS | 1754 | 1467752244910 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 13:57:24 INFO - PROCESS | 1754 | 1467752244917 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 13:57:24 INFO - PROCESS | 1754 | 1467752244920 Marionette TRACE conn4 <- [1,282,null,{}] 13:57:24 INFO - PROCESS | 1754 | 1467752244927 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}] 13:57:24 INFO - PROCESS | 1754 | 1467752244933 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:25 INFO - PROCESS | 1754 | 1467752245116 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 13:57:25 INFO - PROCESS | 1754 | 1467752245250 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:25 INFO - PROCESS | 1754 | 1467752245259 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:25 INFO - PROCESS | 1754 | ++DOCSHELL 0x92bc6800 == 54 [pid = 1754] [id = 78] 13:57:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x9b101c00) [pid = 1754] [serial = 233] [outer = (nil)] 13:57:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x9b4e0400) [pid = 1754] [serial = 234] [outer = 0x9b101c00] 13:57:25 INFO - PROCESS | 1754 | 1467752245336 Marionette DEBUG loaded listener.js 13:57:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x9d47c000) [pid = 1754] [serial = 235] [outer = 0x9b101c00] 13:57:26 INFO - PROCESS | 1754 | 1467752246227 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]]]}] 13:57:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 13:57:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1383ms 13:57:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 13:57:26 INFO - PROCESS | 1754 | 1467752246301 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 13:57:26 INFO - PROCESS | 1754 | 1467752246304 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 13:57:26 INFO - PROCESS | 1754 | 1467752246311 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 13:57:26 INFO - PROCESS | 1754 | 1467752246314 Marionette TRACE conn4 <- [1,286,null,{}] 13:57:26 INFO - PROCESS | 1754 | 1467752246338 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}] 13:57:26 INFO - PROCESS | 1754 | 1467752246343 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:26 INFO - PROCESS | 1754 | 1467752246580 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 13:57:26 INFO - PROCESS | 1754 | 1467752246605 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:26 INFO - PROCESS | 1754 | 1467752246613 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:26 INFO - PROCESS | 1754 | ++DOCSHELL 0x9251ac00 == 55 [pid = 1754] [id = 79] 13:57:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x9251c000) [pid = 1754] [serial = 236] [outer = (nil)] 13:57:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x9251ec00) [pid = 1754] [serial = 237] [outer = 0x9251c000] 13:57:26 INFO - PROCESS | 1754 | 1467752246687 Marionette DEBUG loaded listener.js 13:57:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0x92521400) [pid = 1754] [serial = 238] [outer = 0x9251c000] 13:57:27 INFO - PROCESS | 1754 | 1467752247607 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]]]}] 13:57:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 13:57:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1353ms 13:57:27 INFO - PROCESS | 1754 | --DOMWINDOW == 104 (0x92bc5000) [pid = 1754] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 13:57:27 INFO - PROCESS | 1754 | --DOMWINDOW == 103 (0x97841000) [pid = 1754] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 13:57:27 INFO - PROCESS | 1754 | --DOMWINDOW == 102 (0x9538a000) [pid = 1754] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 13:57:27 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x9aaccc00) [pid = 1754] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 13:57:27 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x9a94c800) [pid = 1754] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 13:57:27 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x9538f400) [pid = 1754] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 13:57:27 INFO - PROCESS | 1754 | 1467752247777 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 13:57:27 INFO - PROCESS | 1754 | 1467752247779 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 13:57:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 13:57:27 INFO - PROCESS | 1754 | 1467752247791 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 13:57:27 INFO - PROCESS | 1754 | 1467752247794 Marionette TRACE conn4 <- [1,290,null,{}] 13:57:27 INFO - PROCESS | 1754 | 1467752247801 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}] 13:57:27 INFO - PROCESS | 1754 | 1467752247811 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:28 INFO - PROCESS | 1754 | 1467752248014 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 13:57:28 INFO - PROCESS | 1754 | 1467752248181 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:28 INFO - PROCESS | 1754 | 1467752248193 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:28 INFO - PROCESS | 1754 | ++DOCSHELL 0x92513400 == 56 [pid = 1754] [id = 80] 13:57:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x92516c00) [pid = 1754] [serial = 239] [outer = (nil)] 13:57:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x9d4e4400) [pid = 1754] [serial = 240] [outer = 0x92516c00] 13:57:28 INFO - PROCESS | 1754 | 1467752248270 Marionette DEBUG loaded listener.js 13:57:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0xa0736c00) [pid = 1754] [serial = 241] [outer = 0x92516c00] 13:57:29 INFO - PROCESS | 1754 | 1467752249024 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]]]}] 13:57:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 13:57:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1286ms 13:57:29 INFO - PROCESS | 1754 | 1467752249077 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 13:57:29 INFO - PROCESS | 1754 | 1467752249080 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 13:57:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 13:57:29 INFO - PROCESS | 1754 | 1467752249088 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 13:57:29 INFO - PROCESS | 1754 | 1467752249091 Marionette TRACE conn4 <- [1,294,null,{}] 13:57:29 INFO - PROCESS | 1754 | 1467752249098 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}] 13:57:29 INFO - PROCESS | 1754 | 1467752249102 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:29 INFO - PROCESS | 1754 | 1467752249289 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 13:57:29 INFO - PROCESS | 1754 | 1467752249407 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:29 INFO - PROCESS | 1754 | 1467752249414 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:29 INFO - PROCESS | 1754 | ++DOCSHELL 0x91d89800 == 57 [pid = 1754] [id = 81] 13:57:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x9b4d8000) [pid = 1754] [serial = 242] [outer = (nil)] 13:57:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0xa2377c00) [pid = 1754] [serial = 243] [outer = 0x9b4d8000] 13:57:29 INFO - PROCESS | 1754 | 1467752249487 Marionette DEBUG loaded listener.js 13:57:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0xa23b0400) [pid = 1754] [serial = 244] [outer = 0x9b4d8000] 13:57:30 INFO - PROCESS | 1754 | 1467752250485 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]]]}] 13:57:30 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. 13:57:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1440ms 13:57:30 INFO - PROCESS | 1754 | 1467752250530 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 13:57:30 INFO - PROCESS | 1754 | 1467752250538 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 13:57:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 13:57:30 INFO - PROCESS | 1754 | 1467752250547 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 13:57:30 INFO - PROCESS | 1754 | 1467752250552 Marionette TRACE conn4 <- [1,298,null,{}] 13:57:30 INFO - PROCESS | 1754 | 1467752250563 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}] 13:57:30 INFO - PROCESS | 1754 | 1467752250569 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:30 INFO - PROCESS | 1754 | 1467752250802 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 13:57:31 INFO - PROCESS | 1754 | 1467752251060 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:31 INFO - PROCESS | 1754 | 1467752251074 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:31 INFO - PROCESS | 1754 | ++DOCSHELL 0x9251dc00 == 58 [pid = 1754] [id = 82] 13:57:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 106 (0x9251f400) [pid = 1754] [serial = 245] [outer = (nil)] 13:57:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 107 (0x9316e000) [pid = 1754] [serial = 246] [outer = 0x9251f400] 13:57:31 INFO - PROCESS | 1754 | 1467752251182 Marionette DEBUG loaded listener.js 13:57:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 108 (0x95337800) [pid = 1754] [serial = 247] [outer = 0x9251f400] 13:57:32 INFO - PROCESS | 1754 | 1467752252110 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]]]}] 13:57:32 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. 13:57:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1642ms 13:57:32 INFO - PROCESS | 1754 | 1467752252190 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 13:57:32 INFO - PROCESS | 1754 | 1467752252198 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 13:57:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 13:57:32 INFO - PROCESS | 1754 | 1467752252211 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 13:57:32 INFO - PROCESS | 1754 | 1467752252215 Marionette TRACE conn4 <- [1,302,null,{}] 13:57:32 INFO - PROCESS | 1754 | 1467752252223 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}] 13:57:32 INFO - PROCESS | 1754 | 1467752252229 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:32 INFO - PROCESS | 1754 | 1467752252482 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 13:57:32 INFO - PROCESS | 1754 | 1467752252750 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:32 INFO - PROCESS | 1754 | 1467752252757 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:32 INFO - PROCESS | 1754 | ++DOCSHELL 0x95480400 == 59 [pid = 1754] [id = 83] 13:57:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 109 (0x98435c00) [pid = 1754] [serial = 248] [outer = (nil)] 13:57:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 110 (0x99470400) [pid = 1754] [serial = 249] [outer = 0x98435c00] 13:57:32 INFO - PROCESS | 1754 | 1467752252855 Marionette DEBUG loaded listener.js 13:57:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 111 (0x9a4f6800) [pid = 1754] [serial = 250] [outer = 0x98435c00] 13:57:33 INFO - PROCESS | 1754 | 1467752253839 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]]]}] 13:57:33 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. 13:57:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1686ms 13:57:33 INFO - PROCESS | 1754 | 1467752253897 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 13:57:33 INFO - PROCESS | 1754 | 1467752253901 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 13:57:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 13:57:33 INFO - PROCESS | 1754 | 1467752253910 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 13:57:33 INFO - PROCESS | 1754 | 1467752253916 Marionette TRACE conn4 <- [1,306,null,{}] 13:57:33 INFO - PROCESS | 1754 | 1467752253934 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}] 13:57:33 INFO - PROCESS | 1754 | 1467752253944 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:34 INFO - PROCESS | 1754 | 1467752254200 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 13:57:34 INFO - PROCESS | 1754 | 1467752254456 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:34 INFO - PROCESS | 1754 | 1467752254469 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:34 INFO - PROCESS | 1754 | ++DOCSHELL 0xa237c000 == 60 [pid = 1754] [id = 84] 13:57:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 112 (0xa239ac00) [pid = 1754] [serial = 251] [outer = (nil)] 13:57:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 113 (0xa318d000) [pid = 1754] [serial = 252] [outer = 0xa239ac00] 13:57:34 INFO - PROCESS | 1754 | 1467752254565 Marionette DEBUG loaded listener.js 13:57:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 114 (0xa4f17400) [pid = 1754] [serial = 253] [outer = 0xa239ac00] 13:57:35 INFO - PROCESS | 1754 | 1467752255452 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]]]}] 13:57:35 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. 13:57:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1604ms 13:57:35 INFO - PROCESS | 1754 | 1467752255517 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 13:57:35 INFO - PROCESS | 1754 | 1467752255523 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 13:57:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 13:57:35 INFO - PROCESS | 1754 | 1467752255531 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 13:57:35 INFO - PROCESS | 1754 | 1467752255536 Marionette TRACE conn4 <- [1,310,null,{}] 13:57:35 INFO - PROCESS | 1754 | 1467752255542 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}] 13:57:35 INFO - PROCESS | 1754 | 1467752255549 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:35 INFO - PROCESS | 1754 | 1467752255811 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 13:57:36 INFO - PROCESS | 1754 | 1467752256019 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:36 INFO - PROCESS | 1754 | 1467752256027 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:36 INFO - PROCESS | 1754 | ++DOCSHELL 0x90243400 == 61 [pid = 1754] [id = 85] 13:57:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 115 (0x90248c00) [pid = 1754] [serial = 254] [outer = (nil)] 13:57:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 116 (0x9024c800) [pid = 1754] [serial = 255] [outer = 0x90248c00] 13:57:36 INFO - PROCESS | 1754 | 1467752256171 Marionette DEBUG loaded listener.js 13:57:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 117 (0x9024f800) [pid = 1754] [serial = 256] [outer = 0x90248c00] 13:57:37 INFO - PROCESS | 1754 | 1467752257058 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]]]}] 13:57:37 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. 13:57:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1587ms 13:57:37 INFO - PROCESS | 1754 | 1467752257119 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 13:57:37 INFO - PROCESS | 1754 | 1467752257122 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 13:57:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 13:57:37 INFO - PROCESS | 1754 | 1467752257132 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 13:57:37 INFO - PROCESS | 1754 | 1467752257136 Marionette TRACE conn4 <- [1,314,null,{}] 13:57:37 INFO - PROCESS | 1754 | 1467752257143 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}] 13:57:37 INFO - PROCESS | 1754 | 1467752257148 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:37 INFO - PROCESS | 1754 | 1467752257360 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 13:57:37 INFO - PROCESS | 1754 | 1467752257566 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:37 INFO - PROCESS | 1754 | 1467752257579 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:37 INFO - PROCESS | 1754 | ++DOCSHELL 0x90248800 == 62 [pid = 1754] [id = 86] 13:57:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 118 (0x91ca0800) [pid = 1754] [serial = 257] [outer = (nil)] 13:57:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 119 (0x9d43c800) [pid = 1754] [serial = 258] [outer = 0x91ca0800] 13:57:37 INFO - PROCESS | 1754 | 1467752257709 Marionette DEBUG loaded listener.js 13:57:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 120 (0xa4f14800) [pid = 1754] [serial = 259] [outer = 0x91ca0800] 13:57:38 INFO - PROCESS | 1754 | 1467752258624 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]]]}] 13:57:38 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. 13:57:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1537ms 13:57:38 INFO - PROCESS | 1754 | 1467752258670 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 13:57:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 13:57:38 INFO - PROCESS | 1754 | 1467752258674 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 13:57:38 INFO - PROCESS | 1754 | 1467752258682 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 13:57:38 INFO - PROCESS | 1754 | 1467752258685 Marionette TRACE conn4 <- [1,318,null,{}] 13:57:38 INFO - PROCESS | 1754 | 1467752258693 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}] 13:57:38 INFO - PROCESS | 1754 | 1467752258704 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:38 INFO - PROCESS | 1754 | 1467752258943 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 13:57:39 INFO - PROCESS | 1754 | 1467752259155 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:39 INFO - PROCESS | 1754 | 1467752259164 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:39 INFO - PROCESS | 1754 | ++DOCSHELL 0x92bc3400 == 63 [pid = 1754] [id = 87] 13:57:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 121 (0xa6eab000) [pid = 1754] [serial = 260] [outer = (nil)] 13:57:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 122 (0xa82ed800) [pid = 1754] [serial = 261] [outer = 0xa6eab000] 13:57:39 INFO - PROCESS | 1754 | 1467752259296 Marionette DEBUG loaded listener.js 13:57:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 123 (0xa8c22400) [pid = 1754] [serial = 262] [outer = 0xa6eab000] 13:57:40 INFO - PROCESS | 1754 | 1467752260213 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]]]}] 13:57:40 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. 13:57:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1583ms 13:57:40 INFO - PROCESS | 1754 | 1467752260266 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 13:57:40 INFO - PROCESS | 1754 | 1467752260269 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 13:57:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 13:57:40 INFO - PROCESS | 1754 | 1467752260277 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 13:57:40 INFO - PROCESS | 1754 | 1467752260282 Marionette TRACE conn4 <- [1,322,null,{}] 13:57:40 INFO - PROCESS | 1754 | 1467752260289 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}] 13:57:40 INFO - PROCESS | 1754 | 1467752260293 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:40 INFO - PROCESS | 1754 | 1467752260532 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 13:57:40 INFO - PROCESS | 1754 | 1467752260758 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:40 INFO - PROCESS | 1754 | 1467752260768 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:40 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f735800 == 64 [pid = 1754] [id = 88] 13:57:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 124 (0x8f738000) [pid = 1754] [serial = 263] [outer = (nil)] 13:57:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 125 (0x8f73b400) [pid = 1754] [serial = 264] [outer = 0x8f738000] 13:57:40 INFO - PROCESS | 1754 | 1467752260868 Marionette DEBUG loaded listener.js 13:57:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 126 (0x8f73e400) [pid = 1754] [serial = 265] [outer = 0x8f738000] 13:57:41 INFO - PROCESS | 1754 | 1467752261835 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]]]}] 13:57:41 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. 13:57:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1596ms 13:57:41 INFO - PROCESS | 1754 | 1467752261875 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 13:57:41 INFO - PROCESS | 1754 | 1467752261878 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 13:57:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 13:57:41 INFO - PROCESS | 1754 | 1467752261886 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 13:57:41 INFO - PROCESS | 1754 | 1467752261890 Marionette TRACE conn4 <- [1,326,null,{}] 13:57:41 INFO - PROCESS | 1754 | 1467752261896 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}] 13:57:41 INFO - PROCESS | 1754 | 1467752261902 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:42 INFO - PROCESS | 1754 | 1467752262128 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 13:57:42 INFO - PROCESS | 1754 | 1467752262348 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:42 INFO - PROCESS | 1754 | 1467752262358 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:42 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f882000 == 65 [pid = 1754] [id = 89] 13:57:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 127 (0x8f882c00) [pid = 1754] [serial = 266] [outer = (nil)] 13:57:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 128 (0x8f886c00) [pid = 1754] [serial = 267] [outer = 0x8f882c00] 13:57:42 INFO - PROCESS | 1754 | 1467752262457 Marionette DEBUG loaded listener.js 13:57:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 129 (0x8f889c00) [pid = 1754] [serial = 268] [outer = 0x8f882c00] 13:57:43 INFO - PROCESS | 1754 | 1467752263435 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]]]}] 13:57:43 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. 13:57:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1590ms 13:57:43 INFO - PROCESS | 1754 | 1467752263478 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 13:57:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 13:57:43 INFO - PROCESS | 1754 | 1467752263482 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 13:57:43 INFO - PROCESS | 1754 | 1467752263491 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 13:57:43 INFO - PROCESS | 1754 | 1467752263494 Marionette TRACE conn4 <- [1,330,null,{}] 13:57:43 INFO - PROCESS | 1754 | 1467752263501 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}] 13:57:43 INFO - PROCESS | 1754 | 1467752263508 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:43 INFO - PROCESS | 1754 | 1467752263722 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 13:57:43 INFO - PROCESS | 1754 | 1467752263938 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:43 INFO - PROCESS | 1754 | 1467752263947 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:44 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f88d800 == 66 [pid = 1754] [id = 90] 13:57:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 130 (0x8f890000) [pid = 1754] [serial = 269] [outer = (nil)] 13:57:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 131 (0x8fa7a000) [pid = 1754] [serial = 270] [outer = 0x8f890000] 13:57:44 INFO - PROCESS | 1754 | 1467752264079 Marionette DEBUG loaded listener.js 13:57:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 132 (0x8fa7d000) [pid = 1754] [serial = 271] [outer = 0x8f890000] 13:57:45 INFO - PROCESS | 1754 | 1467752265339 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]]]}] 13:57:45 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. 13:57:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1893ms 13:57:45 INFO - PROCESS | 1754 | 1467752265384 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 13:57:45 INFO - PROCESS | 1754 | 1467752265391 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 13:57:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 13:57:45 INFO - PROCESS | 1754 | 1467752265400 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 13:57:45 INFO - PROCESS | 1754 | 1467752265409 Marionette TRACE conn4 <- [1,334,null,{}] 13:57:45 INFO - PROCESS | 1754 | 1467752265416 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}] 13:57:45 INFO - PROCESS | 1754 | 1467752265423 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:45 INFO - PROCESS | 1754 | 1467752265624 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 13:57:45 INFO - PROCESS | 1754 | 1467752265853 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:45 INFO - PROCESS | 1754 | 1467752265864 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:45 INFO - PROCESS | 1754 | ++DOCSHELL 0x91c92800 == 67 [pid = 1754] [id = 91] 13:57:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 133 (0x91d85400) [pid = 1754] [serial = 272] [outer = (nil)] 13:57:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 134 (0x91d8cc00) [pid = 1754] [serial = 273] [outer = 0x91d85400] 13:57:46 INFO - PROCESS | 1754 | 1467752266037 Marionette DEBUG loaded listener.js 13:57:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 135 (0x91f77c00) [pid = 1754] [serial = 274] [outer = 0x91d85400] 13:57:47 INFO - PROCESS | 1754 | 1467752267004 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]]]}] 13:57:47 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. 13:57:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1690ms 13:57:47 INFO - PROCESS | 1754 | 1467752267091 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 13:57:47 INFO - PROCESS | 1754 | 1467752267098 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 13:57:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 13:57:47 INFO - PROCESS | 1754 | 1467752267109 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 13:57:47 INFO - PROCESS | 1754 | 1467752267113 Marionette TRACE conn4 <- [1,338,null,{}] 13:57:47 INFO - PROCESS | 1754 | 1467752267121 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}] 13:57:47 INFO - PROCESS | 1754 | 1467752267127 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:47 INFO - PROCESS | 1754 | 1467752267359 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 13:57:47 INFO - PROCESS | 1754 | --DOCSHELL 0x92513400 == 66 [pid = 1754] [id = 80] 13:57:47 INFO - PROCESS | 1754 | --DOCSHELL 0x9251ac00 == 65 [pid = 1754] [id = 79] 13:57:47 INFO - PROCESS | 1754 | --DOCSHELL 0x92bc6800 == 64 [pid = 1754] [id = 78] 13:57:47 INFO - PROCESS | 1754 | --DOCSHELL 0x9a87cc00 == 63 [pid = 1754] [id = 77] 13:57:47 INFO - PROCESS | 1754 | --DOCSHELL 0x95361800 == 62 [pid = 1754] [id = 76] 13:57:47 INFO - PROCESS | 1754 | --DOCSHELL 0x92bc6c00 == 61 [pid = 1754] [id = 75] 13:57:47 INFO - PROCESS | 1754 | 1467752267611 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:47 INFO - PROCESS | 1754 | 1467752267619 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:47 INFO - PROCESS | 1754 | ++DOCSHELL 0x8fa7fc00 == 62 [pid = 1754] [id = 92] 13:57:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 136 (0x91f79400) [pid = 1754] [serial = 275] [outer = (nil)] 13:57:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 137 (0x9251d400) [pid = 1754] [serial = 276] [outer = 0x91f79400] 13:57:47 INFO - PROCESS | 1754 | 1467752267698 Marionette DEBUG loaded listener.js 13:57:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 138 (0x92bcb000) [pid = 1754] [serial = 277] [outer = 0x91f79400] 13:57:47 INFO - PROCESS | 1754 | --DOMWINDOW == 137 (0x92bcc000) [pid = 1754] [serial = 191] [outer = (nil)] [url = about:blank] 13:57:47 INFO - PROCESS | 1754 | --DOMWINDOW == 136 (0x92bcfc00) [pid = 1754] [serial = 192] [outer = (nil)] [url = about:blank] 13:57:47 INFO - PROCESS | 1754 | --DOMWINDOW == 135 (0xa61d4c00) [pid = 1754] [serial = 176] [outer = (nil)] [url = about:blank] 13:57:47 INFO - PROCESS | 1754 | --DOMWINDOW == 134 (0x98436400) [pid = 1754] [serial = 164] [outer = (nil)] [url = about:blank] 13:57:48 INFO - PROCESS | 1754 | --DOMWINDOW == 133 (0x99471c00) [pid = 1754] [serial = 167] [outer = (nil)] [url = about:blank] 13:57:48 INFO - PROCESS | 1754 | --DOMWINDOW == 132 (0x9a404800) [pid = 1754] [serial = 182] [outer = (nil)] [url = about:blank] 13:57:48 INFO - PROCESS | 1754 | --DOMWINDOW == 131 (0x9a883800) [pid = 1754] [serial = 183] [outer = (nil)] [url = about:blank] 13:57:48 INFO - PROCESS | 1754 | --DOMWINDOW == 130 (0x98341400) [pid = 1754] [serial = 180] [outer = (nil)] [url = about:blank] 13:57:48 INFO - PROCESS | 1754 | --DOMWINDOW == 129 (0x9538e000) [pid = 1754] [serial = 179] [outer = (nil)] [url = about:blank] 13:57:48 INFO - PROCESS | 1754 | --DOMWINDOW == 128 (0x9d433400) [pid = 1754] [serial = 170] [outer = (nil)] [url = about:blank] 13:57:48 INFO - PROCESS | 1754 | --DOMWINDOW == 127 (0x9b4d1800) [pid = 1754] [serial = 185] [outer = (nil)] [url = about:blank] 13:57:48 INFO - PROCESS | 1754 | --DOMWINDOW == 126 (0x9b704000) [pid = 1754] [serial = 186] [outer = (nil)] [url = about:blank] 13:57:48 INFO - PROCESS | 1754 | --DOMWINDOW == 125 (0xa25f1800) [pid = 1754] [serial = 173] [outer = (nil)] [url = about:blank] 13:57:48 INFO - PROCESS | 1754 | --DOMWINDOW == 124 (0xa237d800) [pid = 1754] [serial = 189] [outer = (nil)] [url = about:blank] 13:57:48 INFO - PROCESS | 1754 | --DOMWINDOW == 123 (0xa2007800) [pid = 1754] [serial = 188] [outer = (nil)] [url = about:blank] 13:57:48 INFO - PROCESS | 1754 | --DOMWINDOW == 122 (0x9a948400) [pid = 1754] [serial = 194] [outer = (nil)] [url = about:blank] 13:57:48 INFO - PROCESS | 1754 | --DOMWINDOW == 121 (0xa2202400) [pid = 1754] [serial = 195] [outer = (nil)] [url = about:blank] 13:57:48 INFO - PROCESS | 1754 | 1467752268581 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]]]}] 13:57:48 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. 13:57:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1490ms 13:57:48 INFO - PROCESS | 1754 | 1467752268603 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 13:57:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 13:57:48 INFO - PROCESS | 1754 | 1467752268608 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 13:57:48 INFO - PROCESS | 1754 | 1467752268616 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 13:57:48 INFO - PROCESS | 1754 | 1467752268623 Marionette TRACE conn4 <- [1,342,null,{}] 13:57:48 INFO - PROCESS | 1754 | 1467752268640 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}] 13:57:48 INFO - PROCESS | 1754 | 1467752268649 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:48 INFO - PROCESS | 1754 | 1467752268847 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 13:57:48 INFO - PROCESS | 1754 | 1467752268983 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:49 INFO - PROCESS | 1754 | 1467752268999 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:49 INFO - PROCESS | 1754 | ++DOCSHELL 0x95341400 == 63 [pid = 1754] [id = 93] 13:57:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 122 (0x95382c00) [pid = 1754] [serial = 278] [outer = (nil)] 13:57:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 123 (0x9547a400) [pid = 1754] [serial = 279] [outer = 0x95382c00] 13:57:49 INFO - PROCESS | 1754 | 1467752269073 Marionette DEBUG loaded listener.js 13:57:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 124 (0x98341400) [pid = 1754] [serial = 280] [outer = 0x95382c00] 13:57:50 INFO - PROCESS | 1754 | 1467752270111 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]]]}] 13:57:50 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. 13:57:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1554ms 13:57:50 INFO - PROCESS | 1754 | 1467752270172 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 13:57:50 INFO - PROCESS | 1754 | 1467752270181 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 13:57:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 13:57:50 INFO - PROCESS | 1754 | 1467752270201 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 13:57:50 INFO - PROCESS | 1754 | 1467752270207 Marionette TRACE conn4 <- [1,346,null,{}] 13:57:50 INFO - PROCESS | 1754 | 1467752270216 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}] 13:57:50 INFO - PROCESS | 1754 | 1467752270224 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:50 INFO - PROCESS | 1754 | 1467752270577 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 13:57:50 INFO - PROCESS | 1754 | 1467752270711 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:50 INFO - PROCESS | 1754 | 1467752270722 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:50 INFO - PROCESS | 1754 | ++DOCSHELL 0x92bcfc00 == 64 [pid = 1754] [id = 94] 13:57:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 125 (0x99463400) [pid = 1754] [serial = 281] [outer = (nil)] 13:57:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 126 (0x99ee9400) [pid = 1754] [serial = 282] [outer = 0x99463400] 13:57:50 INFO - PROCESS | 1754 | 1467752270950 Marionette DEBUG loaded listener.js 13:57:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 127 (0x9a80bc00) [pid = 1754] [serial = 283] [outer = 0x99463400] 13:57:51 INFO - PROCESS | 1754 | 1467752271947 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]]]}] 13:57:51 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. 13:57:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1792ms 13:57:51 INFO - PROCESS | 1754 | 1467752271992 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 13:57:51 INFO - PROCESS | 1754 | 1467752271996 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 13:57:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 13:57:52 INFO - PROCESS | 1754 | 1467752272004 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 13:57:52 INFO - PROCESS | 1754 | 1467752272008 Marionette TRACE conn4 <- [1,350,null,{}] 13:57:52 INFO - PROCESS | 1754 | 1467752272021 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}] 13:57:52 INFO - PROCESS | 1754 | 1467752272056 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:52 INFO - PROCESS | 1754 | --DOMWINDOW == 126 (0x9251c000) [pid = 1754] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 13:57:52 INFO - PROCESS | 1754 | --DOMWINDOW == 125 (0x9a941400) [pid = 1754] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 13:57:52 INFO - PROCESS | 1754 | --DOMWINDOW == 124 (0x92516c00) [pid = 1754] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 13:57:52 INFO - PROCESS | 1754 | --DOMWINDOW == 123 (0x92bc7800) [pid = 1754] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 13:57:52 INFO - PROCESS | 1754 | --DOMWINDOW == 122 (0x95476800) [pid = 1754] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 13:57:52 INFO - PROCESS | 1754 | --DOMWINDOW == 121 (0x9b101c00) [pid = 1754] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 13:57:52 INFO - PROCESS | 1754 | 1467752272509 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 13:57:52 INFO - PROCESS | 1754 | 1467752272650 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:52 INFO - PROCESS | 1754 | 1467752272658 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:52 INFO - PROCESS | 1754 | ++DOCSHELL 0x8fa87800 == 65 [pid = 1754] [id = 95] 13:57:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 122 (0x9251a000) [pid = 1754] [serial = 284] [outer = (nil)] 13:57:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 123 (0x9a138400) [pid = 1754] [serial = 285] [outer = 0x9251a000] 13:57:52 INFO - PROCESS | 1754 | 1467752272733 Marionette DEBUG loaded listener.js 13:57:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 124 (0x9a948400) [pid = 1754] [serial = 286] [outer = 0x9251a000] 13:57:53 INFO - PROCESS | 1754 | 1467752273503 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]]]}] 13:57:53 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. 13:57:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1546ms 13:57:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 13:57:53 INFO - PROCESS | 1754 | 1467752273556 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 13:57:53 INFO - PROCESS | 1754 | 1467752273559 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 13:57:53 INFO - PROCESS | 1754 | 1467752273567 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 13:57:53 INFO - PROCESS | 1754 | 1467752273570 Marionette TRACE conn4 <- [1,354,null,{}] 13:57:53 INFO - PROCESS | 1754 | 1467752273577 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}] 13:57:53 INFO - PROCESS | 1754 | 1467752273588 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:53 INFO - PROCESS | 1754 | 1467752273836 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 13:57:53 INFO - PROCESS | 1754 | 1467752273846 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:53 INFO - PROCESS | 1754 | 1467752273853 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:53 INFO - PROCESS | 1754 | ++DOCSHELL 0x900e6000 == 66 [pid = 1754] [id = 96] 13:57:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 125 (0x900e8800) [pid = 1754] [serial = 287] [outer = (nil)] 13:57:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 126 (0x900f1800) [pid = 1754] [serial = 288] [outer = 0x900e8800] 13:57:54 INFO - PROCESS | 1754 | 1467752274001 Marionette DEBUG loaded listener.js 13:57:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 127 (0x9a94cc00) [pid = 1754] [serial = 289] [outer = 0x900e8800] 13:57:55 INFO - PROCESS | 1754 | 1467752275061 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]]]}] 13:57:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:57:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1535ms 13:57:55 INFO - PROCESS | 1754 | 1467752275102 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 13:57:55 INFO - PROCESS | 1754 | 1467752275110 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 13:57:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 13:57:55 INFO - PROCESS | 1754 | 1467752275120 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 13:57:55 INFO - PROCESS | 1754 | 1467752275126 Marionette TRACE conn4 <- [1,358,null,{}] 13:57:55 INFO - PROCESS | 1754 | 1467752275137 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}] 13:57:55 INFO - PROCESS | 1754 | 1467752275142 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:55 INFO - PROCESS | 1754 | 1467752275401 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 13:57:55 INFO - PROCESS | 1754 | 1467752275635 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:55 INFO - PROCESS | 1754 | 1467752275646 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:55 INFO - PROCESS | 1754 | ++DOCSHELL 0x900e4400 == 67 [pid = 1754] [id = 97] 13:57:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 128 (0x900e4800) [pid = 1754] [serial = 290] [outer = (nil)] 13:57:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 129 (0x900ee800) [pid = 1754] [serial = 291] [outer = 0x900e4800] 13:57:55 INFO - PROCESS | 1754 | 1467752275748 Marionette DEBUG loaded listener.js 13:57:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 130 (0x9024cc00) [pid = 1754] [serial = 292] [outer = 0x900e4800] 13:57:56 INFO - PROCESS | 1754 | 1467752276777 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]]]}] 13:57:56 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. 13:57:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1693ms 13:57:56 INFO - PROCESS | 1754 | 1467752276814 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 13:57:56 INFO - PROCESS | 1754 | 1467752276822 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 13:57:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 13:57:56 INFO - PROCESS | 1754 | 1467752276835 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 13:57:56 INFO - PROCESS | 1754 | 1467752276840 Marionette TRACE conn4 <- [1,362,null,{}] 13:57:56 INFO - PROCESS | 1754 | 1467752276848 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}] 13:57:56 INFO - PROCESS | 1754 | 1467752276854 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:57 INFO - PROCESS | 1754 | 1467752277124 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 13:57:57 INFO - PROCESS | 1754 | 1467752277349 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:57 INFO - PROCESS | 1754 | 1467752277360 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:57 INFO - PROCESS | 1754 | ++DOCSHELL 0x92bc3800 == 68 [pid = 1754] [id = 98] 13:57:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 131 (0x92bc3c00) [pid = 1754] [serial = 293] [outer = (nil)] 13:57:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 132 (0x92bcec00) [pid = 1754] [serial = 294] [outer = 0x92bc3c00] 13:57:57 INFO - PROCESS | 1754 | 1467752277448 Marionette DEBUG loaded listener.js 13:57:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 133 (0x93e15000) [pid = 1754] [serial = 295] [outer = 0x92bc3c00] 13:57:58 INFO - PROCESS | 1754 | 1467752278506 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]]]}] 13:57:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:57:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1733ms 13:57:58 INFO - PROCESS | 1754 | 1467752278569 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 13:57:58 INFO - PROCESS | 1754 | 1467752278574 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 13:57:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 13:57:58 INFO - PROCESS | 1754 | 1467752278582 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 13:57:58 INFO - PROCESS | 1754 | 1467752278589 Marionette TRACE conn4 <- [1,366,null,{}] 13:57:58 INFO - PROCESS | 1754 | 1467752278649 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}] 13:57:58 INFO - PROCESS | 1754 | 1467752278659 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:58 INFO - PROCESS | 1754 | 1467752278949 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 13:57:59 INFO - PROCESS | 1754 | 1467752279112 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:59 INFO - PROCESS | 1754 | 1467752279125 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:57:59 INFO - PROCESS | 1754 | ++DOCSHELL 0x9aad7400 == 69 [pid = 1754] [id = 99] 13:57:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 134 (0x9aad9000) [pid = 1754] [serial = 296] [outer = (nil)] 13:57:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 135 (0x9b42cc00) [pid = 1754] [serial = 297] [outer = 0x9aad9000] 13:57:59 INFO - PROCESS | 1754 | 1467752279216 Marionette DEBUG loaded listener.js 13:57:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 136 (0x9b706c00) [pid = 1754] [serial = 298] [outer = 0x9aad9000] 13:58:00 INFO - PROCESS | 1754 | 1467752280239 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]]]}] 13:58:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:58:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1694ms 13:58:00 INFO - PROCESS | 1754 | 1467752280277 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 13:58:00 INFO - PROCESS | 1754 | 1467752280281 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 13:58:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 13:58:00 INFO - PROCESS | 1754 | 1467752280289 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 13:58:00 INFO - PROCESS | 1754 | 1467752280293 Marionette TRACE conn4 <- [1,370,null,{}] 13:58:00 INFO - PROCESS | 1754 | 1467752280300 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}] 13:58:00 INFO - PROCESS | 1754 | 1467752280306 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:00 INFO - PROCESS | 1754 | 1467752280556 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 13:58:00 INFO - PROCESS | 1754 | 1467752280829 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:00 INFO - PROCESS | 1754 | 1467752280839 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:00 INFO - PROCESS | 1754 | ++DOCSHELL 0x8fa87000 == 70 [pid = 1754] [id = 100] 13:58:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 137 (0x92bc8c00) [pid = 1754] [serial = 299] [outer = (nil)] 13:58:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 138 (0x9d4e3800) [pid = 1754] [serial = 300] [outer = 0x92bc8c00] 13:58:00 INFO - PROCESS | 1754 | 1467752280929 Marionette DEBUG loaded listener.js 13:58:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 139 (0xa0731000) [pid = 1754] [serial = 301] [outer = 0x92bc8c00] 13:58:02 INFO - PROCESS | 1754 | 1467752282002 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]]]}] 13:58:02 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. 13:58:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1738ms 13:58:02 INFO - PROCESS | 1754 | 1467752282029 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 13:58:02 INFO - PROCESS | 1754 | 1467752282034 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 13:58:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 13:58:02 INFO - PROCESS | 1754 | 1467752282041 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 13:58:02 INFO - PROCESS | 1754 | 1467752282045 Marionette TRACE conn4 <- [1,374,null,{}] 13:58:02 INFO - PROCESS | 1754 | 1467752282052 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}] 13:58:02 INFO - PROCESS | 1754 | 1467752282057 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:02 INFO - PROCESS | 1754 | 1467752282285 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 13:58:02 INFO - PROCESS | 1754 | 1467752282503 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:02 INFO - PROCESS | 1754 | 1467752282512 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:02 INFO - PROCESS | 1754 | ++DOCSHELL 0x90245400 == 71 [pid = 1754] [id = 101] 13:58:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 140 (0x9bccb400) [pid = 1754] [serial = 302] [outer = (nil)] 13:58:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 141 (0xa2205400) [pid = 1754] [serial = 303] [outer = 0x9bccb400] 13:58:02 INFO - PROCESS | 1754 | 1467752282636 Marionette DEBUG loaded listener.js 13:58:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 142 (0xa2344400) [pid = 1754] [serial = 304] [outer = 0x9bccb400] 13:58:03 INFO - PROCESS | 1754 | 1467752283564 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 13:58:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 13:58:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1536ms 13:58:03 INFO - PROCESS | 1754 | 1467752283578 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 13:58:03 INFO - PROCESS | 1754 | 1467752283583 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 13:58:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 13:58:03 INFO - PROCESS | 1754 | 1467752283590 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 13:58:03 INFO - PROCESS | 1754 | 1467752283594 Marionette TRACE conn4 <- [1,378,null,{}] 13:58:03 INFO - PROCESS | 1754 | 1467752283601 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}] 13:58:03 INFO - PROCESS | 1754 | 1467752283612 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:03 INFO - PROCESS | 1754 | 1467752283909 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 13:58:04 INFO - PROCESS | 1754 | 1467752284091 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:04 INFO - PROCESS | 1754 | 1467752284101 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:04 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f739c00 == 72 [pid = 1754] [id = 102] 13:58:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 143 (0x9a059000) [pid = 1754] [serial = 305] [outer = (nil)] 13:58:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0xa6728000) [pid = 1754] [serial = 306] [outer = 0x9a059000] 13:58:04 INFO - PROCESS | 1754 | 1467752284202 Marionette DEBUG loaded listener.js 13:58:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0xa6c63c00) [pid = 1754] [serial = 307] [outer = 0x9a059000] 13:58:05 INFO - PROCESS | 1754 | 1467752285087 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 13:58:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 13:58:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1534ms 13:58:05 INFO - PROCESS | 1754 | 1467752285127 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 13:58:05 INFO - PROCESS | 1754 | 1467752285132 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 13:58:05 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 13:58:05 INFO - PROCESS | 1754 | 1467752285142 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 13:58:05 INFO - PROCESS | 1754 | 1467752285145 Marionette TRACE conn4 <- [1,382,null,{}] 13:58:05 INFO - PROCESS | 1754 | 1467752285152 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}] 13:58:05 INFO - PROCESS | 1754 | 1467752285158 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:05 INFO - PROCESS | 1754 | 1467752285369 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 13:58:05 INFO - PROCESS | 1754 | 1467752285540 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:05 INFO - PROCESS | 1754 | 1467752285549 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:05 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ec81800 == 73 [pid = 1754] [id = 103] 13:58:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0x8ec81c00) [pid = 1754] [serial = 308] [outer = (nil)] 13:58:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 147 (0x8ec8cc00) [pid = 1754] [serial = 309] [outer = 0x8ec81c00] 13:58:05 INFO - PROCESS | 1754 | 1467752285675 Marionette DEBUG loaded listener.js 13:58:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 148 (0x8ec90000) [pid = 1754] [serial = 310] [outer = 0x8ec81c00] 13:58:06 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 13:58:06 INFO - PROCESS | 1754 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:58:06 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 13:58:06 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 13:58:06 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 13:58:06 INFO - PROCESS | 1754 | 1467752286649 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 13:58:06 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 13:58:06 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1543ms 13:58:06 INFO - PROCESS | 1754 | 1467752286685 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 13:58:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 13:58:06 INFO - PROCESS | 1754 | 1467752286697 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 13:58:06 INFO - PROCESS | 1754 | 1467752286705 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 13:58:06 INFO - PROCESS | 1754 | 1467752286709 Marionette TRACE conn4 <- [1,386,null,{}] 13:58:06 INFO - PROCESS | 1754 | 1467752286716 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}] 13:58:06 INFO - PROCESS | 1754 | 1467752286722 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:06 INFO - PROCESS | 1754 | 1467752286962 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 13:58:07 INFO - PROCESS | 1754 | 1467752287215 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:07 INFO - PROCESS | 1754 | 1467752287228 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:07 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ec8d000 == 74 [pid = 1754] [id = 104] 13:58:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 149 (0x8eecec00) [pid = 1754] [serial = 311] [outer = (nil)] 13:58:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 150 (0x8eed4000) [pid = 1754] [serial = 312] [outer = 0x8eecec00] 13:58:07 INFO - PROCESS | 1754 | 1467752287310 Marionette DEBUG loaded listener.js 13:58:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 151 (0x8eed8400) [pid = 1754] [serial = 313] [outer = 0x8eecec00] 13:58:08 INFO - PROCESS | 1754 | 1467752288277 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]]]}] 13:58:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 13:58:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1644ms 13:58:08 INFO - PROCESS | 1754 | 1467752288349 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 13:58:08 INFO - PROCESS | 1754 | 1467752288353 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 13:58:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 13:58:08 INFO - PROCESS | 1754 | 1467752288361 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 13:58:08 INFO - PROCESS | 1754 | 1467752288365 Marionette TRACE conn4 <- [1,390,null,{}] 13:58:08 INFO - PROCESS | 1754 | 1467752288371 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}] 13:58:08 INFO - PROCESS | 1754 | 1467752288377 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:08 INFO - PROCESS | 1754 | 1467752288583 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 13:58:09 INFO - PROCESS | 1754 | 1467752289070 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:09 INFO - PROCESS | 1754 | 1467752289080 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:09 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f88d000 == 75 [pid = 1754] [id = 105] 13:58:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 152 (0x8f88e800) [pid = 1754] [serial = 314] [outer = (nil)] 13:58:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 153 (0x8fa7c000) [pid = 1754] [serial = 315] [outer = 0x8f88e800] 13:58:09 INFO - PROCESS | 1754 | 1467752289207 Marionette DEBUG loaded listener.js 13:58:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 154 (0x900e2800) [pid = 1754] [serial = 316] [outer = 0x8f88e800] 13:58:10 INFO - PROCESS | 1754 | 1467752290182 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]]]}] 13:58:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 13:58:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1887ms 13:58:10 INFO - PROCESS | 1754 | 1467752290251 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 13:58:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 13:58:10 INFO - PROCESS | 1754 | 1467752290257 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 13:58:10 INFO - PROCESS | 1754 | 1467752290266 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 13:58:10 INFO - PROCESS | 1754 | 1467752290271 Marionette TRACE conn4 <- [1,394,null,{}] 13:58:10 INFO - PROCESS | 1754 | 1467752290280 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}] 13:58:10 INFO - PROCESS | 1754 | 1467752290289 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:10 INFO - PROCESS | 1754 | 1467752290576 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 13:58:10 INFO - PROCESS | 1754 | 1467752290855 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:10 INFO - PROCESS | 1754 | 1467752290867 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:10 INFO - PROCESS | 1754 | ++DOCSHELL 0x900e7800 == 76 [pid = 1754] [id = 106] 13:58:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 155 (0x90247000) [pid = 1754] [serial = 317] [outer = (nil)] 13:58:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 156 (0x91c9c000) [pid = 1754] [serial = 318] [outer = 0x90247000] 13:58:10 INFO - PROCESS | 1754 | 1467752290948 Marionette DEBUG loaded listener.js 13:58:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 157 (0x91d8d400) [pid = 1754] [serial = 319] [outer = 0x90247000] 13:58:11 INFO - PROCESS | 1754 | 1467752291957 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]]]}] 13:58:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 13:58:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1735ms 13:58:12 INFO - PROCESS | 1754 | 1467752292005 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 13:58:12 INFO - PROCESS | 1754 | 1467752292011 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 13:58:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 13:58:12 INFO - PROCESS | 1754 | 1467752292020 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 13:58:12 INFO - PROCESS | 1754 | 1467752292023 Marionette TRACE conn4 <- [1,398,null,{}] 13:58:12 INFO - PROCESS | 1754 | 1467752292031 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}] 13:58:12 INFO - PROCESS | 1754 | 1467752292036 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:12 INFO - PROCESS | 1754 | 1467752292266 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 13:58:12 INFO - PROCESS | 1754 | 1467752292604 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:12 INFO - PROCESS | 1754 | 1467752292614 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:12 INFO - PROCESS | 1754 | --DOCSHELL 0x95340400 == 75 [pid = 1754] [id = 36] 13:58:12 INFO - PROCESS | 1754 | --DOCSHELL 0xa20ac000 == 74 [pid = 1754] [id = 34] 13:58:12 INFO - PROCESS | 1754 | --DOCSHELL 0x98347800 == 73 [pid = 1754] [id = 37] 13:58:12 INFO - PROCESS | 1754 | --DOMWINDOW == 156 (0xa4d51000) [pid = 1754] [serial = 197] [outer = (nil)] [url = about:blank] 13:58:12 INFO - PROCESS | 1754 | --DOMWINDOW == 155 (0x9547f000) [pid = 1754] [serial = 209] [outer = (nil)] [url = about:blank] 13:58:12 INFO - PROCESS | 1754 | --DOMWINDOW == 154 (0x91d8f800) [pid = 1754] [serial = 216] [outer = (nil)] [url = about:blank] 13:58:12 INFO - PROCESS | 1754 | --DOMWINDOW == 153 (0xa8248c00) [pid = 1754] [serial = 206] [outer = (nil)] [url = about:blank] 13:58:12 INFO - PROCESS | 1754 | --DOMWINDOW == 152 (0xa072dc00) [pid = 1754] [serial = 203] [outer = (nil)] [url = about:blank] 13:58:12 INFO - PROCESS | 1754 | --DOMWINDOW == 151 (0x99470800) [pid = 1754] [serial = 200] [outer = (nil)] [url = about:blank] 13:58:12 INFO - PROCESS | 1754 | --DOMWINDOW == 150 (0x91f7dc00) [pid = 1754] [serial = 219] [outer = (nil)] [url = about:blank] 13:58:12 INFO - PROCESS | 1754 | --DOMWINDOW == 149 (0x91c9b400) [pid = 1754] [serial = 213] [outer = (nil)] [url = about:blank] 13:58:12 INFO - PROCESS | 1754 | --DOMWINDOW == 148 (0x9536b000) [pid = 1754] [serial = 222] [outer = (nil)] [url = about:blank] 13:58:12 INFO - PROCESS | 1754 | --DOMWINDOW == 147 (0xa2377c00) [pid = 1754] [serial = 243] [outer = (nil)] [url = about:blank] 13:58:12 INFO - PROCESS | 1754 | ++DOCSHELL 0x91c9b400 == 74 [pid = 1754] [id = 107] 13:58:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 148 (0x91c9c800) [pid = 1754] [serial = 320] [outer = (nil)] 13:58:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 149 (0x92521000) [pid = 1754] [serial = 321] [outer = 0x91c9c800] 13:58:12 INFO - PROCESS | 1754 | 1467752292766 Marionette DEBUG loaded listener.js 13:58:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 150 (0x93b4cc00) [pid = 1754] [serial = 322] [outer = 0x91c9c800] 13:58:12 INFO - PROCESS | 1754 | --DOCSHELL 0x8fa87800 == 73 [pid = 1754] [id = 95] 13:58:12 INFO - PROCESS | 1754 | --DOCSHELL 0x92bcfc00 == 72 [pid = 1754] [id = 94] 13:58:13 INFO - PROCESS | 1754 | --DOCSHELL 0x95341400 == 71 [pid = 1754] [id = 93] 13:58:13 INFO - PROCESS | 1754 | --DOCSHELL 0x8fa7fc00 == 70 [pid = 1754] [id = 92] 13:58:13 INFO - PROCESS | 1754 | --DOCSHELL 0x91c92800 == 69 [pid = 1754] [id = 91] 13:58:13 INFO - PROCESS | 1754 | --DOCSHELL 0x8f735800 == 68 [pid = 1754] [id = 88] 13:58:13 INFO - PROCESS | 1754 | --DOCSHELL 0x92bc3400 == 67 [pid = 1754] [id = 87] 13:58:13 INFO - PROCESS | 1754 | --DOCSHELL 0x90248800 == 66 [pid = 1754] [id = 86] 13:58:13 INFO - PROCESS | 1754 | --DOCSHELL 0x90243400 == 65 [pid = 1754] [id = 85] 13:58:13 INFO - PROCESS | 1754 | --DOCSHELL 0xa237c000 == 64 [pid = 1754] [id = 84] 13:58:13 INFO - PROCESS | 1754 | --DOCSHELL 0x95480400 == 63 [pid = 1754] [id = 83] 13:58:13 INFO - PROCESS | 1754 | --DOCSHELL 0x9251dc00 == 62 [pid = 1754] [id = 82] 13:58:13 INFO - PROCESS | 1754 | --DOMWINDOW == 149 (0x9b4e0400) [pid = 1754] [serial = 234] [outer = (nil)] [url = about:blank] 13:58:13 INFO - PROCESS | 1754 | --DOMWINDOW == 148 (0x9251ec00) [pid = 1754] [serial = 237] [outer = (nil)] [url = about:blank] 13:58:13 INFO - PROCESS | 1754 | --DOMWINDOW == 147 (0x9aacd400) [pid = 1754] [serial = 231] [outer = (nil)] [url = about:blank] 13:58:13 INFO - PROCESS | 1754 | --DOMWINDOW == 146 (0x9d4e4400) [pid = 1754] [serial = 240] [outer = (nil)] [url = about:blank] 13:58:13 INFO - PROCESS | 1754 | --DOMWINDOW == 145 (0xa0736c00) [pid = 1754] [serial = 241] [outer = (nil)] [url = about:blank] 13:58:13 INFO - PROCESS | 1754 | --DOMWINDOW == 144 (0x9b4d5c00) [pid = 1754] [serial = 90] [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.] 13:58:13 INFO - PROCESS | 1754 | --DOMWINDOW == 143 (0x9aad8800) [pid = 1754] [serial = 232] [outer = (nil)] [url = about:blank] 13:58:13 INFO - PROCESS | 1754 | --DOMWINDOW == 142 (0x9d47c000) [pid = 1754] [serial = 235] [outer = (nil)] [url = about:blank] 13:58:13 INFO - PROCESS | 1754 | --DOMWINDOW == 141 (0x93e17400) [pid = 1754] [serial = 226] [outer = (nil)] [url = about:blank] 13:58:13 INFO - PROCESS | 1754 | --DOMWINDOW == 140 (0x92521400) [pid = 1754] [serial = 238] [outer = (nil)] [url = about:blank] 13:58:13 INFO - PROCESS | 1754 | --DOMWINDOW == 139 (0x98342400) [pid = 1754] [serial = 228] [outer = (nil)] [url = about:blank] 13:58:13 INFO - PROCESS | 1754 | --DOMWINDOW == 138 (0x9316f400) [pid = 1754] [serial = 225] [outer = (nil)] [url = about:blank] 13:58:13 INFO - PROCESS | 1754 | --DOMWINDOW == 137 (0x99469c00) [pid = 1754] [serial = 229] [outer = (nil)] [url = about:blank] 13:58:13 INFO - PROCESS | 1754 | 1467752293675 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]]]}] 13:58:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 13:58:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1687ms 13:58:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 13:58:13 INFO - PROCESS | 1754 | 1467752293707 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 13:58:13 INFO - PROCESS | 1754 | 1467752293710 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 13:58:13 INFO - PROCESS | 1754 | 1467752293726 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 13:58:13 INFO - PROCESS | 1754 | 1467752293735 Marionette TRACE conn4 <- [1,402,null,{}] 13:58:13 INFO - PROCESS | 1754 | 1467752293746 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}] 13:58:13 INFO - PROCESS | 1754 | 1467752293752 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:13 INFO - PROCESS | 1754 | 1467752293947 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 13:58:14 INFO - PROCESS | 1754 | 1467752294091 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:14 INFO - PROCESS | 1754 | 1467752294100 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:14 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f735800 == 63 [pid = 1754] [id = 108] 13:58:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 138 (0x91d90c00) [pid = 1754] [serial = 323] [outer = (nil)] 13:58:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 139 (0x9538f800) [pid = 1754] [serial = 324] [outer = 0x91d90c00] 13:58:14 INFO - PROCESS | 1754 | 1467752294176 Marionette DEBUG loaded listener.js 13:58:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 140 (0x9547f400) [pid = 1754] [serial = 325] [outer = 0x91d90c00] 13:58:15 INFO - PROCESS | 1754 | 1467752295064 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]]]}] 13:58:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 13:58:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1403ms 13:58:15 INFO - PROCESS | 1754 | 1467752295121 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 13:58:15 INFO - PROCESS | 1754 | 1467752295125 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 13:58:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 13:58:15 INFO - PROCESS | 1754 | 1467752295138 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 13:58:15 INFO - PROCESS | 1754 | 1467752295141 Marionette TRACE conn4 <- [1,406,null,{}] 13:58:15 INFO - PROCESS | 1754 | 1467752295147 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}] 13:58:15 INFO - PROCESS | 1754 | 1467752295153 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:15 INFO - PROCESS | 1754 | 1467752295391 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 13:58:15 INFO - PROCESS | 1754 | 1467752295419 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:15 INFO - PROCESS | 1754 | 1467752295426 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:15 INFO - PROCESS | 1754 | ++DOCSHELL 0x93b47800 == 64 [pid = 1754] [id = 109] 13:58:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 141 (0x9538e800) [pid = 1754] [serial = 326] [outer = (nil)] 13:58:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 142 (0x99462c00) [pid = 1754] [serial = 327] [outer = 0x9538e800] 13:58:15 INFO - PROCESS | 1754 | 1467752295501 Marionette DEBUG loaded listener.js 13:58:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 143 (0x99e74800) [pid = 1754] [serial = 328] [outer = 0x9538e800] 13:58:16 INFO - PROCESS | 1754 | 1467752296498 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]]]}] 13:58:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 13:58:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1432ms 13:58:16 INFO - PROCESS | 1754 | 1467752296577 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 13:58:16 INFO - PROCESS | 1754 | 1467752296581 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 13:58:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 13:58:16 INFO - PROCESS | 1754 | 1467752296589 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 13:58:16 INFO - PROCESS | 1754 | 1467752296592 Marionette TRACE conn4 <- [1,410,null,{}] 13:58:16 INFO - PROCESS | 1754 | 1467752296602 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}] 13:58:16 INFO - PROCESS | 1754 | 1467752296613 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:16 INFO - PROCESS | 1754 | 1467752296921 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 13:58:16 INFO - PROCESS | 1754 | 1467752296951 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:16 INFO - PROCESS | 1754 | 1467752296969 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:17 INFO - PROCESS | 1754 | ++DOCSHELL 0x9a944000 == 65 [pid = 1754] [id = 110] 13:58:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0x9a94a800) [pid = 1754] [serial = 329] [outer = (nil)] 13:58:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0x9aad2800) [pid = 1754] [serial = 330] [outer = 0x9a94a800] 13:58:17 INFO - PROCESS | 1754 | 1467752297128 Marionette DEBUG loaded listener.js 13:58:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0x9b4d5c00) [pid = 1754] [serial = 331] [outer = 0x9a94a800] 13:58:18 INFO - PROCESS | 1754 | --DOMWINDOW == 145 (0xa310b400) [pid = 1754] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 13:58:18 INFO - PROCESS | 1754 | --DOMWINDOW == 144 (0x9a55b400) [pid = 1754] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 13:58:18 INFO - PROCESS | 1754 | --DOMWINDOW == 143 (0x93172c00) [pid = 1754] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 13:58:18 INFO - PROCESS | 1754 | --DOMWINDOW == 142 (0x91d85400) [pid = 1754] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 13:58:18 INFO - PROCESS | 1754 | --DOMWINDOW == 141 (0x91f79400) [pid = 1754] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 13:58:18 INFO - PROCESS | 1754 | --DOMWINDOW == 140 (0x99463400) [pid = 1754] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 13:58:18 INFO - PROCESS | 1754 | --DOMWINDOW == 139 (0x95382c00) [pid = 1754] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 13:58:18 INFO - PROCESS | 1754 | --DOMWINDOW == 138 (0x9251a000) [pid = 1754] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 13:58:18 INFO - PROCESS | 1754 | --DOMWINDOW == 137 (0xa220d400) [pid = 1754] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 13:58:18 INFO - PROCESS | 1754 | --DOMWINDOW == 136 (0x91f7e800) [pid = 1754] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 13:58:18 INFO - PROCESS | 1754 | --DOMWINDOW == 135 (0x9d47b400) [pid = 1754] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 13:58:18 INFO - PROCESS | 1754 | 1467752298539 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]]]}] 13:58:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 13:58:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1986ms 13:58:18 INFO - PROCESS | 1754 | 1467752298577 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 13:58:18 INFO - PROCESS | 1754 | 1467752298581 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 13:58:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 13:58:18 INFO - PROCESS | 1754 | 1467752298588 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 13:58:18 INFO - PROCESS | 1754 | 1467752298592 Marionette TRACE conn4 <- [1,414,null,{}] 13:58:18 INFO - PROCESS | 1754 | 1467752298598 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}] 13:58:18 INFO - PROCESS | 1754 | 1467752298605 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:18 INFO - PROCESS | 1754 | 1467752298791 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 13:58:18 INFO - PROCESS | 1754 | 1467752298925 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:18 INFO - PROCESS | 1754 | 1467752298931 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:18 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f734400 == 66 [pid = 1754] [id = 111] 13:58:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 136 (0x8f73cc00) [pid = 1754] [serial = 332] [outer = (nil)] 13:58:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 137 (0x9aad7000) [pid = 1754] [serial = 333] [outer = 0x8f73cc00] 13:58:19 INFO - PROCESS | 1754 | 1467752299005 Marionette DEBUG loaded listener.js 13:58:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 138 (0x9b7c3400) [pid = 1754] [serial = 334] [outer = 0x8f73cc00] 13:58:19 INFO - PROCESS | 1754 | 1467752299796 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]]]}] 13:58:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 13:58:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1242ms 13:58:19 INFO - PROCESS | 1754 | 1467752299833 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 13:58:19 INFO - PROCESS | 1754 | 1467752299837 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 13:58:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 13:58:19 INFO - PROCESS | 1754 | 1467752299848 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 13:58:19 INFO - PROCESS | 1754 | 1467752299851 Marionette TRACE conn4 <- [1,418,null,{}] 13:58:19 INFO - PROCESS | 1754 | 1467752299858 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}] 13:58:19 INFO - PROCESS | 1754 | 1467752299863 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:20 INFO - PROCESS | 1754 | 1467752300112 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 13:58:20 INFO - PROCESS | 1754 | 1467752300300 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:20 INFO - PROCESS | 1754 | 1467752300312 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:20 INFO - PROCESS | 1754 | ++DOCSHELL 0x8eedb400 == 67 [pid = 1754] [id = 112] 13:58:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 139 (0x8eedb800) [pid = 1754] [serial = 335] [outer = (nil)] 13:58:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 140 (0x8f885800) [pid = 1754] [serial = 336] [outer = 0x8eedb800] 13:58:20 INFO - PROCESS | 1754 | 1467752300400 Marionette DEBUG loaded listener.js 13:58:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 141 (0x8fa7e400) [pid = 1754] [serial = 337] [outer = 0x8eedb800] 13:58:21 INFO - PROCESS | 1754 | 1467752301946 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]]]}] 13:58:21 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 13:58:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2140ms 13:58:21 INFO - PROCESS | 1754 | 1467752301990 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 13:58:22 INFO - PROCESS | 1754 | 1467752301997 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 13:58:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 13:58:22 INFO - PROCESS | 1754 | 1467752302006 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 13:58:22 INFO - PROCESS | 1754 | 1467752302011 Marionette TRACE conn4 <- [1,422,null,{}] 13:58:22 INFO - PROCESS | 1754 | 1467752302020 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}] 13:58:22 INFO - PROCESS | 1754 | 1467752302026 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:22 INFO - PROCESS | 1754 | 1467752302358 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 13:58:22 INFO - PROCESS | 1754 | 1467752302448 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:22 INFO - PROCESS | 1754 | 1467752302458 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:22 INFO - PROCESS | 1754 | ++DOCSHELL 0x8fa86000 == 68 [pid = 1754] [id = 113] 13:58:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 142 (0x900eb400) [pid = 1754] [serial = 338] [outer = (nil)] 13:58:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 143 (0x92513800) [pid = 1754] [serial = 339] [outer = 0x900eb400] 13:58:22 INFO - PROCESS | 1754 | 1467752302583 Marionette DEBUG loaded listener.js 13:58:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0x9251fc00) [pid = 1754] [serial = 340] [outer = 0x900eb400] 13:58:24 INFO - PROCESS | 1754 | 1467752304060 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]]]}] 13:58:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 13:58:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2192ms 13:58:24 INFO - PROCESS | 1754 | 1467752304198 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 13:58:24 INFO - PROCESS | 1754 | 1467752304204 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 13:58:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 13:58:24 INFO - PROCESS | 1754 | 1467752304212 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 13:58:24 INFO - PROCESS | 1754 | 1467752304216 Marionette TRACE conn4 <- [1,426,null,{}] 13:58:24 INFO - PROCESS | 1754 | 1467752304223 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}] 13:58:24 INFO - PROCESS | 1754 | 1467752304228 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:24 INFO - PROCESS | 1754 | 1467752304422 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 13:58:24 INFO - PROCESS | 1754 | 1467752304602 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:24 INFO - PROCESS | 1754 | 1467752304610 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:24 INFO - PROCESS | 1754 | ++DOCSHELL 0x8eed5000 == 69 [pid = 1754] [id = 114] 13:58:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0x92bc6800) [pid = 1754] [serial = 341] [outer = (nil)] 13:58:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0x9947d000) [pid = 1754] [serial = 342] [outer = 0x92bc6800] 13:58:24 INFO - PROCESS | 1754 | 1467752304693 Marionette DEBUG loaded listener.js 13:58:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 147 (0x9a940400) [pid = 1754] [serial = 343] [outer = 0x92bc6800] 13:58:25 INFO - PROCESS | 1754 | 1467752305673 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] 13:58:25 INFO - PROCESS | 1754 | 1467752305758 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 13:58:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 13:58:25 INFO - PROCESS | 1754 | 1467752305776 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 13:58:25 INFO - PROCESS | 1754 | 1467752305784 Marionette TRACE conn4 <- [1,430,null,{}] 13:58:25 INFO - PROCESS | 1754 | 1467752305791 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}] 13:58:25 INFO - PROCESS | 1754 | 1467752305798 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:26 INFO - PROCESS | 1754 | 1467752306055 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 13:58:26 INFO - PROCESS | 1754 | 1467752306327 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:26 INFO - PROCESS | 1754 | 1467752306340 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:26 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f735c00 == 70 [pid = 1754] [id = 115] 13:58:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 148 (0x8f736c00) [pid = 1754] [serial = 344] [outer = (nil)] 13:58:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 149 (0xa20a0400) [pid = 1754] [serial = 345] [outer = 0x8f736c00] 13:58:26 INFO - PROCESS | 1754 | 1467752306433 Marionette DEBUG loaded listener.js 13:58:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 150 (0xa23aec00) [pid = 1754] [serial = 346] [outer = 0x8f736c00] 13:58:27 INFO - PROCESS | 1754 | 1467752307408 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]]]}] 13:58:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 13:58:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1700ms 13:58:27 INFO - PROCESS | 1754 | 1467752307467 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 13:58:27 INFO - PROCESS | 1754 | 1467752307472 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 13:58:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 13:58:27 INFO - PROCESS | 1754 | 1467752307479 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 13:58:27 INFO - PROCESS | 1754 | 1467752307481 Marionette TRACE conn4 <- [1,434,null,{}] 13:58:27 INFO - PROCESS | 1754 | 1467752307488 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}] 13:58:27 INFO - PROCESS | 1754 | 1467752307493 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:27 INFO - PROCESS | 1754 | 1467752307692 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 13:58:27 INFO - PROCESS | 1754 | 1467752307915 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:27 INFO - PROCESS | 1754 | 1467752307924 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:27 INFO - PROCESS | 1754 | ++DOCSHELL 0xa0731c00 == 71 [pid = 1754] [id = 116] 13:58:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 151 (0xa2206000) [pid = 1754] [serial = 347] [outer = (nil)] 13:58:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 152 (0xa4d51000) [pid = 1754] [serial = 348] [outer = 0xa2206000] 13:58:28 INFO - PROCESS | 1754 | 1467752308047 Marionette DEBUG loaded listener.js 13:58:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 153 (0xa61d4c00) [pid = 1754] [serial = 349] [outer = 0xa2206000] 13:58:28 INFO - PROCESS | 1754 | 1467752308953 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]]]}] 13:58:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 13:58:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1538ms 13:58:29 INFO - PROCESS | 1754 | 1467752309018 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 13:58:29 INFO - PROCESS | 1754 | 1467752309022 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 13:58:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 13:58:29 INFO - PROCESS | 1754 | 1467752309029 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 13:58:29 INFO - PROCESS | 1754 | 1467752309033 Marionette TRACE conn4 <- [1,438,null,{}] 13:58:29 INFO - PROCESS | 1754 | 1467752309039 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}] 13:58:29 INFO - PROCESS | 1754 | 1467752309045 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:29 INFO - PROCESS | 1754 | 1467752309293 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 13:58:29 INFO - PROCESS | 1754 | 1467752309570 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:29 INFO - PROCESS | 1754 | 1467752309587 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:29 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e5f4000 == 72 [pid = 1754] [id = 117] 13:58:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 154 (0x8e5f4800) [pid = 1754] [serial = 350] [outer = (nil)] 13:58:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 155 (0x8e5f7000) [pid = 1754] [serial = 351] [outer = 0x8e5f4800] 13:58:29 INFO - PROCESS | 1754 | 1467752309683 Marionette DEBUG loaded listener.js 13:58:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 156 (0xa3109400) [pid = 1754] [serial = 352] [outer = 0x8e5f4800] 13:58:30 INFO - PROCESS | 1754 | 1467752310636 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]]]}] 13:58:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 13:58:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1683ms 13:58:30 INFO - PROCESS | 1754 | 1467752310713 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 13:58:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 13:58:30 INFO - PROCESS | 1754 | 1467752310718 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 13:58:30 INFO - PROCESS | 1754 | 1467752310725 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 13:58:30 INFO - PROCESS | 1754 | 1467752310728 Marionette TRACE conn4 <- [1,442,null,{}] 13:58:30 INFO - PROCESS | 1754 | 1467752310736 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}] 13:58:30 INFO - PROCESS | 1754 | 1467752310740 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:30 INFO - PROCESS | 1754 | 1467752310975 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 13:58:31 INFO - PROCESS | 1754 | 1467752311205 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:31 INFO - PROCESS | 1754 | 1467752311214 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:31 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e7f0400 == 73 [pid = 1754] [id = 118] 13:58:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 157 (0x8e7f1800) [pid = 1754] [serial = 353] [outer = (nil)] 13:58:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 158 (0x8e7f9400) [pid = 1754] [serial = 354] [outer = 0x8e7f1800] 13:58:31 INFO - PROCESS | 1754 | 1467752311316 Marionette DEBUG loaded listener.js 13:58:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 159 (0x8e7fc800) [pid = 1754] [serial = 355] [outer = 0x8e7f1800] 13:58:32 INFO - PROCESS | 1754 | 1467752312252 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]]]}] 13:58:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 13:58:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1584ms 13:58:32 INFO - PROCESS | 1754 | 1467752312310 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 13:58:32 INFO - PROCESS | 1754 | 1467752312313 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 13:58:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 13:58:32 INFO - PROCESS | 1754 | 1467752312322 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 13:58:32 INFO - PROCESS | 1754 | 1467752312325 Marionette TRACE conn4 <- [1,446,null,{}] 13:58:32 INFO - PROCESS | 1754 | 1467752312332 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}] 13:58:32 INFO - PROCESS | 1754 | 1467752312336 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:32 INFO - PROCESS | 1754 | 1467752312541 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 13:58:32 INFO - PROCESS | 1754 | 1467752312770 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:32 INFO - PROCESS | 1754 | 1467752312778 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:32 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e5f6000 == 74 [pid = 1754] [id = 119] 13:58:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 160 (0x8f73f000) [pid = 1754] [serial = 356] [outer = (nil)] 13:58:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 161 (0x91f82c00) [pid = 1754] [serial = 357] [outer = 0x8f73f000] 13:58:32 INFO - PROCESS | 1754 | 1467752312916 Marionette DEBUG loaded listener.js 13:58:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 162 (0x9535cc00) [pid = 1754] [serial = 358] [outer = 0x8f73f000] 13:58:34 INFO - PROCESS | 1754 | 1467752314217 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]]]}] 13:58:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 13:58:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1935ms 13:58:34 INFO - PROCESS | 1754 | 1467752314364 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 13:58:34 INFO - PROCESS | 1754 | 1467752314371 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 13:58:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 13:58:34 INFO - PROCESS | 1754 | 1467752314386 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 13:58:34 INFO - PROCESS | 1754 | 1467752314391 Marionette TRACE conn4 <- [1,450,null,{}] 13:58:34 INFO - PROCESS | 1754 | 1467752314408 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}] 13:58:34 INFO - PROCESS | 1754 | 1467752314415 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:34 INFO - PROCESS | 1754 | 1467752314582 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 13:58:34 INFO - PROCESS | 1754 | 1467752314772 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:34 INFO - PROCESS | 1754 | 1467752314786 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:34 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e9ce800 == 75 [pid = 1754] [id = 120] 13:58:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 163 (0x8e9d5400) [pid = 1754] [serial = 359] [outer = (nil)] 13:58:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 164 (0x8ec8b000) [pid = 1754] [serial = 360] [outer = 0x8e9d5400] 13:58:34 INFO - PROCESS | 1754 | 1467752314858 Marionette DEBUG loaded listener.js 13:58:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 165 (0x8eedb000) [pid = 1754] [serial = 361] [outer = 0x8e9d5400] 13:58:36 INFO - PROCESS | 1754 | 1467752316083 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] 13:58:36 INFO - PROCESS | 1754 | 1467752316570 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 13:58:36 INFO - PROCESS | 1754 | --DOCSHELL 0x93b47800 == 71 [pid = 1754] [id = 109] 13:58:36 INFO - PROCESS | 1754 | --DOCSHELL 0x8f735800 == 70 [pid = 1754] [id = 108] 13:58:36 INFO - PROCESS | 1754 | --DOCSHELL 0x91c9b400 == 69 [pid = 1754] [id = 107] 13:58:36 INFO - PROCESS | 1754 | --DOCSHELL 0x900e7800 == 68 [pid = 1754] [id = 106] 13:58:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 13:58:36 INFO - PROCESS | 1754 | --DOCSHELL 0x8f88d000 == 67 [pid = 1754] [id = 105] 13:58:36 INFO - PROCESS | 1754 | --DOCSHELL 0x8ec8d000 == 66 [pid = 1754] [id = 104] 13:58:36 INFO - PROCESS | 1754 | --DOCSHELL 0x8ec81800 == 65 [pid = 1754] [id = 103] 13:58:36 INFO - PROCESS | 1754 | --DOCSHELL 0x8f739c00 == 64 [pid = 1754] [id = 102] 13:58:36 INFO - PROCESS | 1754 | --DOCSHELL 0x90245400 == 63 [pid = 1754] [id = 101] 13:58:36 INFO - PROCESS | 1754 | --DOCSHELL 0x8fa87000 == 62 [pid = 1754] [id = 100] 13:58:36 INFO - PROCESS | 1754 | --DOCSHELL 0x9aad7400 == 61 [pid = 1754] [id = 99] 13:58:36 INFO - PROCESS | 1754 | --DOCSHELL 0x92bc3800 == 60 [pid = 1754] [id = 98] 13:58:36 INFO - PROCESS | 1754 | 1467752316691 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 13:58:36 INFO - PROCESS | 1754 | 1467752316700 Marionette TRACE conn4 <- [1,454,null,{}] 13:58:36 INFO - PROCESS | 1754 | --DOCSHELL 0x900e4400 == 59 [pid = 1754] [id = 97] 13:58:36 INFO - PROCESS | 1754 | --DOCSHELL 0x900e6000 == 58 [pid = 1754] [id = 96] 13:58:36 INFO - PROCESS | 1754 | 1467752316715 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}] 13:58:36 INFO - PROCESS | 1754 | 1467752316722 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:36 INFO - PROCESS | 1754 | 1467752316908 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 13:58:36 INFO - PROCESS | 1754 | --DOMWINDOW == 162 (0xa33c5000) [pid = 1754] [serial = 102] [outer = (nil)] [url = about:blank] 13:58:36 INFO - PROCESS | 1754 | --DOMWINDOW == 161 (0x994d5400) [pid = 1754] [serial = 223] [outer = (nil)] [url = about:blank] 13:58:36 INFO - PROCESS | 1754 | --DOMWINDOW == 160 (0xa1192000) [pid = 1754] [serial = 135] [outer = (nil)] [url = about:blank] 13:58:36 INFO - PROCESS | 1754 | --DOMWINDOW == 159 (0xa6994800) [pid = 1754] [serial = 138] [outer = (nil)] [url = about:blank] 13:58:36 INFO - PROCESS | 1754 | --DOMWINDOW == 158 (0x9aad9800) [pid = 1754] [serial = 132] [outer = (nil)] [url = about:blank] 13:58:36 INFO - PROCESS | 1754 | --DOMWINDOW == 157 (0x9521f400) [pid = 1754] [serial = 129] [outer = (nil)] [url = about:blank] 13:58:36 INFO - PROCESS | 1754 | --DOMWINDOW == 156 (0x9d43c800) [pid = 1754] [serial = 258] [outer = (nil)] [url = about:blank] 13:58:36 INFO - PROCESS | 1754 | --DOMWINDOW == 155 (0x9024c800) [pid = 1754] [serial = 255] [outer = (nil)] [url = about:blank] 13:58:37 INFO - PROCESS | 1754 | --DOMWINDOW == 154 (0x99470400) [pid = 1754] [serial = 249] [outer = (nil)] [url = about:blank] 13:58:37 INFO - PROCESS | 1754 | --DOMWINDOW == 153 (0x91f77c00) [pid = 1754] [serial = 274] [outer = (nil)] [url = about:blank] 13:58:37 INFO - PROCESS | 1754 | --DOMWINDOW == 152 (0x91d8cc00) [pid = 1754] [serial = 273] [outer = (nil)] [url = about:blank] 13:58:37 INFO - PROCESS | 1754 | --DOMWINDOW == 151 (0x8f73b400) [pid = 1754] [serial = 264] [outer = (nil)] [url = about:blank] 13:58:37 INFO - PROCESS | 1754 | --DOMWINDOW == 150 (0x9251d400) [pid = 1754] [serial = 276] [outer = (nil)] [url = about:blank] 13:58:37 INFO - PROCESS | 1754 | --DOMWINDOW == 149 (0x92bcb000) [pid = 1754] [serial = 277] [outer = (nil)] [url = about:blank] 13:58:37 INFO - PROCESS | 1754 | --DOMWINDOW == 148 (0x99ee9400) [pid = 1754] [serial = 282] [outer = (nil)] [url = about:blank] 13:58:37 INFO - PROCESS | 1754 | --DOMWINDOW == 147 (0x9547a400) [pid = 1754] [serial = 279] [outer = (nil)] [url = about:blank] 13:58:37 INFO - PROCESS | 1754 | --DOMWINDOW == 146 (0xa82ed800) [pid = 1754] [serial = 261] [outer = (nil)] [url = about:blank] 13:58:37 INFO - PROCESS | 1754 | --DOMWINDOW == 145 (0x9316e000) [pid = 1754] [serial = 246] [outer = (nil)] [url = about:blank] 13:58:37 INFO - PROCESS | 1754 | --DOMWINDOW == 144 (0xa318d000) [pid = 1754] [serial = 252] [outer = (nil)] [url = about:blank] 13:58:37 INFO - PROCESS | 1754 | --DOMWINDOW == 143 (0x8fa7a000) [pid = 1754] [serial = 270] [outer = (nil)] [url = about:blank] 13:58:37 INFO - PROCESS | 1754 | --DOMWINDOW == 142 (0x9a80bc00) [pid = 1754] [serial = 283] [outer = (nil)] [url = about:blank] 13:58:37 INFO - PROCESS | 1754 | --DOMWINDOW == 141 (0x9a948400) [pid = 1754] [serial = 286] [outer = (nil)] [url = about:blank] 13:58:37 INFO - PROCESS | 1754 | --DOMWINDOW == 140 (0x9a138400) [pid = 1754] [serial = 285] [outer = (nil)] [url = about:blank] 13:58:37 INFO - PROCESS | 1754 | --DOMWINDOW == 139 (0x98341400) [pid = 1754] [serial = 280] [outer = (nil)] [url = about:blank] 13:58:37 INFO - PROCESS | 1754 | 1467752317093 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:37 INFO - PROCESS | 1754 | 1467752317103 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:37 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f73b400 == 59 [pid = 1754] [id = 121] 13:58:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 140 (0x900e4400) [pid = 1754] [serial = 362] [outer = (nil)] 13:58:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 141 (0x90244c00) [pid = 1754] [serial = 363] [outer = 0x900e4400] 13:58:37 INFO - PROCESS | 1754 | 1467752317175 Marionette DEBUG loaded listener.js 13:58:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 142 (0x92522400) [pid = 1754] [serial = 364] [outer = 0x900e4400] 13:58:38 INFO - PROCESS | 1754 | [1754] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:58:38 INFO - PROCESS | 1754 | 1467752318066 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]]]}] 13:58:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 13:58:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1434ms 13:58:38 INFO - PROCESS | 1754 | 1467752318090 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 13:58:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 13:58:38 INFO - PROCESS | 1754 | 1467752318096 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 13:58:38 INFO - PROCESS | 1754 | 1467752318103 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 13:58:38 INFO - PROCESS | 1754 | 1467752318109 Marionette TRACE conn4 <- [1,458,null,{}] 13:58:38 INFO - PROCESS | 1754 | 1467752318125 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}] 13:58:38 INFO - PROCESS | 1754 | 1467752318133 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:38 INFO - PROCESS | 1754 | 1467752318307 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 13:58:38 INFO - PROCESS | 1754 | 1467752318454 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:38 INFO - PROCESS | 1754 | 1467752318462 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:38 INFO - PROCESS | 1754 | ++DOCSHELL 0x95474400 == 60 [pid = 1754] [id = 122] 13:58:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 143 (0x95475000) [pid = 1754] [serial = 365] [outer = (nil)] 13:58:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0x9563e000) [pid = 1754] [serial = 366] [outer = 0x95475000] 13:58:38 INFO - PROCESS | 1754 | 1467752318538 Marionette DEBUG loaded listener.js 13:58:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0x99465800) [pid = 1754] [serial = 367] [outer = 0x95475000] 13:58:39 INFO - PROCESS | 1754 | 1467752319480 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] 13:58:39 INFO - PROCESS | 1754 | 1467752319546 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 13:58:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 13:58:39 INFO - PROCESS | 1754 | 1467752319563 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 13:58:39 INFO - PROCESS | 1754 | 1467752319567 Marionette TRACE conn4 <- [1,462,null,{}] 13:58:39 INFO - PROCESS | 1754 | 1467752319573 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}] 13:58:39 INFO - PROCESS | 1754 | 1467752319578 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:39 INFO - PROCESS | 1754 | 1467752319802 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 13:58:39 INFO - PROCESS | 1754 | 1467752319829 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:39 INFO - PROCESS | 1754 | 1467752319838 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:39 INFO - PROCESS | 1754 | ++DOCSHELL 0x95477400 == 61 [pid = 1754] [id = 123] 13:58:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0x99ee8c00) [pid = 1754] [serial = 368] [outer = (nil)] 13:58:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 147 (0x9a941800) [pid = 1754] [serial = 369] [outer = 0x99ee8c00] 13:58:39 INFO - PROCESS | 1754 | 1467752319908 Marionette DEBUG loaded listener.js 13:58:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 148 (0x9aacc400) [pid = 1754] [serial = 370] [outer = 0x99ee8c00] 13:58:41 INFO - PROCESS | 1754 | [1754] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:58:41 INFO - PROCESS | 1754 | --DOMWINDOW == 147 (0x91d90c00) [pid = 1754] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 13:58:41 INFO - PROCESS | 1754 | --DOMWINDOW == 146 (0x95477800) [pid = 1754] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 13:58:41 INFO - PROCESS | 1754 | --DOMWINDOW == 145 (0x99467c00) [pid = 1754] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 13:58:41 INFO - PROCESS | 1754 | --DOMWINDOW == 144 (0x90247000) [pid = 1754] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 13:58:41 INFO - PROCESS | 1754 | --DOMWINDOW == 143 (0x91d88800) [pid = 1754] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 13:58:41 INFO - PROCESS | 1754 | --DOMWINDOW == 142 (0xa6ea8800) [pid = 1754] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 13:58:41 INFO - PROCESS | 1754 | --DOMWINDOW == 141 (0x9b4e0800) [pid = 1754] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 13:58:41 INFO - PROCESS | 1754 | --DOMWINDOW == 140 (0x93e11800) [pid = 1754] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 13:58:41 INFO - PROCESS | 1754 | --DOMWINDOW == 139 (0x8f88e800) [pid = 1754] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 13:58:41 INFO - PROCESS | 1754 | --DOMWINDOW == 138 (0x91c9c800) [pid = 1754] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 13:58:41 INFO - PROCESS | 1754 | --DOMWINDOW == 137 (0x91c93400) [pid = 1754] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 13:58:41 INFO - PROCESS | 1754 | --DOMWINDOW == 136 (0x9b4d3000) [pid = 1754] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 13:58:41 INFO - PROCESS | 1754 | --DOMWINDOW == 135 (0x91d84400) [pid = 1754] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 13:58:41 INFO - PROCESS | 1754 | --DOMWINDOW == 134 (0xa4d57c00) [pid = 1754] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 13:58:41 INFO - PROCESS | 1754 | --DOMWINDOW == 133 (0x9538e800) [pid = 1754] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 13:58:41 INFO - PROCESS | 1754 | --DOMWINDOW == 132 (0x9a94a800) [pid = 1754] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 13:58:41 INFO - PROCESS | 1754 | --DOMWINDOW == 131 (0x9538fc00) [pid = 1754] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 13:58:41 INFO - PROCESS | 1754 | --DOMWINDOW == 130 (0x9946f800) [pid = 1754] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 13:58:41 INFO - PROCESS | 1754 | --DOMWINDOW == 129 (0x93b4b400) [pid = 1754] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 13:58:41 INFO - PROCESS | 1754 | --DOMWINDOW == 128 (0x9a808c00) [pid = 1754] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 13:58:41 INFO - PROCESS | 1754 | --DOMWINDOW == 127 (0x98435c00) [pid = 1754] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 13:58:41 INFO - PROCESS | 1754 | --DOMWINDOW == 126 (0xa239ac00) [pid = 1754] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 13:58:41 INFO - PROCESS | 1754 | --DOMWINDOW == 125 (0x9251f400) [pid = 1754] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 13:58:41 INFO - PROCESS | 1754 | --DOMWINDOW == 124 (0x91ca0800) [pid = 1754] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 13:58:41 INFO - PROCESS | 1754 | --DOMWINDOW == 123 (0x90248c00) [pid = 1754] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 13:58:41 INFO - PROCESS | 1754 | --DOMWINDOW == 122 (0x9b4d8000) [pid = 1754] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 13:58:41 INFO - PROCESS | 1754 | 1467752321451 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] 13:58:41 INFO - PROCESS | 1754 | 1467752321554 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 13:58:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 13:58:41 INFO - PROCESS | 1754 | 1467752321560 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 13:58:41 INFO - PROCESS | 1754 | 1467752321564 Marionette TRACE conn4 <- [1,466,null,{}] 13:58:41 INFO - PROCESS | 1754 | 1467752321570 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}] 13:58:41 INFO - PROCESS | 1754 | 1467752321575 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:41 INFO - PROCESS | 1754 | 1467752321732 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 13:58:41 INFO - PROCESS | 1754 | 1467752321745 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:41 INFO - PROCESS | 1754 | 1467752321752 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:41 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e7f1000 == 62 [pid = 1754] [id = 124] 13:58:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 123 (0x8ec8e400) [pid = 1754] [serial = 371] [outer = (nil)] 13:58:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 124 (0x91f7cc00) [pid = 1754] [serial = 372] [outer = 0x8ec8e400] 13:58:41 INFO - PROCESS | 1754 | 1467752321823 Marionette DEBUG loaded listener.js 13:58:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 125 (0x92bce400) [pid = 1754] [serial = 373] [outer = 0x8ec8e400] 13:58:42 INFO - PROCESS | 1754 | 1467752322826 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] 13:58:42 INFO - PROCESS | 1754 | 1467752322899 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 13:58:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 13:58:42 INFO - PROCESS | 1754 | 1467752322906 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 13:58:42 INFO - PROCESS | 1754 | 1467752322909 Marionette TRACE conn4 <- [1,470,null,{}] 13:58:42 INFO - PROCESS | 1754 | 1467752322915 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}] 13:58:42 INFO - PROCESS | 1754 | 1467752322925 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:43 INFO - PROCESS | 1754 | 1467752323130 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 13:58:43 INFO - PROCESS | 1754 | 1467752323266 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:43 INFO - PROCESS | 1754 | 1467752323276 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:43 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e5e9400 == 63 [pid = 1754] [id = 125] 13:58:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 126 (0x8e5e9c00) [pid = 1754] [serial = 374] [outer = (nil)] 13:58:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 127 (0x8e7fec00) [pid = 1754] [serial = 375] [outer = 0x8e5e9c00] 13:58:43 INFO - PROCESS | 1754 | 1467752323438 Marionette DEBUG loaded listener.js 13:58:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 128 (0x8e9cf800) [pid = 1754] [serial = 376] [outer = 0x8e5e9c00] 13:58:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 129 (0x91c97800) [pid = 1754] [serial = 377] [outer = 0x9a061c00] 13:58:44 INFO - PROCESS | 1754 | 1467752324666 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]]]}] 13:58:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 13:58:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1794ms 13:58:44 INFO - PROCESS | 1754 | 1467752324702 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 13:58:44 INFO - PROCESS | 1754 | 1467752324709 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 13:58:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 13:58:44 INFO - PROCESS | 1754 | 1467752324717 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 13:58:44 INFO - PROCESS | 1754 | 1467752324722 Marionette TRACE conn4 <- [1,474,null,{}] 13:58:44 INFO - PROCESS | 1754 | 1467752324731 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}] 13:58:44 INFO - PROCESS | 1754 | 1467752324738 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:44 INFO - PROCESS | 1754 | 1467752324957 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 13:58:45 INFO - PROCESS | 1754 | 1467752325166 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:45 INFO - PROCESS | 1754 | 1467752325174 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:45 INFO - PROCESS | 1754 | ++DOCSHELL 0x900f1800 == 64 [pid = 1754] [id = 126] 13:58:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 130 (0x91c9d400) [pid = 1754] [serial = 378] [outer = (nil)] 13:58:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 131 (0x92bc9c00) [pid = 1754] [serial = 379] [outer = 0x91c9d400] 13:58:45 INFO - PROCESS | 1754 | 1467752325265 Marionette DEBUG loaded listener.js 13:58:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 132 (0x93b4b000) [pid = 1754] [serial = 380] [outer = 0x91c9d400] 13:58:46 INFO - PROCESS | 1754 | 1467752326283 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]]]}] 13:58:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 13:58:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1642ms 13:58:46 INFO - PROCESS | 1754 | 1467752326360 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 13:58:46 INFO - PROCESS | 1754 | 1467752326366 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 13:58:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 13:58:46 INFO - PROCESS | 1754 | 1467752326378 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 13:58:46 INFO - PROCESS | 1754 | 1467752326382 Marionette TRACE conn4 <- [1,478,null,{}] 13:58:46 INFO - PROCESS | 1754 | 1467752326390 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}] 13:58:46 INFO - PROCESS | 1754 | 1467752326396 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:46 INFO - PROCESS | 1754 | 1467752326684 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 13:58:46 INFO - PROCESS | 1754 | 1467752326968 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:46 INFO - PROCESS | 1754 | 1467752326980 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:47 INFO - PROCESS | 1754 | ++DOCSHELL 0x95390800 == 65 [pid = 1754] [id = 127] 13:58:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 133 (0x95390c00) [pid = 1754] [serial = 381] [outer = (nil)] 13:58:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 134 (0x97841800) [pid = 1754] [serial = 382] [outer = 0x95390c00] 13:58:47 INFO - PROCESS | 1754 | 1467752327102 Marionette DEBUG loaded listener.js 13:58:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 135 (0x9a138400) [pid = 1754] [serial = 383] [outer = 0x95390c00] 13:58:48 INFO - PROCESS | 1754 | 1467752328185 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]]]}] 13:58:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 13:58:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1842ms 13:58:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 13:58:48 INFO - PROCESS | 1754 | 1467752328220 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 13:58:48 INFO - PROCESS | 1754 | 1467752328224 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 13:58:48 INFO - PROCESS | 1754 | 1467752328232 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 13:58:48 INFO - PROCESS | 1754 | 1467752328239 Marionette TRACE conn4 <- [1,482,null,{}] 13:58:48 INFO - PROCESS | 1754 | 1467752328257 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}] 13:58:48 INFO - PROCESS | 1754 | 1467752328267 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:48 INFO - PROCESS | 1754 | 1467752328520 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 13:58:48 INFO - PROCESS | 1754 | 1467752328794 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:48 INFO - PROCESS | 1754 | 1467752328805 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:48 INFO - PROCESS | 1754 | ++DOCSHELL 0x9a94c400 == 66 [pid = 1754] [id = 128] 13:58:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 136 (0x9a94e400) [pid = 1754] [serial = 384] [outer = (nil)] 13:58:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 137 (0x9bc0e000) [pid = 1754] [serial = 385] [outer = 0x9a94e400] 13:58:48 INFO - PROCESS | 1754 | 1467752328892 Marionette DEBUG loaded listener.js 13:58:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 138 (0x9d42e400) [pid = 1754] [serial = 386] [outer = 0x9a94e400] 13:58:49 INFO - PROCESS | 1754 | 1467752329918 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]]]}] 13:58:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 13:58:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1744ms 13:58:49 INFO - PROCESS | 1754 | 1467752329976 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 13:58:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 13:58:49 INFO - PROCESS | 1754 | 1467752329981 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 13:58:49 INFO - PROCESS | 1754 | 1467752329988 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 13:58:49 INFO - PROCESS | 1754 | 1467752329991 Marionette TRACE conn4 <- [1,486,null,{}] 13:58:50 INFO - PROCESS | 1754 | 1467752329998 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}] 13:58:50 INFO - PROCESS | 1754 | 1467752330004 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:50 INFO - PROCESS | 1754 | 1467752330211 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 13:58:50 INFO - PROCESS | 1754 | 1467752330486 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:50 INFO - PROCESS | 1754 | 1467752330494 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:50 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e9d2800 == 67 [pid = 1754] [id = 129] 13:58:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 139 (0x9c0fac00) [pid = 1754] [serial = 387] [outer = (nil)] 13:58:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 140 (0xa072ec00) [pid = 1754] [serial = 388] [outer = 0x9c0fac00] 13:58:50 INFO - PROCESS | 1754 | 1467752330587 Marionette DEBUG loaded listener.js 13:58:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 141 (0xa0732800) [pid = 1754] [serial = 389] [outer = 0x9c0fac00] 13:58:51 INFO - PROCESS | 1754 | 1467752331536 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]]]}] 13:58:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 13:58:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1587ms 13:58:51 INFO - PROCESS | 1754 | 1467752331575 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 13:58:51 INFO - PROCESS | 1754 | 1467752331579 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 13:58:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 13:58:51 INFO - PROCESS | 1754 | 1467752331586 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 13:58:51 INFO - PROCESS | 1754 | 1467752331590 Marionette TRACE conn4 <- [1,490,null,{}] 13:58:51 INFO - PROCESS | 1754 | 1467752331596 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}] 13:58:51 INFO - PROCESS | 1754 | 1467752331601 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:51 INFO - PROCESS | 1754 | 1467752331797 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 13:58:52 INFO - PROCESS | 1754 | 1467752332031 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:52 INFO - PROCESS | 1754 | 1467752332044 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:52 INFO - PROCESS | 1754 | ++DOCSHELL 0xa2007000 == 68 [pid = 1754] [id = 130] 13:58:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 142 (0xa209ec00) [pid = 1754] [serial = 390] [outer = (nil)] 13:58:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 143 (0xa2209800) [pid = 1754] [serial = 391] [outer = 0xa209ec00] 13:58:52 INFO - PROCESS | 1754 | 1467752332182 Marionette DEBUG loaded listener.js 13:58:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0xa3101c00) [pid = 1754] [serial = 392] [outer = 0xa209ec00] 13:58:53 INFO - PROCESS | 1754 | 1467752333160 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]]]}] 13:58:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 13:58:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1631ms 13:58:53 INFO - PROCESS | 1754 | 1467752333218 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 13:58:53 INFO - PROCESS | 1754 | 1467752333223 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 13:58:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 13:58:53 INFO - PROCESS | 1754 | 1467752333230 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 13:58:53 INFO - PROCESS | 1754 | 1467752333233 Marionette TRACE conn4 <- [1,494,null,{}] 13:58:53 INFO - PROCESS | 1754 | 1467752333239 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}] 13:58:53 INFO - PROCESS | 1754 | 1467752333250 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:53 INFO - PROCESS | 1754 | 1467752333481 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 13:58:53 INFO - PROCESS | 1754 | 1467752333708 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:53 INFO - PROCESS | 1754 | 1467752333715 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:53 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e7f0c00 == 69 [pid = 1754] [id = 131] 13:58:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0x8e7f4400) [pid = 1754] [serial = 393] [outer = (nil)] 13:58:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0xa6932800) [pid = 1754] [serial = 394] [outer = 0x8e7f4400] 13:58:53 INFO - PROCESS | 1754 | 1467752333846 Marionette DEBUG loaded listener.js 13:58:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 147 (0xa6937c00) [pid = 1754] [serial = 395] [outer = 0x8e7f4400] 13:58:54 INFO - PROCESS | 1754 | 1467752334792 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]]]}] 13:58:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 13:58:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1634ms 13:58:54 INFO - PROCESS | 1754 | 1467752334865 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 13:58:54 INFO - PROCESS | 1754 | 1467752334868 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 13:58:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 13:58:54 INFO - PROCESS | 1754 | 1467752334878 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 13:58:54 INFO - PROCESS | 1754 | 1467752334881 Marionette TRACE conn4 <- [1,498,null,{}] 13:58:54 INFO - PROCESS | 1754 | 1467752334888 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}] 13:58:54 INFO - PROCESS | 1754 | 1467752334893 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:55 INFO - PROCESS | 1754 | 1467752335131 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 13:58:55 INFO - PROCESS | 1754 | 1467752335374 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:55 INFO - PROCESS | 1754 | 1467752335385 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:55 INFO - PROCESS | 1754 | ++DOCSHELL 0x92b81400 == 70 [pid = 1754] [id = 132] 13:58:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 148 (0x92b81800) [pid = 1754] [serial = 396] [outer = (nil)] 13:58:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 149 (0x92b89800) [pid = 1754] [serial = 397] [outer = 0x92b81800] 13:58:55 INFO - PROCESS | 1754 | 1467752335527 Marionette DEBUG loaded listener.js 13:58:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 150 (0x92b8c000) [pid = 1754] [serial = 398] [outer = 0x92b81800] 13:58:56 INFO - PROCESS | 1754 | 1467752336444 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]]]}] 13:58:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 13:58:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1630ms 13:58:56 INFO - PROCESS | 1754 | 1467752336509 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 13:58:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 13:58:56 INFO - PROCESS | 1754 | 1467752336520 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 13:58:56 INFO - PROCESS | 1754 | 1467752336529 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 13:58:56 INFO - PROCESS | 1754 | 1467752336533 Marionette TRACE conn4 <- [1,502,null,{}] 13:58:56 INFO - PROCESS | 1754 | 1467752336539 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}] 13:58:56 INFO - PROCESS | 1754 | 1467752336544 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:56 INFO - PROCESS | 1754 | 1467752336783 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 13:58:57 INFO - PROCESS | 1754 | 1467752337061 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:57 INFO - PROCESS | 1754 | 1467752337071 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:57 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d947c00 == 71 [pid = 1754] [id = 133] 13:58:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 151 (0x8d948400) [pid = 1754] [serial = 399] [outer = (nil)] 13:58:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 152 (0x8d94ec00) [pid = 1754] [serial = 400] [outer = 0x8d948400] 13:58:57 INFO - PROCESS | 1754 | 1467752337155 Marionette DEBUG loaded listener.js 13:58:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 153 (0x8d952400) [pid = 1754] [serial = 401] [outer = 0x8d948400] 13:58:58 INFO - PROCESS | 1754 | 1467752338164 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]]]}] 13:58:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 13:58:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1683ms 13:58:58 INFO - PROCESS | 1754 | 1467752338212 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 13:58:58 INFO - PROCESS | 1754 | 1467752338215 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 13:58:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 13:58:58 INFO - PROCESS | 1754 | 1467752338222 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 13:58:58 INFO - PROCESS | 1754 | 1467752338226 Marionette TRACE conn4 <- [1,506,null,{}] 13:58:58 INFO - PROCESS | 1754 | 1467752338233 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}] 13:58:58 INFO - PROCESS | 1754 | 1467752338238 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:58 INFO - PROCESS | 1754 | 1467752338443 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 13:58:58 INFO - PROCESS | 1754 | 1467752338689 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:58 INFO - PROCESS | 1754 | 1467752338700 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:58:58 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e7f1c00 == 72 [pid = 1754] [id = 134] 13:58:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 154 (0x8e7f7800) [pid = 1754] [serial = 402] [outer = (nil)] 13:58:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 155 (0x90249c00) [pid = 1754] [serial = 403] [outer = 0x8e7f7800] 13:58:58 INFO - PROCESS | 1754 | 1467752338799 Marionette DEBUG loaded listener.js 13:58:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 156 (0x91f78800) [pid = 1754] [serial = 404] [outer = 0x8e7f7800] 13:59:00 INFO - PROCESS | 1754 | 1467752340192 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]]]}] 13:59:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 13:59:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 2083ms 13:59:00 INFO - PROCESS | 1754 | 1467752340307 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 13:59:00 INFO - PROCESS | 1754 | 1467752340313 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 13:59:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 13:59:00 INFO - PROCESS | 1754 | 1467752340323 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 13:59:00 INFO - PROCESS | 1754 | 1467752340327 Marionette TRACE conn4 <- [1,510,null,{}] 13:59:00 INFO - PROCESS | 1754 | 1467752340347 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}] 13:59:00 INFO - PROCESS | 1754 | 1467752340354 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:00 INFO - PROCESS | 1754 | 1467752340619 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 13:59:00 INFO - PROCESS | 1754 | 1467752340910 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:00 INFO - PROCESS | 1754 | 1467752340944 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:01 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e5f0400 == 73 [pid = 1754] [id = 135] 13:59:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 157 (0x8e5f0c00) [pid = 1754] [serial = 405] [outer = (nil)] 13:59:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 158 (0x8eed3000) [pid = 1754] [serial = 406] [outer = 0x8e5f0c00] 13:59:01 INFO - PROCESS | 1754 | 1467752341114 Marionette DEBUG loaded listener.js 13:59:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 159 (0x8fa86800) [pid = 1754] [serial = 407] [outer = 0x8e5f0c00] 13:59:02 INFO - PROCESS | 1754 | 1467752342121 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]]]}] 13:59:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 13:59:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1858ms 13:59:02 INFO - PROCESS | 1754 | 1467752342188 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 13:59:02 INFO - PROCESS | 1754 | 1467752342196 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 13:59:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 13:59:02 INFO - PROCESS | 1754 | 1467752342208 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 13:59:02 INFO - PROCESS | 1754 | 1467752342212 Marionette TRACE conn4 <- [1,514,null,{}] 13:59:02 INFO - PROCESS | 1754 | 1467752342220 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}] 13:59:02 INFO - PROCESS | 1754 | 1467752342227 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:02 INFO - PROCESS | 1754 | 1467752342520 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 13:59:02 INFO - PROCESS | 1754 | --DOCSHELL 0x9a409800 == 72 [pid = 1754] [id = 63] 13:59:02 INFO - PROCESS | 1754 | --DOCSHELL 0x9538b800 == 71 [pid = 1754] [id = 61] 13:59:02 INFO - PROCESS | 1754 | --DOCSHELL 0x95389c00 == 70 [pid = 1754] [id = 60] 13:59:02 INFO - PROCESS | 1754 | --DOMWINDOW == 158 (0x9aad7000) [pid = 1754] [serial = 333] [outer = (nil)] [url = about:blank] 13:59:02 INFO - PROCESS | 1754 | --DOCSHELL 0x9b4dfc00 == 69 [pid = 1754] [id = 57] 13:59:02 INFO - PROCESS | 1754 | --DOCSHELL 0x8e7f1000 == 68 [pid = 1754] [id = 124] 13:59:02 INFO - PROCESS | 1754 | --DOCSHELL 0x95477400 == 67 [pid = 1754] [id = 123] 13:59:02 INFO - PROCESS | 1754 | --DOCSHELL 0x95474400 == 66 [pid = 1754] [id = 122] 13:59:02 INFO - PROCESS | 1754 | --DOCSHELL 0x8f73b400 == 65 [pid = 1754] [id = 121] 13:59:02 INFO - PROCESS | 1754 | 1467752342791 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:02 INFO - PROCESS | 1754 | 1467752342803 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:02 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e5efc00 == 66 [pid = 1754] [id = 136] 13:59:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 159 (0x8e7f8800) [pid = 1754] [serial = 408] [outer = (nil)] 13:59:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 160 (0x900f0400) [pid = 1754] [serial = 409] [outer = 0x8e7f8800] 13:59:02 INFO - PROCESS | 1754 | 1467752342888 Marionette DEBUG loaded listener.js 13:59:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 161 (0x91d89c00) [pid = 1754] [serial = 410] [outer = 0x8e7f8800] 13:59:03 INFO - PROCESS | 1754 | --DOCSHELL 0x8e9ce800 == 65 [pid = 1754] [id = 120] 13:59:03 INFO - PROCESS | 1754 | --DOCSHELL 0x8eed5000 == 64 [pid = 1754] [id = 114] 13:59:03 INFO - PROCESS | 1754 | --DOCSHELL 0x8fa86000 == 63 [pid = 1754] [id = 113] 13:59:03 INFO - PROCESS | 1754 | --DOCSHELL 0x8eedb400 == 62 [pid = 1754] [id = 112] 13:59:03 INFO - PROCESS | 1754 | --DOMWINDOW == 160 (0x9d968400) [pid = 1754] [serial = 162] [outer = (nil)] [url = about:blank] 13:59:03 INFO - PROCESS | 1754 | --DOMWINDOW == 159 (0x99463c00) [pid = 1754] [serial = 165] [outer = (nil)] [url = about:blank] 13:59:03 INFO - PROCESS | 1754 | --DOMWINDOW == 158 (0x9547f400) [pid = 1754] [serial = 325] [outer = (nil)] [url = about:blank] 13:59:03 INFO - PROCESS | 1754 | --DOMWINDOW == 157 (0x95483800) [pid = 1754] [serial = 210] [outer = (nil)] [url = about:blank] 13:59:03 INFO - PROCESS | 1754 | --DOMWINDOW == 156 (0x9a403000) [pid = 1754] [serial = 201] [outer = (nil)] [url = about:blank] 13:59:03 INFO - PROCESS | 1754 | --DOMWINDOW == 155 (0x91d8d400) [pid = 1754] [serial = 319] [outer = (nil)] [url = about:blank] 13:59:03 INFO - PROCESS | 1754 | --DOMWINDOW == 154 (0xa6728000) [pid = 1754] [serial = 306] [outer = (nil)] [url = about:blank] 13:59:03 INFO - PROCESS | 1754 | --DOMWINDOW == 153 (0x91f80400) [pid = 1754] [serial = 220] [outer = (nil)] [url = about:blank] 13:59:03 INFO - PROCESS | 1754 | --DOMWINDOW == 152 (0x9b42cc00) [pid = 1754] [serial = 297] [outer = (nil)] [url = about:blank] 13:59:03 INFO - PROCESS | 1754 | --DOMWINDOW == 151 (0xa82f3c00) [pid = 1754] [serial = 207] [outer = (nil)] [url = about:blank] 13:59:03 INFO - PROCESS | 1754 | --DOMWINDOW == 150 (0xa072e000) [pid = 1754] [serial = 171] [outer = (nil)] [url = about:blank] 13:59:03 INFO - PROCESS | 1754 | --DOMWINDOW == 149 (0x900e2800) [pid = 1754] [serial = 316] [outer = (nil)] [url = about:blank] 13:59:03 INFO - PROCESS | 1754 | --DOMWINDOW == 148 (0x900ee800) [pid = 1754] [serial = 291] [outer = (nil)] [url = about:blank] 13:59:03 INFO - PROCESS | 1754 | --DOMWINDOW == 147 (0x8eed4000) [pid = 1754] [serial = 312] [outer = (nil)] [url = about:blank] 13:59:03 INFO - PROCESS | 1754 | --DOMWINDOW == 146 (0x9538f800) [pid = 1754] [serial = 324] [outer = (nil)] [url = about:blank] 13:59:03 INFO - PROCESS | 1754 | --DOMWINDOW == 145 (0xa2205400) [pid = 1754] [serial = 303] [outer = (nil)] [url = about:blank] 13:59:03 INFO - PROCESS | 1754 | --DOMWINDOW == 144 (0x92521000) [pid = 1754] [serial = 321] [outer = (nil)] [url = about:blank] 13:59:03 INFO - PROCESS | 1754 | --DOMWINDOW == 143 (0x8ec8cc00) [pid = 1754] [serial = 309] [outer = (nil)] [url = about:blank] 13:59:03 INFO - PROCESS | 1754 | --DOMWINDOW == 142 (0x95480800) [pid = 1754] [serial = 214] [outer = (nil)] [url = about:blank] 13:59:03 INFO - PROCESS | 1754 | --DOMWINDOW == 141 (0xa0739c00) [pid = 1754] [serial = 204] [outer = (nil)] [url = about:blank] 13:59:03 INFO - PROCESS | 1754 | --DOMWINDOW == 140 (0x9547e400) [pid = 1754] [serial = 217] [outer = (nil)] [url = about:blank] 13:59:03 INFO - PROCESS | 1754 | --DOMWINDOW == 139 (0xa6793400) [pid = 1754] [serial = 177] [outer = (nil)] [url = about:blank] 13:59:03 INFO - PROCESS | 1754 | --DOMWINDOW == 138 (0x99e74800) [pid = 1754] [serial = 328] [outer = (nil)] [url = about:blank] 13:59:03 INFO - PROCESS | 1754 | --DOMWINDOW == 137 (0x9b4d5c00) [pid = 1754] [serial = 331] [outer = (nil)] [url = about:blank] 13:59:03 INFO - PROCESS | 1754 | --DOMWINDOW == 136 (0x92bcec00) [pid = 1754] [serial = 294] [outer = (nil)] [url = about:blank] 13:59:03 INFO - PROCESS | 1754 | --DOMWINDOW == 135 (0x93b4cc00) [pid = 1754] [serial = 322] [outer = (nil)] [url = about:blank] 13:59:03 INFO - PROCESS | 1754 | --DOMWINDOW == 134 (0x9d4e3800) [pid = 1754] [serial = 300] [outer = (nil)] [url = about:blank] 13:59:03 INFO - PROCESS | 1754 | --DOMWINDOW == 133 (0x99462c00) [pid = 1754] [serial = 327] [outer = (nil)] [url = about:blank] 13:59:03 INFO - PROCESS | 1754 | --DOMWINDOW == 132 (0x9a062800) [pid = 1754] [serial = 168] [outer = (nil)] [url = about:blank] 13:59:03 INFO - PROCESS | 1754 | --DOMWINDOW == 131 (0x8fa7c000) [pid = 1754] [serial = 315] [outer = (nil)] [url = about:blank] 13:59:03 INFO - PROCESS | 1754 | --DOMWINDOW == 130 (0x9aad2800) [pid = 1754] [serial = 330] [outer = (nil)] [url = about:blank] 13:59:03 INFO - PROCESS | 1754 | --DOMWINDOW == 129 (0xa4f21800) [pid = 1754] [serial = 198] [outer = (nil)] [url = about:blank] 13:59:03 INFO - PROCESS | 1754 | --DOMWINDOW == 128 (0x91c9c000) [pid = 1754] [serial = 318] [outer = (nil)] [url = about:blank] 13:59:03 INFO - PROCESS | 1754 | --DOMWINDOW == 127 (0xa334f000) [pid = 1754] [serial = 174] [outer = (nil)] [url = about:blank] 13:59:03 INFO - PROCESS | 1754 | --DOMWINDOW == 126 (0x9a4f6800) [pid = 1754] [serial = 250] [outer = (nil)] [url = about:blank] 13:59:03 INFO - PROCESS | 1754 | --DOMWINDOW == 125 (0xa4f17400) [pid = 1754] [serial = 253] [outer = (nil)] [url = about:blank] 13:59:03 INFO - PROCESS | 1754 | --DOMWINDOW == 124 (0x95337800) [pid = 1754] [serial = 247] [outer = (nil)] [url = about:blank] 13:59:03 INFO - PROCESS | 1754 | --DOMWINDOW == 123 (0xa4f14800) [pid = 1754] [serial = 259] [outer = (nil)] [url = about:blank] 13:59:03 INFO - PROCESS | 1754 | --DOMWINDOW == 122 (0x9024f800) [pid = 1754] [serial = 256] [outer = (nil)] [url = about:blank] 13:59:03 INFO - PROCESS | 1754 | --DOMWINDOW == 121 (0xa23b0400) [pid = 1754] [serial = 244] [outer = (nil)] [url = about:blank] 13:59:03 INFO - PROCESS | 1754 | 1467752343826 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]]]}] 13:59:03 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 13:59:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1689ms 13:59:03 INFO - PROCESS | 1754 | 1467752343898 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 13:59:03 INFO - PROCESS | 1754 | 1467752343902 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 13:59:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 13:59:03 INFO - PROCESS | 1754 | 1467752343910 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 13:59:03 INFO - PROCESS | 1754 | 1467752343916 Marionette TRACE conn4 <- [1,518,null,{}] 13:59:03 INFO - PROCESS | 1754 | 1467752343933 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}] 13:59:03 INFO - PROCESS | 1754 | 1467752343942 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:04 INFO - PROCESS | 1754 | 1467752344144 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 13:59:04 INFO - PROCESS | 1754 | 1467752344329 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:04 INFO - PROCESS | 1754 | 1467752344338 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:04 INFO - PROCESS | 1754 | ++DOCSHELL 0x92bcf000 == 63 [pid = 1754] [id = 137] 13:59:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 122 (0x93164400) [pid = 1754] [serial = 411] [outer = (nil)] 13:59:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 123 (0x93c14800) [pid = 1754] [serial = 412] [outer = 0x93164400] 13:59:04 INFO - PROCESS | 1754 | 1467752344425 Marionette DEBUG loaded listener.js 13:59:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 124 (0x9533cc00) [pid = 1754] [serial = 413] [outer = 0x93164400] 13:59:05 INFO - PROCESS | 1754 | 1467752345329 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]]]}] 13:59:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 13:59:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1450ms 13:59:05 INFO - PROCESS | 1754 | 1467752345369 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 13:59:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 13:59:05 INFO - PROCESS | 1754 | 1467752345375 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 13:59:05 INFO - PROCESS | 1754 | 1467752345383 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 13:59:05 INFO - PROCESS | 1754 | 1467752345385 Marionette TRACE conn4 <- [1,522,null,{}] 13:59:05 INFO - PROCESS | 1754 | 1467752345393 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}] 13:59:05 INFO - PROCESS | 1754 | 1467752345399 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:05 INFO - PROCESS | 1754 | 1467752345661 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 13:59:05 INFO - PROCESS | 1754 | 1467752345684 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:05 INFO - PROCESS | 1754 | 1467752345694 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:05 INFO - PROCESS | 1754 | ++DOCSHELL 0x92bcd000 == 64 [pid = 1754] [id = 138] 13:59:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 125 (0x9533f000) [pid = 1754] [serial = 414] [outer = (nil)] 13:59:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 126 (0x9547b400) [pid = 1754] [serial = 415] [outer = 0x9533f000] 13:59:05 INFO - PROCESS | 1754 | 1467752345766 Marionette DEBUG loaded listener.js 13:59:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 127 (0x9783f800) [pid = 1754] [serial = 416] [outer = 0x9533f000] 13:59:06 INFO - PROCESS | 1754 | 1467752346871 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]]]}] 13:59:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 13:59:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1539ms 13:59:06 INFO - PROCESS | 1754 | 1467752346921 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 13:59:06 INFO - PROCESS | 1754 | 1467752346925 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 13:59:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 13:59:06 INFO - PROCESS | 1754 | 1467752346933 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 13:59:06 INFO - PROCESS | 1754 | 1467752346952 Marionette TRACE conn4 <- [1,526,null,{}] 13:59:06 INFO - PROCESS | 1754 | 1467752346968 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}] 13:59:06 INFO - PROCESS | 1754 | 1467752346974 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:07 INFO - PROCESS | 1754 | 1467752347382 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 13:59:07 INFO - PROCESS | 1754 | --DOMWINDOW == 126 (0x95475000) [pid = 1754] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 13:59:07 INFO - PROCESS | 1754 | --DOMWINDOW == 125 (0x99ee8c00) [pid = 1754] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 13:59:07 INFO - PROCESS | 1754 | --DOMWINDOW == 124 (0x8e9d5400) [pid = 1754] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 13:59:07 INFO - PROCESS | 1754 | --DOMWINDOW == 123 (0x900e4400) [pid = 1754] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 13:59:07 INFO - PROCESS | 1754 | --DOMWINDOW == 122 (0x8f73cc00) [pid = 1754] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 13:59:07 INFO - PROCESS | 1754 | 1467752347569 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:07 INFO - PROCESS | 1754 | 1467752347577 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:07 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e5f2000 == 65 [pid = 1754] [id = 139] 13:59:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 123 (0x8e5f2400) [pid = 1754] [serial = 417] [outer = (nil)] 13:59:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 124 (0x92bcf800) [pid = 1754] [serial = 418] [outer = 0x8e5f2400] 13:59:07 INFO - PROCESS | 1754 | 1467752347653 Marionette DEBUG loaded listener.js 13:59:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 125 (0x99464800) [pid = 1754] [serial = 419] [outer = 0x8e5f2400] 13:59:08 INFO - PROCESS | 1754 | 1467752348481 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]]]}] 13:59:08 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 13:59:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1607ms 13:59:08 INFO - PROCESS | 1754 | 1467752348541 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 13:59:08 INFO - PROCESS | 1754 | 1467752348546 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 13:59:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 13:59:08 INFO - PROCESS | 1754 | 1467752348553 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 13:59:08 INFO - PROCESS | 1754 | 1467752348557 Marionette TRACE conn4 <- [1,530,null,{}] 13:59:08 INFO - PROCESS | 1754 | 1467752348564 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}] 13:59:08 INFO - PROCESS | 1754 | 1467752348574 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:08 INFO - PROCESS | 1754 | 1467752348857 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 13:59:09 INFO - PROCESS | 1754 | 1467752349062 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:09 INFO - PROCESS | 1754 | 1467752349071 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:09 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f88a000 == 66 [pid = 1754] [id = 140] 13:59:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 126 (0x9a05a800) [pid = 1754] [serial = 420] [outer = (nil)] 13:59:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 127 (0x9aad7400) [pid = 1754] [serial = 421] [outer = 0x9a05a800] 13:59:09 INFO - PROCESS | 1754 | 1467752349152 Marionette DEBUG loaded listener.js 13:59:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 128 (0x9b10ec00) [pid = 1754] [serial = 422] [outer = 0x9a05a800] 13:59:10 INFO - PROCESS | 1754 | 1467752350137 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"]]]}] 13:59:10 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 13:59:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 13:59:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 13:59:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:59:10 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 13:59:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 13:59:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:59:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:59:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 13:59:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:59:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1687ms 13:59:10 INFO - PROCESS | 1754 | 1467752350245 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 13:59:10 INFO - PROCESS | 1754 | 1467752350253 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 13:59:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 13:59:10 INFO - PROCESS | 1754 | 1467752350264 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 13:59:10 INFO - PROCESS | 1754 | 1467752350274 Marionette TRACE conn4 <- [1,534,null,{}] 13:59:10 INFO - PROCESS | 1754 | 1467752350283 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}] 13:59:10 INFO - PROCESS | 1754 | 1467752350289 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:10 INFO - PROCESS | 1754 | 1467752350585 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 13:59:10 INFO - PROCESS | 1754 | 1467752350840 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:10 INFO - PROCESS | 1754 | 1467752350853 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:10 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ec88400 == 67 [pid = 1754] [id = 141] 13:59:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 129 (0x8f883000) [pid = 1754] [serial = 423] [outer = (nil)] 13:59:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 130 (0x91d8d800) [pid = 1754] [serial = 424] [outer = 0x8f883000] 13:59:10 INFO - PROCESS | 1754 | 1467752350982 Marionette DEBUG loaded listener.js 13:59:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 131 (0x92517c00) [pid = 1754] [serial = 425] [outer = 0x8f883000] 13:59:11 INFO - PROCESS | 1754 | 1467752351935 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]]]}] 13:59:11 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 13:59:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1696ms 13:59:11 INFO - PROCESS | 1754 | 1467752351995 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 13:59:12 INFO - PROCESS | 1754 | 1467752352003 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 13:59:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 13:59:12 INFO - PROCESS | 1754 | 1467752352019 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 13:59:12 INFO - PROCESS | 1754 | 1467752352024 Marionette TRACE conn4 <- [1,538,null,{}] 13:59:12 INFO - PROCESS | 1754 | 1467752352033 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}] 13:59:12 INFO - PROCESS | 1754 | 1467752352040 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:12 INFO - PROCESS | 1754 | 1467752352305 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 13:59:12 INFO - PROCESS | 1754 | 1467752352626 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:12 INFO - PROCESS | 1754 | 1467752352641 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:12 INFO - PROCESS | 1754 | ++DOCSHELL 0x9946c800 == 68 [pid = 1754] [id = 142] 13:59:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 132 (0x994d5400) [pid = 1754] [serial = 426] [outer = (nil)] 13:59:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 133 (0x9a4f6800) [pid = 1754] [serial = 427] [outer = 0x994d5400] 13:59:12 INFO - PROCESS | 1754 | 1467752352738 Marionette DEBUG loaded listener.js 13:59:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 134 (0x9a94a800) [pid = 1754] [serial = 428] [outer = 0x994d5400] 13:59:13 INFO - PROCESS | 1754 | 1467752353700 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]]]}] 13:59:13 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. 13:59:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1742ms 13:59:13 INFO - PROCESS | 1754 | 1467752353762 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 13:59:13 INFO - PROCESS | 1754 | 1467752353767 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 13:59:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 13:59:13 INFO - PROCESS | 1754 | 1467752353775 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 13:59:13 INFO - PROCESS | 1754 | 1467752353782 Marionette TRACE conn4 <- [1,542,null,{}] 13:59:13 INFO - PROCESS | 1754 | 1467752353802 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}] 13:59:13 INFO - PROCESS | 1754 | 1467752353812 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:14 INFO - PROCESS | 1754 | 1467752354045 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 13:59:14 INFO - PROCESS | 1754 | 1467752354295 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:14 INFO - PROCESS | 1754 | 1467752354306 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:14 INFO - PROCESS | 1754 | ++DOCSHELL 0x9a882c00 == 69 [pid = 1754] [id = 143] 13:59:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 135 (0x9b7c3000) [pid = 1754] [serial = 429] [outer = (nil)] 13:59:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 136 (0x9d46ec00) [pid = 1754] [serial = 430] [outer = 0x9b7c3000] 13:59:14 INFO - PROCESS | 1754 | 1467752354444 Marionette DEBUG loaded listener.js 13:59:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 137 (0x9d917c00) [pid = 1754] [serial = 431] [outer = 0x9b7c3000] 13:59:15 INFO - PROCESS | 1754 | 1467752355330 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]]]}] 13:59:15 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. 13:59:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1642ms 13:59:15 INFO - PROCESS | 1754 | 1467752355419 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 13:59:15 INFO - PROCESS | 1754 | 1467752355424 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 13:59:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 13:59:15 INFO - PROCESS | 1754 | 1467752355432 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 13:59:15 INFO - PROCESS | 1754 | 1467752355436 Marionette TRACE conn4 <- [1,546,null,{}] 13:59:15 INFO - PROCESS | 1754 | 1467752355443 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}] 13:59:15 INFO - PROCESS | 1754 | 1467752355449 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:15 INFO - PROCESS | 1754 | 1467752355703 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 13:59:15 INFO - PROCESS | 1754 | 1467752355951 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:15 INFO - PROCESS | 1754 | 1467752355959 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:16 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e7f8000 == 70 [pid = 1754] [id = 144] 13:59:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 138 (0x9b4d3400) [pid = 1754] [serial = 432] [outer = (nil)] 13:59:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 139 (0xa072e800) [pid = 1754] [serial = 433] [outer = 0x9b4d3400] 13:59:16 INFO - PROCESS | 1754 | 1467752356092 Marionette DEBUG loaded listener.js 13:59:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 140 (0xa2006000) [pid = 1754] [serial = 434] [outer = 0x9b4d3400] 13:59:17 INFO - PROCESS | 1754 | 1467752357067 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]]]}] 13:59:17 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 13:59:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1695ms 13:59:17 INFO - PROCESS | 1754 | 1467752357129 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 13:59:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 13:59:17 INFO - PROCESS | 1754 | 1467752357133 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 13:59:17 INFO - PROCESS | 1754 | 1467752357141 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 13:59:17 INFO - PROCESS | 1754 | 1467752357144 Marionette TRACE conn4 <- [1,550,null,{}] 13:59:17 INFO - PROCESS | 1754 | 1467752357152 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}] 13:59:17 INFO - PROCESS | 1754 | 1467752357157 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:17 INFO - PROCESS | 1754 | 1467752357405 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 13:59:17 INFO - PROCESS | 1754 | 1467752357692 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:17 INFO - PROCESS | 1754 | 1467752357703 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:17 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e5eb400 == 71 [pid = 1754] [id = 145] 13:59:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 141 (0x8e7f5800) [pid = 1754] [serial = 435] [outer = (nil)] 13:59:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 142 (0xa2380400) [pid = 1754] [serial = 436] [outer = 0x8e7f5800] 13:59:17 INFO - PROCESS | 1754 | 1467752357799 Marionette DEBUG loaded listener.js 13:59:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 143 (0xa3108000) [pid = 1754] [serial = 437] [outer = 0x8e7f5800] 13:59:18 INFO - PROCESS | 1754 | 1467752358773 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]]]}] 13:59:18 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. 13:59:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1687ms 13:59:18 INFO - PROCESS | 1754 | 1467752358829 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 13:59:18 INFO - PROCESS | 1754 | 1467752358834 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 13:59:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 13:59:18 INFO - PROCESS | 1754 | 1467752358841 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 13:59:18 INFO - PROCESS | 1754 | 1467752358845 Marionette TRACE conn4 <- [1,554,null,{}] 13:59:18 INFO - PROCESS | 1754 | 1467752358852 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}] 13:59:18 INFO - PROCESS | 1754 | 1467752358863 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:19 INFO - PROCESS | 1754 | 1467752359100 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 13:59:19 INFO - PROCESS | 1754 | 1467752359337 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:19 INFO - PROCESS | 1754 | 1467752359347 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:19 INFO - PROCESS | 1754 | ++DOCSHELL 0x9d435400 == 72 [pid = 1754] [id = 146] 13:59:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0xa2fba400) [pid = 1754] [serial = 438] [outer = (nil)] 13:59:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0xa6934000) [pid = 1754] [serial = 439] [outer = 0xa2fba400] 13:59:19 INFO - PROCESS | 1754 | 1467752359475 Marionette DEBUG loaded listener.js 13:59:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0xa6936c00) [pid = 1754] [serial = 440] [outer = 0xa2fba400] 13:59:20 INFO - PROCESS | 1754 | [1754] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:59:20 INFO - PROCESS | 1754 | 1467752360421 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]]]}] 13:59:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 13:59:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1633ms 13:59:20 INFO - PROCESS | 1754 | 1467752360476 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 13:59:20 INFO - PROCESS | 1754 | 1467752360481 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 13:59:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 13:59:20 INFO - PROCESS | 1754 | 1467752360488 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 13:59:20 INFO - PROCESS | 1754 | 1467752360492 Marionette TRACE conn4 <- [1,558,null,{}] 13:59:20 INFO - PROCESS | 1754 | 1467752360498 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}] 13:59:20 INFO - PROCESS | 1754 | 1467752360503 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:20 INFO - PROCESS | 1754 | 1467752360754 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 13:59:21 INFO - PROCESS | 1754 | 1467752361009 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:21 INFO - PROCESS | 1754 | 1467752361016 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:21 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d949c00 == 73 [pid = 1754] [id = 147] 13:59:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 147 (0x9048fc00) [pid = 1754] [serial = 441] [outer = (nil)] 13:59:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 148 (0x90497000) [pid = 1754] [serial = 442] [outer = 0x9048fc00] 13:59:21 INFO - PROCESS | 1754 | 1467752361104 Marionette DEBUG loaded listener.js 13:59:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 149 (0x90499000) [pid = 1754] [serial = 443] [outer = 0x9048fc00] 13:59:22 INFO - PROCESS | 1754 | 1467752362036 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]]]}] 13:59:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 13:59:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1590ms 13:59:22 INFO - PROCESS | 1754 | 1467752362080 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 13:59:22 INFO - PROCESS | 1754 | 1467752362084 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 13:59:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 13:59:22 INFO - PROCESS | 1754 | 1467752362091 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 13:59:22 INFO - PROCESS | 1754 | 1467752362097 Marionette TRACE conn4 <- [1,562,null,{}] 13:59:22 INFO - PROCESS | 1754 | 1467752362103 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}] 13:59:22 INFO - PROCESS | 1754 | 1467752362109 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:22 INFO - PROCESS | 1754 | 1467752362323 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 13:59:22 INFO - PROCESS | 1754 | 1467752362567 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:22 INFO - PROCESS | 1754 | 1467752362576 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:22 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d949400 == 74 [pid = 1754] [id = 148] 13:59:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 150 (0x8dac5400) [pid = 1754] [serial = 444] [outer = (nil)] 13:59:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 151 (0x8dacd800) [pid = 1754] [serial = 445] [outer = 0x8dac5400] 13:59:22 INFO - PROCESS | 1754 | 1467752362713 Marionette DEBUG loaded listener.js 13:59:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 152 (0x8dad1400) [pid = 1754] [serial = 446] [outer = 0x8dac5400] 13:59:23 INFO - PROCESS | 1754 | [1754] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:59:23 INFO - PROCESS | 1754 | 1467752363618 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]]]}] 13:59:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 13:59:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1584ms 13:59:23 INFO - PROCESS | 1754 | 1467752363676 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 13:59:23 INFO - PROCESS | 1754 | 1467752363680 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 13:59:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 13:59:23 INFO - PROCESS | 1754 | 1467752363688 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 13:59:23 INFO - PROCESS | 1754 | 1467752363693 Marionette TRACE conn4 <- [1,566,null,{}] 13:59:23 INFO - PROCESS | 1754 | 1467752363699 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}] 13:59:23 INFO - PROCESS | 1754 | 1467752363705 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:23 INFO - PROCESS | 1754 | 1467752363920 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 13:59:24 INFO - PROCESS | 1754 | 1467752364154 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:24 INFO - PROCESS | 1754 | 1467752364164 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:24 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dac6800 == 75 [pid = 1754] [id = 149] 13:59:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 153 (0x8dacb400) [pid = 1754] [serial = 447] [outer = (nil)] 13:59:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 154 (0x90497800) [pid = 1754] [serial = 448] [outer = 0x8dacb400] 13:59:24 INFO - PROCESS | 1754 | 1467752364297 Marionette DEBUG loaded listener.js 13:59:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 155 (0x91d8e400) [pid = 1754] [serial = 449] [outer = 0x8dacb400] 13:59:24 INFO - PROCESS | 1754 | [1754] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:59:25 INFO - PROCESS | 1754 | 1467752365195 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]]]}] 13:59:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 13:59:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1535ms 13:59:25 INFO - PROCESS | 1754 | 1467752365227 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 13:59:25 INFO - PROCESS | 1754 | 1467752365231 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 13:59:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 13:59:25 INFO - PROCESS | 1754 | 1467752365239 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 13:59:25 INFO - PROCESS | 1754 | 1467752365243 Marionette TRACE conn4 <- [1,570,null,{}] 13:59:25 INFO - PROCESS | 1754 | 1467752365249 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}] 13:59:25 INFO - PROCESS | 1754 | 1467752365255 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:25 INFO - PROCESS | 1754 | 1467752365478 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 13:59:25 INFO - PROCESS | 1754 | 1467752365710 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:25 INFO - PROCESS | 1754 | 1467752365720 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:25 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dad4c00 == 76 [pid = 1754] [id = 150] 13:59:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 156 (0x8dcc3400) [pid = 1754] [serial = 450] [outer = (nil)] 13:59:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 157 (0x8dcc8400) [pid = 1754] [serial = 451] [outer = 0x8dcc3400] 13:59:25 INFO - PROCESS | 1754 | 1467752365842 Marionette DEBUG loaded listener.js 13:59:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 158 (0x8dccac00) [pid = 1754] [serial = 452] [outer = 0x8dcc3400] 13:59:26 INFO - PROCESS | 1754 | [1754] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:59:26 INFO - PROCESS | 1754 | 1467752366784 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]]]}] 13:59:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 13:59:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1589ms 13:59:26 INFO - PROCESS | 1754 | 1467752366830 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 13:59:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 13:59:26 INFO - PROCESS | 1754 | 1467752366835 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 13:59:26 INFO - PROCESS | 1754 | 1467752366843 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 13:59:26 INFO - PROCESS | 1754 | 1467752366849 Marionette TRACE conn4 <- [1,574,null,{}] 13:59:26 INFO - PROCESS | 1754 | 1467752366855 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}] 13:59:26 INFO - PROCESS | 1754 | 1467752366861 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:27 INFO - PROCESS | 1754 | 1467752367105 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 13:59:27 INFO - PROCESS | 1754 | 1467752367357 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:27 INFO - PROCESS | 1754 | 1467752367368 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:27 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d23e400 == 77 [pid = 1754] [id = 151] 13:59:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 159 (0x8dacb800) [pid = 1754] [serial = 453] [outer = (nil)] 13:59:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 160 (0x8dcc8c00) [pid = 1754] [serial = 454] [outer = 0x8dacb800] 13:59:27 INFO - PROCESS | 1754 | 1467752367514 Marionette DEBUG loaded listener.js 13:59:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 161 (0x8fa82000) [pid = 1754] [serial = 455] [outer = 0x8dacb800] 13:59:28 INFO - PROCESS | 1754 | 1467752368546 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]]]}] 13:59:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 13:59:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1738ms 13:59:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 13:59:28 INFO - PROCESS | 1754 | 1467752368581 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 13:59:28 INFO - PROCESS | 1754 | 1467752368585 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 13:59:28 INFO - PROCESS | 1754 | 1467752368593 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 13:59:28 INFO - PROCESS | 1754 | 1467752368596 Marionette TRACE conn4 <- [1,578,null,{}] 13:59:28 INFO - PROCESS | 1754 | 1467752368618 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}] 13:59:28 INFO - PROCESS | 1754 | 1467752368625 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:28 INFO - PROCESS | 1754 | 1467752368902 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 13:59:29 INFO - PROCESS | 1754 | 1467752369099 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:29 INFO - PROCESS | 1754 | 1467752369108 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:29 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d23d000 == 78 [pid = 1754] [id = 152] 13:59:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 162 (0x8d461400) [pid = 1754] [serial = 456] [outer = (nil)] 13:59:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 163 (0x8d469000) [pid = 1754] [serial = 457] [outer = 0x8d461400] 13:59:29 INFO - PROCESS | 1754 | 1467752369208 Marionette DEBUG loaded listener.js 13:59:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 164 (0x8d46b800) [pid = 1754] [serial = 458] [outer = 0x8d461400] 13:59:30 INFO - PROCESS | 1754 | 1467752370116 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]]]}] 13:59:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 13:59:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1589ms 13:59:30 INFO - PROCESS | 1754 | 1467752370182 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 13:59:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 13:59:30 INFO - PROCESS | 1754 | 1467752370186 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 13:59:30 INFO - PROCESS | 1754 | 1467752370194 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 13:59:30 INFO - PROCESS | 1754 | 1467752370198 Marionette TRACE conn4 <- [1,582,null,{}] 13:59:30 INFO - PROCESS | 1754 | 1467752370204 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}] 13:59:30 INFO - PROCESS | 1754 | 1467752370209 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:30 INFO - PROCESS | 1754 | 1467752370429 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 13:59:30 INFO - PROCESS | 1754 | 1467752370673 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:30 INFO - PROCESS | 1754 | 1467752370683 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:31 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e8400 == 79 [pid = 1754] [id = 153] 13:59:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 165 (0x8c2e8800) [pid = 1754] [serial = 459] [outer = (nil)] 13:59:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 166 (0x8d233c00) [pid = 1754] [serial = 460] [outer = 0x8c2e8800] 13:59:31 INFO - PROCESS | 1754 | 1467752371128 Marionette DEBUG loaded listener.js 13:59:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 167 (0x8d239c00) [pid = 1754] [serial = 461] [outer = 0x8c2e8800] 13:59:32 INFO - PROCESS | 1754 | 1467752372199 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]]]}] 13:59:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 13:59:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 2041ms 13:59:32 INFO - PROCESS | 1754 | 1467752372238 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 13:59:32 INFO - PROCESS | 1754 | 1467752372245 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 13:59:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 13:59:32 INFO - PROCESS | 1754 | 1467752372255 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 13:59:32 INFO - PROCESS | 1754 | 1467752372258 Marionette TRACE conn4 <- [1,586,null,{}] 13:59:32 INFO - PROCESS | 1754 | 1467752372268 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}] 13:59:32 INFO - PROCESS | 1754 | 1467752372274 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:32 INFO - PROCESS | 1754 | 1467752372496 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 13:59:32 INFO - PROCESS | 1754 | 1467752372745 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:32 INFO - PROCESS | 1754 | 1467752372756 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:32 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dcd0000 == 80 [pid = 1754] [id = 154] 13:59:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 168 (0x8e5ecc00) [pid = 1754] [serial = 462] [outer = (nil)] 13:59:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 169 (0x8e5f4c00) [pid = 1754] [serial = 463] [outer = 0x8e5ecc00] 13:59:32 INFO - PROCESS | 1754 | 1467752372893 Marionette DEBUG loaded listener.js 13:59:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 170 (0x8e7f5400) [pid = 1754] [serial = 464] [outer = 0x8e5ecc00] 13:59:33 INFO - PROCESS | 1754 | [1754] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:59:33 INFO - PROCESS | 1754 | 1467752373946 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]]]}] 13:59:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 13:59:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1742ms 13:59:34 INFO - PROCESS | 1754 | 1467752373997 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 13:59:34 INFO - PROCESS | 1754 | 1467752374004 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 13:59:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 13:59:34 INFO - PROCESS | 1754 | 1467752374016 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 13:59:34 INFO - PROCESS | 1754 | 1467752374020 Marionette TRACE conn4 <- [1,590,null,{}] 13:59:34 INFO - PROCESS | 1754 | 1467752374028 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}] 13:59:34 INFO - PROCESS | 1754 | 1467752374035 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:34 INFO - PROCESS | 1754 | 1467752374251 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 13:59:34 INFO - PROCESS | 1754 | 1467752374549 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:34 INFO - PROCESS | 1754 | 1467752374555 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:34 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e7f5000 == 81 [pid = 1754] [id = 155] 13:59:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 171 (0x8e7fd400) [pid = 1754] [serial = 465] [outer = (nil)] 13:59:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 172 (0x8eed4000) [pid = 1754] [serial = 466] [outer = 0x8e7fd400] 13:59:34 INFO - PROCESS | 1754 | 1467752374642 Marionette DEBUG loaded listener.js 13:59:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 173 (0x900e8c00) [pid = 1754] [serial = 467] [outer = 0x8e7fd400] 13:59:35 INFO - PROCESS | 1754 | 1467752375759 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]]]}] 13:59:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 13:59:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1791ms 13:59:35 INFO - PROCESS | 1754 | 1467752375808 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 13:59:35 INFO - PROCESS | 1754 | 1467752375813 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 13:59:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 13:59:35 INFO - PROCESS | 1754 | 1467752375820 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 13:59:35 INFO - PROCESS | 1754 | 1467752375827 Marionette TRACE conn4 <- [1,594,null,{}] 13:59:36 INFO - PROCESS | 1754 | 1467752376032 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}] 13:59:36 INFO - PROCESS | 1754 | 1467752376041 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:36 INFO - PROCESS | 1754 | 1467752376509 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 13:59:36 INFO - PROCESS | 1754 | --DOCSHELL 0x93172800 == 80 [pid = 1754] [id = 43] 13:59:36 INFO - PROCESS | 1754 | --DOCSHELL 0x93f07c00 == 79 [pid = 1754] [id = 68] 13:59:36 INFO - PROCESS | 1754 | --DOCSHELL 0x91d85c00 == 78 [pid = 1754] [id = 73] 13:59:36 INFO - PROCESS | 1754 | --DOCSHELL 0x91c95c00 == 77 [pid = 1754] [id = 72] 13:59:36 INFO - PROCESS | 1754 | --DOCSHELL 0x95474800 == 76 [pid = 1754] [id = 70] 13:59:36 INFO - PROCESS | 1754 | --DOCSHELL 0x91c91400 == 75 [pid = 1754] [id = 71] 13:59:36 INFO - PROCESS | 1754 | --DOCSHELL 0x99467800 == 74 [pid = 1754] [id = 67] 13:59:36 INFO - PROCESS | 1754 | --DOMWINDOW == 172 (0x8f885800) [pid = 1754] [serial = 336] [outer = (nil)] [url = about:blank] 13:59:36 INFO - PROCESS | 1754 | --DOMWINDOW == 171 (0xa4d51000) [pid = 1754] [serial = 348] [outer = (nil)] [url = about:blank] 13:59:36 INFO - PROCESS | 1754 | --DOMWINDOW == 170 (0xa20a0400) [pid = 1754] [serial = 345] [outer = (nil)] [url = about:blank] 13:59:36 INFO - PROCESS | 1754 | --DOMWINDOW == 169 (0x8e5f7000) [pid = 1754] [serial = 351] [outer = (nil)] [url = about:blank] 13:59:36 INFO - PROCESS | 1754 | --DOMWINDOW == 168 (0x8e7f9400) [pid = 1754] [serial = 354] [outer = (nil)] [url = about:blank] 13:59:36 INFO - PROCESS | 1754 | --DOMWINDOW == 167 (0x92513800) [pid = 1754] [serial = 339] [outer = (nil)] [url = about:blank] 13:59:36 INFO - PROCESS | 1754 | --DOMWINDOW == 166 (0x9947d000) [pid = 1754] [serial = 342] [outer = (nil)] [url = about:blank] 13:59:36 INFO - PROCESS | 1754 | --DOMWINDOW == 165 (0x91f82c00) [pid = 1754] [serial = 357] [outer = (nil)] [url = about:blank] 13:59:36 INFO - PROCESS | 1754 | --DOMWINDOW == 164 (0x91f7cc00) [pid = 1754] [serial = 372] [outer = (nil)] [url = about:blank] 13:59:36 INFO - PROCESS | 1754 | 1467752376761 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:36 INFO - PROCESS | 1754 | 1467752376772 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:36 INFO - PROCESS | 1754 | --DOCSHELL 0x900f1800 == 73 [pid = 1754] [id = 126] 13:59:36 INFO - PROCESS | 1754 | --DOCSHELL 0x8e5e9400 == 72 [pid = 1754] [id = 125] 13:59:36 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2dac00 == 73 [pid = 1754] [id = 156] 13:59:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 165 (0x8c2e0c00) [pid = 1754] [serial = 468] [outer = (nil)] 13:59:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 166 (0x8c2e9c00) [pid = 1754] [serial = 469] [outer = 0x8c2e0c00] 13:59:36 INFO - PROCESS | 1754 | 1467752376907 Marionette DEBUG loaded listener.js 13:59:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 167 (0x8d23f800) [pid = 1754] [serial = 470] [outer = 0x8c2e0c00] 13:59:37 INFO - PROCESS | 1754 | --DOMWINDOW == 166 (0x9563e000) [pid = 1754] [serial = 366] [outer = (nil)] [url = about:blank] 13:59:37 INFO - PROCESS | 1754 | --DOMWINDOW == 165 (0x9a941800) [pid = 1754] [serial = 369] [outer = (nil)] [url = about:blank] 13:59:37 INFO - PROCESS | 1754 | --DOMWINDOW == 164 (0x8eedb000) [pid = 1754] [serial = 361] [outer = (nil)] [url = about:blank] 13:59:37 INFO - PROCESS | 1754 | --DOMWINDOW == 163 (0x8ec8b000) [pid = 1754] [serial = 360] [outer = (nil)] [url = about:blank] 13:59:37 INFO - PROCESS | 1754 | --DOMWINDOW == 162 (0x90244c00) [pid = 1754] [serial = 363] [outer = (nil)] [url = about:blank] 13:59:37 INFO - PROCESS | 1754 | --DOMWINDOW == 161 (0x92522400) [pid = 1754] [serial = 364] [outer = (nil)] [url = about:blank] 13:59:37 INFO - PROCESS | 1754 | --DOMWINDOW == 160 (0x9b7c3400) [pid = 1754] [serial = 334] [outer = (nil)] [url = about:blank] 13:59:37 INFO - PROCESS | 1754 | --DOMWINDOW == 159 (0x9aacc400) [pid = 1754] [serial = 370] [outer = (nil)] [url = about:blank] 13:59:37 INFO - PROCESS | 1754 | --DOMWINDOW == 158 (0x99465800) [pid = 1754] [serial = 367] [outer = (nil)] [url = about:blank] 13:59:38 INFO - PROCESS | 1754 | 1467752378051 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]]]}] 13:59:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 13:59:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 2296ms 13:59:38 INFO - PROCESS | 1754 | 1467752378119 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 13:59:38 INFO - PROCESS | 1754 | 1467752378127 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 13:59:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 13:59:38 INFO - PROCESS | 1754 | 1467752378137 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 13:59:38 INFO - PROCESS | 1754 | 1467752378144 Marionette TRACE conn4 <- [1,598,null,{}] 13:59:38 INFO - PROCESS | 1754 | 1467752378153 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}] 13:59:38 INFO - PROCESS | 1754 | 1467752378162 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:38 INFO - PROCESS | 1754 | 1467752378437 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 13:59:38 INFO - PROCESS | 1754 | 1467752378697 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:38 INFO - PROCESS | 1754 | 1467752378709 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:38 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e5f8000 == 74 [pid = 1754] [id = 157] 13:59:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 159 (0x8e9cb800) [pid = 1754] [serial = 471] [outer = (nil)] 13:59:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 160 (0x8ec8b000) [pid = 1754] [serial = 472] [outer = 0x8e9cb800] 13:59:38 INFO - PROCESS | 1754 | 1467752378837 Marionette DEBUG loaded listener.js 13:59:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 161 (0x8f731400) [pid = 1754] [serial = 473] [outer = 0x8e9cb800] 13:59:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8e7f1c00 == 73 [pid = 1754] [id = 134] 13:59:41 INFO - PROCESS | 1754 | --DOCSHELL 0x95390800 == 72 [pid = 1754] [id = 127] 13:59:41 INFO - PROCESS | 1754 | --DOCSHELL 0x9a94c400 == 71 [pid = 1754] [id = 128] 13:59:41 INFO - PROCESS | 1754 | --DOCSHELL 0xa3191400 == 70 [pid = 1754] [id = 25] 13:59:41 INFO - PROCESS | 1754 | --DOCSHELL 0x9946d000 == 69 [pid = 1754] [id = 56] 13:59:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8e9d2800 == 68 [pid = 1754] [id = 129] 13:59:41 INFO - PROCESS | 1754 | --DOCSHELL 0x93e14c00 == 67 [pid = 1754] [id = 28] 13:59:41 INFO - PROCESS | 1754 | --DOCSHELL 0x92b81400 == 66 [pid = 1754] [id = 132] 13:59:41 INFO - PROCESS | 1754 | --DOCSHELL 0xa2007000 == 65 [pid = 1754] [id = 130] 13:59:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8d947c00 == 64 [pid = 1754] [id = 133] 13:59:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8e5f0400 == 63 [pid = 1754] [id = 135] 13:59:41 INFO - PROCESS | 1754 | --DOCSHELL 0x95341800 == 62 [pid = 1754] [id = 48] 13:59:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8e7f0c00 == 61 [pid = 1754] [id = 131] 13:59:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8f88d800 == 60 [pid = 1754] [id = 90] 13:59:41 INFO - PROCESS | 1754 | --DOCSHELL 0x95365800 == 59 [pid = 1754] [id = 49] 13:59:41 INFO - PROCESS | 1754 | --DOCSHELL 0x9a4f4c00 == 58 [pid = 1754] [id = 58] 13:59:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8e7f5000 == 57 [pid = 1754] [id = 155] 13:59:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8dcd0000 == 56 [pid = 1754] [id = 154] 13:59:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e8400 == 55 [pid = 1754] [id = 153] 13:59:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8d23e400 == 54 [pid = 1754] [id = 151] 13:59:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8dad4c00 == 53 [pid = 1754] [id = 150] 13:59:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8d949400 == 52 [pid = 1754] [id = 148] 13:59:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8dac6800 == 51 [pid = 1754] [id = 149] 13:59:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8d949c00 == 50 [pid = 1754] [id = 147] 13:59:41 INFO - PROCESS | 1754 | --DOCSHELL 0x9d435400 == 49 [pid = 1754] [id = 146] 13:59:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8e5eb400 == 48 [pid = 1754] [id = 145] 13:59:41 INFO - PROCESS | 1754 | --DOCSHELL 0x9a882c00 == 47 [pid = 1754] [id = 143] 13:59:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8e7f8000 == 46 [pid = 1754] [id = 144] 13:59:41 INFO - PROCESS | 1754 | --DOCSHELL 0x9946c800 == 45 [pid = 1754] [id = 142] 13:59:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8ec88400 == 44 [pid = 1754] [id = 141] 13:59:41 INFO - PROCESS | 1754 | 1467752381729 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]]]}] 13:59:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 13:59:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 3699ms 13:59:41 INFO - PROCESS | 1754 | 1467752381842 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 13:59:41 INFO - PROCESS | 1754 | 1467752381849 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 13:59:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 13:59:41 INFO - PROCESS | 1754 | 1467752381857 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 13:59:41 INFO - PROCESS | 1754 | 1467752381865 Marionette TRACE conn4 <- [1,602,null,{}] 13:59:41 INFO - PROCESS | 1754 | 1467752381886 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}] 13:59:41 INFO - PROCESS | 1754 | 1467752381892 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:42 INFO - PROCESS | 1754 | 1467752382076 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 13:59:42 INFO - PROCESS | 1754 | 1467752382091 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:42 INFO - PROCESS | 1754 | 1467752382101 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:42 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dccd800 == 45 [pid = 1754] [id = 158] 13:59:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 162 (0x8dcce000) [pid = 1754] [serial = 474] [outer = (nil)] 13:59:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 163 (0x8e5eb800) [pid = 1754] [serial = 475] [outer = 0x8dcce000] 13:59:42 INFO - PROCESS | 1754 | 1467752382182 Marionette DEBUG loaded listener.js 13:59:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 164 (0x8e7f1400) [pid = 1754] [serial = 476] [outer = 0x8dcce000] 13:59:43 INFO - PROCESS | 1754 | 1467752383224 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]]]}] 13:59:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 13:59:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1397ms 13:59:43 INFO - PROCESS | 1754 | 1467752383258 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 13:59:43 INFO - PROCESS | 1754 | 1467752383268 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 13:59:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 13:59:43 INFO - PROCESS | 1754 | 1467752383282 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 13:59:43 INFO - PROCESS | 1754 | 1467752383286 Marionette TRACE conn4 <- [1,606,null,{}] 13:59:43 INFO - PROCESS | 1754 | 1467752383294 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}] 13:59:43 INFO - PROCESS | 1754 | 1467752383299 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:43 INFO - PROCESS | 1754 | 1467752383569 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 13:59:43 INFO - PROCESS | 1754 | 1467752383592 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:43 INFO - PROCESS | 1754 | 1467752383605 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:43 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ec86400 == 46 [pid = 1754] [id = 159] 13:59:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 165 (0x90244c00) [pid = 1754] [serial = 477] [outer = (nil)] 13:59:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 166 (0x90490000) [pid = 1754] [serial = 478] [outer = 0x90244c00] 13:59:43 INFO - PROCESS | 1754 | 1467752383679 Marionette DEBUG loaded listener.js 13:59:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 167 (0x91c93400) [pid = 1754] [serial = 479] [outer = 0x90244c00] 13:59:44 INFO - PROCESS | 1754 | 1467752384746 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]]]}] 13:59:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 13:59:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1535ms 13:59:44 INFO - PROCESS | 1754 | 1467752384816 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 13:59:44 INFO - PROCESS | 1754 | 1467752384821 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 13:59:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 13:59:44 INFO - PROCESS | 1754 | 1467752384827 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 13:59:44 INFO - PROCESS | 1754 | 1467752384834 Marionette TRACE conn4 <- [1,610,null,{}] 13:59:44 INFO - PROCESS | 1754 | 1467752384860 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}] 13:59:44 INFO - PROCESS | 1754 | 1467752384870 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:45 INFO - PROCESS | 1754 | 1467752385125 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 13:59:45 INFO - PROCESS | 1754 | 1467752385155 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:45 INFO - PROCESS | 1754 | 1467752385167 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:45 INFO - PROCESS | 1754 | ++DOCSHELL 0x92b8c800 == 47 [pid = 1754] [id = 160] 13:59:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 168 (0x92bca000) [pid = 1754] [serial = 480] [outer = (nil)] 13:59:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 169 (0x93b48000) [pid = 1754] [serial = 481] [outer = 0x92bca000] 13:59:45 INFO - PROCESS | 1754 | 1467752385265 Marionette DEBUG loaded listener.js 13:59:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 170 (0x95339400) [pid = 1754] [serial = 482] [outer = 0x92bca000] 13:59:46 INFO - PROCESS | 1754 | 1467752386350 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]]]}] 13:59:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 13:59:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1590ms 13:59:47 INFO - PROCESS | 1754 | --DOMWINDOW == 169 (0x9533f000) [pid = 1754] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 13:59:47 INFO - PROCESS | 1754 | --DOMWINDOW == 168 (0x8f738000) [pid = 1754] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 13:59:47 INFO - PROCESS | 1754 | --DOMWINDOW == 167 (0x8e7f1800) [pid = 1754] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 13:59:47 INFO - PROCESS | 1754 | --DOMWINDOW == 166 (0x9bccb400) [pid = 1754] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 13:59:47 INFO - PROCESS | 1754 | --DOMWINDOW == 165 (0x9aad9000) [pid = 1754] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 13:59:47 INFO - PROCESS | 1754 | --DOMWINDOW == 164 (0x8e5f2400) [pid = 1754] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 13:59:47 INFO - PROCESS | 1754 | --DOMWINDOW == 163 (0x8e5f4800) [pid = 1754] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 13:59:47 INFO - PROCESS | 1754 | --DOMWINDOW == 162 (0x8e5f0c00) [pid = 1754] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 13:59:47 INFO - PROCESS | 1754 | --DOMWINDOW == 161 (0x92bc3c00) [pid = 1754] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 13:59:47 INFO - PROCESS | 1754 | --DOMWINDOW == 160 (0x92bc6800) [pid = 1754] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 13:59:47 INFO - PROCESS | 1754 | --DOMWINDOW == 159 (0x8ec8e400) [pid = 1754] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 13:59:47 INFO - PROCESS | 1754 | --DOMWINDOW == 158 (0x8e7f8800) [pid = 1754] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 13:59:47 INFO - PROCESS | 1754 | --DOMWINDOW == 157 (0x8f882c00) [pid = 1754] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 13:59:47 INFO - PROCESS | 1754 | --DOMWINDOW == 156 (0x8f890000) [pid = 1754] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 13:59:47 INFO - PROCESS | 1754 | --DOMWINDOW == 155 (0x900e8800) [pid = 1754] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 13:59:47 INFO - PROCESS | 1754 | --DOMWINDOW == 154 (0x8eecec00) [pid = 1754] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 13:59:47 INFO - PROCESS | 1754 | --DOMWINDOW == 153 (0x8f736c00) [pid = 1754] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 13:59:47 INFO - PROCESS | 1754 | --DOMWINDOW == 152 (0x8ec81c00) [pid = 1754] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 13:59:47 INFO - PROCESS | 1754 | --DOMWINDOW == 151 (0x93164400) [pid = 1754] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 13:59:47 INFO - PROCESS | 1754 | --DOMWINDOW == 150 (0x900eb400) [pid = 1754] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 13:59:47 INFO - PROCESS | 1754 | --DOMWINDOW == 149 (0x900e4800) [pid = 1754] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 13:59:47 INFO - PROCESS | 1754 | --DOMWINDOW == 148 (0x92bc8c00) [pid = 1754] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 13:59:47 INFO - PROCESS | 1754 | --DOMWINDOW == 147 (0x8eedb800) [pid = 1754] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 13:59:47 INFO - PROCESS | 1754 | --DOMWINDOW == 146 (0x8f73f000) [pid = 1754] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 13:59:47 INFO - PROCESS | 1754 | --DOMWINDOW == 145 (0x9a059000) [pid = 1754] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 13:59:47 INFO - PROCESS | 1754 | --DOMWINDOW == 144 (0xa6eab000) [pid = 1754] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 13:59:47 INFO - PROCESS | 1754 | --DOMWINDOW == 143 (0xa2206000) [pid = 1754] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 13:59:47 INFO - PROCESS | 1754 | --DOMWINDOW == 142 (0x8e5ecc00) [pid = 1754] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 13:59:47 INFO - PROCESS | 1754 | --DOMWINDOW == 141 (0x8c2e8800) [pid = 1754] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 13:59:47 INFO - PROCESS | 1754 | 1467752387154 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 13:59:47 INFO - PROCESS | 1754 | 1467752387170 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 13:59:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 13:59:47 INFO - PROCESS | 1754 | 1467752387202 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 13:59:47 INFO - PROCESS | 1754 | 1467752387205 Marionette TRACE conn4 <- [1,614,null,{}] 13:59:47 INFO - PROCESS | 1754 | 1467752387211 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}] 13:59:47 INFO - PROCESS | 1754 | 1467752387217 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:47 INFO - PROCESS | 1754 | 1467752387447 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 13:59:47 INFO - PROCESS | 1754 | 1467752387546 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:47 INFO - PROCESS | 1754 | 1467752387555 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:47 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e9d6800 == 48 [pid = 1754] [id = 161] 13:59:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 142 (0x8ec81c00) [pid = 1754] [serial = 483] [outer = (nil)] 13:59:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 143 (0x8eed9800) [pid = 1754] [serial = 484] [outer = 0x8ec81c00] 13:59:47 INFO - PROCESS | 1754 | 1467752387628 Marionette DEBUG loaded listener.js 13:59:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0x8fa7a000) [pid = 1754] [serial = 485] [outer = 0x8ec81c00] 13:59:48 INFO - PROCESS | 1754 | 1467752388466 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]]]}] 13:59:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 13:59:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1293ms 13:59:48 INFO - PROCESS | 1754 | 1467752388495 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 13:59:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 13:59:48 INFO - PROCESS | 1754 | 1467752388500 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 13:59:48 INFO - PROCESS | 1754 | 1467752388506 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 13:59:48 INFO - PROCESS | 1754 | 1467752388510 Marionette TRACE conn4 <- [1,618,null,{}] 13:59:48 INFO - PROCESS | 1754 | 1467752388516 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}] 13:59:48 INFO - PROCESS | 1754 | 1467752388521 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:48 INFO - PROCESS | 1754 | 1467752388699 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 13:59:48 INFO - PROCESS | 1754 | 1467752388715 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:48 INFO - PROCESS | 1754 | 1467752388722 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:48 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d240c00 == 49 [pid = 1754] [id = 162] 13:59:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0x8d464c00) [pid = 1754] [serial = 486] [outer = (nil)] 13:59:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0x93172800) [pid = 1754] [serial = 487] [outer = 0x8d464c00] 13:59:48 INFO - PROCESS | 1754 | 1467752388934 Marionette DEBUG loaded listener.js 13:59:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 147 (0x9538e800) [pid = 1754] [serial = 488] [outer = 0x8d464c00] 13:59:50 INFO - PROCESS | 1754 | 1467752390005 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]]]}] 13:59:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 13:59:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1532ms 13:59:50 INFO - PROCESS | 1754 | 1467752390039 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 13:59:50 INFO - PROCESS | 1754 | 1467752390045 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 13:59:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 13:59:50 INFO - PROCESS | 1754 | 1467752390055 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 13:59:50 INFO - PROCESS | 1754 | 1467752390064 Marionette TRACE conn4 <- [1,622,null,{}] 13:59:50 INFO - PROCESS | 1754 | 1467752390073 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}] 13:59:50 INFO - PROCESS | 1754 | 1467752390079 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:50 INFO - PROCESS | 1754 | 1467752390319 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 13:59:50 INFO - PROCESS | 1754 | 1467752390620 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:50 INFO - PROCESS | 1754 | 1467752390631 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:50 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e5f5c00 == 50 [pid = 1754] [id = 163] 13:59:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 148 (0x8e7f0c00) [pid = 1754] [serial = 489] [outer = (nil)] 13:59:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 149 (0x900eb400) [pid = 1754] [serial = 490] [outer = 0x8e7f0c00] 13:59:50 INFO - PROCESS | 1754 | 1467752390726 Marionette DEBUG loaded listener.js 13:59:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 150 (0x91d83400) [pid = 1754] [serial = 491] [outer = 0x8e7f0c00] 13:59:51 INFO - PROCESS | 1754 | 1467752391676 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]]]}] 13:59:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 13:59:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1689ms 13:59:51 INFO - PROCESS | 1754 | 1467752391745 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 13:59:51 INFO - PROCESS | 1754 | 1467752391759 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 13:59:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 13:59:51 INFO - PROCESS | 1754 | 1467752391777 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 13:59:51 INFO - PROCESS | 1754 | 1467752391783 Marionette TRACE conn4 <- [1,626,null,{}] 13:59:51 INFO - PROCESS | 1754 | 1467752391789 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}] 13:59:51 INFO - PROCESS | 1754 | 1467752391796 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:52 INFO - PROCESS | 1754 | 1467752392051 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 13:59:52 INFO - PROCESS | 1754 | 1467752392350 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:52 INFO - PROCESS | 1754 | 1467752392359 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:52 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2dd400 == 51 [pid = 1754] [id = 164] 13:59:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 151 (0x95384000) [pid = 1754] [serial = 492] [outer = (nil)] 13:59:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 152 (0x95481800) [pid = 1754] [serial = 493] [outer = 0x95384000] 13:59:52 INFO - PROCESS | 1754 | 1467752392452 Marionette DEBUG loaded listener.js 13:59:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 153 (0x9783e400) [pid = 1754] [serial = 494] [outer = 0x95384000] 13:59:53 INFO - PROCESS | 1754 | 1467752393516 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]]]}] 13:59:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 13:59:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1793ms 13:59:53 INFO - PROCESS | 1754 | 1467752393571 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 13:59:53 INFO - PROCESS | 1754 | 1467752393575 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 13:59:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 13:59:53 INFO - PROCESS | 1754 | 1467752393583 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 13:59:53 INFO - PROCESS | 1754 | 1467752393590 Marionette TRACE conn4 <- [1,630,null,{}] 13:59:53 INFO - PROCESS | 1754 | 1467752393608 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}] 13:59:53 INFO - PROCESS | 1754 | 1467752393617 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:53 INFO - PROCESS | 1754 | 1467752393869 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 13:59:54 INFO - PROCESS | 1754 | 1467752394121 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:54 INFO - PROCESS | 1754 | 1467752394133 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:54 INFO - PROCESS | 1754 | ++DOCSHELL 0x92b89c00 == 52 [pid = 1754] [id = 165] 13:59:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 154 (0x9a062800) [pid = 1754] [serial = 495] [outer = (nil)] 13:59:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 155 (0x9a809c00) [pid = 1754] [serial = 496] [outer = 0x9a062800] 13:59:54 INFO - PROCESS | 1754 | 1467752394260 Marionette DEBUG loaded listener.js 13:59:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 156 (0x9a942400) [pid = 1754] [serial = 497] [outer = 0x9a062800] 13:59:55 INFO - PROCESS | 1754 | 1467752395213 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]]]}] 13:59:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 13:59:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1697ms 13:59:55 INFO - PROCESS | 1754 | 1467752395281 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 13:59:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 13:59:55 INFO - PROCESS | 1754 | 1467752395287 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 13:59:55 INFO - PROCESS | 1754 | 1467752395294 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 13:59:55 INFO - PROCESS | 1754 | 1467752395298 Marionette TRACE conn4 <- [1,634,null,{}] 13:59:55 INFO - PROCESS | 1754 | 1467752395305 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}] 13:59:55 INFO - PROCESS | 1754 | 1467752395310 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:55 INFO - PROCESS | 1754 | 1467752395522 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 13:59:55 INFO - PROCESS | 1754 | 1467752395736 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:55 INFO - PROCESS | 1754 | 1467752395748 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:55 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d236c00 == 53 [pid = 1754] [id = 166] 13:59:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 157 (0x91d8fc00) [pid = 1754] [serial = 498] [outer = (nil)] 13:59:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 158 (0x9a94a000) [pid = 1754] [serial = 499] [outer = 0x91d8fc00] 13:59:55 INFO - PROCESS | 1754 | 1467752395875 Marionette DEBUG loaded listener.js 13:59:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 159 (0x9aacd800) [pid = 1754] [serial = 500] [outer = 0x91d8fc00] 13:59:56 INFO - PROCESS | 1754 | [1754] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:59:56 INFO - PROCESS | 1754 | 1467752396812 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]]]}] 13:59:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 13:59:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1590ms 13:59:56 INFO - PROCESS | 1754 | 1467752396885 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 13:59:56 INFO - PROCESS | 1754 | 1467752396889 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 13:59:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 13:59:56 INFO - PROCESS | 1754 | 1467752396896 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 13:59:56 INFO - PROCESS | 1754 | 1467752396900 Marionette TRACE conn4 <- [1,638,null,{}] 13:59:56 INFO - PROCESS | 1754 | 1467752396907 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}] 13:59:56 INFO - PROCESS | 1754 | 1467752396913 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:57 INFO - PROCESS | 1754 | 1467752397154 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 13:59:57 INFO - PROCESS | 1754 | 1467752397445 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:57 INFO - PROCESS | 1754 | 1467752397455 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:57 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2de800 == 54 [pid = 1754] [id = 167] 13:59:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 160 (0x8dac7c00) [pid = 1754] [serial = 501] [outer = (nil)] 13:59:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 161 (0x9b4d5c00) [pid = 1754] [serial = 502] [outer = 0x8dac7c00] 13:59:57 INFO - PROCESS | 1754 | 1467752397542 Marionette DEBUG loaded listener.js 13:59:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 162 (0x9b101c00) [pid = 1754] [serial = 503] [outer = 0x8dac7c00] 13:59:58 INFO - PROCESS | 1754 | [1754] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:59:58 INFO - PROCESS | 1754 | 1467752398574 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]]]}] 13:59:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 13:59:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1745ms 13:59:58 INFO - PROCESS | 1754 | 1467752398642 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 13:59:58 INFO - PROCESS | 1754 | 1467752398646 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 13:59:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 13:59:58 INFO - PROCESS | 1754 | 1467752398654 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 13:59:58 INFO - PROCESS | 1754 | 1467752398658 Marionette TRACE conn4 <- [1,642,null,{}] 13:59:58 INFO - PROCESS | 1754 | 1467752398664 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}] 13:59:58 INFO - PROCESS | 1754 | 1467752398676 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:58 INFO - PROCESS | 1754 | 1467752398943 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 13:59:59 INFO - PROCESS | 1754 | 1467752399196 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:59 INFO - PROCESS | 1754 | 1467752399205 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 13:59:59 INFO - PROCESS | 1754 | ++DOCSHELL 0x9d43dc00 == 55 [pid = 1754] [id = 168] 13:59:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 163 (0x9d47b400) [pid = 1754] [serial = 504] [outer = (nil)] 13:59:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 164 (0xa0733c00) [pid = 1754] [serial = 505] [outer = 0x9d47b400] 13:59:59 INFO - PROCESS | 1754 | 1467752399344 Marionette DEBUG loaded listener.js 13:59:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 165 (0xa1137000) [pid = 1754] [serial = 506] [outer = 0x9d47b400] 14:00:00 INFO - PROCESS | 1754 | 1467752400321 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]]]}] 14:00:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 14:00:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1740ms 14:00:00 INFO - PROCESS | 1754 | 1467752400398 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 14:00:00 INFO - PROCESS | 1754 | 1467752400405 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 14:00:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 14:00:00 INFO - PROCESS | 1754 | 1467752400418 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 14:00:00 INFO - PROCESS | 1754 | 1467752400425 Marionette TRACE conn4 <- [1,646,null,{}] 14:00:00 INFO - PROCESS | 1754 | 1467752400436 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}] 14:00:00 INFO - PROCESS | 1754 | 1467752400445 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:00 INFO - PROCESS | 1754 | 1467752400703 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 14:00:01 INFO - PROCESS | 1754 | 1467752401006 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:01 INFO - PROCESS | 1754 | 1467752401012 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:01 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e7f1800 == 56 [pid = 1754] [id = 169] 14:00:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 166 (0xa0732400) [pid = 1754] [serial = 507] [outer = (nil)] 14:00:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 167 (0xa2396800) [pid = 1754] [serial = 508] [outer = 0xa0732400] 14:00:01 INFO - PROCESS | 1754 | 1467752401102 Marionette DEBUG loaded listener.js 14:00:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 168 (0xa2534c00) [pid = 1754] [serial = 509] [outer = 0xa0732400] 14:00:02 INFO - PROCESS | 1754 | 1467752402269 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]]]}] 14:00:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 14:00:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1892ms 14:00:02 INFO - PROCESS | 1754 | 1467752402308 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 14:00:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 14:00:02 INFO - PROCESS | 1754 | 1467752402313 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 14:00:02 INFO - PROCESS | 1754 | 1467752402321 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 14:00:02 INFO - PROCESS | 1754 | 1467752402324 Marionette TRACE conn4 <- [1,650,null,{}] 14:00:02 INFO - PROCESS | 1754 | 1467752402332 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}] 14:00:02 INFO - PROCESS | 1754 | 1467752402338 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:02 INFO - PROCESS | 1754 | 1467752402550 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 14:00:02 INFO - PROCESS | 1754 | 1467752402769 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:02 INFO - PROCESS | 1754 | 1467752402778 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:02 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d951400 == 57 [pid = 1754] [id = 170] 14:00:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 169 (0x8dacf800) [pid = 1754] [serial = 510] [outer = (nil)] 14:00:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 170 (0xa318b000) [pid = 1754] [serial = 511] [outer = 0x8dacf800] 14:00:02 INFO - PROCESS | 1754 | 1467752402875 Marionette DEBUG loaded listener.js 14:00:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 171 (0xa334f000) [pid = 1754] [serial = 512] [outer = 0x8dacf800] 14:00:03 INFO - PROCESS | 1754 | 1467752403806 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]]]}] 14:00:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 14:00:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1535ms 14:00:03 INFO - PROCESS | 1754 | 1467752403856 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 14:00:03 INFO - PROCESS | 1754 | 1467752403859 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 14:00:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 14:00:03 INFO - PROCESS | 1754 | 1467752403867 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 14:00:03 INFO - PROCESS | 1754 | 1467752403871 Marionette TRACE conn4 <- [1,654,null,{}] 14:00:03 INFO - PROCESS | 1754 | 1467752403878 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}] 14:00:03 INFO - PROCESS | 1754 | 1467752403883 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:04 INFO - PROCESS | 1754 | 1467752404103 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 14:00:04 INFO - PROCESS | 1754 | 1467752404349 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:04 INFO - PROCESS | 1754 | 1467752404358 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:04 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d881c00 == 58 [pid = 1754] [id = 171] 14:00:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 172 (0x8d882c00) [pid = 1754] [serial = 513] [outer = (nil)] 14:00:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 173 (0x8d889000) [pid = 1754] [serial = 514] [outer = 0x8d882c00] 14:00:04 INFO - PROCESS | 1754 | 1467752404484 Marionette DEBUG loaded listener.js 14:00:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 174 (0x8d88d800) [pid = 1754] [serial = 515] [outer = 0x8d882c00] 14:00:05 INFO - PROCESS | 1754 | 1467752405468 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]]]}] 14:00:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 14:00:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1640ms 14:00:05 INFO - PROCESS | 1754 | 1467752405509 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 14:00:05 INFO - PROCESS | 1754 | 1467752405512 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 14:00:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 14:00:05 INFO - PROCESS | 1754 | 1467752405520 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 14:00:05 INFO - PROCESS | 1754 | 1467752405525 Marionette TRACE conn4 <- [1,658,null,{}] 14:00:05 INFO - PROCESS | 1754 | 1467752405531 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}] 14:00:05 INFO - PROCESS | 1754 | 1467752405537 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:05 INFO - PROCESS | 1754 | 1467752405749 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 14:00:06 INFO - PROCESS | 1754 | 1467752406000 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:06 INFO - PROCESS | 1754 | 1467752406011 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:06 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d884000 == 59 [pid = 1754] [id = 172] 14:00:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 175 (0x8d88a800) [pid = 1754] [serial = 516] [outer = (nil)] 14:00:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 176 (0x92b8a400) [pid = 1754] [serial = 517] [outer = 0x8d88a800] 14:00:06 INFO - PROCESS | 1754 | 1467752406143 Marionette DEBUG loaded listener.js 14:00:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 177 (0xa2fbfc00) [pid = 1754] [serial = 518] [outer = 0x8d88a800] 14:00:07 INFO - PROCESS | 1754 | 1467752407088 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]]]}] 14:00:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 14:00:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1632ms 14:00:07 INFO - PROCESS | 1754 | 1467752407154 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 14:00:07 INFO - PROCESS | 1754 | 1467752407159 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 14:00:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 14:00:07 INFO - PROCESS | 1754 | 1467752407167 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 14:00:07 INFO - PROCESS | 1754 | 1467752407172 Marionette TRACE conn4 <- [1,662,null,{}] 14:00:07 INFO - PROCESS | 1754 | 1467752407179 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}] 14:00:07 INFO - PROCESS | 1754 | 1467752407185 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:07 INFO - PROCESS | 1754 | 1467752407458 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 14:00:07 INFO - PROCESS | 1754 | 1467752407773 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:07 INFO - PROCESS | 1754 | 1467752407780 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:07 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e5ee400 == 60 [pid = 1754] [id = 173] 14:00:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 178 (0x8e5f2c00) [pid = 1754] [serial = 519] [outer = (nil)] 14:00:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 179 (0x900e7000) [pid = 1754] [serial = 520] [outer = 0x8e5f2c00] 14:00:07 INFO - PROCESS | 1754 | 1467752407874 Marionette DEBUG loaded listener.js 14:00:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 180 (0x93e0e000) [pid = 1754] [serial = 521] [outer = 0x8e5f2c00] 14:00:08 INFO - PROCESS | 1754 | [1754] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:00:08 INFO - PROCESS | 1754 | 1467752408855 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]]]}] 14:00:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 14:00:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1736ms 14:00:08 INFO - PROCESS | 1754 | 1467752408904 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 14:00:08 INFO - PROCESS | 1754 | 1467752408909 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 14:00:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 14:00:08 INFO - PROCESS | 1754 | 1467752408916 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 14:00:08 INFO - PROCESS | 1754 | 1467752408920 Marionette TRACE conn4 <- [1,666,null,{}] 14:00:08 INFO - PROCESS | 1754 | 1467752408926 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}] 14:00:08 INFO - PROCESS | 1754 | 1467752408932 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:09 INFO - PROCESS | 1754 | 1467752409181 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 14:00:09 INFO - PROCESS | 1754 | 1467752409689 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:09 INFO - PROCESS | 1754 | 1467752409698 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:09 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2df000 == 61 [pid = 1754] [id = 174] 14:00:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 181 (0x8c2df800) [pid = 1754] [serial = 522] [outer = (nil)] 14:00:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 182 (0x8c2e7000) [pid = 1754] [serial = 523] [outer = 0x8c2df800] 14:00:09 INFO - PROCESS | 1754 | 1467752409784 Marionette DEBUG loaded listener.js 14:00:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 183 (0x8d23d400) [pid = 1754] [serial = 524] [outer = 0x8c2df800] 14:00:10 INFO - PROCESS | 1754 | [1754] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:00:10 INFO - PROCESS | 1754 | 1467752410752 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]]]}] 14:00:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 14:00:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1885ms 14:00:10 INFO - PROCESS | 1754 | 1467752410804 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 14:00:10 INFO - PROCESS | 1754 | 1467752410811 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 14:00:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 14:00:10 INFO - PROCESS | 1754 | 1467752410820 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 14:00:10 INFO - PROCESS | 1754 | 1467752410826 Marionette TRACE conn4 <- [1,670,null,{}] 14:00:10 INFO - PROCESS | 1754 | 1467752410835 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}] 14:00:10 INFO - PROCESS | 1754 | 1467752410843 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:11 INFO - PROCESS | 1754 | 1467752411099 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 14:00:11 INFO - PROCESS | 1754 | 1467752411468 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:11 INFO - PROCESS | 1754 | 1467752411477 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:11 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e5ed400 == 62 [pid = 1754] [id = 175] 14:00:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 184 (0x8e7efc00) [pid = 1754] [serial = 525] [outer = (nil)] 14:00:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 185 (0x8e7fc400) [pid = 1754] [serial = 526] [outer = 0x8e7efc00] 14:00:11 INFO - PROCESS | 1754 | 1467752411562 Marionette DEBUG loaded listener.js 14:00:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 186 (0x8ec89c00) [pid = 1754] [serial = 527] [outer = 0x8e7efc00] 14:00:12 INFO - PROCESS | 1754 | 1467752412512 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]]]}] 14:00:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 14:00:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1735ms 14:00:12 INFO - PROCESS | 1754 | 1467752412558 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 14:00:12 INFO - PROCESS | 1754 | 1467752412565 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 14:00:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 14:00:12 INFO - PROCESS | 1754 | 1467752412575 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 14:00:12 INFO - PROCESS | 1754 | 1467752412578 Marionette TRACE conn4 <- [1,674,null,{}] 14:00:12 INFO - PROCESS | 1754 | 1467752412586 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}] 14:00:12 INFO - PROCESS | 1754 | 1467752412591 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:12 INFO - PROCESS | 1754 | 1467752412818 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 14:00:13 INFO - PROCESS | 1754 | 1467752413078 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:13 INFO - PROCESS | 1754 | 1467752413087 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:13 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d235000 == 63 [pid = 1754] [id = 176] 14:00:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 187 (0x8d235c00) [pid = 1754] [serial = 528] [outer = (nil)] 14:00:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 188 (0x8d46c800) [pid = 1754] [serial = 529] [outer = 0x8d235c00] 14:00:13 INFO - PROCESS | 1754 | 1467752413236 Marionette DEBUG loaded listener.js 14:00:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 189 (0x8e9ca400) [pid = 1754] [serial = 530] [outer = 0x8d235c00] 14:00:13 INFO - PROCESS | 1754 | --DOCSHELL 0x9b4d9c00 == 62 [pid = 1754] [id = 27] 14:00:13 INFO - PROCESS | 1754 | --DOCSHELL 0x92bcd000 == 61 [pid = 1754] [id = 138] 14:00:13 INFO - PROCESS | 1754 | --DOCSHELL 0x8e5efc00 == 60 [pid = 1754] [id = 136] 14:00:13 INFO - PROCESS | 1754 | --DOCSHELL 0x92bcf000 == 59 [pid = 1754] [id = 137] 14:00:13 INFO - PROCESS | 1754 | --DOMWINDOW == 188 (0x9aad7400) [pid = 1754] [serial = 421] [outer = (nil)] [url = about:blank] 14:00:13 INFO - PROCESS | 1754 | --DOMWINDOW == 187 (0x8dcc8c00) [pid = 1754] [serial = 454] [outer = (nil)] [url = about:blank] 14:00:13 INFO - PROCESS | 1754 | --DOMWINDOW == 186 (0x8dcc8400) [pid = 1754] [serial = 451] [outer = (nil)] [url = about:blank] 14:00:13 INFO - PROCESS | 1754 | --DOMWINDOW == 185 (0x90497800) [pid = 1754] [serial = 448] [outer = (nil)] [url = about:blank] 14:00:13 INFO - PROCESS | 1754 | --DOMWINDOW == 184 (0x8dacd800) [pid = 1754] [serial = 445] [outer = (nil)] [url = about:blank] 14:00:13 INFO - PROCESS | 1754 | --DOMWINDOW == 183 (0x90497000) [pid = 1754] [serial = 442] [outer = (nil)] [url = about:blank] 14:00:13 INFO - PROCESS | 1754 | --DOMWINDOW == 182 (0xa6934000) [pid = 1754] [serial = 439] [outer = (nil)] [url = about:blank] 14:00:13 INFO - PROCESS | 1754 | --DOMWINDOW == 181 (0xa2380400) [pid = 1754] [serial = 436] [outer = (nil)] [url = about:blank] 14:00:13 INFO - PROCESS | 1754 | --DOMWINDOW == 180 (0xa072e800) [pid = 1754] [serial = 433] [outer = (nil)] [url = about:blank] 14:00:13 INFO - PROCESS | 1754 | --DOMWINDOW == 179 (0xa6932800) [pid = 1754] [serial = 394] [outer = (nil)] [url = about:blank] 14:00:13 INFO - PROCESS | 1754 | --DOMWINDOW == 178 (0x92b89800) [pid = 1754] [serial = 397] [outer = (nil)] [url = about:blank] 14:00:13 INFO - PROCESS | 1754 | --DOMWINDOW == 177 (0xa2209800) [pid = 1754] [serial = 391] [outer = (nil)] [url = about:blank] 14:00:13 INFO - PROCESS | 1754 | --DOMWINDOW == 176 (0x8d94ec00) [pid = 1754] [serial = 400] [outer = (nil)] [url = about:blank] 14:00:13 INFO - PROCESS | 1754 | --DOMWINDOW == 175 (0x90249c00) [pid = 1754] [serial = 403] [outer = (nil)] [url = about:blank] 14:00:13 INFO - PROCESS | 1754 | --DOMWINDOW == 174 (0x9d46ec00) [pid = 1754] [serial = 430] [outer = (nil)] [url = about:blank] 14:00:13 INFO - PROCESS | 1754 | --DOMWINDOW == 173 (0x9a4f6800) [pid = 1754] [serial = 427] [outer = (nil)] [url = about:blank] 14:00:13 INFO - PROCESS | 1754 | --DOMWINDOW == 172 (0x91d8d800) [pid = 1754] [serial = 424] [outer = (nil)] [url = about:blank] 14:00:13 INFO - PROCESS | 1754 | --DOMWINDOW == 171 (0x8eed4000) [pid = 1754] [serial = 466] [outer = (nil)] [url = about:blank] 14:00:13 INFO - PROCESS | 1754 | --DOMWINDOW == 170 (0x8d469000) [pid = 1754] [serial = 457] [outer = (nil)] [url = about:blank] 14:00:13 INFO - PROCESS | 1754 | [1754] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:00:13 INFO - PROCESS | 1754 | --DOMWINDOW == 169 (0x9783f800) [pid = 1754] [serial = 416] [outer = (nil)] [url = about:blank] 14:00:13 INFO - PROCESS | 1754 | --DOMWINDOW == 168 (0x8f73e400) [pid = 1754] [serial = 265] [outer = (nil)] [url = about:blank] 14:00:13 INFO - PROCESS | 1754 | --DOMWINDOW == 167 (0x8e7fc800) [pid = 1754] [serial = 355] [outer = (nil)] [url = about:blank] 14:00:13 INFO - PROCESS | 1754 | --DOMWINDOW == 166 (0xa2344400) [pid = 1754] [serial = 304] [outer = (nil)] [url = about:blank] 14:00:13 INFO - PROCESS | 1754 | --DOMWINDOW == 165 (0x9b706c00) [pid = 1754] [serial = 298] [outer = (nil)] [url = about:blank] 14:00:13 INFO - PROCESS | 1754 | --DOMWINDOW == 164 (0x99464800) [pid = 1754] [serial = 419] [outer = (nil)] [url = about:blank] 14:00:13 INFO - PROCESS | 1754 | --DOMWINDOW == 163 (0xa3109400) [pid = 1754] [serial = 352] [outer = (nil)] [url = about:blank] 14:00:13 INFO - PROCESS | 1754 | --DOMWINDOW == 162 (0x8eed3000) [pid = 1754] [serial = 406] [outer = (nil)] [url = about:blank] 14:00:13 INFO - PROCESS | 1754 | --DOMWINDOW == 161 (0x93e15000) [pid = 1754] [serial = 295] [outer = (nil)] [url = about:blank] 14:00:13 INFO - PROCESS | 1754 | --DOMWINDOW == 160 (0x9a940400) [pid = 1754] [serial = 343] [outer = (nil)] [url = about:blank] 14:00:13 INFO - PROCESS | 1754 | --DOMWINDOW == 159 (0x92bc9c00) [pid = 1754] [serial = 379] [outer = (nil)] [url = about:blank] 14:00:13 INFO - PROCESS | 1754 | --DOMWINDOW == 158 (0x92bce400) [pid = 1754] [serial = 373] [outer = (nil)] [url = about:blank] 14:00:13 INFO - PROCESS | 1754 | --DOMWINDOW == 157 (0x900f0400) [pid = 1754] [serial = 409] [outer = (nil)] [url = about:blank] 14:00:13 INFO - PROCESS | 1754 | --DOMWINDOW == 156 (0x8f889c00) [pid = 1754] [serial = 268] [outer = (nil)] [url = about:blank] 14:00:13 INFO - PROCESS | 1754 | --DOMWINDOW == 155 (0x8fa7d000) [pid = 1754] [serial = 271] [outer = (nil)] [url = about:blank] 14:00:13 INFO - PROCESS | 1754 | --DOMWINDOW == 154 (0x9a94cc00) [pid = 1754] [serial = 289] [outer = (nil)] [url = about:blank] 14:00:13 INFO - PROCESS | 1754 | --DOMWINDOW == 153 (0x8eed8400) [pid = 1754] [serial = 313] [outer = (nil)] [url = about:blank] 14:00:13 INFO - PROCESS | 1754 | --DOMWINDOW == 152 (0x92bcf800) [pid = 1754] [serial = 418] [outer = (nil)] [url = about:blank] 14:00:13 INFO - PROCESS | 1754 | --DOMWINDOW == 151 (0xa23aec00) [pid = 1754] [serial = 346] [outer = (nil)] [url = about:blank] 14:00:13 INFO - PROCESS | 1754 | --DOMWINDOW == 150 (0x91c98800) [pid = 1754] [serial = 211] [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.] 14:00:13 INFO - PROCESS | 1754 | --DOMWINDOW == 149 (0x8ec90000) [pid = 1754] [serial = 310] [outer = (nil)] [url = about:blank] 14:00:13 INFO - PROCESS | 1754 | --DOMWINDOW == 148 (0x9533cc00) [pid = 1754] [serial = 413] [outer = (nil)] [url = about:blank] 14:00:13 INFO - PROCESS | 1754 | --DOMWINDOW == 147 (0x9251fc00) [pid = 1754] [serial = 340] [outer = (nil)] [url = about:blank] 14:00:13 INFO - PROCESS | 1754 | --DOMWINDOW == 146 (0x9024cc00) [pid = 1754] [serial = 292] [outer = (nil)] [url = about:blank] 14:00:14 INFO - PROCESS | 1754 | --DOMWINDOW == 145 (0x93c14800) [pid = 1754] [serial = 412] [outer = (nil)] [url = about:blank] 14:00:14 INFO - PROCESS | 1754 | --DOMWINDOW == 144 (0xa0731000) [pid = 1754] [serial = 301] [outer = (nil)] [url = about:blank] 14:00:14 INFO - PROCESS | 1754 | --DOMWINDOW == 143 (0x8fa7e400) [pid = 1754] [serial = 337] [outer = (nil)] [url = about:blank] 14:00:14 INFO - PROCESS | 1754 | --DOMWINDOW == 142 (0x9535cc00) [pid = 1754] [serial = 358] [outer = (nil)] [url = about:blank] 14:00:14 INFO - PROCESS | 1754 | --DOMWINDOW == 141 (0x8fa86800) [pid = 1754] [serial = 407] [outer = (nil)] [url = about:blank] 14:00:14 INFO - PROCESS | 1754 | --DOMWINDOW == 140 (0x8e7fec00) [pid = 1754] [serial = 375] [outer = (nil)] [url = about:blank] 14:00:14 INFO - PROCESS | 1754 | --DOMWINDOW == 139 (0xa6c63c00) [pid = 1754] [serial = 307] [outer = (nil)] [url = about:blank] 14:00:14 INFO - PROCESS | 1754 | --DOMWINDOW == 138 (0x91d89c00) [pid = 1754] [serial = 410] [outer = (nil)] [url = about:blank] 14:00:14 INFO - PROCESS | 1754 | --DOMWINDOW == 137 (0x97841800) [pid = 1754] [serial = 382] [outer = (nil)] [url = about:blank] 14:00:14 INFO - PROCESS | 1754 | --DOMWINDOW == 136 (0xa072ec00) [pid = 1754] [serial = 388] [outer = (nil)] [url = about:blank] 14:00:14 INFO - PROCESS | 1754 | --DOMWINDOW == 135 (0xa8c22400) [pid = 1754] [serial = 262] [outer = (nil)] [url = about:blank] 14:00:14 INFO - PROCESS | 1754 | --DOMWINDOW == 134 (0xa61d4c00) [pid = 1754] [serial = 349] [outer = (nil)] [url = about:blank] 14:00:14 INFO - PROCESS | 1754 | --DOMWINDOW == 133 (0x9bc0e000) [pid = 1754] [serial = 385] [outer = (nil)] [url = about:blank] 14:00:14 INFO - PROCESS | 1754 | --DOMWINDOW == 132 (0x9547b400) [pid = 1754] [serial = 415] [outer = (nil)] [url = about:blank] 14:00:14 INFO - PROCESS | 1754 | --DOMWINDOW == 131 (0x8e7f5400) [pid = 1754] [serial = 464] [outer = (nil)] [url = about:blank] 14:00:14 INFO - PROCESS | 1754 | --DOMWINDOW == 130 (0x8e5f4c00) [pid = 1754] [serial = 463] [outer = (nil)] [url = about:blank] 14:00:14 INFO - PROCESS | 1754 | --DOMWINDOW == 129 (0x8d233c00) [pid = 1754] [serial = 460] [outer = (nil)] [url = about:blank] 14:00:14 INFO - PROCESS | 1754 | --DOMWINDOW == 128 (0x8d239c00) [pid = 1754] [serial = 461] [outer = (nil)] [url = about:blank] 14:00:14 INFO - PROCESS | 1754 | 1467752414312 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]]]}] 14:00:14 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 14:00:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1795ms 14:00:14 INFO - PROCESS | 1754 | 1467752414370 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 14:00:14 INFO - PROCESS | 1754 | 1467752414375 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 14:00:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 14:00:14 INFO - PROCESS | 1754 | 1467752414384 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 14:00:14 INFO - PROCESS | 1754 | 1467752414393 Marionette TRACE conn4 <- [1,678,null,{}] 14:00:14 INFO - PROCESS | 1754 | 1467752414423 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}] 14:00:14 INFO - PROCESS | 1754 | 1467752414431 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:14 INFO - PROCESS | 1754 | 1467752414635 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 14:00:14 INFO - PROCESS | 1754 | 1467752414647 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:14 INFO - PROCESS | 1754 | 1467752414655 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:14 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d239c00 == 60 [pid = 1754] [id = 177] 14:00:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 129 (0x8fa7f800) [pid = 1754] [serial = 531] [outer = (nil)] 14:00:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 130 (0x90248800) [pid = 1754] [serial = 532] [outer = 0x8fa7f800] 14:00:14 INFO - PROCESS | 1754 | 1467752414749 Marionette DEBUG loaded listener.js 14:00:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 131 (0x9032a800) [pid = 1754] [serial = 533] [outer = 0x8fa7f800] 14:00:15 INFO - PROCESS | 1754 | 1467752415705 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]]]}] 14:00:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 14:00:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1359ms 14:00:15 INFO - PROCESS | 1754 | 1467752415741 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 14:00:15 INFO - PROCESS | 1754 | 1467752415746 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 14:00:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 14:00:15 INFO - PROCESS | 1754 | 1467752415752 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 14:00:15 INFO - PROCESS | 1754 | 1467752415756 Marionette TRACE conn4 <- [1,682,null,{}] 14:00:15 INFO - PROCESS | 1754 | 1467752415762 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}] 14:00:15 INFO - PROCESS | 1754 | 1467752415767 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:16 INFO - PROCESS | 1754 | 1467752416031 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 14:00:16 INFO - PROCESS | 1754 | 1467752416060 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:16 INFO - PROCESS | 1754 | 1467752416066 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:16 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d951000 == 61 [pid = 1754] [id = 178] 14:00:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 132 (0x900ea000) [pid = 1754] [serial = 534] [outer = (nil)] 14:00:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 133 (0x90332800) [pid = 1754] [serial = 535] [outer = 0x900ea000] 14:00:16 INFO - PROCESS | 1754 | 1467752416142 Marionette DEBUG loaded listener.js 14:00:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 134 (0x90336400) [pid = 1754] [serial = 536] [outer = 0x900ea000] 14:00:17 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 14:00:17 INFO - PROCESS | 1754 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:00:17 INFO - PROCESS | 1754 | 1467752417627 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]]]}] 14:00:17 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) 14:00:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1883ms 14:00:17 INFO - PROCESS | 1754 | 1467752417637 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 14:00:17 INFO - PROCESS | 1754 | 1467752417657 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 14:00:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 14:00:17 INFO - PROCESS | 1754 | 1467752417728 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 14:00:17 INFO - PROCESS | 1754 | 1467752417731 Marionette TRACE conn4 <- [1,686,null,{}] 14:00:17 INFO - PROCESS | 1754 | 1467752417739 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}] 14:00:17 INFO - PROCESS | 1754 | 1467752417744 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:18 INFO - PROCESS | 1754 | 1467752417998 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 14:00:18 INFO - PROCESS | 1754 | --DOMWINDOW == 133 (0x8c2e0c00) [pid = 1754] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 14:00:18 INFO - PROCESS | 1754 | --DOMWINDOW == 132 (0x90244c00) [pid = 1754] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 14:00:18 INFO - PROCESS | 1754 | --DOMWINDOW == 131 (0x8dac5400) [pid = 1754] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 14:00:18 INFO - PROCESS | 1754 | --DOMWINDOW == 130 (0x8dcc3400) [pid = 1754] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 14:00:18 INFO - PROCESS | 1754 | --DOMWINDOW == 129 (0x8dcce000) [pid = 1754] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 14:00:18 INFO - PROCESS | 1754 | --DOMWINDOW == 128 (0x8dacb800) [pid = 1754] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 14:00:18 INFO - PROCESS | 1754 | --DOMWINDOW == 127 (0x8e7f7800) [pid = 1754] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 14:00:18 INFO - PROCESS | 1754 | --DOMWINDOW == 126 (0x8f883000) [pid = 1754] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 14:00:18 INFO - PROCESS | 1754 | --DOMWINDOW == 125 (0x9b4d3400) [pid = 1754] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 14:00:18 INFO - PROCESS | 1754 | --DOMWINDOW == 124 (0x8d948400) [pid = 1754] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 14:00:18 INFO - PROCESS | 1754 | --DOMWINDOW == 123 (0x8d461400) [pid = 1754] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 14:00:18 INFO - PROCESS | 1754 | --DOMWINDOW == 122 (0x8dacb400) [pid = 1754] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 14:00:18 INFO - PROCESS | 1754 | --DOMWINDOW == 121 (0x8ec81c00) [pid = 1754] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 14:00:18 INFO - PROCESS | 1754 | --DOMWINDOW == 120 (0x8e7fd400) [pid = 1754] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 14:00:18 INFO - PROCESS | 1754 | --DOMWINDOW == 119 (0x8e7f4400) [pid = 1754] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 14:00:18 INFO - PROCESS | 1754 | --DOMWINDOW == 118 (0x8e9cb800) [pid = 1754] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 14:00:18 INFO - PROCESS | 1754 | --DOMWINDOW == 117 (0xa2fba400) [pid = 1754] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 14:00:18 INFO - PROCESS | 1754 | --DOMWINDOW == 116 (0x92bca000) [pid = 1754] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 14:00:18 INFO - PROCESS | 1754 | --DOMWINDOW == 115 (0x8e7f5800) [pid = 1754] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 14:00:18 INFO - PROCESS | 1754 | --DOMWINDOW == 114 (0x9a05a800) [pid = 1754] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 14:00:18 INFO - PROCESS | 1754 | --DOMWINDOW == 113 (0x92b81800) [pid = 1754] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 14:00:18 INFO - PROCESS | 1754 | --DOMWINDOW == 112 (0xa209ec00) [pid = 1754] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 14:00:18 INFO - PROCESS | 1754 | --DOMWINDOW == 111 (0x994d5400) [pid = 1754] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 14:00:18 INFO - PROCESS | 1754 | --DOMWINDOW == 110 (0x9b7c3000) [pid = 1754] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 14:00:18 INFO - PROCESS | 1754 | --DOMWINDOW == 109 (0x9048fc00) [pid = 1754] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 14:00:18 INFO - PROCESS | 1754 | --DOMWINDOW == 108 (0x95390c00) [pid = 1754] [serial = 381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 14:00:18 INFO - PROCESS | 1754 | --DOMWINDOW == 107 (0x8e5e9c00) [pid = 1754] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 14:00:18 INFO - PROCESS | 1754 | --DOMWINDOW == 106 (0x91c9d400) [pid = 1754] [serial = 378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 14:00:18 INFO - PROCESS | 1754 | --DOMWINDOW == 105 (0x9a94e400) [pid = 1754] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 14:00:18 INFO - PROCESS | 1754 | --DOMWINDOW == 104 (0x9c0fac00) [pid = 1754] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 14:00:18 INFO - PROCESS | 1754 | 1467752418452 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:18 INFO - PROCESS | 1754 | 1467752418471 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:18 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d23bc00 == 62 [pid = 1754] [id = 179] 14:00:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0x8d241400) [pid = 1754] [serial = 537] [outer = (nil)] 14:00:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 106 (0x8dac5400) [pid = 1754] [serial = 538] [outer = 0x8d241400] 14:00:18 INFO - PROCESS | 1754 | 1467752418572 Marionette DEBUG loaded listener.js 14:00:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 107 (0x8e9cb800) [pid = 1754] [serial = 539] [outer = 0x8d241400] 14:00:19 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 14:00:19 INFO - PROCESS | 1754 | 1467752419782 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]]]}] 14:00:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 14:00:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2097ms 14:00:19 INFO - PROCESS | 1754 | 1467752419818 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 14:00:19 INFO - PROCESS | 1754 | 1467752419821 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 14:00:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 14:00:19 INFO - PROCESS | 1754 | 1467752419840 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 14:00:19 INFO - PROCESS | 1754 | 1467752419844 Marionette TRACE conn4 <- [1,690,null,{}] 14:00:19 INFO - PROCESS | 1754 | 1467752419850 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}] 14:00:19 INFO - PROCESS | 1754 | 1467752419857 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:20 INFO - PROCESS | 1754 | 1467752420146 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 14:00:20 INFO - PROCESS | 1754 | 1467752420168 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:20 INFO - PROCESS | 1754 | 1467752420174 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:20 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ec85c00 == 63 [pid = 1754] [id = 180] 14:00:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 108 (0x8eed2c00) [pid = 1754] [serial = 540] [outer = (nil)] 14:00:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 109 (0x91c98800) [pid = 1754] [serial = 541] [outer = 0x8eed2c00] 14:00:20 INFO - PROCESS | 1754 | 1467752420248 Marionette DEBUG loaded listener.js 14:00:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 110 (0x91d90c00) [pid = 1754] [serial = 542] [outer = 0x8eed2c00] 14:00:21 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 14:00:21 INFO - PROCESS | 1754 | 1467752421868 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]]]}] 14:00:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 14:00:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2101ms 14:00:21 INFO - PROCESS | 1754 | 1467752421931 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 14:00:21 INFO - PROCESS | 1754 | 1467752421939 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 14:00:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 14:00:21 INFO - PROCESS | 1754 | 1467752421991 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 14:00:22 INFO - PROCESS | 1754 | 1467752421996 Marionette TRACE conn4 <- [1,694,null,{}] 14:00:22 INFO - PROCESS | 1754 | 1467752422011 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}] 14:00:22 INFO - PROCESS | 1754 | 1467752422019 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:22 INFO - PROCESS | 1754 | 1467752422248 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 14:00:22 INFO - PROCESS | 1754 | 1467752422450 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:22 INFO - PROCESS | 1754 | 1467752422458 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:22 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2dc000 == 64 [pid = 1754] [id = 181] 14:00:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 111 (0x8d238000) [pid = 1754] [serial = 543] [outer = (nil)] 14:00:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 112 (0x8dacdc00) [pid = 1754] [serial = 544] [outer = 0x8d238000] 14:00:22 INFO - PROCESS | 1754 | 1467752422588 Marionette DEBUG loaded listener.js 14:00:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 113 (0x8e5f4c00) [pid = 1754] [serial = 545] [outer = 0x8d238000] 14:00:23 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 14:00:23 INFO - PROCESS | 1754 | 1467752423987 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]]]}] 14:00:24 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) 14:00:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2133ms 14:00:24 INFO - PROCESS | 1754 | 1467752424082 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 14:00:24 INFO - PROCESS | 1754 | 1467752424091 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 14:00:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 14:00:24 INFO - PROCESS | 1754 | 1467752424104 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 14:00:24 INFO - PROCESS | 1754 | 1467752424110 Marionette TRACE conn4 <- [1,698,null,{}] 14:00:24 INFO - PROCESS | 1754 | 1467752424118 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}] 14:00:24 INFO - PROCESS | 1754 | 1467752424123 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:24 INFO - PROCESS | 1754 | 1467752424337 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 14:00:24 INFO - PROCESS | 1754 | 1467752424529 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:24 INFO - PROCESS | 1754 | 1467752424537 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:24 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dac8c00 == 65 [pid = 1754] [id = 182] 14:00:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 114 (0x8e7fd000) [pid = 1754] [serial = 546] [outer = (nil)] 14:00:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 115 (0x8fa78c00) [pid = 1754] [serial = 547] [outer = 0x8e7fd000] 14:00:24 INFO - PROCESS | 1754 | 1467752424626 Marionette DEBUG loaded listener.js 14:00:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 116 (0x8fa82c00) [pid = 1754] [serial = 548] [outer = 0x8e7fd000] 14:00:26 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 14:00:26 INFO - PROCESS | 1754 | 1467752426142 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]]]}] 14:00:26 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) 14:00:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2091ms 14:00:26 INFO - PROCESS | 1754 | 1467752426194 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 14:00:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 14:00:26 INFO - PROCESS | 1754 | 1467752426199 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 14:00:26 INFO - PROCESS | 1754 | 1467752426207 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 14:00:26 INFO - PROCESS | 1754 | 1467752426214 Marionette TRACE conn4 <- [1,702,null,{}] 14:00:26 INFO - PROCESS | 1754 | 1467752426279 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}] 14:00:26 INFO - PROCESS | 1754 | 1467752426295 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:26 INFO - PROCESS | 1754 | 1467752426587 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 14:00:26 INFO - PROCESS | 1754 | 1467752426739 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:26 INFO - PROCESS | 1754 | 1467752426753 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:26 INFO - PROCESS | 1754 | ++DOCSHELL 0x90335800 == 66 [pid = 1754] [id = 183] 14:00:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 117 (0x90336000) [pid = 1754] [serial = 549] [outer = (nil)] 14:00:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 118 (0x92521400) [pid = 1754] [serial = 550] [outer = 0x90336000] 14:00:26 INFO - PROCESS | 1754 | 1467752426841 Marionette DEBUG loaded listener.js 14:00:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 119 (0x92b8e000) [pid = 1754] [serial = 551] [outer = 0x90336000] 14:00:28 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 14:00:28 INFO - PROCESS | 1754 | 1467752428241 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]]]}] 14:00:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 14:00:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2093ms 14:00:28 INFO - PROCESS | 1754 | 1467752428320 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 14:00:28 INFO - PROCESS | 1754 | 1467752428326 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 14:00:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 14:00:28 INFO - PROCESS | 1754 | 1467752428336 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 14:00:28 INFO - PROCESS | 1754 | 1467752428341 Marionette TRACE conn4 <- [1,706,null,{}] 14:00:28 INFO - PROCESS | 1754 | 1467752428348 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}] 14:00:28 INFO - PROCESS | 1754 | 1467752428354 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:28 INFO - PROCESS | 1754 | 1467752428570 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 14:00:28 INFO - PROCESS | 1754 | 1467752428765 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:28 INFO - PROCESS | 1754 | 1467752428775 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:28 INFO - PROCESS | 1754 | ++DOCSHELL 0x8fa86800 == 67 [pid = 1754] [id = 184] 14:00:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 120 (0x9032b400) [pid = 1754] [serial = 552] [outer = (nil)] 14:00:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 121 (0x93170800) [pid = 1754] [serial = 553] [outer = 0x9032b400] 14:00:28 INFO - PROCESS | 1754 | 1467752428925 Marionette DEBUG loaded listener.js 14:00:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 122 (0x9533ec00) [pid = 1754] [serial = 554] [outer = 0x9032b400] 14:00:30 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 14:00:30 INFO - PROCESS | 1754 | 1467752430292 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]]]}] 14:00:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 14:00:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2040ms 14:00:30 INFO - PROCESS | 1754 | 1467752430377 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 14:00:30 INFO - PROCESS | 1754 | 1467752430382 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 14:00:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 14:00:30 INFO - PROCESS | 1754 | 1467752430391 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 14:00:30 INFO - PROCESS | 1754 | 1467752430395 Marionette TRACE conn4 <- [1,710,null,{}] 14:00:30 INFO - PROCESS | 1754 | 1467752430402 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}] 14:00:30 INFO - PROCESS | 1754 | 1467752430408 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:30 INFO - PROCESS | 1754 | 1467752430618 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 14:00:30 INFO - PROCESS | 1754 | 1467752430833 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:30 INFO - PROCESS | 1754 | 1467752430842 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:30 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d23a000 == 68 [pid = 1754] [id = 185] 14:00:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 123 (0x8d88fc00) [pid = 1754] [serial = 555] [outer = (nil)] 14:00:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 124 (0x9547bc00) [pid = 1754] [serial = 556] [outer = 0x8d88fc00] 14:00:30 INFO - PROCESS | 1754 | 1467752430926 Marionette DEBUG loaded listener.js 14:00:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 125 (0x95482400) [pid = 1754] [serial = 557] [outer = 0x8d88fc00] 14:00:32 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 14:00:32 INFO - PROCESS | 1754 | 1467752432317 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]]]}] 14:00:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 14:00:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1941ms 14:00:32 INFO - PROCESS | 1754 | 1467752432387 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 14:00:32 INFO - PROCESS | 1754 | 1467752432392 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 14:00:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 14:00:32 INFO - PROCESS | 1754 | 1467752432937 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 14:00:32 INFO - PROCESS | 1754 | 1467752432943 Marionette TRACE conn4 <- [1,714,null,{}] 14:00:33 INFO - PROCESS | 1754 | 1467752433000 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}] 14:00:33 INFO - PROCESS | 1754 | 1467752433006 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:33 INFO - PROCESS | 1754 | 1467752433228 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 14:00:33 INFO - PROCESS | 1754 | 1467752433429 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:33 INFO - PROCESS | 1754 | 1467752433438 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:33 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dcc2000 == 69 [pid = 1754] [id = 186] 14:00:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 126 (0x8dcc2c00) [pid = 1754] [serial = 558] [outer = (nil)] 14:00:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 127 (0x8dccf400) [pid = 1754] [serial = 559] [outer = 0x8dcc2c00] 14:00:33 INFO - PROCESS | 1754 | 1467752433519 Marionette DEBUG loaded listener.js 14:00:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 128 (0x8e5f8c00) [pid = 1754] [serial = 560] [outer = 0x8dcc2c00] 14:00:34 INFO - PROCESS | 1754 | --DOCSHELL 0x91f7b000 == 68 [pid = 1754] [id = 74] 14:00:34 INFO - PROCESS | 1754 | --DOCSHELL 0x92bc1800 == 67 [pid = 1754] [id = 64] 14:00:34 INFO - PROCESS | 1754 | --DOCSHELL 0x8f735c00 == 66 [pid = 1754] [id = 115] 14:00:34 INFO - PROCESS | 1754 | --DOCSHELL 0x93e17c00 == 65 [pid = 1754] [id = 69] 14:00:34 INFO - PROCESS | 1754 | --DOCSHELL 0x8d23d000 == 64 [pid = 1754] [id = 152] 14:00:35 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 14:00:35 INFO - PROCESS | 1754 | 1467752435032 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]]]}] 14:00:35 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 14:00:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2658ms 14:00:35 INFO - PROCESS | 1754 | 1467752435079 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 14:00:35 INFO - PROCESS | 1754 | 1467752435086 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 14:00:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 14:00:35 INFO - PROCESS | 1754 | 1467752435148 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 14:00:35 INFO - PROCESS | 1754 | 1467752435152 Marionette TRACE conn4 <- [1,718,null,{}] 14:00:35 INFO - PROCESS | 1754 | 1467752435164 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}] 14:00:35 INFO - PROCESS | 1754 | 1467752435170 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:35 INFO - PROCESS | 1754 | 1467752435356 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 14:00:35 INFO - PROCESS | 1754 | --DOMWINDOW == 127 (0x9a138400) [pid = 1754] [serial = 383] [outer = (nil)] [url = about:blank] 14:00:35 INFO - PROCESS | 1754 | --DOMWINDOW == 126 (0x8e9cf800) [pid = 1754] [serial = 376] [outer = (nil)] [url = about:blank] 14:00:35 INFO - PROCESS | 1754 | --DOMWINDOW == 125 (0x93b4b000) [pid = 1754] [serial = 380] [outer = (nil)] [url = about:blank] 14:00:35 INFO - PROCESS | 1754 | --DOMWINDOW == 124 (0x9d42e400) [pid = 1754] [serial = 386] [outer = (nil)] [url = about:blank] 14:00:35 INFO - PROCESS | 1754 | --DOMWINDOW == 123 (0xa0732800) [pid = 1754] [serial = 389] [outer = (nil)] [url = about:blank] 14:00:35 INFO - PROCESS | 1754 | --DOMWINDOW == 122 (0x8fa7a000) [pid = 1754] [serial = 485] [outer = (nil)] [url = about:blank] 14:00:35 INFO - PROCESS | 1754 | --DOMWINDOW == 121 (0x8c2e9c00) [pid = 1754] [serial = 469] [outer = (nil)] [url = about:blank] 14:00:35 INFO - PROCESS | 1754 | --DOMWINDOW == 120 (0x91c93400) [pid = 1754] [serial = 479] [outer = (nil)] [url = about:blank] 14:00:35 INFO - PROCESS | 1754 | --DOMWINDOW == 119 (0x8dad1400) [pid = 1754] [serial = 446] [outer = (nil)] [url = about:blank] 14:00:35 INFO - PROCESS | 1754 | --DOMWINDOW == 118 (0x8dccac00) [pid = 1754] [serial = 452] [outer = (nil)] [url = about:blank] 14:00:35 INFO - PROCESS | 1754 | --DOMWINDOW == 117 (0x8e5eb800) [pid = 1754] [serial = 475] [outer = (nil)] [url = about:blank] 14:00:35 INFO - PROCESS | 1754 | --DOMWINDOW == 116 (0x8fa82000) [pid = 1754] [serial = 455] [outer = (nil)] [url = about:blank] 14:00:35 INFO - PROCESS | 1754 | --DOMWINDOW == 115 (0x91f78800) [pid = 1754] [serial = 404] [outer = (nil)] [url = about:blank] 14:00:35 INFO - PROCESS | 1754 | --DOMWINDOW == 114 (0x92517c00) [pid = 1754] [serial = 425] [outer = (nil)] [url = about:blank] 14:00:35 INFO - PROCESS | 1754 | --DOMWINDOW == 113 (0xa2006000) [pid = 1754] [serial = 434] [outer = (nil)] [url = about:blank] 14:00:35 INFO - PROCESS | 1754 | --DOMWINDOW == 112 (0x8d952400) [pid = 1754] [serial = 401] [outer = (nil)] [url = about:blank] 14:00:35 INFO - PROCESS | 1754 | --DOMWINDOW == 111 (0x8d23f800) [pid = 1754] [serial = 470] [outer = (nil)] [url = about:blank] 14:00:35 INFO - PROCESS | 1754 | --DOMWINDOW == 110 (0x90490000) [pid = 1754] [serial = 478] [outer = (nil)] [url = about:blank] 14:00:35 INFO - PROCESS | 1754 | --DOMWINDOW == 109 (0x8d46b800) [pid = 1754] [serial = 458] [outer = (nil)] [url = about:blank] 14:00:35 INFO - PROCESS | 1754 | --DOMWINDOW == 108 (0x91d8e400) [pid = 1754] [serial = 449] [outer = (nil)] [url = about:blank] 14:00:35 INFO - PROCESS | 1754 | --DOMWINDOW == 107 (0x8eed9800) [pid = 1754] [serial = 484] [outer = (nil)] [url = about:blank] 14:00:35 INFO - PROCESS | 1754 | --DOMWINDOW == 106 (0x900e8c00) [pid = 1754] [serial = 467] [outer = (nil)] [url = about:blank] 14:00:35 INFO - PROCESS | 1754 | --DOMWINDOW == 105 (0xa6937c00) [pid = 1754] [serial = 395] [outer = (nil)] [url = about:blank] 14:00:35 INFO - PROCESS | 1754 | --DOMWINDOW == 104 (0x8ec8b000) [pid = 1754] [serial = 472] [outer = (nil)] [url = about:blank] 14:00:35 INFO - PROCESS | 1754 | --DOMWINDOW == 103 (0xa6936c00) [pid = 1754] [serial = 440] [outer = (nil)] [url = about:blank] 14:00:35 INFO - PROCESS | 1754 | --DOMWINDOW == 102 (0x93b48000) [pid = 1754] [serial = 481] [outer = (nil)] [url = about:blank] 14:00:35 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0xa3108000) [pid = 1754] [serial = 437] [outer = (nil)] [url = about:blank] 14:00:35 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x9b10ec00) [pid = 1754] [serial = 422] [outer = (nil)] [url = about:blank] 14:00:35 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x92b8c000) [pid = 1754] [serial = 398] [outer = (nil)] [url = about:blank] 14:00:35 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0xa3101c00) [pid = 1754] [serial = 392] [outer = (nil)] [url = about:blank] 14:00:35 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x95339400) [pid = 1754] [serial = 482] [outer = (nil)] [url = about:blank] 14:00:35 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x9a94a800) [pid = 1754] [serial = 428] [outer = (nil)] [url = about:blank] 14:00:35 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x8e7f1400) [pid = 1754] [serial = 476] [outer = (nil)] [url = about:blank] 14:00:35 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x8f731400) [pid = 1754] [serial = 473] [outer = (nil)] [url = about:blank] 14:00:35 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x9d917c00) [pid = 1754] [serial = 431] [outer = (nil)] [url = about:blank] 14:00:35 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x90499000) [pid = 1754] [serial = 443] [outer = (nil)] [url = about:blank] 14:00:35 INFO - PROCESS | 1754 | 1467752435588 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:35 INFO - PROCESS | 1754 | 1467752435595 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:35 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d23f800 == 65 [pid = 1754] [id = 187] 14:00:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x8d890000) [pid = 1754] [serial = 561] [outer = (nil)] 14:00:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x8e5ef800) [pid = 1754] [serial = 562] [outer = 0x8d890000] 14:00:35 INFO - PROCESS | 1754 | 1467752435679 Marionette DEBUG loaded listener.js 14:00:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x8e9d5000) [pid = 1754] [serial = 563] [outer = 0x8d890000] 14:00:36 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 14:00:36 INFO - PROCESS | 1754 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:00:36 INFO - PROCESS | 1754 | 1467752436956 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]]]}] 14:00:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 14:00:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1847ms 14:00:36 INFO - PROCESS | 1754 | 1467752436988 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 14:00:36 INFO - PROCESS | 1754 | 1467752436996 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 14:00:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 14:00:37 INFO - PROCESS | 1754 | 1467752437124 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 14:00:37 INFO - PROCESS | 1754 | 1467752437131 Marionette TRACE conn4 <- [1,722,null,{}] 14:00:37 INFO - PROCESS | 1754 | 1467752437144 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}] 14:00:37 INFO - PROCESS | 1754 | 1467752437149 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:37 INFO - PROCESS | 1754 | 1467752437362 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 14:00:37 INFO - PROCESS | 1754 | 1467752437550 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:37 INFO - PROCESS | 1754 | 1467752437563 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:37 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dac9400 == 66 [pid = 1754] [id = 188] 14:00:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x8daca400) [pid = 1754] [serial = 564] [outer = (nil)] 14:00:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x8dad2400) [pid = 1754] [serial = 565] [outer = 0x8daca400] 14:00:37 INFO - PROCESS | 1754 | 1467752437654 Marionette DEBUG loaded listener.js 14:00:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x8dcd0800) [pid = 1754] [serial = 566] [outer = 0x8daca400] 14:00:39 INFO - PROCESS | 1754 | --DOCSHELL 0x8e5ed400 == 65 [pid = 1754] [id = 175] 14:00:39 INFO - PROCESS | 1754 | --DOCSHELL 0x8dccd800 == 64 [pid = 1754] [id = 158] 14:00:39 INFO - PROCESS | 1754 | --DOCSHELL 0x8d884000 == 63 [pid = 1754] [id = 172] 14:00:39 INFO - PROCESS | 1754 | --DOCSHELL 0x91d89800 == 62 [pid = 1754] [id = 81] 14:00:39 INFO - PROCESS | 1754 | --DOCSHELL 0x8e5f2000 == 61 [pid = 1754] [id = 139] 14:00:39 INFO - PROCESS | 1754 | --DOCSHELL 0x8d881c00 == 60 [pid = 1754] [id = 171] 14:00:39 INFO - PROCESS | 1754 | --DOCSHELL 0x8d951400 == 59 [pid = 1754] [id = 170] 14:00:39 INFO - PROCESS | 1754 | --DOCSHELL 0x93f0d800 == 58 [pid = 1754] [id = 55] 14:00:39 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2df000 == 57 [pid = 1754] [id = 174] 14:00:39 INFO - PROCESS | 1754 | --DOCSHELL 0x8e5ee400 == 56 [pid = 1754] [id = 173] 14:00:39 INFO - PROCESS | 1754 | --DOCSHELL 0x8d23a000 == 55 [pid = 1754] [id = 185] 14:00:39 INFO - PROCESS | 1754 | --DOCSHELL 0x8dcc2000 == 54 [pid = 1754] [id = 186] 14:00:39 INFO - PROCESS | 1754 | --DOCSHELL 0x8fa86800 == 53 [pid = 1754] [id = 184] 14:00:41 INFO - PROCESS | 1754 | --DOCSHELL 0x95360c00 == 52 [pid = 1754] [id = 35] 14:00:41 INFO - PROCESS | 1754 | --DOCSHELL 0x9a945800 == 51 [pid = 1754] [id = 52] 14:00:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8d235000 == 50 [pid = 1754] [id = 176] 14:00:41 INFO - PROCESS | 1754 | --DOCSHELL 0x95364c00 == 49 [pid = 1754] [id = 50] 14:00:41 INFO - PROCESS | 1754 | --DOCSHELL 0x97843c00 == 48 [pid = 1754] [id = 62] 14:00:41 INFO - PROCESS | 1754 | --DOCSHELL 0x9b42c000 == 47 [pid = 1754] [id = 51] 14:00:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8e9d6800 == 46 [pid = 1754] [id = 161] 14:00:41 INFO - PROCESS | 1754 | --DOCSHELL 0x93c16800 == 45 [pid = 1754] [id = 54] 14:00:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8d951000 == 44 [pid = 1754] [id = 178] 14:00:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8d23bc00 == 43 [pid = 1754] [id = 179] 14:00:41 INFO - PROCESS | 1754 | --DOCSHELL 0x92b8c800 == 42 [pid = 1754] [id = 160] 14:00:41 INFO - PROCESS | 1754 | --DOCSHELL 0x95367800 == 41 [pid = 1754] [id = 53] 14:00:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8d239c00 == 40 [pid = 1754] [id = 177] 14:00:41 INFO - PROCESS | 1754 | --DOCSHELL 0x9b7c2800 == 39 [pid = 1754] [id = 32] 14:00:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8ec86400 == 38 [pid = 1754] [id = 159] 14:00:41 INFO - PROCESS | 1754 | --DOCSHELL 0x92bce800 == 37 [pid = 1754] [id = 66] 14:00:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8d236c00 == 36 [pid = 1754] [id = 166] 14:00:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8e7f0400 == 35 [pid = 1754] [id = 118] 14:00:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8e5f5c00 == 34 [pid = 1754] [id = 163] 14:00:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2dac00 == 33 [pid = 1754] [id = 156] 14:00:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8ec85c00 == 32 [pid = 1754] [id = 180] 14:00:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8f88a000 == 31 [pid = 1754] [id = 140] 14:00:41 INFO - PROCESS | 1754 | --DOCSHELL 0xa0731c00 == 30 [pid = 1754] [id = 116] 14:00:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8f882000 == 29 [pid = 1754] [id = 89] 14:00:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8e5f4000 == 28 [pid = 1754] [id = 117] 14:00:41 INFO - PROCESS | 1754 | --DOCSHELL 0x92b89c00 == 27 [pid = 1754] [id = 165] 14:00:41 INFO - PROCESS | 1754 | --DOCSHELL 0x9d972000 == 26 [pid = 1754] [id = 33] 14:00:41 INFO - PROCESS | 1754 | --DOCSHELL 0x9bc1ac00 == 25 [pid = 1754] [id = 24] 14:00:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2de800 == 24 [pid = 1754] [id = 167] 14:00:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2dc000 == 23 [pid = 1754] [id = 181] 14:00:41 INFO - PROCESS | 1754 | --DOCSHELL 0x9d437c00 == 22 [pid = 1754] [id = 45] 14:00:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8e7f1800 == 21 [pid = 1754] [id = 169] 14:00:41 INFO - PROCESS | 1754 | --DOCSHELL 0x9d43dc00 == 20 [pid = 1754] [id = 168] 14:00:41 INFO - PROCESS | 1754 | --DOCSHELL 0x9a055000 == 19 [pid = 1754] [id = 44] 14:00:41 INFO - PROCESS | 1754 | --DOCSHELL 0x90335800 == 18 [pid = 1754] [id = 183] 14:00:41 INFO - PROCESS | 1754 | --DOCSHELL 0x9521a800 == 17 [pid = 1754] [id = 65] 14:00:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8d240c00 == 16 [pid = 1754] [id = 162] 14:00:41 INFO - PROCESS | 1754 | --DOCSHELL 0xa4d11800 == 15 [pid = 1754] [id = 59] 14:00:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8dac8c00 == 14 [pid = 1754] [id = 182] 14:00:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2dd400 == 13 [pid = 1754] [id = 164] 14:00:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8e5f6000 == 12 [pid = 1754] [id = 119] 14:00:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8e5f8000 == 11 [pid = 1754] [id = 157] 14:00:41 INFO - PROCESS | 1754 | --DOCSHELL 0xa2002400 == 10 [pid = 1754] [id = 46] 14:00:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8d23f800 == 9 [pid = 1754] [id = 187] 14:00:44 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x900ea000) [pid = 1754] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 14:00:44 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x9d47b400) [pid = 1754] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 14:00:44 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x8dacf800) [pid = 1754] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 14:00:44 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x8e7f0c00) [pid = 1754] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 14:00:44 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0xa0732400) [pid = 1754] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 14:00:44 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x8d464c00) [pid = 1754] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 14:00:44 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x95384000) [pid = 1754] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 14:00:44 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x8dac7c00) [pid = 1754] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 14:00:44 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x8fa7f800) [pid = 1754] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 14:00:44 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x8d88a800) [pid = 1754] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 14:00:44 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x8d882c00) [pid = 1754] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 14:00:44 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x9a062800) [pid = 1754] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 14:00:44 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x8c2df800) [pid = 1754] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 14:00:44 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x8e7efc00) [pid = 1754] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 14:00:44 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x91d8fc00) [pid = 1754] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 14:00:44 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x8d235c00) [pid = 1754] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 14:00:44 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x8e5f2c00) [pid = 1754] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 14:00:44 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x8d241400) [pid = 1754] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 14:00:44 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x8eed2c00) [pid = 1754] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 14:00:44 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x8d238000) [pid = 1754] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 14:00:44 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8e7fd000) [pid = 1754] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 14:00:44 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x90336000) [pid = 1754] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 14:00:44 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x9032b400) [pid = 1754] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 14:00:44 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8d88fc00) [pid = 1754] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 14:00:44 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x8dcc2c00) [pid = 1754] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 14:00:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8d240c00) [pid = 1754] [serial = 567] [outer = 0x9a061c00] 14:00:45 INFO - PROCESS | 1754 | 1467752445733 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] 14:00:45 INFO - PROCESS | 1754 | 1467752445806 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 14:00:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 14:00:45 INFO - PROCESS | 1754 | 1467752445816 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 14:00:45 INFO - PROCESS | 1754 | 1467752445820 Marionette TRACE conn4 <- [1,726,null,{}] 14:00:45 INFO - PROCESS | 1754 | 1467752445830 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}] 14:00:45 INFO - PROCESS | 1754 | 1467752445836 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:46 INFO - PROCESS | 1754 | 1467752446072 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 14:00:46 INFO - PROCESS | 1754 | 1467752446325 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:46 INFO - PROCESS | 1754 | 1467752446340 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:46 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d950c00 == 10 [pid = 1754] [id = 189] 14:00:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8d951400) [pid = 1754] [serial = 568] [outer = (nil)] 14:00:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x8dac7400) [pid = 1754] [serial = 569] [outer = 0x8d951400] 14:00:46 INFO - PROCESS | 1754 | 1467752446461 Marionette DEBUG loaded listener.js 14:00:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x8dacf800) [pid = 1754] [serial = 570] [outer = 0x8d951400] 14:00:47 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 14:00:47 INFO - PROCESS | 1754 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:00:47 INFO - PROCESS | 1754 | 1467752447538 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]]]}] 14:00:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 14:00:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1786ms 14:00:47 INFO - PROCESS | 1754 | 1467752447602 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 14:00:47 INFO - PROCESS | 1754 | 1467752447613 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 14:00:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 14:00:47 INFO - PROCESS | 1754 | 1467752447627 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 14:00:47 INFO - PROCESS | 1754 | 1467752447632 Marionette TRACE conn4 <- [1,730,null,{}] 14:00:47 INFO - PROCESS | 1754 | 1467752447640 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}] 14:00:47 INFO - PROCESS | 1754 | 1467752447648 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:47 INFO - PROCESS | 1754 | 1467752447913 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 14:00:48 INFO - PROCESS | 1754 | 1467752448154 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:48 INFO - PROCESS | 1754 | 1467752448165 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:48 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e5f2400 == 11 [pid = 1754] [id = 190] 14:00:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x8e7f3c00) [pid = 1754] [serial = 571] [outer = (nil)] 14:00:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x8e9d2400) [pid = 1754] [serial = 572] [outer = 0x8e7f3c00] 14:00:48 INFO - PROCESS | 1754 | 1467752448256 Marionette DEBUG loaded listener.js 14:00:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x8e9d7400) [pid = 1754] [serial = 573] [outer = 0x8e7f3c00] 14:00:49 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 14:00:49 INFO - PROCESS | 1754 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:00:49 INFO - PROCESS | 1754 | 1467752449289 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] 14:00:49 INFO - PROCESS | 1754 | 1467752449375 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 14:00:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 14:00:49 INFO - PROCESS | 1754 | 1467752449384 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 14:00:49 INFO - PROCESS | 1754 | 1467752449391 Marionette TRACE conn4 <- [1,734,null,{}] 14:00:49 INFO - PROCESS | 1754 | 1467752449411 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}] 14:00:49 INFO - PROCESS | 1754 | 1467752449422 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:49 INFO - PROCESS | 1754 | 1467752449754 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 14:00:49 INFO - PROCESS | 1754 | 1467752449931 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:49 INFO - PROCESS | 1754 | 1467752449945 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:49 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f731800 == 12 [pid = 1754] [id = 191] 14:00:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x8f732000) [pid = 1754] [serial = 574] [outer = (nil)] 14:00:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x8f73c000) [pid = 1754] [serial = 575] [outer = 0x8f732000] 14:00:50 INFO - PROCESS | 1754 | 1467752450053 Marionette DEBUG loaded listener.js 14:00:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x8f88a400) [pid = 1754] [serial = 576] [outer = 0x8f732000] 14:00:50 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 14:00:51 INFO - PROCESS | 1754 | 1467752451008 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]]]}] 14:00:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 14:00:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1700ms 14:00:51 INFO - PROCESS | 1754 | 1467752451085 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 14:00:51 INFO - PROCESS | 1754 | 1467752451090 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 14:00:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 14:00:51 INFO - PROCESS | 1754 | 1467752451098 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 14:00:51 INFO - PROCESS | 1754 | 1467752451102 Marionette TRACE conn4 <- [1,738,null,{}] 14:00:51 INFO - PROCESS | 1754 | 1467752451108 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}] 14:00:51 INFO - PROCESS | 1754 | 1467752451115 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:51 INFO - PROCESS | 1754 | 1467752451369 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 14:00:51 INFO - PROCESS | 1754 | 1467752451659 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:51 INFO - PROCESS | 1754 | 1467752451671 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:51 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d46c400 == 13 [pid = 1754] [id = 192] 14:00:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x8d94c000) [pid = 1754] [serial = 577] [outer = (nil)] 14:00:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x8fa85800) [pid = 1754] [serial = 578] [outer = 0x8d94c000] 14:00:51 INFO - PROCESS | 1754 | 1467752451757 Marionette DEBUG loaded listener.js 14:00:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x900e9400) [pid = 1754] [serial = 579] [outer = 0x8d94c000] 14:00:53 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 14:00:53 INFO - PROCESS | 1754 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:00:53 INFO - PROCESS | 1754 | 1467752453089 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]]]}] 14:00:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 14:00:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2040ms 14:00:53 INFO - PROCESS | 1754 | 1467752453192 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 14:00:53 INFO - PROCESS | 1754 | 1467752453198 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 14:00:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 14:00:53 INFO - PROCESS | 1754 | 1467752453211 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 14:00:53 INFO - PROCESS | 1754 | 1467752453214 Marionette TRACE conn4 <- [1,742,null,{}] 14:00:53 INFO - PROCESS | 1754 | 1467752453221 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}] 14:00:53 INFO - PROCESS | 1754 | 1467752453227 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:53 INFO - PROCESS | 1754 | 1467752453408 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 14:00:53 INFO - PROCESS | 1754 | 1467752453594 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:53 INFO - PROCESS | 1754 | 1467752453604 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:53 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d23d800 == 14 [pid = 1754] [id = 193] 14:00:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x8fa7c000) [pid = 1754] [serial = 580] [outer = (nil)] 14:00:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x9024b800) [pid = 1754] [serial = 581] [outer = 0x8fa7c000] 14:00:53 INFO - PROCESS | 1754 | 1467752453687 Marionette DEBUG loaded listener.js 14:00:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x9024c400) [pid = 1754] [serial = 582] [outer = 0x8fa7c000] 14:00:55 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 14:00:55 INFO - PROCESS | 1754 | 1467752455062 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]]]}] 14:00:55 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 14:00:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1881ms 14:00:55 INFO - PROCESS | 1754 | 1467752455166 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 14:00:55 INFO - PROCESS | 1754 | 1467752455172 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 14:00:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 14:00:55 INFO - PROCESS | 1754 | 1467752455184 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 14:00:55 INFO - PROCESS | 1754 | 1467752455187 Marionette TRACE conn4 <- [1,746,null,{}] 14:00:55 INFO - PROCESS | 1754 | 1467752455197 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}] 14:00:55 INFO - PROCESS | 1754 | 1467752455209 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:55 INFO - PROCESS | 1754 | 1467752455432 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 14:00:55 INFO - PROCESS | 1754 | 1467752455617 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:55 INFO - PROCESS | 1754 | 1467752455627 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:55 INFO - PROCESS | 1754 | ++DOCSHELL 0x90241800 == 15 [pid = 1754] [id = 194] 14:00:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x90332c00) [pid = 1754] [serial = 583] [outer = (nil)] 14:00:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x9049c800) [pid = 1754] [serial = 584] [outer = 0x90332c00] 14:00:55 INFO - PROCESS | 1754 | 1467752455710 Marionette DEBUG loaded listener.js 14:00:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x91c9f400) [pid = 1754] [serial = 585] [outer = 0x90332c00] 14:00:56 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 14:00:57 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 14:00:57 INFO - PROCESS | 1754 | 1467752457040 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]]]}] 14:00:57 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.) 14:00:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1895ms 14:00:57 INFO - PROCESS | 1754 | 1467752457079 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 14:00:57 INFO - PROCESS | 1754 | 1467752457084 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 14:00:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 14:00:57 INFO - PROCESS | 1754 | 1467752457154 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 14:00:57 INFO - PROCESS | 1754 | 1467752457159 Marionette TRACE conn4 <- [1,750,null,{}] 14:00:57 INFO - PROCESS | 1754 | 1467752457173 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}] 14:00:57 INFO - PROCESS | 1754 | 1467752457177 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:57 INFO - PROCESS | 1754 | 1467752457364 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 14:00:57 INFO - PROCESS | 1754 | 1467752457548 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:57 INFO - PROCESS | 1754 | 1467752457559 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:57 INFO - PROCESS | 1754 | ++DOCSHELL 0x90328800 == 16 [pid = 1754] [id = 195] 14:00:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x90493000) [pid = 1754] [serial = 586] [outer = (nil)] 14:00:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x91d8a400) [pid = 1754] [serial = 587] [outer = 0x90493000] 14:00:57 INFO - PROCESS | 1754 | 1467752457642 Marionette DEBUG loaded listener.js 14:00:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x91d8d400) [pid = 1754] [serial = 588] [outer = 0x90493000] 14:00:58 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 14:00:59 INFO - PROCESS | 1754 | 1467752459013 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]]]}] 14:00:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 14:00:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1912ms 14:00:59 INFO - PROCESS | 1754 | 1467752459094 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 14:00:59 INFO - PROCESS | 1754 | 1467752459099 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 14:00:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 14:00:59 INFO - PROCESS | 1754 | 1467752459127 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 14:00:59 INFO - PROCESS | 1754 | 1467752459132 Marionette TRACE conn4 <- [1,754,null,{}] 14:00:59 INFO - PROCESS | 1754 | 1467752459139 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}] 14:00:59 INFO - PROCESS | 1754 | 1467752459144 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:59 INFO - PROCESS | 1754 | 1467752459325 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 14:00:59 INFO - PROCESS | 1754 | 1467752459510 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:59 INFO - PROCESS | 1754 | 1467752459517 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:00:59 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2dc800 == 17 [pid = 1754] [id = 196] 14:00:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x8c2e1800) [pid = 1754] [serial = 589] [outer = (nil)] 14:00:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x8fa84800) [pid = 1754] [serial = 590] [outer = 0x8c2e1800] 14:00:59 INFO - PROCESS | 1754 | 1467752459602 Marionette DEBUG loaded listener.js 14:00:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x8f88ec00) [pid = 1754] [serial = 591] [outer = 0x8c2e1800] 14:01:00 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 14:01:01 INFO - PROCESS | 1754 | 1467752461148 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]]]}] 14:01:01 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 14:01:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2092ms 14:01:01 INFO - PROCESS | 1754 | 1467752461218 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 14:01:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 14:01:01 INFO - PROCESS | 1754 | 1467752461230 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 14:01:01 INFO - PROCESS | 1754 | 1467752461291 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 14:01:01 INFO - PROCESS | 1754 | 1467752461301 Marionette TRACE conn4 <- [1,758,null,{}] 14:01:01 INFO - PROCESS | 1754 | 1467752461320 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}] 14:01:01 INFO - PROCESS | 1754 | 1467752461330 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:01 INFO - PROCESS | 1754 | 1467752461686 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 14:01:01 INFO - PROCESS | 1754 | 1467752461915 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:01 INFO - PROCESS | 1754 | 1467752461927 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:02 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d468c00 == 18 [pid = 1754] [id = 197] 14:01:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x8d46b400) [pid = 1754] [serial = 592] [outer = (nil)] 14:01:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x8d887800) [pid = 1754] [serial = 593] [outer = 0x8d46b400] 14:01:02 INFO - PROCESS | 1754 | 1467752462111 Marionette DEBUG loaded listener.js 14:01:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x8d88f800) [pid = 1754] [serial = 594] [outer = 0x8d46b400] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x8e9cb800) [pid = 1754] [serial = 539] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x90336400) [pid = 1754] [serial = 536] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0xa1137000) [pid = 1754] [serial = 506] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0xa334f000) [pid = 1754] [serial = 512] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0xa318b000) [pid = 1754] [serial = 511] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x91d83400) [pid = 1754] [serial = 491] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x900eb400) [pid = 1754] [serial = 490] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0xa2534c00) [pid = 1754] [serial = 509] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0xa2396800) [pid = 1754] [serial = 508] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x93172800) [pid = 1754] [serial = 487] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x9538e800) [pid = 1754] [serial = 488] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x9783e400) [pid = 1754] [serial = 494] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x95481800) [pid = 1754] [serial = 493] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0xa0733c00) [pid = 1754] [serial = 505] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x9b101c00) [pid = 1754] [serial = 503] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x9b4d5c00) [pid = 1754] [serial = 502] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x90248800) [pid = 1754] [serial = 532] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x9032a800) [pid = 1754] [serial = 533] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0xa2fbfc00) [pid = 1754] [serial = 518] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x92b8a400) [pid = 1754] [serial = 517] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x8d88d800) [pid = 1754] [serial = 515] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x8d889000) [pid = 1754] [serial = 514] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x9a942400) [pid = 1754] [serial = 497] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x9a809c00) [pid = 1754] [serial = 496] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8d23d400) [pid = 1754] [serial = 524] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8c2e7000) [pid = 1754] [serial = 523] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8ec89c00) [pid = 1754] [serial = 527] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x8e7fc400) [pid = 1754] [serial = 526] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x9aacd800) [pid = 1754] [serial = 500] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x9a94a000) [pid = 1754] [serial = 499] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x8d46c800) [pid = 1754] [serial = 529] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x8e9ca400) [pid = 1754] [serial = 530] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x93e0e000) [pid = 1754] [serial = 521] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x900e7000) [pid = 1754] [serial = 520] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x8e5ef800) [pid = 1754] [serial = 562] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0x91d90c00) [pid = 1754] [serial = 542] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 64 (0x91c98800) [pid = 1754] [serial = 541] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 63 (0x8dacdc00) [pid = 1754] [serial = 544] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 62 (0x8e5f4c00) [pid = 1754] [serial = 545] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 61 (0x8fa78c00) [pid = 1754] [serial = 547] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 60 (0x8fa82c00) [pid = 1754] [serial = 548] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 59 (0x92521400) [pid = 1754] [serial = 550] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 58 (0x92b8e000) [pid = 1754] [serial = 551] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 57 (0x93170800) [pid = 1754] [serial = 553] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 56 (0x9533ec00) [pid = 1754] [serial = 554] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 55 (0x9547bc00) [pid = 1754] [serial = 556] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 54 (0x95482400) [pid = 1754] [serial = 557] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 53 (0x8dccf400) [pid = 1754] [serial = 559] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 52 (0x8e5f8c00) [pid = 1754] [serial = 560] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 51 (0x90332800) [pid = 1754] [serial = 535] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 1754 | --DOMWINDOW == 50 (0x8dac5400) [pid = 1754] [serial = 538] [outer = (nil)] [url = about:blank] 14:01:03 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 14:01:03 INFO - PROCESS | 1754 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:01:03 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 14:01:03 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 14:01:03 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 14:01:03 INFO - PROCESS | 1754 | 1467752463166 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]]]}] 14:01:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 14:01:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1955ms 14:01:03 INFO - PROCESS | 1754 | 1467752463198 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 14:01:03 INFO - PROCESS | 1754 | 1467752463205 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 14:01:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 14:01:03 INFO - PROCESS | 1754 | 1467752463217 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 14:01:03 INFO - PROCESS | 1754 | 1467752463221 Marionette TRACE conn4 <- [1,762,null,{}] 14:01:03 INFO - PROCESS | 1754 | 1467752463228 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}] 14:01:03 INFO - PROCESS | 1754 | 1467752463235 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:03 INFO - PROCESS | 1754 | 1467752463439 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 14:01:03 INFO - PROCESS | 1754 | 1467752463583 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:03 INFO - PROCESS | 1754 | 1467752463591 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:03 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d23c800 == 19 [pid = 1754] [id = 198] 14:01:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 51 (0x8d951c00) [pid = 1754] [serial = 595] [outer = (nil)] 14:01:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 52 (0x8dad2800) [pid = 1754] [serial = 596] [outer = 0x8d951c00] 14:01:03 INFO - PROCESS | 1754 | 1467752463730 Marionette DEBUG loaded listener.js 14:01:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 53 (0x8dccb400) [pid = 1754] [serial = 597] [outer = 0x8d951c00] 14:01:04 INFO - PROCESS | 1754 | 1467752464943 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]]]}] 14:01:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 14:01:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1739ms 14:01:04 INFO - PROCESS | 1754 | --DOMWINDOW == 52 (0x8d890000) [pid = 1754] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 14:01:04 INFO - PROCESS | 1754 | 1467752464965 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 14:01:04 INFO - PROCESS | 1754 | 1467752464970 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 14:01:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 14:01:04 INFO - PROCESS | 1754 | 1467752464991 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 14:01:05 INFO - PROCESS | 1754 | 1467752464998 Marionette TRACE conn4 <- [1,766,null,{}] 14:01:05 INFO - PROCESS | 1754 | 1467752465020 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}] 14:01:05 INFO - PROCESS | 1754 | 1467752465030 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:05 INFO - PROCESS | 1754 | 1467752465300 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 14:01:05 INFO - PROCESS | 1754 | 1467752465470 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:05 INFO - PROCESS | 1754 | 1467752465479 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:05 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e7f9c00 == 20 [pid = 1754] [id = 199] 14:01:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 53 (0x8e7fac00) [pid = 1754] [serial = 598] [outer = (nil)] 14:01:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 54 (0x8e9ccc00) [pid = 1754] [serial = 599] [outer = 0x8e7fac00] 14:01:05 INFO - PROCESS | 1754 | 1467752465560 Marionette DEBUG loaded listener.js 14:01:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 55 (0x8ec85800) [pid = 1754] [serial = 600] [outer = 0x8e7fac00] 14:01:06 INFO - PROCESS | 1754 | 1467752466777 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]]]}] 14:01:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 14:01:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1810ms 14:01:06 INFO - PROCESS | 1754 | 1467752466799 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 14:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 14:01:06 INFO - PROCESS | 1754 | 1467752466804 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 14:01:06 INFO - PROCESS | 1754 | 1467752466810 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 14:01:06 INFO - PROCESS | 1754 | 1467752466814 Marionette TRACE conn4 <- [1,770,null,{}] 14:01:06 INFO - PROCESS | 1754 | 1467752466820 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}] 14:01:06 INFO - PROCESS | 1754 | 1467752466825 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:07 INFO - PROCESS | 1754 | 1467752467056 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 14:01:07 INFO - PROCESS | 1754 | 1467752467120 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:07 INFO - PROCESS | 1754 | 1467752467132 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:07 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dacc800 == 21 [pid = 1754] [id = 200] 14:01:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 56 (0x8e9cb000) [pid = 1754] [serial = 601] [outer = (nil)] 14:01:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 57 (0x8f737800) [pid = 1754] [serial = 602] [outer = 0x8e9cb000] 14:01:07 INFO - PROCESS | 1754 | 1467752467215 Marionette DEBUG loaded listener.js 14:01:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 58 (0x8f884400) [pid = 1754] [serial = 603] [outer = 0x8e9cb000] 14:01:08 INFO - PROCESS | 1754 | 1467752468046 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]]]}] 14:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 14:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1282ms 14:01:08 INFO - PROCESS | 1754 | 1467752468093 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 14:01:08 INFO - PROCESS | 1754 | 1467752468097 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 14:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 14:01:08 INFO - PROCESS | 1754 | 1467752468104 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 14:01:08 INFO - PROCESS | 1754 | 1467752468107 Marionette TRACE conn4 <- [1,774,null,{}] 14:01:08 INFO - PROCESS | 1754 | 1467752468113 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}] 14:01:08 INFO - PROCESS | 1754 | 1467752468119 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:08 INFO - PROCESS | 1754 | 1467752468296 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 14:01:08 INFO - PROCESS | 1754 | 1467752468305 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:08 INFO - PROCESS | 1754 | 1467752468315 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:08 INFO - PROCESS | 1754 | ++DOCSHELL 0x8eedb800 == 22 [pid = 1754] [id = 201] 14:01:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 59 (0x8f738000) [pid = 1754] [serial = 604] [outer = (nil)] 14:01:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 60 (0x8f88f800) [pid = 1754] [serial = 605] [outer = 0x8f738000] 14:01:08 INFO - PROCESS | 1754 | 1467752468515 Marionette DEBUG loaded listener.js 14:01:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 61 (0x8fa7f400) [pid = 1754] [serial = 606] [outer = 0x8f738000] 14:01:09 INFO - PROCESS | 1754 | 1467752469605 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]]]}] 14:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 14:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1534ms 14:01:09 INFO - PROCESS | 1754 | 1467752469640 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 14:01:09 INFO - PROCESS | 1754 | 1467752469647 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 14:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 14:01:09 INFO - PROCESS | 1754 | 1467752469656 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 14:01:09 INFO - PROCESS | 1754 | 1467752469661 Marionette TRACE conn4 <- [1,778,null,{}] 14:01:09 INFO - PROCESS | 1754 | 1467752469673 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}] 14:01:09 INFO - PROCESS | 1754 | 1467752469678 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:09 INFO - PROCESS | 1754 | 1467752469921 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 14:01:10 INFO - PROCESS | 1754 | 1467752470212 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:10 INFO - PROCESS | 1754 | 1467752470223 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:10 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d88dc00 == 23 [pid = 1754] [id = 202] 14:01:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 62 (0x8d890c00) [pid = 1754] [serial = 607] [outer = (nil)] 14:01:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 63 (0x8e5ef400) [pid = 1754] [serial = 608] [outer = 0x8d890c00] 14:01:10 INFO - PROCESS | 1754 | 1467752470318 Marionette DEBUG loaded listener.js 14:01:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 64 (0x8e7f4000) [pid = 1754] [serial = 609] [outer = 0x8d890c00] 14:01:11 INFO - PROCESS | 1754 | 1467752471282 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]]]}] 14:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 14:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1649ms 14:01:11 INFO - PROCESS | 1754 | 1467752471306 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 14:01:11 INFO - PROCESS | 1754 | 1467752471314 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 14:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 14:01:11 INFO - PROCESS | 1754 | 1467752471327 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 14:01:11 INFO - PROCESS | 1754 | 1467752471331 Marionette TRACE conn4 <- [1,782,null,{}] 14:01:11 INFO - PROCESS | 1754 | 1467752471339 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}] 14:01:11 INFO - PROCESS | 1754 | 1467752471346 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:11 INFO - PROCESS | 1754 | 1467752471576 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 14:01:11 INFO - PROCESS | 1754 | 1467752471819 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:11 INFO - PROCESS | 1754 | 1467752471828 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:11 INFO - PROCESS | 1754 | ++DOCSHELL 0x8eed6800 == 24 [pid = 1754] [id = 203] 14:01:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 65 (0x8eedc000) [pid = 1754] [serial = 610] [outer = (nil)] 14:01:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x8f887c00) [pid = 1754] [serial = 611] [outer = 0x8eedc000] 14:01:11 INFO - PROCESS | 1754 | 1467752471965 Marionette DEBUG loaded listener.js 14:01:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x8fa7d800) [pid = 1754] [serial = 612] [outer = 0x8eedc000] 14:01:12 INFO - PROCESS | 1754 | 1467752472974 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]]]}] 14:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 14:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1694ms 14:01:13 INFO - PROCESS | 1754 | 1467752473021 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 14:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 14:01:13 INFO - PROCESS | 1754 | 1467752473026 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 14:01:13 INFO - PROCESS | 1754 | 1467752473034 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 14:01:13 INFO - PROCESS | 1754 | 1467752473040 Marionette TRACE conn4 <- [1,786,null,{}] 14:01:13 INFO - PROCESS | 1754 | 1467752473058 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}] 14:01:13 INFO - PROCESS | 1754 | 1467752473068 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:13 INFO - PROCESS | 1754 | 1467752473429 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 14:01:13 INFO - PROCESS | 1754 | 1467752473622 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:13 INFO - PROCESS | 1754 | 1467752473640 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:13 INFO - PROCESS | 1754 | ++DOCSHELL 0x9032c800 == 25 [pid = 1754] [id = 204] 14:01:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x9032d000) [pid = 1754] [serial = 613] [outer = (nil)] 14:01:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x90332400) [pid = 1754] [serial = 614] [outer = 0x9032d000] 14:01:13 INFO - PROCESS | 1754 | 1467752473794 Marionette DEBUG loaded listener.js 14:01:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x9048fc00) [pid = 1754] [serial = 615] [outer = 0x9032d000] 14:01:15 INFO - PROCESS | 1754 | 1467752475225 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]]]}] 14:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 14:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 2259ms 14:01:15 INFO - PROCESS | 1754 | 1467752475293 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 14:01:15 INFO - PROCESS | 1754 | 1467752475298 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 14:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 14:01:15 INFO - PROCESS | 1754 | 1467752475305 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 14:01:15 INFO - PROCESS | 1754 | 1467752475308 Marionette TRACE conn4 <- [1,790,null,{}] 14:01:15 INFO - PROCESS | 1754 | 1467752475315 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}] 14:01:15 INFO - PROCESS | 1754 | 1467752475321 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:15 INFO - PROCESS | 1754 | 1467752475601 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 14:01:15 INFO - PROCESS | 1754 | 1467752475830 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:15 INFO - PROCESS | 1754 | 1467752475839 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:15 INFO - PROCESS | 1754 | ++DOCSHELL 0x9032b400 == 26 [pid = 1754] [id = 205] 14:01:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x90491c00) [pid = 1754] [serial = 616] [outer = (nil)] 14:01:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x90498c00) [pid = 1754] [serial = 617] [outer = 0x90491c00] 14:01:15 INFO - PROCESS | 1754 | 1467752475927 Marionette DEBUG loaded listener.js 14:01:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x91c93000) [pid = 1754] [serial = 618] [outer = 0x90491c00] 14:01:16 INFO - PROCESS | 1754 | 1467752476898 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]]]}] 14:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 14:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1638ms 14:01:16 INFO - PROCESS | 1754 | 1467752476944 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 14:01:16 INFO - PROCESS | 1754 | 1467752476948 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 14:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 14:01:16 INFO - PROCESS | 1754 | 1467752476955 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 14:01:16 INFO - PROCESS | 1754 | 1467752476959 Marionette TRACE conn4 <- [1,794,null,{}] 14:01:16 INFO - PROCESS | 1754 | 1467752476965 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}] 14:01:16 INFO - PROCESS | 1754 | 1467752476971 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:17 INFO - PROCESS | 1754 | 1467752477169 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 14:01:17 INFO - PROCESS | 1754 | 1467752477399 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:17 INFO - PROCESS | 1754 | 1467752477408 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:17 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e9cf800 == 27 [pid = 1754] [id = 206] 14:01:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8e9d7c00) [pid = 1754] [serial = 619] [outer = (nil)] 14:01:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x91d85c00) [pid = 1754] [serial = 620] [outer = 0x8e9d7c00] 14:01:17 INFO - PROCESS | 1754 | 1467752477535 Marionette DEBUG loaded listener.js 14:01:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x91d8e000) [pid = 1754] [serial = 621] [outer = 0x8e9d7c00] 14:01:18 INFO - PROCESS | 1754 | 1467752478479 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]]]}] 14:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 14:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1599ms 14:01:18 INFO - PROCESS | 1754 | 1467752478556 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 14:01:18 INFO - PROCESS | 1754 | 1467752478560 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 14:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 14:01:18 INFO - PROCESS | 1754 | 1467752478567 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 14:01:18 INFO - PROCESS | 1754 | 1467752478571 Marionette TRACE conn4 <- [1,798,null,{}] 14:01:18 INFO - PROCESS | 1754 | 1467752478578 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}] 14:01:18 INFO - PROCESS | 1754 | 1467752478588 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:18 INFO - PROCESS | 1754 | 1467752478861 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 14:01:19 INFO - PROCESS | 1754 | 1467752479148 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:19 INFO - PROCESS | 1754 | 1467752479159 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:19 INFO - PROCESS | 1754 | ++DOCSHELL 0x92522400 == 28 [pid = 1754] [id = 207] 14:01:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x92522c00) [pid = 1754] [serial = 622] [outer = (nil)] 14:01:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x92b86c00) [pid = 1754] [serial = 623] [outer = 0x92522c00] 14:01:19 INFO - PROCESS | 1754 | 1467752479252 Marionette DEBUG loaded listener.js 14:01:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x92bc1800) [pid = 1754] [serial = 624] [outer = 0x92522c00] 14:01:20 INFO - PROCESS | 1754 | 1467752480182 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]]]}] 14:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 14:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1648ms 14:01:20 INFO - PROCESS | 1754 | 1467752480217 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 14:01:20 INFO - PROCESS | 1754 | 1467752480221 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 14:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 14:01:20 INFO - PROCESS | 1754 | 1467752480228 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 14:01:20 INFO - PROCESS | 1754 | 1467752480232 Marionette TRACE conn4 <- [1,802,null,{}] 14:01:20 INFO - PROCESS | 1754 | 1467752480259 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}] 14:01:20 INFO - PROCESS | 1754 | 1467752480265 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:20 INFO - PROCESS | 1754 | 1467752480469 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 14:01:20 INFO - PROCESS | 1754 | 1467752480707 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:20 INFO - PROCESS | 1754 | 1467752480717 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:20 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f888800 == 29 [pid = 1754] [id = 208] 14:01:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x90493c00) [pid = 1754] [serial = 625] [outer = (nil)] 14:01:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x92bc8000) [pid = 1754] [serial = 626] [outer = 0x90493c00] 14:01:20 INFO - PROCESS | 1754 | 1467752480814 Marionette DEBUG loaded listener.js 14:01:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x92bcac00) [pid = 1754] [serial = 627] [outer = 0x90493c00] 14:01:21 INFO - PROCESS | 1754 | 1467752481726 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]]]}] 14:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 14:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1538ms 14:01:21 INFO - PROCESS | 1754 | 1467752481767 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 14:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 14:01:21 INFO - PROCESS | 1754 | 1467752481778 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 14:01:21 INFO - PROCESS | 1754 | 1467752481785 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 14:01:21 INFO - PROCESS | 1754 | 1467752481789 Marionette TRACE conn4 <- [1,806,null,{}] 14:01:21 INFO - PROCESS | 1754 | 1467752481795 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}] 14:01:21 INFO - PROCESS | 1754 | 1467752481801 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:22 INFO - PROCESS | 1754 | 1467752482002 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 14:01:22 INFO - PROCESS | 1754 | 1467752482248 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:22 INFO - PROCESS | 1754 | 1467752482256 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:22 INFO - PROCESS | 1754 | ++DOCSHELL 0x91c9f000 == 30 [pid = 1754] [id = 209] 14:01:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x91d8bc00) [pid = 1754] [serial = 628] [outer = (nil)] 14:01:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x93172c00) [pid = 1754] [serial = 629] [outer = 0x91d8bc00] 14:01:22 INFO - PROCESS | 1754 | 1467752482386 Marionette DEBUG loaded listener.js 14:01:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x93b4b400) [pid = 1754] [serial = 630] [outer = 0x91d8bc00] 14:01:23 INFO - PROCESS | 1754 | 1467752483304 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]]]}] 14:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 14:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1583ms 14:01:23 INFO - PROCESS | 1754 | 1467752483369 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 14:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 14:01:23 INFO - PROCESS | 1754 | 1467752483373 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 14:01:23 INFO - PROCESS | 1754 | 1467752483380 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 14:01:23 INFO - PROCESS | 1754 | 1467752483384 Marionette TRACE conn4 <- [1,810,null,{}] 14:01:23 INFO - PROCESS | 1754 | 1467752483390 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}] 14:01:23 INFO - PROCESS | 1754 | 1467752483395 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:23 INFO - PROCESS | 1754 | 1467752483601 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 14:01:23 INFO - PROCESS | 1754 | 1467752483835 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:23 INFO - PROCESS | 1754 | 1467752483843 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:23 INFO - PROCESS | 1754 | ++DOCSHELL 0x92bc8800 == 31 [pid = 1754] [id = 210] 14:01:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x9316dc00) [pid = 1754] [serial = 631] [outer = (nil)] 14:01:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x93e11c00) [pid = 1754] [serial = 632] [outer = 0x9316dc00] 14:01:23 INFO - PROCESS | 1754 | 1467752483970 Marionette DEBUG loaded listener.js 14:01:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x93e17c00) [pid = 1754] [serial = 633] [outer = 0x9316dc00] 14:01:24 INFO - PROCESS | 1754 | 1467752484906 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]]]}] 14:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 14:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1545ms 14:01:24 INFO - PROCESS | 1754 | 1467752484925 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 14:01:24 INFO - PROCESS | 1754 | 1467752484929 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 14:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 14:01:24 INFO - PROCESS | 1754 | 1467752484936 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 14:01:24 INFO - PROCESS | 1754 | 1467752484940 Marionette TRACE conn4 <- [1,814,null,{}] 14:01:24 INFO - PROCESS | 1754 | 1467752484946 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}] 14:01:24 INFO - PROCESS | 1754 | 1467752484951 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:25 INFO - PROCESS | 1754 | 1467752485168 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 14:01:25 INFO - PROCESS | 1754 | 1467752485408 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:25 INFO - PROCESS | 1754 | 1467752485418 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:25 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d467400 == 32 [pid = 1754] [id = 211] 14:01:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x8d884800) [pid = 1754] [serial = 634] [outer = (nil)] 14:01:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x95217400) [pid = 1754] [serial = 635] [outer = 0x8d884800] 14:01:25 INFO - PROCESS | 1754 | 1467752485545 Marionette DEBUG loaded listener.js 14:01:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x95339400) [pid = 1754] [serial = 636] [outer = 0x8d884800] 14:01:26 INFO - PROCESS | 1754 | 1467752486864 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] 14:01:27 INFO - PROCESS | 1754 | 1467752487031 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 14:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 14:01:27 INFO - PROCESS | 1754 | 1467752487056 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 14:01:27 INFO - PROCESS | 1754 | 1467752487062 Marionette TRACE conn4 <- [1,818,null,{}] 14:01:27 INFO - PROCESS | 1754 | 1467752487071 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}] 14:01:27 INFO - PROCESS | 1754 | 1467752487076 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:27 INFO - PROCESS | 1754 | 1467752487269 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 14:01:27 INFO - PROCESS | 1754 | 1467752487473 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:27 INFO - PROCESS | 1754 | 1467752487489 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:27 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dcc3400 == 33 [pid = 1754] [id = 212] 14:01:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x8e5f6800) [pid = 1754] [serial = 637] [outer = (nil)] 14:01:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x8d237800) [pid = 1754] [serial = 638] [outer = 0x8e5f6800] 14:01:27 INFO - PROCESS | 1754 | 1467752487670 Marionette DEBUG loaded listener.js 14:01:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x8e9cac00) [pid = 1754] [serial = 639] [outer = 0x8e5f6800] 14:01:29 INFO - PROCESS | 1754 | --DOCSHELL 0x8e5f2400 == 32 [pid = 1754] [id = 190] 14:01:29 INFO - PROCESS | 1754 | --DOCSHELL 0x8d950c00 == 31 [pid = 1754] [id = 189] 14:01:29 INFO - PROCESS | 1754 | --DOCSHELL 0x8f731800 == 30 [pid = 1754] [id = 191] 14:01:29 INFO - PROCESS | 1754 | --DOCSHELL 0x90241800 == 29 [pid = 1754] [id = 194] 14:01:29 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2dc800 == 28 [pid = 1754] [id = 196] 14:01:29 INFO - PROCESS | 1754 | --DOCSHELL 0x8d23d800 == 27 [pid = 1754] [id = 193] 14:01:29 INFO - PROCESS | 1754 | --DOCSHELL 0x90328800 == 26 [pid = 1754] [id = 195] 14:01:29 INFO - PROCESS | 1754 | --DOCSHELL 0x8dac9400 == 25 [pid = 1754] [id = 188] 14:01:29 INFO - PROCESS | 1754 | --DOCSHELL 0x8d46c400 == 24 [pid = 1754] [id = 192] 14:01:29 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x8e9d5000) [pid = 1754] [serial = 563] [outer = (nil)] [url = about:blank] 14:01:30 INFO - PROCESS | 1754 | 1467752490223 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]]]}] 14:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 14:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 3197ms 14:01:30 INFO - PROCESS | 1754 | 1467752490265 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 14:01:30 INFO - PROCESS | 1754 | 1467752490271 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 14:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 14:01:30 INFO - PROCESS | 1754 | 1467752490281 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 14:01:30 INFO - PROCESS | 1754 | 1467752490286 Marionette TRACE conn4 <- [1,822,null,{}] 14:01:30 INFO - PROCESS | 1754 | 1467752490295 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}] 14:01:30 INFO - PROCESS | 1754 | 1467752490301 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:30 INFO - PROCESS | 1754 | 1467752490478 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 14:01:30 INFO - PROCESS | 1754 | 1467752490606 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:30 INFO - PROCESS | 1754 | 1467752490625 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:30 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d46ac00 == 25 [pid = 1754] [id = 213] 14:01:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x8d46b800) [pid = 1754] [serial = 640] [outer = (nil)] 14:01:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x8d886000) [pid = 1754] [serial = 641] [outer = 0x8d46b800] 14:01:30 INFO - PROCESS | 1754 | 1467752490699 Marionette DEBUG loaded listener.js 14:01:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x8d88ec00) [pid = 1754] [serial = 642] [outer = 0x8d46b800] 14:01:31 INFO - PROCESS | 1754 | 1467752491622 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] 14:01:31 INFO - PROCESS | 1754 | 1467752491679 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 14:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 14:01:31 INFO - PROCESS | 1754 | 1467752491692 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 14:01:31 INFO - PROCESS | 1754 | 1467752491698 Marionette TRACE conn4 <- [1,826,null,{}] 14:01:31 INFO - PROCESS | 1754 | 1467752491704 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}] 14:01:31 INFO - PROCESS | 1754 | 1467752491711 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:31 INFO - PROCESS | 1754 | 1467752491910 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 14:01:32 INFO - PROCESS | 1754 | 1467752492056 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:32 INFO - PROCESS | 1754 | 1467752492068 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:32 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dcca000 == 26 [pid = 1754] [id = 214] 14:01:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x8e5ea400) [pid = 1754] [serial = 643] [outer = (nil)] 14:01:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x8e5eec00) [pid = 1754] [serial = 644] [outer = 0x8e5ea400] 14:01:32 INFO - PROCESS | 1754 | 1467752492144 Marionette DEBUG loaded listener.js 14:01:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x8e7f1000) [pid = 1754] [serial = 645] [outer = 0x8e5ea400] 14:01:33 INFO - PROCESS | 1754 | 1467752493265 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]]]}] 14:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 14:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1597ms 14:01:33 INFO - PROCESS | 1754 | 1467752493289 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 14:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 14:01:33 INFO - PROCESS | 1754 | 1467752493294 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 14:01:33 INFO - PROCESS | 1754 | 1467752493302 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 14:01:33 INFO - PROCESS | 1754 | 1467752493309 Marionette TRACE conn4 <- [1,830,null,{}] 14:01:33 INFO - PROCESS | 1754 | 1467752493336 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}] 14:01:33 INFO - PROCESS | 1754 | 1467752493346 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:33 INFO - PROCESS | 1754 | 1467752493573 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 14:01:33 INFO - PROCESS | 1754 | 1467752493598 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:33 INFO - PROCESS | 1754 | 1467752493610 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:33 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dac5c00 == 27 [pid = 1754] [id = 215] 14:01:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x8ec8d000) [pid = 1754] [serial = 646] [outer = (nil)] 14:01:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x8ec90800) [pid = 1754] [serial = 647] [outer = 0x8ec8d000] 14:01:33 INFO - PROCESS | 1754 | 1467752493687 Marionette DEBUG loaded listener.js 14:01:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x8eed6c00) [pid = 1754] [serial = 648] [outer = 0x8ec8d000] 14:01:34 INFO - PROCESS | 1754 | 1467752494717 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]]]}] 14:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 14:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1442ms 14:01:34 INFO - PROCESS | 1754 | 1467752494743 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 14:01:34 INFO - PROCESS | 1754 | 1467752494748 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 14:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 14:01:34 INFO - PROCESS | 1754 | 1467752494754 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 14:01:34 INFO - PROCESS | 1754 | 1467752494758 Marionette TRACE conn4 <- [1,834,null,{}] 14:01:34 INFO - PROCESS | 1754 | 1467752494764 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}] 14:01:34 INFO - PROCESS | 1754 | 1467752494769 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:34 INFO - PROCESS | 1754 | 1467752494990 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 14:01:35 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x8daca400) [pid = 1754] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 14:01:35 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x8f738000) [pid = 1754] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 14:01:35 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x8e7fac00) [pid = 1754] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 14:01:35 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x8e9cb000) [pid = 1754] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 14:01:35 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x8d951c00) [pid = 1754] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 14:01:35 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x8e7f3c00) [pid = 1754] [serial = 571] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 14:01:35 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x8d951400) [pid = 1754] [serial = 568] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 14:01:35 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x8f732000) [pid = 1754] [serial = 574] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 14:01:35 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x8d94c000) [pid = 1754] [serial = 577] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 14:01:35 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x8fa7c000) [pid = 1754] [serial = 580] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 14:01:35 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x90493000) [pid = 1754] [serial = 586] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 14:01:35 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x8d46b400) [pid = 1754] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 14:01:35 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x8c2e1800) [pid = 1754] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 14:01:35 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x90332c00) [pid = 1754] [serial = 583] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 14:01:35 INFO - PROCESS | 1754 | 1467752495706 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:35 INFO - PROCESS | 1754 | 1467752495714 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:35 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e1800 == 28 [pid = 1754] [id = 216] 14:01:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x8d236000) [pid = 1754] [serial = 649] [outer = (nil)] 14:01:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x8dac5800) [pid = 1754] [serial = 650] [outer = 0x8d236000] 14:01:35 INFO - PROCESS | 1754 | 1467752495791 Marionette DEBUG loaded listener.js 14:01:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x8f732000) [pid = 1754] [serial = 651] [outer = 0x8d236000] 14:01:36 INFO - PROCESS | 1754 | 1467752496607 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]]]}] 14:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 14:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1890ms 14:01:36 INFO - PROCESS | 1754 | 1467752496653 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 14:01:36 INFO - PROCESS | 1754 | 1467752496657 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 14:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 14:01:36 INFO - PROCESS | 1754 | 1467752496669 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 14:01:36 INFO - PROCESS | 1754 | 1467752496671 Marionette TRACE conn4 <- [1,838,null,{}] 14:01:36 INFO - PROCESS | 1754 | 1467752496678 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}] 14:01:36 INFO - PROCESS | 1754 | 1467752496683 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:36 INFO - PROCESS | 1754 | 1467752496845 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 14:01:36 INFO - PROCESS | 1754 | 1467752496855 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:36 INFO - PROCESS | 1754 | 1467752496867 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:36 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dcc8000 == 29 [pid = 1754] [id = 217] 14:01:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x8f888000) [pid = 1754] [serial = 652] [outer = (nil)] 14:01:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x900e4c00) [pid = 1754] [serial = 653] [outer = 0x8f888000] 14:01:36 INFO - PROCESS | 1754 | 1467752496935 Marionette DEBUG loaded listener.js 14:01:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x900f0400) [pid = 1754] [serial = 654] [outer = 0x8f888000] 14:01:38 INFO - PROCESS | 1754 | 1467752498018 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]]]}] 14:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 14:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1386ms 14:01:38 INFO - PROCESS | 1754 | 1467752498057 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 14:01:38 INFO - PROCESS | 1754 | 1467752498065 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 14:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 14:01:38 INFO - PROCESS | 1754 | 1467752498075 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 14:01:38 INFO - PROCESS | 1754 | 1467752498080 Marionette TRACE conn4 <- [1,842,null,{}] 14:01:38 INFO - PROCESS | 1754 | 1467752498091 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}] 14:01:38 INFO - PROCESS | 1754 | 1467752498096 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:38 INFO - PROCESS | 1754 | 1467752498357 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 14:01:38 INFO - PROCESS | 1754 | 1467752498646 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:38 INFO - PROCESS | 1754 | 1467752498663 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:38 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2dec00 == 30 [pid = 1754] [id = 218] 14:01:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x8d464000) [pid = 1754] [serial = 655] [outer = (nil)] 14:01:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x8dcd0c00) [pid = 1754] [serial = 656] [outer = 0x8d464000] 14:01:38 INFO - PROCESS | 1754 | 1467752498749 Marionette DEBUG loaded listener.js 14:01:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x8e7fd400) [pid = 1754] [serial = 657] [outer = 0x8d464000] 14:01:39 INFO - PROCESS | 1754 | 1467752499766 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]]]}] 14:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 14:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1741ms 14:01:39 INFO - PROCESS | 1754 | 1467752499816 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 14:01:39 INFO - PROCESS | 1754 | 1467752499824 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 14:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 14:01:39 INFO - PROCESS | 1754 | 1467752499836 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 14:01:39 INFO - PROCESS | 1754 | 1467752499840 Marionette TRACE conn4 <- [1,846,null,{}] 14:01:39 INFO - PROCESS | 1754 | 1467752499847 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}] 14:01:39 INFO - PROCESS | 1754 | 1467752499854 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:40 INFO - PROCESS | 1754 | 1467752500092 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 14:01:40 INFO - PROCESS | 1754 | 1467752500367 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:40 INFO - PROCESS | 1754 | 1467752500375 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:40 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e4400 == 31 [pid = 1754] [id = 219] 14:01:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x8f740000) [pid = 1754] [serial = 658] [outer = (nil)] 14:01:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x8fa84c00) [pid = 1754] [serial = 659] [outer = 0x8f740000] 14:01:40 INFO - PROCESS | 1754 | 1467752500471 Marionette DEBUG loaded listener.js 14:01:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x90242c00) [pid = 1754] [serial = 660] [outer = 0x8f740000] 14:01:41 INFO - PROCESS | 1754 | 1467752501519 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]]]}] 14:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 14:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1737ms 14:01:41 INFO - PROCESS | 1754 | 1467752501573 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 14:01:41 INFO - PROCESS | 1754 | 1467752501577 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 14:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 14:01:41 INFO - PROCESS | 1754 | 1467752501585 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 14:01:41 INFO - PROCESS | 1754 | 1467752501592 Marionette TRACE conn4 <- [1,850,null,{}] 14:01:41 INFO - PROCESS | 1754 | 1467752501651 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}] 14:01:41 INFO - PROCESS | 1754 | 1467752501661 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:41 INFO - PROCESS | 1754 | 1467752501946 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 14:01:42 INFO - PROCESS | 1754 | 1467752502108 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:42 INFO - PROCESS | 1754 | 1467752502121 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:42 INFO - PROCESS | 1754 | ++DOCSHELL 0x90492400 == 32 [pid = 1754] [id = 220] 14:01:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x90492800) [pid = 1754] [serial = 661] [outer = (nil)] 14:01:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x90497400) [pid = 1754] [serial = 662] [outer = 0x90492800] 14:01:42 INFO - PROCESS | 1754 | 1467752502208 Marionette DEBUG loaded listener.js 14:01:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x91c93400) [pid = 1754] [serial = 663] [outer = 0x90492800] 14:01:43 INFO - PROCESS | 1754 | 1467752503180 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]]]}] 14:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 14:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1653ms 14:01:43 INFO - PROCESS | 1754 | 1467752503239 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 14:01:43 INFO - PROCESS | 1754 | 1467752503245 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 14:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 14:01:43 INFO - PROCESS | 1754 | 1467752503253 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 14:01:43 INFO - PROCESS | 1754 | 1467752503258 Marionette TRACE conn4 <- [1,854,null,{}] 14:01:43 INFO - PROCESS | 1754 | 1467752503265 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}] 14:01:43 INFO - PROCESS | 1754 | 1467752503270 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:43 INFO - PROCESS | 1754 | 1467752503577 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 14:01:43 INFO - PROCESS | 1754 | 1467752503764 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:43 INFO - PROCESS | 1754 | 1467752503779 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:43 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ec89400 == 33 [pid = 1754] [id = 221] 14:01:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x91c9fc00) [pid = 1754] [serial = 664] [outer = (nil)] 14:01:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0x91d92000) [pid = 1754] [serial = 665] [outer = 0x91c9fc00] 14:01:43 INFO - PROCESS | 1754 | 1467752503861 Marionette DEBUG loaded listener.js 14:01:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 106 (0x91d91000) [pid = 1754] [serial = 666] [outer = 0x91c9fc00] 14:01:44 INFO - PROCESS | 1754 | 1467752504765 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]]]}] 14:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 14:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1582ms 14:01:44 INFO - PROCESS | 1754 | 1467752504836 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 14:01:44 INFO - PROCESS | 1754 | 1467752504841 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 14:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 14:01:44 INFO - PROCESS | 1754 | 1467752504848 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 14:01:44 INFO - PROCESS | 1754 | 1467752504852 Marionette TRACE conn4 <- [1,858,null,{}] 14:01:44 INFO - PROCESS | 1754 | 1467752504858 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}] 14:01:44 INFO - PROCESS | 1754 | 1467752504864 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:45 INFO - PROCESS | 1754 | 1467752505095 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 14:01:45 INFO - PROCESS | 1754 | 1467752505323 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:45 INFO - PROCESS | 1754 | 1467752505331 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:45 INFO - PROCESS | 1754 | ++DOCSHELL 0x9049d000 == 34 [pid = 1754] [id = 222] 14:01:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 107 (0x9049d800) [pid = 1754] [serial = 667] [outer = (nil)] 14:01:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 108 (0x92517c00) [pid = 1754] [serial = 668] [outer = 0x9049d800] 14:01:45 INFO - PROCESS | 1754 | 1467752505463 Marionette DEBUG loaded listener.js 14:01:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 109 (0x9251d400) [pid = 1754] [serial = 669] [outer = 0x9049d800] 14:01:46 INFO - PROCESS | 1754 | 1467752506456 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]]]}] 14:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 14:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1683ms 14:01:46 INFO - PROCESS | 1754 | 1467752506534 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 14:01:46 INFO - PROCESS | 1754 | 1467752506538 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 14:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 14:01:46 INFO - PROCESS | 1754 | 1467752506549 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 14:01:46 INFO - PROCESS | 1754 | 1467752506553 Marionette TRACE conn4 <- [1,862,null,{}] 14:01:46 INFO - PROCESS | 1754 | 1467752506563 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}] 14:01:46 INFO - PROCESS | 1754 | 1467752506580 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:47 INFO - PROCESS | 1754 | 1467752507084 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 14:01:47 INFO - PROCESS | 1754 | 1467752507288 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:47 INFO - PROCESS | 1754 | 1467752507297 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:47 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d238000 == 35 [pid = 1754] [id = 223] 14:01:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 110 (0x8d238c00) [pid = 1754] [serial = 670] [outer = (nil)] 14:01:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 111 (0x8d463000) [pid = 1754] [serial = 671] [outer = 0x8d238c00] 14:01:47 INFO - PROCESS | 1754 | 1467752507387 Marionette DEBUG loaded listener.js 14:01:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 112 (0x8d88d800) [pid = 1754] [serial = 672] [outer = 0x8d238c00] 14:01:48 INFO - PROCESS | 1754 | 1467752508416 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]]]}] 14:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 14:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1892ms 14:01:48 INFO - PROCESS | 1754 | 1467752508443 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 14:01:48 INFO - PROCESS | 1754 | 1467752508449 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 14:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 14:01:48 INFO - PROCESS | 1754 | 1467752508457 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 14:01:48 INFO - PROCESS | 1754 | 1467752508462 Marionette TRACE conn4 <- [1,866,null,{}] 14:01:48 INFO - PROCESS | 1754 | 1467752508470 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}] 14:01:48 INFO - PROCESS | 1754 | 1467752508478 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:48 INFO - PROCESS | 1754 | 1467752508702 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 14:01:48 INFO - PROCESS | 1754 | --DOCSHELL 0x8d468c00 == 34 [pid = 1754] [id = 197] 14:01:48 INFO - PROCESS | 1754 | --DOMWINDOW == 111 (0x8dad2400) [pid = 1754] [serial = 565] [outer = (nil)] [url = about:blank] 14:01:48 INFO - PROCESS | 1754 | --DOMWINDOW == 110 (0x8f88f800) [pid = 1754] [serial = 605] [outer = (nil)] [url = about:blank] 14:01:48 INFO - PROCESS | 1754 | --DOMWINDOW == 109 (0x8e9ccc00) [pid = 1754] [serial = 599] [outer = (nil)] [url = about:blank] 14:01:48 INFO - PROCESS | 1754 | --DOMWINDOW == 108 (0x8f737800) [pid = 1754] [serial = 602] [outer = (nil)] [url = about:blank] 14:01:48 INFO - PROCESS | 1754 | --DOMWINDOW == 107 (0x8dad2800) [pid = 1754] [serial = 596] [outer = (nil)] [url = about:blank] 14:01:48 INFO - PROCESS | 1754 | --DOMWINDOW == 106 (0x8e9d2400) [pid = 1754] [serial = 572] [outer = (nil)] [url = about:blank] 14:01:48 INFO - PROCESS | 1754 | --DOMWINDOW == 105 (0x8e9d7400) [pid = 1754] [serial = 573] [outer = (nil)] [url = about:blank] 14:01:48 INFO - PROCESS | 1754 | --DOMWINDOW == 104 (0x8dac7400) [pid = 1754] [serial = 569] [outer = (nil)] [url = about:blank] 14:01:48 INFO - PROCESS | 1754 | --DOMWINDOW == 103 (0x8dacf800) [pid = 1754] [serial = 570] [outer = (nil)] [url = about:blank] 14:01:48 INFO - PROCESS | 1754 | --DOMWINDOW == 102 (0x8f73c000) [pid = 1754] [serial = 575] [outer = (nil)] [url = about:blank] 14:01:48 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x8f88a400) [pid = 1754] [serial = 576] [outer = (nil)] [url = about:blank] 14:01:48 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x8dcd0800) [pid = 1754] [serial = 566] [outer = (nil)] [url = about:blank] 14:01:48 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x8fa85800) [pid = 1754] [serial = 578] [outer = (nil)] [url = about:blank] 14:01:48 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x900e9400) [pid = 1754] [serial = 579] [outer = (nil)] [url = about:blank] 14:01:48 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x9024b800) [pid = 1754] [serial = 581] [outer = (nil)] [url = about:blank] 14:01:48 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x9024c400) [pid = 1754] [serial = 582] [outer = (nil)] [url = about:blank] 14:01:48 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x91d8a400) [pid = 1754] [serial = 587] [outer = (nil)] [url = about:blank] 14:01:48 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x91d8d400) [pid = 1754] [serial = 588] [outer = (nil)] [url = about:blank] 14:01:48 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x8d887800) [pid = 1754] [serial = 593] [outer = (nil)] [url = about:blank] 14:01:48 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x8d88f800) [pid = 1754] [serial = 594] [outer = (nil)] [url = about:blank] 14:01:48 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x8fa84800) [pid = 1754] [serial = 590] [outer = (nil)] [url = about:blank] 14:01:48 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x8f88ec00) [pid = 1754] [serial = 591] [outer = (nil)] [url = about:blank] 14:01:48 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x9049c800) [pid = 1754] [serial = 584] [outer = (nil)] [url = about:blank] 14:01:48 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x91c9f400) [pid = 1754] [serial = 585] [outer = (nil)] [url = about:blank] 14:01:48 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x91c97800) [pid = 1754] [serial = 377] [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.] 14:01:48 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x8dccb400) [pid = 1754] [serial = 597] [outer = (nil)] [url = about:blank] 14:01:48 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x8ec85800) [pid = 1754] [serial = 600] [outer = (nil)] [url = about:blank] 14:01:48 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x8f884400) [pid = 1754] [serial = 603] [outer = (nil)] [url = about:blank] 14:01:48 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x8fa7f400) [pid = 1754] [serial = 606] [outer = (nil)] [url = about:blank] 14:01:48 INFO - PROCESS | 1754 | 1467752508966 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:48 INFO - PROCESS | 1754 | 1467752508976 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:49 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d887800 == 35 [pid = 1754] [id = 224] 14:01:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x8dac7400) [pid = 1754] [serial = 673] [outer = (nil)] 14:01:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x8dad3000) [pid = 1754] [serial = 674] [outer = 0x8dac7400] 14:01:49 INFO - PROCESS | 1754 | 1467752509061 Marionette DEBUG loaded listener.js 14:01:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x8dccc000) [pid = 1754] [serial = 675] [outer = 0x8dac7400] 14:01:49 INFO - PROCESS | 1754 | 1467752509874 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]]]}] 14:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 14:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1484ms 14:01:49 INFO - PROCESS | 1754 | 1467752509942 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 14:01:49 INFO - PROCESS | 1754 | 1467752509948 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 14:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 14:01:49 INFO - PROCESS | 1754 | 1467752509955 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 14:01:49 INFO - PROCESS | 1754 | 1467752509958 Marionette TRACE conn4 <- [1,870,null,{}] 14:01:49 INFO - PROCESS | 1754 | 1467752509965 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}] 14:01:49 INFO - PROCESS | 1754 | 1467752509969 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:50 INFO - PROCESS | 1754 | 1467752510153 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 14:01:50 INFO - PROCESS | 1754 | 1467752510298 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:50 INFO - PROCESS | 1754 | 1467752510307 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:50 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e5e9800 == 36 [pid = 1754] [id = 225] 14:01:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x8e5eac00) [pid = 1754] [serial = 676] [outer = (nil)] 14:01:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x8ec8bc00) [pid = 1754] [serial = 677] [outer = 0x8e5eac00] 14:01:50 INFO - PROCESS | 1754 | 1467752510379 Marionette DEBUG loaded listener.js 14:01:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x8f733400) [pid = 1754] [serial = 678] [outer = 0x8e5eac00] 14:01:51 INFO - PROCESS | 1754 | 1467752511266 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]]]}] 14:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 14:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1380ms 14:01:51 INFO - PROCESS | 1754 | 1467752511337 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 14:01:51 INFO - PROCESS | 1754 | 1467752511344 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 14:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 14:01:51 INFO - PROCESS | 1754 | 1467752511373 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 14:01:51 INFO - PROCESS | 1754 | 1467752511380 Marionette TRACE conn4 <- [1,874,null,{}] 14:01:51 INFO - PROCESS | 1754 | 1467752511387 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}] 14:01:51 INFO - PROCESS | 1754 | 1467752511394 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:51 INFO - PROCESS | 1754 | 1467752511634 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 14:01:51 INFO - PROCESS | 1754 | 1467752511657 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:51 INFO - PROCESS | 1754 | 1467752511665 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:51 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2dd800 == 37 [pid = 1754] [id = 226] 14:01:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x8e9d6400) [pid = 1754] [serial = 679] [outer = (nil)] 14:01:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x8fa84000) [pid = 1754] [serial = 680] [outer = 0x8e9d6400] 14:01:51 INFO - PROCESS | 1754 | 1467752511766 Marionette DEBUG loaded listener.js 14:01:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x900e6000) [pid = 1754] [serial = 681] [outer = 0x8e9d6400] 14:01:52 INFO - PROCESS | 1754 | 1467752512730 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]]]}] 14:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 14:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1401ms 14:01:52 INFO - PROCESS | 1754 | 1467752512765 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 14:01:52 INFO - PROCESS | 1754 | 1467752512770 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 14:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 14:01:52 INFO - PROCESS | 1754 | 1467752512781 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 14:01:52 INFO - PROCESS | 1754 | 1467752512784 Marionette TRACE conn4 <- [1,878,null,{}] 14:01:52 INFO - PROCESS | 1754 | 1467752512791 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}] 14:01:52 INFO - PROCESS | 1754 | 1467752512796 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:53 INFO - PROCESS | 1754 | 1467752513043 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 14:01:53 INFO - PROCESS | 1754 | 1467752513068 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:53 INFO - PROCESS | 1754 | 1467752513075 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:53 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dacac00 == 38 [pid = 1754] [id = 227] 14:01:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x900eb000) [pid = 1754] [serial = 682] [outer = (nil)] 14:01:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x9024b800) [pid = 1754] [serial = 683] [outer = 0x900eb000] 14:01:53 INFO - PROCESS | 1754 | 1467752513149 Marionette DEBUG loaded listener.js 14:01:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x9024dc00) [pid = 1754] [serial = 684] [outer = 0x900eb000] 14:01:53 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x8d890c00) [pid = 1754] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 14:01:53 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x8ec8d000) [pid = 1754] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 14:01:53 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x8d236000) [pid = 1754] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 14:01:53 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x8e5ea400) [pid = 1754] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 14:01:53 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x8eedc000) [pid = 1754] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 14:01:53 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x8d46b800) [pid = 1754] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 14:01:53 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x9032d000) [pid = 1754] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 14:01:53 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x90491c00) [pid = 1754] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 14:01:53 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x8e9d7c00) [pid = 1754] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 14:01:53 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x92522c00) [pid = 1754] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 14:01:53 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x90493c00) [pid = 1754] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 14:01:53 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x91d8bc00) [pid = 1754] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 14:01:53 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x9316dc00) [pid = 1754] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 14:01:53 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x8d884800) [pid = 1754] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 14:01:53 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x8e5f6800) [pid = 1754] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 14:01:54 INFO - PROCESS | 1754 | 1467752514236 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]]]}] 14:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 14:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1501ms 14:01:54 INFO - PROCESS | 1754 | 1467752514279 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 14:01:54 INFO - PROCESS | 1754 | 1467752514282 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 14:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 14:01:54 INFO - PROCESS | 1754 | 1467752514290 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 14:01:54 INFO - PROCESS | 1754 | 1467752514294 Marionette TRACE conn4 <- [1,882,null,{}] 14:01:54 INFO - PROCESS | 1754 | 1467752514300 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}] 14:01:54 INFO - PROCESS | 1754 | 1467752514306 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:54 INFO - PROCESS | 1754 | 1467752514522 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 14:01:54 INFO - PROCESS | 1754 | 1467752514545 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:54 INFO - PROCESS | 1754 | 1467752514563 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:54 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ec8d000 == 39 [pid = 1754] [id = 228] 14:01:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x8eed1000) [pid = 1754] [serial = 685] [outer = (nil)] 14:01:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x90249c00) [pid = 1754] [serial = 686] [outer = 0x8eed1000] 14:01:54 INFO - PROCESS | 1754 | 1467752514646 Marionette DEBUG loaded listener.js 14:01:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x90490c00) [pid = 1754] [serial = 687] [outer = 0x8eed1000] 14:01:55 INFO - PROCESS | 1754 | 1467752515557 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]]]}] 14:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 14:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1384ms 14:01:55 INFO - PROCESS | 1754 | 1467752515676 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 14:01:55 INFO - PROCESS | 1754 | 1467752515682 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 14:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 14:01:55 INFO - PROCESS | 1754 | 1467752515691 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 14:01:55 INFO - PROCESS | 1754 | 1467752515698 Marionette TRACE conn4 <- [1,886,null,{}] 14:01:55 INFO - PROCESS | 1754 | 1467752515708 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}] 14:01:55 INFO - PROCESS | 1754 | 1467752515715 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:55 INFO - PROCESS | 1754 | 1467752515962 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 14:01:56 INFO - PROCESS | 1754 | 1467752516208 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:56 INFO - PROCESS | 1754 | 1467752516230 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:56 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d233c00 == 40 [pid = 1754] [id = 229] 14:01:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x8d890000) [pid = 1754] [serial = 688] [outer = (nil)] 14:01:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x8d952800) [pid = 1754] [serial = 689] [outer = 0x8d890000] 14:01:56 INFO - PROCESS | 1754 | 1467752516348 Marionette DEBUG loaded listener.js 14:01:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x8dad1000) [pid = 1754] [serial = 690] [outer = 0x8d890000] 14:01:57 INFO - PROCESS | 1754 | 1467752517333 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]]]}] 14:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 14:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1691ms 14:01:57 INFO - PROCESS | 1754 | 1467752517384 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 14:01:57 INFO - PROCESS | 1754 | 1467752517390 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 14:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 14:01:57 INFO - PROCESS | 1754 | 1467752517402 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 14:01:57 INFO - PROCESS | 1754 | 1467752517409 Marionette TRACE conn4 <- [1,890,null,{}] 14:01:57 INFO - PROCESS | 1754 | 1467752517416 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}] 14:01:57 INFO - PROCESS | 1754 | 1467752517422 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:57 INFO - PROCESS | 1754 | 1467752517660 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 14:01:57 INFO - PROCESS | 1754 | 1467752517924 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:57 INFO - PROCESS | 1754 | 1467752517934 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:57 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e9d5400 == 41 [pid = 1754] [id = 230] 14:01:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x8e9d7000) [pid = 1754] [serial = 691] [outer = (nil)] 14:01:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x8eeda800) [pid = 1754] [serial = 692] [outer = 0x8e9d7000] 14:01:58 INFO - PROCESS | 1754 | 1467752518023 Marionette DEBUG loaded listener.js 14:01:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x8f889c00) [pid = 1754] [serial = 693] [outer = 0x8e9d7000] 14:01:58 INFO - PROCESS | 1754 | 1467752518992 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]]]}] 14:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 14:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1644ms 14:01:59 INFO - PROCESS | 1754 | 1467752519044 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 14:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 14:01:59 INFO - PROCESS | 1754 | 1467752519048 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 14:01:59 INFO - PROCESS | 1754 | 1467752519056 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 14:01:59 INFO - PROCESS | 1754 | 1467752519062 Marionette TRACE conn4 <- [1,894,null,{}] 14:01:59 INFO - PROCESS | 1754 | 1467752519079 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}] 14:01:59 INFO - PROCESS | 1754 | 1467752519089 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:59 INFO - PROCESS | 1754 | 1467752519422 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 14:01:59 INFO - PROCESS | 1754 | 1467752519651 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:59 INFO - PROCESS | 1754 | 1467752519664 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:01:59 INFO - PROCESS | 1754 | ++DOCSHELL 0x90494800 == 42 [pid = 1754] [id = 231] 14:01:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x9049ac00) [pid = 1754] [serial = 694] [outer = (nil)] 14:01:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x91c9c000) [pid = 1754] [serial = 695] [outer = 0x9049ac00] 14:01:59 INFO - PROCESS | 1754 | 1467752519753 Marionette DEBUG loaded listener.js 14:01:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x91d85800) [pid = 1754] [serial = 696] [outer = 0x9049ac00] 14:02:00 INFO - PROCESS | 1754 | 1467752520739 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]]]}] 14:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 14:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1743ms 14:02:00 INFO - PROCESS | 1754 | 1467752520798 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 14:02:00 INFO - PROCESS | 1754 | 1467752520802 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 14:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 14:02:00 INFO - PROCESS | 1754 | 1467752520809 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 14:02:00 INFO - PROCESS | 1754 | 1467752520814 Marionette TRACE conn4 <- [1,898,null,{}] 14:02:00 INFO - PROCESS | 1754 | 1467752520820 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}] 14:02:00 INFO - PROCESS | 1754 | 1467752520826 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:01 INFO - PROCESS | 1754 | 1467752521095 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 14:02:01 INFO - PROCESS | 1754 | 1467752521413 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:01 INFO - PROCESS | 1754 | 1467752521426 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:01 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dac5400 == 43 [pid = 1754] [id = 232] 14:02:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x91d8a000) [pid = 1754] [serial = 697] [outer = (nil)] 14:02:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x92513800) [pid = 1754] [serial = 698] [outer = 0x91d8a000] 14:02:01 INFO - PROCESS | 1754 | 1467752521521 Marionette DEBUG loaded listener.js 14:02:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x9251d000) [pid = 1754] [serial = 699] [outer = 0x91d8a000] 14:02:02 INFO - PROCESS | 1754 | 1467752522624 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]]]}] 14:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 14:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1838ms 14:02:02 INFO - PROCESS | 1754 | 1467752522649 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 14:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 14:02:02 INFO - PROCESS | 1754 | 1467752522653 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 14:02:02 INFO - PROCESS | 1754 | 1467752522661 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 14:02:02 INFO - PROCESS | 1754 | 1467752522665 Marionette TRACE conn4 <- [1,902,null,{}] 14:02:02 INFO - PROCESS | 1754 | 1467752522672 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}] 14:02:02 INFO - PROCESS | 1754 | 1467752522678 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:02 INFO - PROCESS | 1754 | 1467752522879 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 14:02:03 INFO - PROCESS | 1754 | 1467752523103 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:03 INFO - PROCESS | 1754 | 1467752523113 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:03 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dad3400 == 44 [pid = 1754] [id = 233] 14:02:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x92b85c00) [pid = 1754] [serial = 700] [outer = (nil)] 14:02:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x92b8cc00) [pid = 1754] [serial = 701] [outer = 0x92b85c00] 14:02:03 INFO - PROCESS | 1754 | 1467752523198 Marionette DEBUG loaded listener.js 14:02:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x92b8e400) [pid = 1754] [serial = 702] [outer = 0x92b85c00] 14:02:04 INFO - PROCESS | 1754 | 1467752524131 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]]]}] 14:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 14:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1535ms 14:02:04 INFO - PROCESS | 1754 | 1467752524196 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 14:02:04 INFO - PROCESS | 1754 | 1467752524201 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 14:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 14:02:04 INFO - PROCESS | 1754 | 1467752524209 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 14:02:04 INFO - PROCESS | 1754 | 1467752524213 Marionette TRACE conn4 <- [1,906,null,{}] 14:02:04 INFO - PROCESS | 1754 | 1467752524221 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}] 14:02:04 INFO - PROCESS | 1754 | 1467752524232 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:04 INFO - PROCESS | 1754 | 1467752524513 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 14:02:04 INFO - PROCESS | 1754 | 1467752524782 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:04 INFO - PROCESS | 1754 | 1467752524798 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:04 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f882000 == 45 [pid = 1754] [id = 234] 14:02:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x92bcf800) [pid = 1754] [serial = 703] [outer = (nil)] 14:02:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x93c14800) [pid = 1754] [serial = 704] [outer = 0x92bcf800] 14:02:04 INFO - PROCESS | 1754 | 1467752524881 Marionette DEBUG loaded listener.js 14:02:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x93e1c000) [pid = 1754] [serial = 705] [outer = 0x92bcf800] 14:02:05 INFO - PROCESS | 1754 | 1467752525875 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]]]}] 14:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 14:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1738ms 14:02:05 INFO - PROCESS | 1754 | 1467752525948 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 14:02:05 INFO - PROCESS | 1754 | 1467752525951 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 14:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 14:02:05 INFO - PROCESS | 1754 | 1467752525959 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 14:02:05 INFO - PROCESS | 1754 | 1467752525964 Marionette TRACE conn4 <- [1,910,null,{}] 14:02:05 INFO - PROCESS | 1754 | 1467752525970 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}] 14:02:05 INFO - PROCESS | 1754 | 1467752525975 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:06 INFO - PROCESS | 1754 | 1467752526189 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 14:02:06 INFO - PROCESS | 1754 | 1467752526419 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:06 INFO - PROCESS | 1754 | 1467752526427 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:06 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d23ec00 == 46 [pid = 1754] [id = 235] 14:02:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x8d23f800) [pid = 1754] [serial = 706] [outer = (nil)] 14:02:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x8d884800) [pid = 1754] [serial = 707] [outer = 0x8d23f800] 14:02:06 INFO - PROCESS | 1754 | 1467752526739 Marionette DEBUG loaded listener.js 14:02:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x8d948800) [pid = 1754] [serial = 708] [outer = 0x8d23f800] 14:02:07 INFO - PROCESS | 1754 | 1467752527713 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]]]}] 14:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 14:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1786ms 14:02:07 INFO - PROCESS | 1754 | 1467752527747 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 14:02:07 INFO - PROCESS | 1754 | 1467752527754 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 14:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 14:02:07 INFO - PROCESS | 1754 | 1467752527762 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 14:02:07 INFO - PROCESS | 1754 | 1467752527767 Marionette TRACE conn4 <- [1,914,null,{}] 14:02:07 INFO - PROCESS | 1754 | 1467752527774 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}] 14:02:07 INFO - PROCESS | 1754 | 1467752527780 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:07 INFO - PROCESS | 1754 | 1467752527974 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 14:02:08 INFO - PROCESS | 1754 | 1467752528301 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:08 INFO - PROCESS | 1754 | 1467752528313 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:08 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ec83800 == 47 [pid = 1754] [id = 236] 14:02:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0x8ec88400) [pid = 1754] [serial = 709] [outer = (nil)] 14:02:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 106 (0x8eed2c00) [pid = 1754] [serial = 710] [outer = 0x8ec88400] 14:02:08 INFO - PROCESS | 1754 | 1467752528400 Marionette DEBUG loaded listener.js 14:02:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 107 (0x8f73c400) [pid = 1754] [serial = 711] [outer = 0x8ec88400] 14:02:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8dacc800 == 46 [pid = 1754] [id = 200] 14:02:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8dcc3400 == 45 [pid = 1754] [id = 212] 14:02:10 INFO - PROCESS | 1754 | --DOCSHELL 0x92522400 == 44 [pid = 1754] [id = 207] 14:02:10 INFO - PROCESS | 1754 | --DOCSHELL 0x9032c800 == 43 [pid = 1754] [id = 204] 14:02:10 INFO - PROCESS | 1754 | --DOCSHELL 0x9032b400 == 42 [pid = 1754] [id = 205] 14:02:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8e9cf800 == 41 [pid = 1754] [id = 206] 14:02:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8e7f9c00 == 40 [pid = 1754] [id = 199] 14:02:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8f888800 == 39 [pid = 1754] [id = 208] 14:02:10 INFO - PROCESS | 1754 | --DOCSHELL 0x91c9f000 == 38 [pid = 1754] [id = 209] 14:02:10 INFO - PROCESS | 1754 | --DOCSHELL 0x92bc8800 == 37 [pid = 1754] [id = 210] 14:02:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8d467400 == 36 [pid = 1754] [id = 211] 14:02:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8d23c800 == 35 [pid = 1754] [id = 198] 14:02:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8d88dc00 == 34 [pid = 1754] [id = 202] 14:02:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8eed6800 == 33 [pid = 1754] [id = 203] 14:02:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8eedb800 == 32 [pid = 1754] [id = 201] 14:02:10 INFO - PROCESS | 1754 | --DOMWINDOW == 106 (0x900e4c00) [pid = 1754] [serial = 653] [outer = (nil)] [url = about:blank] 14:02:10 INFO - PROCESS | 1754 | --DOMWINDOW == 105 (0x8e7f4000) [pid = 1754] [serial = 609] [outer = (nil)] [url = about:blank] 14:02:10 INFO - PROCESS | 1754 | --DOMWINDOW == 104 (0x8e5ef400) [pid = 1754] [serial = 608] [outer = (nil)] [url = about:blank] 14:02:10 INFO - PROCESS | 1754 | --DOMWINDOW == 103 (0x8ec90800) [pid = 1754] [serial = 647] [outer = (nil)] [url = about:blank] 14:02:10 INFO - PROCESS | 1754 | --DOMWINDOW == 102 (0x8dac5800) [pid = 1754] [serial = 650] [outer = (nil)] [url = about:blank] 14:02:10 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x8eed6c00) [pid = 1754] [serial = 648] [outer = (nil)] [url = about:blank] 14:02:10 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x8e5eec00) [pid = 1754] [serial = 644] [outer = (nil)] [url = about:blank] 14:02:10 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x8fa7d800) [pid = 1754] [serial = 612] [outer = (nil)] [url = about:blank] 14:02:10 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x8d886000) [pid = 1754] [serial = 641] [outer = (nil)] [url = about:blank] 14:02:10 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x8f887c00) [pid = 1754] [serial = 611] [outer = (nil)] [url = about:blank] 14:02:10 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x8d88ec00) [pid = 1754] [serial = 642] [outer = (nil)] [url = about:blank] 14:02:10 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x9048fc00) [pid = 1754] [serial = 615] [outer = (nil)] [url = about:blank] 14:02:10 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x90332400) [pid = 1754] [serial = 614] [outer = (nil)] [url = about:blank] 14:02:10 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x91c93000) [pid = 1754] [serial = 618] [outer = (nil)] [url = about:blank] 14:02:10 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x90498c00) [pid = 1754] [serial = 617] [outer = (nil)] [url = about:blank] 14:02:10 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x91d8e000) [pid = 1754] [serial = 621] [outer = (nil)] [url = about:blank] 14:02:10 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x91d85c00) [pid = 1754] [serial = 620] [outer = (nil)] [url = about:blank] 14:02:10 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x92bc1800) [pid = 1754] [serial = 624] [outer = (nil)] [url = about:blank] 14:02:10 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x92b86c00) [pid = 1754] [serial = 623] [outer = (nil)] [url = about:blank] 14:02:10 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x92bcac00) [pid = 1754] [serial = 627] [outer = (nil)] [url = about:blank] 14:02:10 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x92bc8000) [pid = 1754] [serial = 626] [outer = (nil)] [url = about:blank] 14:02:10 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x93b4b400) [pid = 1754] [serial = 630] [outer = (nil)] [url = about:blank] 14:02:10 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x93172c00) [pid = 1754] [serial = 629] [outer = (nil)] [url = about:blank] 14:02:10 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x93e17c00) [pid = 1754] [serial = 633] [outer = (nil)] [url = about:blank] 14:02:10 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x93e11c00) [pid = 1754] [serial = 632] [outer = (nil)] [url = about:blank] 14:02:10 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x95339400) [pid = 1754] [serial = 636] [outer = (nil)] [url = about:blank] 14:02:10 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x95217400) [pid = 1754] [serial = 635] [outer = (nil)] [url = about:blank] 14:02:10 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x8d237800) [pid = 1754] [serial = 638] [outer = (nil)] [url = about:blank] 14:02:10 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x8e9cac00) [pid = 1754] [serial = 639] [outer = (nil)] [url = about:blank] 14:02:10 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8f732000) [pid = 1754] [serial = 651] [outer = (nil)] [url = about:blank] 14:02:10 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8e7f1000) [pid = 1754] [serial = 645] [outer = (nil)] [url = about:blank] 14:02:10 INFO - PROCESS | 1754 | 1467752530576 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]]]}] 14:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 14:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 2840ms 14:02:10 INFO - PROCESS | 1754 | 1467752530604 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 14:02:10 INFO - PROCESS | 1754 | 1467752530611 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 14:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 14:02:10 INFO - PROCESS | 1754 | 1467752530620 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 14:02:10 INFO - PROCESS | 1754 | 1467752530625 Marionette TRACE conn4 <- [1,918,null,{}] 14:02:10 INFO - PROCESS | 1754 | 1467752530635 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}] 14:02:10 INFO - PROCESS | 1754 | 1467752530641 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:10 INFO - PROCESS | 1754 | 1467752530861 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 14:02:11 INFO - PROCESS | 1754 | 1467752530991 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:11 INFO - PROCESS | 1754 | 1467752531007 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:11 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d88dc00 == 33 [pid = 1754] [id = 237] 14:02:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x8d88f800) [pid = 1754] [serial = 712] [outer = (nil)] 14:02:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x8dac6800) [pid = 1754] [serial = 713] [outer = 0x8d88f800] 14:02:11 INFO - PROCESS | 1754 | 1467752531080 Marionette DEBUG loaded listener.js 14:02:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x8dacb400) [pid = 1754] [serial = 714] [outer = 0x8d88f800] 14:02:11 INFO - PROCESS | 1754 | 1467752531916 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]]]}] 14:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 14:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1339ms 14:02:11 INFO - PROCESS | 1754 | 1467752531960 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 14:02:11 INFO - PROCESS | 1754 | 1467752531969 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 14:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 14:02:11 INFO - PROCESS | 1754 | 1467752531982 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 14:02:11 INFO - PROCESS | 1754 | 1467752531988 Marionette TRACE conn4 <- [1,922,null,{}] 14:02:11 INFO - PROCESS | 1754 | 1467752531995 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}] 14:02:12 INFO - PROCESS | 1754 | 1467752532001 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:12 INFO - PROCESS | 1754 | 1467752532193 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 14:02:12 INFO - PROCESS | 1754 | 1467752532327 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:12 INFO - PROCESS | 1754 | 1467752532335 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:12 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e5f1800 == 34 [pid = 1754] [id = 238] 14:02:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x8e5f5800) [pid = 1754] [serial = 715] [outer = (nil)] 14:02:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x8e7f3400) [pid = 1754] [serial = 716] [outer = 0x8e5f5800] 14:02:12 INFO - PROCESS | 1754 | 1467752532415 Marionette DEBUG loaded listener.js 14:02:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x8e7f6c00) [pid = 1754] [serial = 717] [outer = 0x8e5f5800] 14:02:13 INFO - PROCESS | 1754 | 1467752533402 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]]]}] 14:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 14:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1488ms 14:02:13 INFO - PROCESS | 1754 | 1467752533475 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 14:02:13 INFO - PROCESS | 1754 | 1467752533479 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 14:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 14:02:13 INFO - PROCESS | 1754 | 1467752533487 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 14:02:13 INFO - PROCESS | 1754 | 1467752533494 Marionette TRACE conn4 <- [1,926,null,{}] 14:02:13 INFO - PROCESS | 1754 | 1467752533522 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}] 14:02:13 INFO - PROCESS | 1754 | 1467752533532 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:13 INFO - PROCESS | 1754 | 1467752533759 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 14:02:13 INFO - PROCESS | 1754 | 1467752533789 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:13 INFO - PROCESS | 1754 | 1467752533802 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:13 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f731800 == 35 [pid = 1754] [id = 239] 14:02:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x8f732400) [pid = 1754] [serial = 718] [outer = (nil)] 14:02:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x8f73a800) [pid = 1754] [serial = 719] [outer = 0x8f732400] 14:02:13 INFO - PROCESS | 1754 | 1467752533877 Marionette DEBUG loaded listener.js 14:02:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x8f88bc00) [pid = 1754] [serial = 720] [outer = 0x8f732400] 14:02:15 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x8eed1000) [pid = 1754] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 14:02:15 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x900eb000) [pid = 1754] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 14:02:15 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x8f740000) [pid = 1754] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 14:02:15 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x8f888000) [pid = 1754] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 14:02:15 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x90492800) [pid = 1754] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 14:02:15 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x8e5eac00) [pid = 1754] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 14:02:15 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x8dac7400) [pid = 1754] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 14:02:15 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8d464000) [pid = 1754] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 14:02:15 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x9049d800) [pid = 1754] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 14:02:15 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x91c9fc00) [pid = 1754] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 14:02:15 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8d238c00) [pid = 1754] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 14:02:15 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x8e9d6400) [pid = 1754] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 14:02:15 INFO - PROCESS | 1754 | 1467752535493 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]]]}] 14:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 14:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 2043ms 14:02:15 INFO - PROCESS | 1754 | 1467752535530 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 14:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 14:02:15 INFO - PROCESS | 1754 | 1467752535535 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 14:02:15 INFO - PROCESS | 1754 | 1467752535542 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 14:02:15 INFO - PROCESS | 1754 | 1467752535545 Marionette TRACE conn4 <- [1,930,null,{}] 14:02:15 INFO - PROCESS | 1754 | 1467752535557 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}] 14:02:15 INFO - PROCESS | 1754 | 1467752535561 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:15 INFO - PROCESS | 1754 | 1467752535766 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 14:02:15 INFO - PROCESS | 1754 | 1467752535844 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:15 INFO - PROCESS | 1754 | 1467752535854 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:15 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e5f1000 == 36 [pid = 1754] [id = 240] 14:02:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8ec87800) [pid = 1754] [serial = 721] [outer = (nil)] 14:02:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8f73bc00) [pid = 1754] [serial = 722] [outer = 0x8ec87800] 14:02:15 INFO - PROCESS | 1754 | 1467752535931 Marionette DEBUG loaded listener.js 14:02:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x8fa7d000) [pid = 1754] [serial = 723] [outer = 0x8ec87800] 14:02:16 INFO - PROCESS | 1754 | 1467752536839 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]]]}] 14:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 14:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1337ms 14:02:16 INFO - PROCESS | 1754 | 1467752536880 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 14:02:16 INFO - PROCESS | 1754 | 1467752536884 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 14:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 14:02:16 INFO - PROCESS | 1754 | 1467752536891 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 14:02:16 INFO - PROCESS | 1754 | 1467752536895 Marionette TRACE conn4 <- [1,934,null,{}] 14:02:16 INFO - PROCESS | 1754 | 1467752536901 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}] 14:02:16 INFO - PROCESS | 1754 | 1467752536906 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:17 INFO - PROCESS | 1754 | 1467752537073 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 14:02:17 INFO - PROCESS | 1754 | 1467752537196 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:17 INFO - PROCESS | 1754 | 1467752537207 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:17 INFO - PROCESS | 1754 | ++DOCSHELL 0x8fa83c00 == 37 [pid = 1754] [id = 241] 14:02:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x8fa87800) [pid = 1754] [serial = 724] [outer = (nil)] 14:02:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x900f0000) [pid = 1754] [serial = 725] [outer = 0x8fa87800] 14:02:17 INFO - PROCESS | 1754 | 1467752537276 Marionette DEBUG loaded listener.js 14:02:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x90328400) [pid = 1754] [serial = 726] [outer = 0x8fa87800] 14:02:18 INFO - PROCESS | 1754 | 1467752538372 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]]]}] 14:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 14:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1532ms 14:02:18 INFO - PROCESS | 1754 | 1467752538425 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 14:02:18 INFO - PROCESS | 1754 | 1467752538433 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 14:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 14:02:18 INFO - PROCESS | 1754 | 1467752538441 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 14:02:18 INFO - PROCESS | 1754 | 1467752538450 Marionette TRACE conn4 <- [1,938,null,{}] 14:02:18 INFO - PROCESS | 1754 | 1467752538458 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}] 14:02:18 INFO - PROCESS | 1754 | 1467752538466 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:18 INFO - PROCESS | 1754 | 1467752538672 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 14:02:18 INFO - PROCESS | 1754 | 1467752538905 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:18 INFO - PROCESS | 1754 | 1467752538911 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:18 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dace800 == 38 [pid = 1754] [id = 242] 14:02:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x8dad4800) [pid = 1754] [serial = 727] [outer = (nil)] 14:02:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x8e5f4800) [pid = 1754] [serial = 728] [outer = 0x8dad4800] 14:02:19 INFO - PROCESS | 1754 | 1467752539031 Marionette DEBUG loaded listener.js 14:02:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x8e9cbc00) [pid = 1754] [serial = 729] [outer = 0x8dad4800] 14:02:20 INFO - PROCESS | 1754 | 1467752540014 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]]]}] 14:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 14:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1645ms 14:02:20 INFO - PROCESS | 1754 | 1467752540088 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 14:02:20 INFO - PROCESS | 1754 | 1467752540096 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 14:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 14:02:20 INFO - PROCESS | 1754 | 1467752540110 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 14:02:20 INFO - PROCESS | 1754 | 1467752540115 Marionette TRACE conn4 <- [1,942,null,{}] 14:02:20 INFO - PROCESS | 1754 | 1467752540122 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}] 14:02:20 INFO - PROCESS | 1754 | 1467752540129 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:20 INFO - PROCESS | 1754 | 1467752540334 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 14:02:20 INFO - PROCESS | 1754 | 1467752540568 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:20 INFO - PROCESS | 1754 | 1467752540575 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:20 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e5000 == 39 [pid = 1754] [id = 243] 14:02:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x8fa7ac00) [pid = 1754] [serial = 730] [outer = (nil)] 14:02:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x900e7800) [pid = 1754] [serial = 731] [outer = 0x8fa7ac00] 14:02:20 INFO - PROCESS | 1754 | 1467752540675 Marionette DEBUG loaded listener.js 14:02:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x8f88e400) [pid = 1754] [serial = 732] [outer = 0x8fa7ac00] 14:02:21 INFO - PROCESS | 1754 | 1467752541728 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]]]}] 14:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 14:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1687ms 14:02:21 INFO - PROCESS | 1754 | 1467752541795 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 14:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 14:02:21 INFO - PROCESS | 1754 | 1467752541801 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 14:02:21 INFO - PROCESS | 1754 | 1467752541808 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 14:02:21 INFO - PROCESS | 1754 | 1467752541815 Marionette TRACE conn4 <- [1,946,null,{}] 14:02:21 INFO - PROCESS | 1754 | 1467752541833 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}] 14:02:21 INFO - PROCESS | 1754 | 1467752541843 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:22 INFO - PROCESS | 1754 | 1467752542111 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 14:02:22 INFO - PROCESS | 1754 | 1467752542334 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:22 INFO - PROCESS | 1754 | 1467752542348 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:22 INFO - PROCESS | 1754 | ++DOCSHELL 0x9049d400 == 40 [pid = 1754] [id = 244] 14:02:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x9049e800) [pid = 1754] [serial = 733] [outer = (nil)] 14:02:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x91c9b000) [pid = 1754] [serial = 734] [outer = 0x9049e800] 14:02:22 INFO - PROCESS | 1754 | 1467752542434 Marionette DEBUG loaded listener.js 14:02:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x91d86c00) [pid = 1754] [serial = 735] [outer = 0x9049e800] 14:02:23 INFO - PROCESS | 1754 | 1467752543450 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]]]}] 14:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 14:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1689ms 14:02:23 INFO - PROCESS | 1754 | 1467752543498 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 14:02:23 INFO - PROCESS | 1754 | 1467752543504 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 14:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 14:02:23 INFO - PROCESS | 1754 | 1467752543511 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 14:02:23 INFO - PROCESS | 1754 | 1467752543515 Marionette TRACE conn4 <- [1,950,null,{}] 14:02:23 INFO - PROCESS | 1754 | 1467752543522 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}] 14:02:23 INFO - PROCESS | 1754 | 1467752543528 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:23 INFO - PROCESS | 1754 | 1467752543729 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 14:02:23 INFO - PROCESS | 1754 | 1467752543944 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:23 INFO - PROCESS | 1754 | 1467752543951 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:24 INFO - PROCESS | 1754 | ++DOCSHELL 0x8eed4400 == 41 [pid = 1754] [id = 245] 14:02:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x8eedbc00) [pid = 1754] [serial = 736] [outer = (nil)] 14:02:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x91f7a800) [pid = 1754] [serial = 737] [outer = 0x8eedbc00] 14:02:24 INFO - PROCESS | 1754 | 1467752544083 Marionette DEBUG loaded listener.js 14:02:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x91f80400) [pid = 1754] [serial = 738] [outer = 0x8eedbc00] 14:02:25 INFO - PROCESS | 1754 | 1467752545059 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]]]}] 14:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 14:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1633ms 14:02:25 INFO - PROCESS | 1754 | 1467752545146 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 14:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 14:02:25 INFO - PROCESS | 1754 | 1467752545150 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 14:02:25 INFO - PROCESS | 1754 | 1467752545158 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 14:02:25 INFO - PROCESS | 1754 | 1467752545162 Marionette TRACE conn4 <- [1,954,null,{}] 14:02:25 INFO - PROCESS | 1754 | 1467752545169 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}] 14:02:25 INFO - PROCESS | 1754 | 1467752545175 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:25 INFO - PROCESS | 1754 | 1467752545406 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 14:02:25 INFO - PROCESS | 1754 | 1467752545800 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:25 INFO - PROCESS | 1754 | 1467752545807 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:25 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e0800 == 42 [pid = 1754] [id = 246] 14:02:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x8c2e0c00) [pid = 1754] [serial = 739] [outer = (nil)] 14:02:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x8d234400) [pid = 1754] [serial = 740] [outer = 0x8c2e0c00] 14:02:25 INFO - PROCESS | 1754 | 1467752545893 Marionette DEBUG loaded listener.js 14:02:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x8d884c00) [pid = 1754] [serial = 741] [outer = 0x8c2e0c00] 14:02:26 INFO - PROCESS | 1754 | --DOCSHELL 0x8dac5400 == 41 [pid = 1754] [id = 232] 14:02:26 INFO - PROCESS | 1754 | --DOCSHELL 0x8e5f1000 == 40 [pid = 1754] [id = 240] 14:02:27 INFO - PROCESS | 1754 | --DOCSHELL 0x8f731800 == 39 [pid = 1754] [id = 239] 14:02:27 INFO - PROCESS | 1754 | --DOCSHELL 0x8e5f1800 == 38 [pid = 1754] [id = 238] 14:02:27 INFO - PROCESS | 1754 | --DOCSHELL 0x8d88dc00 == 37 [pid = 1754] [id = 237] 14:02:27 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x90249c00) [pid = 1754] [serial = 686] [outer = (nil)] [url = about:blank] 14:02:27 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x9024b800) [pid = 1754] [serial = 683] [outer = (nil)] [url = about:blank] 14:02:27 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x8fa84c00) [pid = 1754] [serial = 659] [outer = (nil)] [url = about:blank] 14:02:27 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x90242c00) [pid = 1754] [serial = 660] [outer = (nil)] [url = about:blank] 14:02:27 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x900f0400) [pid = 1754] [serial = 654] [outer = (nil)] [url = about:blank] 14:02:27 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x90497400) [pid = 1754] [serial = 662] [outer = (nil)] [url = about:blank] 14:02:27 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x91c93400) [pid = 1754] [serial = 663] [outer = (nil)] [url = about:blank] 14:02:27 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x8ec8bc00) [pid = 1754] [serial = 677] [outer = (nil)] [url = about:blank] 14:02:27 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x8dad3000) [pid = 1754] [serial = 674] [outer = (nil)] [url = about:blank] 14:02:27 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x8dccc000) [pid = 1754] [serial = 675] [outer = (nil)] [url = about:blank] 14:02:27 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x8dcd0c00) [pid = 1754] [serial = 656] [outer = (nil)] [url = about:blank] 14:02:27 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x8e7fd400) [pid = 1754] [serial = 657] [outer = (nil)] [url = about:blank] 14:02:27 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x92517c00) [pid = 1754] [serial = 668] [outer = (nil)] [url = about:blank] 14:02:27 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x9251d400) [pid = 1754] [serial = 669] [outer = (nil)] [url = about:blank] 14:02:27 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x91d92000) [pid = 1754] [serial = 665] [outer = (nil)] [url = about:blank] 14:02:27 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x91d91000) [pid = 1754] [serial = 666] [outer = (nil)] [url = about:blank] 14:02:27 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8d463000) [pid = 1754] [serial = 671] [outer = (nil)] [url = about:blank] 14:02:27 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8d88d800) [pid = 1754] [serial = 672] [outer = (nil)] [url = about:blank] 14:02:27 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8fa84000) [pid = 1754] [serial = 680] [outer = (nil)] [url = about:blank] 14:02:27 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x9024dc00) [pid = 1754] [serial = 684] [outer = (nil)] [url = about:blank] 14:02:27 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x900e6000) [pid = 1754] [serial = 681] [outer = (nil)] [url = about:blank] 14:02:27 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x8f733400) [pid = 1754] [serial = 678] [outer = (nil)] [url = about:blank] 14:02:27 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x90490c00) [pid = 1754] [serial = 687] [outer = (nil)] [url = about:blank] 14:02:27 INFO - PROCESS | 1754 | 1467752547052 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]]]}] 14:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 14:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1945ms 14:02:27 INFO - PROCESS | 1754 | 1467752547104 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 14:02:27 INFO - PROCESS | 1754 | 1467752547111 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 14:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 14:02:27 INFO - PROCESS | 1754 | 1467752547119 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 14:02:27 INFO - PROCESS | 1754 | 1467752547124 Marionette TRACE conn4 <- [1,958,null,{}] 14:02:27 INFO - PROCESS | 1754 | 1467752547133 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}] 14:02:27 INFO - PROCESS | 1754 | 1467752547141 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:27 INFO - PROCESS | 1754 | 1467752547339 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 14:02:27 INFO - PROCESS | 1754 | 1467752547519 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:27 INFO - PROCESS | 1754 | 1467752547526 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:27 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dccfc00 == 38 [pid = 1754] [id = 247] 14:02:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x8e5ea400) [pid = 1754] [serial = 742] [outer = (nil)] 14:02:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x8e5f4c00) [pid = 1754] [serial = 743] [outer = 0x8e5ea400] 14:02:27 INFO - PROCESS | 1754 | 1467752547606 Marionette DEBUG loaded listener.js 14:02:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8e9c9800) [pid = 1754] [serial = 744] [outer = 0x8e5ea400] 14:02:28 INFO - PROCESS | 1754 | 1467752548437 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]]]}] 14:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 14:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1388ms 14:02:28 INFO - PROCESS | 1754 | 1467752548510 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 14:02:28 INFO - PROCESS | 1754 | 1467752548517 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 14:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 14:02:28 INFO - PROCESS | 1754 | 1467752548527 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 14:02:28 INFO - PROCESS | 1754 | 1467752548531 Marionette TRACE conn4 <- [1,962,null,{}] 14:02:28 INFO - PROCESS | 1754 | 1467752548537 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}] 14:02:28 INFO - PROCESS | 1754 | 1467752548542 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:28 INFO - PROCESS | 1754 | 1467752548730 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 14:02:28 INFO - PROCESS | 1754 | 1467752548856 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:28 INFO - PROCESS | 1754 | 1467752548865 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:28 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ec82c00 == 39 [pid = 1754] [id = 248] 14:02:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8ec85800) [pid = 1754] [serial = 745] [outer = (nil)] 14:02:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x8f884400) [pid = 1754] [serial = 746] [outer = 0x8ec85800] 14:02:28 INFO - PROCESS | 1754 | 1467752548941 Marionette DEBUG loaded listener.js 14:02:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x900e7000) [pid = 1754] [serial = 747] [outer = 0x8ec85800] 14:02:29 INFO - PROCESS | 1754 | 1467752549880 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]]]}] 14:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 14:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1435ms 14:02:29 INFO - PROCESS | 1754 | 1467752549963 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 14:02:29 INFO - PROCESS | 1754 | 1467752549967 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 14:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 14:02:29 INFO - PROCESS | 1754 | 1467752549976 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 14:02:29 INFO - PROCESS | 1754 | 1467752549986 Marionette TRACE conn4 <- [1,966,null,{}] 14:02:30 INFO - PROCESS | 1754 | 1467752550010 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}] 14:02:30 INFO - PROCESS | 1754 | 1467752550018 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:30 INFO - PROCESS | 1754 | 1467752550249 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 14:02:30 INFO - PROCESS | 1754 | 1467752550277 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:30 INFO - PROCESS | 1754 | 1467752550287 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:30 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ec8ec00 == 40 [pid = 1754] [id = 249] 14:02:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x9024d000) [pid = 1754] [serial = 748] [outer = (nil)] 14:02:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x9048f400) [pid = 1754] [serial = 749] [outer = 0x9024d000] 14:02:30 INFO - PROCESS | 1754 | 1467752550356 Marionette DEBUG loaded listener.js 14:02:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x90495c00) [pid = 1754] [serial = 750] [outer = 0x9024d000] 14:02:31 INFO - PROCESS | 1754 | 1467752551322 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]]]}] 14:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 14:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1412ms 14:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 14:02:31 INFO - PROCESS | 1754 | 1467752551393 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 14:02:31 INFO - PROCESS | 1754 | 1467752551397 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 14:02:31 INFO - PROCESS | 1754 | 1467752551405 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 14:02:31 INFO - PROCESS | 1754 | 1467752551409 Marionette TRACE conn4 <- [1,970,null,{}] 14:02:31 INFO - PROCESS | 1754 | 1467752551415 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}] 14:02:31 INFO - PROCESS | 1754 | 1467752551420 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:31 INFO - PROCESS | 1754 | 1467752551653 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 14:02:31 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x8d890000) [pid = 1754] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 14:02:31 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x8e5f5800) [pid = 1754] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 14:02:31 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8e9d7000) [pid = 1754] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 14:02:31 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8ec88400) [pid = 1754] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 14:02:31 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x92b85c00) [pid = 1754] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 14:02:31 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8ec87800) [pid = 1754] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 14:02:31 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x92bcf800) [pid = 1754] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 14:02:31 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x8f732400) [pid = 1754] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 14:02:31 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8d23f800) [pid = 1754] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 14:02:31 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x9049ac00) [pid = 1754] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 14:02:31 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x91d8a000) [pid = 1754] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 14:02:31 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x8d88f800) [pid = 1754] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 14:02:31 INFO - PROCESS | 1754 | 1467752551923 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:31 INFO - PROCESS | 1754 | 1467752551933 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:31 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d239400 == 41 [pid = 1754] [id = 250] 14:02:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8d23a400) [pid = 1754] [serial = 751] [outer = (nil)] 14:02:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x8dcccc00) [pid = 1754] [serial = 752] [outer = 0x8d23a400] 14:02:32 INFO - PROCESS | 1754 | 1467752552008 Marionette DEBUG loaded listener.js 14:02:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8fa86800) [pid = 1754] [serial = 753] [outer = 0x8d23a400] 14:02:32 INFO - PROCESS | 1754 | 1467752552916 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]]]}] 14:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 14:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1531ms 14:02:32 INFO - PROCESS | 1754 | 1467752552935 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 14:02:32 INFO - PROCESS | 1754 | 1467752552940 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 14:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 14:02:32 INFO - PROCESS | 1754 | 1467752552947 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 14:02:32 INFO - PROCESS | 1754 | 1467752552950 Marionette TRACE conn4 <- [1,974,null,{}] 14:02:32 INFO - PROCESS | 1754 | 1467752552957 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}] 14:02:32 INFO - PROCESS | 1754 | 1467752552961 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:33 INFO - PROCESS | 1754 | 1467752553130 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 14:02:33 INFO - PROCESS | 1754 | 1467752553145 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:33 INFO - PROCESS | 1754 | 1467752553165 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:33 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d23cc00 == 42 [pid = 1754] [id = 251] 14:02:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x8d468000) [pid = 1754] [serial = 754] [outer = (nil)] 14:02:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x91d85c00) [pid = 1754] [serial = 755] [outer = 0x8d468000] 14:02:33 INFO - PROCESS | 1754 | 1467752553362 Marionette DEBUG loaded listener.js 14:02:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x92515000) [pid = 1754] [serial = 756] [outer = 0x8d468000] 14:02:34 INFO - PROCESS | 1754 | 1467752554401 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]]]}] 14:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 14:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1532ms 14:02:34 INFO - PROCESS | 1754 | 1467752554481 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 14:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 14:02:34 INFO - PROCESS | 1754 | 1467752554488 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 14:02:34 INFO - PROCESS | 1754 | 1467752554497 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 14:02:34 INFO - PROCESS | 1754 | 1467752554503 Marionette TRACE conn4 <- [1,978,null,{}] 14:02:34 INFO - PROCESS | 1754 | 1467752554512 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}] 14:02:34 INFO - PROCESS | 1754 | 1467752554518 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:34 INFO - PROCESS | 1754 | 1467752554762 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 14:02:35 INFO - PROCESS | 1754 | 1467752554995 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:35 INFO - PROCESS | 1754 | 1467752555003 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:35 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dcc9000 == 43 [pid = 1754] [id = 252] 14:02:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8dcc9400) [pid = 1754] [serial = 757] [outer = (nil)] 14:02:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x8e9d7000) [pid = 1754] [serial = 758] [outer = 0x8dcc9400] 14:02:35 INFO - PROCESS | 1754 | 1467752555093 Marionette DEBUG loaded listener.js 14:02:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x8ec8c400) [pid = 1754] [serial = 759] [outer = 0x8dcc9400] 14:02:36 INFO - PROCESS | 1754 | 1467752556040 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]]]}] 14:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 14:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1586ms 14:02:36 INFO - PROCESS | 1754 | 1467752556082 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 14:02:36 INFO - PROCESS | 1754 | 1467752556090 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 14:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 14:02:36 INFO - PROCESS | 1754 | 1467752556103 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 14:02:36 INFO - PROCESS | 1754 | 1467752556107 Marionette TRACE conn4 <- [1,982,null,{}] 14:02:36 INFO - PROCESS | 1754 | 1467752556115 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}] 14:02:36 INFO - PROCESS | 1754 | 1467752556122 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:36 INFO - PROCESS | 1754 | 1467752556330 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 14:02:36 INFO - PROCESS | 1754 | 1467752556550 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:36 INFO - PROCESS | 1754 | 1467752556559 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:36 INFO - PROCESS | 1754 | ++DOCSHELL 0x900e6000 == 44 [pid = 1754] [id = 253] 14:02:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x900eb800) [pid = 1754] [serial = 760] [outer = (nil)] 14:02:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x9024dc00) [pid = 1754] [serial = 761] [outer = 0x900eb800] 14:02:36 INFO - PROCESS | 1754 | 1467752556695 Marionette DEBUG loaded listener.js 14:02:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x90334000) [pid = 1754] [serial = 762] [outer = 0x900eb800] 14:02:37 INFO - PROCESS | 1754 | 1467752557723 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]]]}] 14:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 14:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1692ms 14:02:37 INFO - PROCESS | 1754 | 1467752557794 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 14:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 14:02:37 INFO - PROCESS | 1754 | 1467752557799 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 14:02:37 INFO - PROCESS | 1754 | 1467752557807 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 14:02:37 INFO - PROCESS | 1754 | 1467752557813 Marionette TRACE conn4 <- [1,986,null,{}] 14:02:37 INFO - PROCESS | 1754 | 1467752557832 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}] 14:02:37 INFO - PROCESS | 1754 | 1467752557842 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:38 INFO - PROCESS | 1754 | 1467752558086 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 14:02:38 INFO - PROCESS | 1754 | 1467752558353 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:38 INFO - PROCESS | 1754 | 1467752558362 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:38 INFO - PROCESS | 1754 | ++DOCSHELL 0x92b82400 == 45 [pid = 1754] [id = 254] 14:02:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x92b82c00) [pid = 1754] [serial = 763] [outer = (nil)] 14:02:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x92b8f800) [pid = 1754] [serial = 764] [outer = 0x92b82c00] 14:02:38 INFO - PROCESS | 1754 | 1467752558457 Marionette DEBUG loaded listener.js 14:02:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x92bc7000) [pid = 1754] [serial = 765] [outer = 0x92b82c00] 14:02:39 INFO - PROCESS | 1754 | 1467752559395 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]]]}] 14:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 14:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1642ms 14:02:39 INFO - PROCESS | 1754 | 1467752559449 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 14:02:39 INFO - PROCESS | 1754 | 1467752559454 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 14:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 14:02:39 INFO - PROCESS | 1754 | 1467752559461 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 14:02:39 INFO - PROCESS | 1754 | 1467752559466 Marionette TRACE conn4 <- [1,990,null,{}] 14:02:39 INFO - PROCESS | 1754 | 1467752559472 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}] 14:02:39 INFO - PROCESS | 1754 | 1467752559478 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:39 INFO - PROCESS | 1754 | 1467752559683 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 14:02:39 INFO - PROCESS | 1754 | 1467752559899 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:39 INFO - PROCESS | 1754 | 1467752559907 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:39 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d94d000 == 46 [pid = 1754] [id = 255] 14:02:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x8fa7b400) [pid = 1754] [serial = 766] [outer = (nil)] 14:02:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x92bcd000) [pid = 1754] [serial = 767] [outer = 0x8fa7b400] 14:02:40 INFO - PROCESS | 1754 | 1467752560039 Marionette DEBUG loaded listener.js 14:02:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x93167000) [pid = 1754] [serial = 768] [outer = 0x8fa7b400] 14:02:40 INFO - PROCESS | 1754 | 1467752560984 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]]]}] 14:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 14:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1589ms 14:02:41 INFO - PROCESS | 1754 | 1467752561052 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 14:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 14:02:41 INFO - PROCESS | 1754 | 1467752561057 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 14:02:41 INFO - PROCESS | 1754 | 1467752561063 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 14:02:41 INFO - PROCESS | 1754 | 1467752561067 Marionette TRACE conn4 <- [1,994,null,{}] 14:02:41 INFO - PROCESS | 1754 | 1467752561074 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}] 14:02:41 INFO - PROCESS | 1754 | 1467752561080 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:41 INFO - PROCESS | 1754 | 1467752561291 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 14:02:41 INFO - PROCESS | 1754 | 1467752561506 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:41 INFO - PROCESS | 1754 | 1467752561514 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:41 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e8c00 == 47 [pid = 1754] [id = 256] 14:02:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x8dccd000) [pid = 1754] [serial = 769] [outer = (nil)] 14:02:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x93b4d400) [pid = 1754] [serial = 770] [outer = 0x8dccd000] 14:02:41 INFO - PROCESS | 1754 | 1467752561648 Marionette DEBUG loaded listener.js 14:02:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x93c12400) [pid = 1754] [serial = 771] [outer = 0x8dccd000] 14:02:42 INFO - PROCESS | 1754 | 1467752562629 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]]]}] 14:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 14:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1638ms 14:02:42 INFO - PROCESS | 1754 | 1467752562703 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 14:02:42 INFO - PROCESS | 1754 | 1467752562706 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 14:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 14:02:42 INFO - PROCESS | 1754 | 1467752562714 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 14:02:42 INFO - PROCESS | 1754 | 1467752562718 Marionette TRACE conn4 <- [1,998,null,{}] 14:02:42 INFO - PROCESS | 1754 | 1467752562725 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}] 14:02:42 INFO - PROCESS | 1754 | 1467752562735 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:43 INFO - PROCESS | 1754 | 1467752562998 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 14:02:43 INFO - PROCESS | 1754 | 1467752563280 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:43 INFO - PROCESS | 1754 | 1467752563291 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:43 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d882000 == 48 [pid = 1754] [id = 257] 14:02:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x8d88a400) [pid = 1754] [serial = 772] [outer = (nil)] 14:02:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x9533e800) [pid = 1754] [serial = 773] [outer = 0x8d88a400] 14:02:43 INFO - PROCESS | 1754 | 1467752563378 Marionette DEBUG loaded listener.js 14:02:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x95342c00) [pid = 1754] [serial = 774] [outer = 0x8d88a400] 14:02:44 INFO - PROCESS | 1754 | 1467752564316 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]]]}] 14:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 14:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1635ms 14:02:44 INFO - PROCESS | 1754 | 1467752564350 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 14:02:44 INFO - PROCESS | 1754 | 1467752564353 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 14:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 14:02:44 INFO - PROCESS | 1754 | 1467752564361 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 14:02:44 INFO - PROCESS | 1754 | 1467752564365 Marionette TRACE conn4 <- [1,1002,null,{}] 14:02:44 INFO - PROCESS | 1754 | 1467752564391 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}] 14:02:44 INFO - PROCESS | 1754 | 1467752564398 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:44 INFO - PROCESS | 1754 | 1467752564591 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 14:02:45 INFO - PROCESS | 1754 | 1467752565011 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:45 INFO - PROCESS | 1754 | 1467752565022 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:45 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d88a800 == 49 [pid = 1754] [id = 258] 14:02:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x8d88b400) [pid = 1754] [serial = 775] [outer = (nil)] 14:02:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x8d951c00) [pid = 1754] [serial = 776] [outer = 0x8d88b400] 14:02:45 INFO - PROCESS | 1754 | 1467752565119 Marionette DEBUG loaded listener.js 14:02:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x8dccbc00) [pid = 1754] [serial = 777] [outer = 0x8d88b400] 14:02:46 INFO - PROCESS | 1754 | 1467752566041 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]]]}] 14:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 14:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1755ms 14:02:46 INFO - PROCESS | 1754 | 1467752566120 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 14:02:46 INFO - PROCESS | 1754 | 1467752566126 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 14:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 14:02:46 INFO - PROCESS | 1754 | 1467752566134 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 14:02:46 INFO - PROCESS | 1754 | 1467752566139 Marionette TRACE conn4 <- [1,1006,null,{}] 14:02:46 INFO - PROCESS | 1754 | 1467752566148 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}] 14:02:46 INFO - PROCESS | 1754 | 1467752566157 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:46 INFO - PROCESS | 1754 | 1467752566365 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 14:02:46 INFO - PROCESS | 1754 | 1467752566693 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:46 INFO - PROCESS | 1754 | 1467752566701 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:46 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d890400 == 50 [pid = 1754] [id = 259] 14:02:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x8dccb000) [pid = 1754] [serial = 778] [outer = (nil)] 14:02:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x8eed4800) [pid = 1754] [serial = 779] [outer = 0x8dccb000] 14:02:46 INFO - PROCESS | 1754 | 1467752566787 Marionette DEBUG loaded listener.js 14:02:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x8fa7fc00) [pid = 1754] [serial = 780] [outer = 0x8dccb000] 14:02:48 INFO - PROCESS | 1754 | --DOCSHELL 0x8d239400 == 49 [pid = 1754] [id = 250] 14:02:48 INFO - PROCESS | 1754 | --DOCSHELL 0x8ec8ec00 == 48 [pid = 1754] [id = 249] 14:02:48 INFO - PROCESS | 1754 | --DOCSHELL 0x8ec82c00 == 47 [pid = 1754] [id = 248] 14:02:48 INFO - PROCESS | 1754 | --DOCSHELL 0x8dccfc00 == 46 [pid = 1754] [id = 247] 14:02:48 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e0800 == 45 [pid = 1754] [id = 246] 14:02:48 INFO - PROCESS | 1754 | --DOCSHELL 0x8eed4400 == 44 [pid = 1754] [id = 245] 14:02:48 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e5000 == 43 [pid = 1754] [id = 243] 14:02:48 INFO - PROCESS | 1754 | --DOCSHELL 0x8dace800 == 42 [pid = 1754] [id = 242] 14:02:48 INFO - PROCESS | 1754 | --DOCSHELL 0x8d23ec00 == 41 [pid = 1754] [id = 235] 14:02:48 INFO - PROCESS | 1754 | --DOCSHELL 0x90494800 == 40 [pid = 1754] [id = 231] 14:02:48 INFO - PROCESS | 1754 | --DOCSHELL 0x8ec83800 == 39 [pid = 1754] [id = 236] 14:02:48 INFO - PROCESS | 1754 | --DOCSHELL 0x8dad3400 == 38 [pid = 1754] [id = 233] 14:02:48 INFO - PROCESS | 1754 | --DOCSHELL 0x8fa83c00 == 37 [pid = 1754] [id = 241] 14:02:48 INFO - PROCESS | 1754 | --DOCSHELL 0x9049d400 == 36 [pid = 1754] [id = 244] 14:02:48 INFO - PROCESS | 1754 | --DOCSHELL 0x8f882000 == 35 [pid = 1754] [id = 234] 14:02:48 INFO - PROCESS | 1754 | --DOCSHELL 0x8d88a800 == 34 [pid = 1754] [id = 258] 14:02:48 INFO - PROCESS | 1754 | --DOCSHELL 0x8d882000 == 33 [pid = 1754] [id = 257] 14:02:48 INFO - PROCESS | 1754 | --DOCSHELL 0x8d94d000 == 32 [pid = 1754] [id = 255] 14:02:48 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e8c00 == 31 [pid = 1754] [id = 256] 14:02:48 INFO - PROCESS | 1754 | --DOCSHELL 0x92b82400 == 30 [pid = 1754] [id = 254] 14:02:48 INFO - PROCESS | 1754 | --DOCSHELL 0x900e6000 == 29 [pid = 1754] [id = 253] 14:02:48 INFO - PROCESS | 1754 | --DOCSHELL 0x8d23cc00 == 28 [pid = 1754] [id = 251] 14:02:48 INFO - PROCESS | 1754 | --DOCSHELL 0x8dcc9000 == 27 [pid = 1754] [id = 252] 14:02:48 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x8fa7d000) [pid = 1754] [serial = 723] [outer = (nil)] [url = about:blank] 14:02:48 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x8d952800) [pid = 1754] [serial = 689] [outer = (nil)] [url = about:blank] 14:02:48 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x8e7f6c00) [pid = 1754] [serial = 717] [outer = (nil)] [url = about:blank] 14:02:48 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x8eeda800) [pid = 1754] [serial = 692] [outer = (nil)] [url = about:blank] 14:02:48 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x8eed2c00) [pid = 1754] [serial = 710] [outer = (nil)] [url = about:blank] 14:02:48 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x92b8e400) [pid = 1754] [serial = 702] [outer = (nil)] [url = about:blank] 14:02:48 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x8dad1000) [pid = 1754] [serial = 690] [outer = (nil)] [url = about:blank] 14:02:48 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x8f73bc00) [pid = 1754] [serial = 722] [outer = (nil)] [url = about:blank] 14:02:48 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x93c14800) [pid = 1754] [serial = 704] [outer = (nil)] [url = about:blank] 14:02:48 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x8f88bc00) [pid = 1754] [serial = 720] [outer = (nil)] [url = about:blank] 14:02:48 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x8d948800) [pid = 1754] [serial = 708] [outer = (nil)] [url = about:blank] 14:02:48 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x91d85800) [pid = 1754] [serial = 696] [outer = (nil)] [url = about:blank] 14:02:48 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x8f73c400) [pid = 1754] [serial = 711] [outer = (nil)] [url = about:blank] 14:02:48 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x92b8cc00) [pid = 1754] [serial = 701] [outer = (nil)] [url = about:blank] 14:02:48 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x93e1c000) [pid = 1754] [serial = 705] [outer = (nil)] [url = about:blank] 14:02:48 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x92513800) [pid = 1754] [serial = 698] [outer = (nil)] [url = about:blank] 14:02:48 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x8dac6800) [pid = 1754] [serial = 713] [outer = (nil)] [url = about:blank] 14:02:48 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x91c9c000) [pid = 1754] [serial = 695] [outer = (nil)] [url = about:blank] 14:02:48 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x9251d000) [pid = 1754] [serial = 699] [outer = (nil)] [url = about:blank] 14:02:48 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x8f889c00) [pid = 1754] [serial = 693] [outer = (nil)] [url = about:blank] 14:02:48 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8dacb400) [pid = 1754] [serial = 714] [outer = (nil)] [url = about:blank] 14:02:48 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8d884800) [pid = 1754] [serial = 707] [outer = (nil)] [url = about:blank] 14:02:48 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8e7f3400) [pid = 1754] [serial = 716] [outer = (nil)] [url = about:blank] 14:02:48 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8f73a800) [pid = 1754] [serial = 719] [outer = (nil)] [url = about:blank] 14:02:49 INFO - PROCESS | 1754 | 1467752569014 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]]]}] 14:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 14:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 2942ms 14:02:49 INFO - PROCESS | 1754 | 1467752569078 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 14:02:49 INFO - PROCESS | 1754 | 1467752569086 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 14:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 14:02:49 INFO - PROCESS | 1754 | 1467752569095 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 14:02:49 INFO - PROCESS | 1754 | 1467752569101 Marionette TRACE conn4 <- [1,1010,null,{}] 14:02:49 INFO - PROCESS | 1754 | 1467752569112 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}] 14:02:49 INFO - PROCESS | 1754 | 1467752569117 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:49 INFO - PROCESS | 1754 | 1467752569304 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 14:02:49 INFO - PROCESS | 1754 | 1467752569461 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:49 INFO - PROCESS | 1754 | 1467752569476 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:49 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d240000 == 28 [pid = 1754] [id = 260] 14:02:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8d460400) [pid = 1754] [serial = 781] [outer = (nil)] 14:02:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x8d94d000) [pid = 1754] [serial = 782] [outer = 0x8d460400] 14:02:49 INFO - PROCESS | 1754 | 1467752569555 Marionette DEBUG loaded listener.js 14:02:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x8dac7800) [pid = 1754] [serial = 783] [outer = 0x8d460400] 14:02:50 INFO - PROCESS | 1754 | 1467752570358 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]]]}] 14:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 14:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1339ms 14:02:50 INFO - PROCESS | 1754 | 1467752570435 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 14:02:50 INFO - PROCESS | 1754 | 1467752570443 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 14:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 14:02:50 INFO - PROCESS | 1754 | 1467752570456 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 14:02:50 INFO - PROCESS | 1754 | 1467752570462 Marionette TRACE conn4 <- [1,1014,null,{}] 14:02:50 INFO - PROCESS | 1754 | 1467752570468 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}] 14:02:50 INFO - PROCESS | 1754 | 1467752570474 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:50 INFO - PROCESS | 1754 | 1467752570667 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 14:02:50 INFO - PROCESS | 1754 | 1467752570800 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:50 INFO - PROCESS | 1754 | 1467752570809 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:50 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dcc9000 == 29 [pid = 1754] [id = 261] 14:02:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x8e5f2000) [pid = 1754] [serial = 784] [outer = (nil)] 14:02:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x8e7f1800) [pid = 1754] [serial = 785] [outer = 0x8e5f2000] 14:02:50 INFO - PROCESS | 1754 | 1467752570889 Marionette DEBUG loaded listener.js 14:02:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x8e7f7c00) [pid = 1754] [serial = 786] [outer = 0x8e5f2000] 14:02:51 INFO - PROCESS | 1754 | 1467752571876 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]]]}] 14:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 14:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1494ms 14:02:51 INFO - PROCESS | 1754 | 1467752571950 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 14:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 14:02:51 INFO - PROCESS | 1754 | 1467752571955 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 14:02:51 INFO - PROCESS | 1754 | 1467752571963 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 14:02:51 INFO - PROCESS | 1754 | 1467752571970 Marionette TRACE conn4 <- [1,1018,null,{}] 14:02:52 INFO - PROCESS | 1754 | 1467752571998 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}] 14:02:52 INFO - PROCESS | 1754 | 1467752572014 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:52 INFO - PROCESS | 1754 | 1467752572268 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 14:02:52 INFO - PROCESS | 1754 | 1467752572292 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:52 INFO - PROCESS | 1754 | 1467752572303 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:52 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f736800 == 30 [pid = 1754] [id = 262] 14:02:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x8f738000) [pid = 1754] [serial = 787] [outer = (nil)] 14:02:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x8f73cc00) [pid = 1754] [serial = 788] [outer = 0x8f738000] 14:02:52 INFO - PROCESS | 1754 | 1467752572428 Marionette DEBUG loaded listener.js 14:02:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x8f887000) [pid = 1754] [serial = 789] [outer = 0x8f738000] 14:02:53 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x9024d000) [pid = 1754] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 14:02:53 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x8d23a400) [pid = 1754] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 14:02:53 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x8fa87800) [pid = 1754] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 14:02:53 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x8eedbc00) [pid = 1754] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 14:02:53 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x8dad4800) [pid = 1754] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 14:02:53 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8fa7ac00) [pid = 1754] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 14:02:53 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8ec85800) [pid = 1754] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 14:02:53 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8c2e0c00) [pid = 1754] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 14:02:53 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x9049e800) [pid = 1754] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 14:02:53 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x8e5ea400) [pid = 1754] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 14:02:53 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x8d468000) [pid = 1754] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 14:02:53 INFO - PROCESS | 1754 | 1467752573880 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]]]}] 14:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 14:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 2003ms 14:02:53 INFO - PROCESS | 1754 | 1467752573966 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 14:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 14:02:53 INFO - PROCESS | 1754 | 1467752573971 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 14:02:53 INFO - PROCESS | 1754 | 1467752573978 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 14:02:53 INFO - PROCESS | 1754 | 1467752573982 Marionette TRACE conn4 <- [1,1022,null,{}] 14:02:53 INFO - PROCESS | 1754 | 1467752573988 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}] 14:02:53 INFO - PROCESS | 1754 | 1467752573993 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:54 INFO - PROCESS | 1754 | 1467752574166 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 14:02:54 INFO - PROCESS | 1754 | 1467752574177 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:54 INFO - PROCESS | 1754 | 1467752574186 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:54 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d23d800 == 31 [pid = 1754] [id = 263] 14:02:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x8e7f6800) [pid = 1754] [serial = 790] [outer = (nil)] 14:02:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8f73a400) [pid = 1754] [serial = 791] [outer = 0x8e7f6800] 14:02:54 INFO - PROCESS | 1754 | 1467752574260 Marionette DEBUG loaded listener.js 14:02:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8f88fc00) [pid = 1754] [serial = 792] [outer = 0x8e7f6800] 14:02:55 INFO - PROCESS | 1754 | 1467752575163 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]]]}] 14:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 14:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1234ms 14:02:55 INFO - PROCESS | 1754 | 1467752575213 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 14:02:55 INFO - PROCESS | 1754 | 1467752575217 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 14:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 14:02:55 INFO - PROCESS | 1754 | 1467752575224 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 14:02:55 INFO - PROCESS | 1754 | 1467752575227 Marionette TRACE conn4 <- [1,1026,null,{}] 14:02:55 INFO - PROCESS | 1754 | 1467752575233 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}] 14:02:55 INFO - PROCESS | 1754 | 1467752575239 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:55 INFO - PROCESS | 1754 | 1467752575408 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 14:02:55 INFO - PROCESS | 1754 | 1467752575418 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:55 INFO - PROCESS | 1754 | 1467752575427 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:55 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e9d8400 == 32 [pid = 1754] [id = 264] 14:02:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x8fa7bc00) [pid = 1754] [serial = 793] [outer = (nil)] 14:02:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x900eac00) [pid = 1754] [serial = 794] [outer = 0x8fa7bc00] 14:02:55 INFO - PROCESS | 1754 | 1467752575638 Marionette DEBUG loaded listener.js 14:02:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x90246000) [pid = 1754] [serial = 795] [outer = 0x8fa7bc00] 14:02:56 INFO - PROCESS | 1754 | 1467752576754 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]]]}] 14:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 14:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1591ms 14:02:56 INFO - PROCESS | 1754 | 1467752576818 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 14:02:56 INFO - PROCESS | 1754 | 1467752576825 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 14:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 14:02:56 INFO - PROCESS | 1754 | 1467752576835 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 14:02:56 INFO - PROCESS | 1754 | 1467752576844 Marionette TRACE conn4 <- [1,1030,null,{}] 14:02:56 INFO - PROCESS | 1754 | 1467752576853 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}] 14:02:56 INFO - PROCESS | 1754 | 1467752576860 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:57 INFO - PROCESS | 1754 | 1467752577111 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 14:02:57 INFO - PROCESS | 1754 | 1467752577392 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:57 INFO - PROCESS | 1754 | 1467752577401 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:57 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e5800 == 33 [pid = 1754] [id = 265] 14:02:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x8dacb000) [pid = 1754] [serial = 796] [outer = (nil)] 14:02:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x8e5ef400) [pid = 1754] [serial = 797] [outer = 0x8dacb000] 14:02:57 INFO - PROCESS | 1754 | 1467752577495 Marionette DEBUG loaded listener.js 14:02:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x8e9ca800) [pid = 1754] [serial = 798] [outer = 0x8dacb000] 14:02:58 INFO - PROCESS | 1754 | 1467752578551 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]]]}] 14:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 14:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1792ms 14:02:58 INFO - PROCESS | 1754 | 1467752578628 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 14:02:58 INFO - PROCESS | 1754 | 1467752578636 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 14:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 14:02:58 INFO - PROCESS | 1754 | 1467752578649 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 14:02:58 INFO - PROCESS | 1754 | 1467752578655 Marionette TRACE conn4 <- [1,1034,null,{}] 14:02:58 INFO - PROCESS | 1754 | 1467752578662 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}] 14:02:58 INFO - PROCESS | 1754 | 1467752578669 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:58 INFO - PROCESS | 1754 | 1467752578914 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 14:02:59 INFO - PROCESS | 1754 | 1467752579182 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:59 INFO - PROCESS | 1754 | 1467752579191 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:02:59 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e6c00 == 34 [pid = 1754] [id = 266] 14:02:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x8f88c000) [pid = 1754] [serial = 799] [outer = (nil)] 14:02:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x900eb400) [pid = 1754] [serial = 800] [outer = 0x8f88c000] 14:02:59 INFO - PROCESS | 1754 | 1467752579283 Marionette DEBUG loaded listener.js 14:02:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x8ec8ec00) [pid = 1754] [serial = 801] [outer = 0x8f88c000] 14:03:00 INFO - PROCESS | 1754 | 1467752580310 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]]]}] 14:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 14:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1739ms 14:03:00 INFO - PROCESS | 1754 | 1467752580389 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 14:03:00 INFO - PROCESS | 1754 | 1467752580396 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 14:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 14:03:00 INFO - PROCESS | 1754 | 1467752580407 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 14:03:00 INFO - PROCESS | 1754 | 1467752580413 Marionette TRACE conn4 <- [1,1038,null,{}] 14:03:00 INFO - PROCESS | 1754 | 1467752580438 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}] 14:03:00 INFO - PROCESS | 1754 | 1467752580448 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:00 INFO - PROCESS | 1754 | 1467752580797 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 14:03:01 INFO - PROCESS | 1754 | 1467752580985 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:01 INFO - PROCESS | 1754 | 1467752580994 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:01 INFO - PROCESS | 1754 | ++DOCSHELL 0x90494c00 == 35 [pid = 1754] [id = 267] 14:03:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x9049b800) [pid = 1754] [serial = 802] [outer = (nil)] 14:03:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x91c96000) [pid = 1754] [serial = 803] [outer = 0x9049b800] 14:03:01 INFO - PROCESS | 1754 | 1467752581098 Marionette DEBUG loaded listener.js 14:03:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x91d85000) [pid = 1754] [serial = 804] [outer = 0x9049b800] 14:03:02 INFO - PROCESS | 1754 | 1467752582185 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]]]}] 14:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 14:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1853ms 14:03:02 INFO - PROCESS | 1754 | 1467752582264 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 14:03:02 INFO - PROCESS | 1754 | 1467752582273 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 14:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 14:03:02 INFO - PROCESS | 1754 | 1467752582285 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 14:03:02 INFO - PROCESS | 1754 | 1467752582289 Marionette TRACE conn4 <- [1,1042,null,{}] 14:03:02 INFO - PROCESS | 1754 | 1467752582296 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}] 14:03:02 INFO - PROCESS | 1754 | 1467752582302 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:02 INFO - PROCESS | 1754 | 1467752582537 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 14:03:02 INFO - PROCESS | 1754 | 1467752582756 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:02 INFO - PROCESS | 1754 | 1467752582764 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:02 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d234000 == 36 [pid = 1754] [id = 268] 14:03:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x8d46a800) [pid = 1754] [serial = 805] [outer = (nil)] 14:03:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x8d946c00) [pid = 1754] [serial = 806] [outer = 0x8d46a800] 14:03:02 INFO - PROCESS | 1754 | 1467752582876 Marionette DEBUG loaded listener.js 14:03:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x8e9c9c00) [pid = 1754] [serial = 807] [outer = 0x8d46a800] 14:03:04 INFO - PROCESS | 1754 | 1467752584053 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]]]}] 14:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 14:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1839ms 14:03:04 INFO - PROCESS | 1754 | 1467752584126 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 14:03:04 INFO - PROCESS | 1754 | 1467752584134 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 14:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 14:03:04 INFO - PROCESS | 1754 | 1467752584154 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 14:03:04 INFO - PROCESS | 1754 | 1467752584159 Marionette TRACE conn4 <- [1,1046,null,{}] 14:03:04 INFO - PROCESS | 1754 | 1467752584170 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}] 14:03:04 INFO - PROCESS | 1754 | 1467752584176 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:04 INFO - PROCESS | 1754 | 1467752584394 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 14:03:04 INFO - PROCESS | 1754 | --DOCSHELL 0x8d23d800 == 35 [pid = 1754] [id = 263] 14:03:04 INFO - PROCESS | 1754 | --DOCSHELL 0x8f736800 == 34 [pid = 1754] [id = 262] 14:03:04 INFO - PROCESS | 1754 | --DOCSHELL 0x8dcc9000 == 33 [pid = 1754] [id = 261] 14:03:04 INFO - PROCESS | 1754 | --DOCSHELL 0x8d240000 == 32 [pid = 1754] [id = 260] 14:03:04 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x91d85c00) [pid = 1754] [serial = 755] [outer = (nil)] [url = about:blank] 14:03:04 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x9048f400) [pid = 1754] [serial = 749] [outer = (nil)] [url = about:blank] 14:03:04 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x8dcccc00) [pid = 1754] [serial = 752] [outer = (nil)] [url = about:blank] 14:03:04 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x90495c00) [pid = 1754] [serial = 750] [outer = (nil)] [url = about:blank] 14:03:04 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x90328400) [pid = 1754] [serial = 726] [outer = (nil)] [url = about:blank] 14:03:04 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x900f0000) [pid = 1754] [serial = 725] [outer = (nil)] [url = about:blank] 14:03:04 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x91f7a800) [pid = 1754] [serial = 737] [outer = (nil)] [url = about:blank] 14:03:04 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x92515000) [pid = 1754] [serial = 756] [outer = (nil)] [url = about:blank] 14:03:04 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x91f80400) [pid = 1754] [serial = 738] [outer = (nil)] [url = about:blank] 14:03:04 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x8e5f4800) [pid = 1754] [serial = 728] [outer = (nil)] [url = about:blank] 14:03:04 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x8e9cbc00) [pid = 1754] [serial = 729] [outer = (nil)] [url = about:blank] 14:03:04 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x900e7800) [pid = 1754] [serial = 731] [outer = (nil)] [url = about:blank] 14:03:04 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8f88e400) [pid = 1754] [serial = 732] [outer = (nil)] [url = about:blank] 14:03:04 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8f884400) [pid = 1754] [serial = 746] [outer = (nil)] [url = about:blank] 14:03:04 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8d234400) [pid = 1754] [serial = 740] [outer = (nil)] [url = about:blank] 14:03:04 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8d884c00) [pid = 1754] [serial = 741] [outer = (nil)] [url = about:blank] 14:03:04 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x91c9b000) [pid = 1754] [serial = 734] [outer = (nil)] [url = about:blank] 14:03:04 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x91d86c00) [pid = 1754] [serial = 735] [outer = (nil)] [url = about:blank] 14:03:04 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8e5f4c00) [pid = 1754] [serial = 743] [outer = (nil)] [url = about:blank] 14:03:04 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x8e9c9800) [pid = 1754] [serial = 744] [outer = (nil)] [url = about:blank] 14:03:04 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x900e7000) [pid = 1754] [serial = 747] [outer = (nil)] [url = about:blank] 14:03:04 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x8fa86800) [pid = 1754] [serial = 753] [outer = (nil)] [url = about:blank] 14:03:04 INFO - PROCESS | 1754 | 1467752584643 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:04 INFO - PROCESS | 1754 | 1467752584646 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:04 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d23f400 == 33 [pid = 1754] [id = 269] 14:03:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8d464000) [pid = 1754] [serial = 808] [outer = (nil)] 14:03:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x8dad0c00) [pid = 1754] [serial = 809] [outer = 0x8d464000] 14:03:04 INFO - PROCESS | 1754 | 1467752584740 Marionette DEBUG loaded listener.js 14:03:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8e5f6800) [pid = 1754] [serial = 810] [outer = 0x8d464000] 14:03:05 INFO - PROCESS | 1754 | 1467752585564 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]]]}] 14:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 14:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1441ms 14:03:05 INFO - PROCESS | 1754 | 1467752585593 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 14:03:05 INFO - PROCESS | 1754 | 1467752585601 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 14:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 14:03:05 INFO - PROCESS | 1754 | 1467752585612 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 14:03:05 INFO - PROCESS | 1754 | 1467752585616 Marionette TRACE conn4 <- [1,1050,null,{}] 14:03:05 INFO - PROCESS | 1754 | 1467752585629 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}] 14:03:05 INFO - PROCESS | 1754 | 1467752585642 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:05 INFO - PROCESS | 1754 | 1467752585822 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 14:03:05 INFO - PROCESS | 1754 | 1467752585951 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:05 INFO - PROCESS | 1754 | 1467752585959 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:06 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e9cc000 == 34 [pid = 1754] [id = 270] 14:03:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x8ec8f800) [pid = 1754] [serial = 811] [outer = (nil)] 14:03:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x8eedbc00) [pid = 1754] [serial = 812] [outer = 0x8ec8f800] 14:03:06 INFO - PROCESS | 1754 | 1467752586052 Marionette DEBUG loaded listener.js 14:03:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8f889000) [pid = 1754] [serial = 813] [outer = 0x8ec8f800] 14:03:06 INFO - PROCESS | 1754 | 1467752586926 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]]]}] 14:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 14:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1393ms 14:03:07 INFO - PROCESS | 1754 | 1467752587005 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 14:03:07 INFO - PROCESS | 1754 | 1467752587009 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 14:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 14:03:07 INFO - PROCESS | 1754 | 1467752587025 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 14:03:07 INFO - PROCESS | 1754 | 1467752587032 Marionette TRACE conn4 <- [1,1054,null,{}] 14:03:07 INFO - PROCESS | 1754 | 1467752587049 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}] 14:03:07 INFO - PROCESS | 1754 | 1467752587058 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:07 INFO - PROCESS | 1754 | 1467752587324 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 14:03:07 INFO - PROCESS | 1754 | 1467752587349 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:07 INFO - PROCESS | 1754 | 1467752587362 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:07 INFO - PROCESS | 1754 | ++DOCSHELL 0x900e7800 == 35 [pid = 1754] [id = 271] 14:03:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x90243c00) [pid = 1754] [serial = 814] [outer = (nil)] 14:03:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x9032b400) [pid = 1754] [serial = 815] [outer = 0x90243c00] 14:03:07 INFO - PROCESS | 1754 | 1467752587436 Marionette DEBUG loaded listener.js 14:03:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x90490400) [pid = 1754] [serial = 816] [outer = 0x90243c00] 14:03:08 INFO - PROCESS | 1754 | 1467752588380 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]]]}] 14:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 14:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1387ms 14:03:08 INFO - PROCESS | 1754 | 1467752588413 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 14:03:08 INFO - PROCESS | 1754 | 1467752588417 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 14:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 14:03:08 INFO - PROCESS | 1754 | 1467752588424 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 14:03:08 INFO - PROCESS | 1754 | 1467752588427 Marionette TRACE conn4 <- [1,1058,null,{}] 14:03:08 INFO - PROCESS | 1754 | 1467752588445 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}] 14:03:08 INFO - PROCESS | 1754 | 1467752588450 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:08 INFO - PROCESS | 1754 | 1467752588685 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 14:03:08 INFO - PROCESS | 1754 | 1467752588709 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:08 INFO - PROCESS | 1754 | 1467752588717 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:08 INFO - PROCESS | 1754 | ++DOCSHELL 0x9032c800 == 36 [pid = 1754] [id = 272] 14:03:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x90494000) [pid = 1754] [serial = 817] [outer = (nil)] 14:03:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x91c92800) [pid = 1754] [serial = 818] [outer = 0x90494000] 14:03:08 INFO - PROCESS | 1754 | 1467752588789 Marionette DEBUG loaded listener.js 14:03:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x91c9f000) [pid = 1754] [serial = 819] [outer = 0x90494000] 14:03:09 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x8d88a400) [pid = 1754] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 14:03:09 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x900eb800) [pid = 1754] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 14:03:09 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8fa7b400) [pid = 1754] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 14:03:09 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8e5f2000) [pid = 1754] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 14:03:09 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8d460400) [pid = 1754] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 14:03:09 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8dccd000) [pid = 1754] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 14:03:09 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x8f738000) [pid = 1754] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 14:03:09 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x8dcc9400) [pid = 1754] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 14:03:09 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8d88b400) [pid = 1754] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 14:03:09 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x8dccb000) [pid = 1754] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 14:03:09 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x92b82c00) [pid = 1754] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 14:03:09 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x8e7f6800) [pid = 1754] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 14:03:09 INFO - PROCESS | 1754 | 1467752589825 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]]]}] 14:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 14:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1441ms 14:03:09 INFO - PROCESS | 1754 | 1467752589866 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 14:03:09 INFO - PROCESS | 1754 | 1467752589870 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 14:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 14:03:09 INFO - PROCESS | 1754 | 1467752589878 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 14:03:09 INFO - PROCESS | 1754 | 1467752589881 Marionette TRACE conn4 <- [1,1062,null,{}] 14:03:09 INFO - PROCESS | 1754 | 1467752589887 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}] 14:03:09 INFO - PROCESS | 1754 | 1467752589893 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:10 INFO - PROCESS | 1754 | 1467752590121 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 14:03:10 INFO - PROCESS | 1754 | 1467752590262 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:10 INFO - PROCESS | 1754 | 1467752590271 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:10 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2dcc00 == 37 [pid = 1754] [id = 273] 14:03:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8c2df400) [pid = 1754] [serial = 820] [outer = (nil)] 14:03:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x8d235400) [pid = 1754] [serial = 821] [outer = 0x8c2df400] 14:03:10 INFO - PROCESS | 1754 | 1467752590361 Marionette DEBUG loaded listener.js 14:03:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8d240000) [pid = 1754] [serial = 822] [outer = 0x8c2df400] 14:03:11 INFO - PROCESS | 1754 | 1467752591474 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]]]}] 14:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 14:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1634ms 14:03:11 INFO - PROCESS | 1754 | 1467752591515 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 14:03:11 INFO - PROCESS | 1754 | 1467752591522 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 14:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 14:03:11 INFO - PROCESS | 1754 | 1467752591532 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 14:03:11 INFO - PROCESS | 1754 | 1467752591537 Marionette TRACE conn4 <- [1,1066,null,{}] 14:03:11 INFO - PROCESS | 1754 | 1467752591547 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}] 14:03:11 INFO - PROCESS | 1754 | 1467752591556 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:11 INFO - PROCESS | 1754 | 1467752591805 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 14:03:12 INFO - PROCESS | 1754 | 1467752592073 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:12 INFO - PROCESS | 1754 | 1467752592080 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:12 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e3c00 == 38 [pid = 1754] [id = 274] 14:03:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x8d945400) [pid = 1754] [serial = 823] [outer = (nil)] 14:03:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x8e5f3000) [pid = 1754] [serial = 824] [outer = 0x8d945400] 14:03:12 INFO - PROCESS | 1754 | 1467752592192 Marionette DEBUG loaded listener.js 14:03:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8e7fe400) [pid = 1754] [serial = 825] [outer = 0x8d945400] 14:03:13 INFO - PROCESS | 1754 | 1467752593208 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]]]}] 14:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 14:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1697ms 14:03:13 INFO - PROCESS | 1754 | 1467752593232 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 14:03:13 INFO - PROCESS | 1754 | 1467752593240 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 14:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 14:03:13 INFO - PROCESS | 1754 | 1467752593249 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 14:03:13 INFO - PROCESS | 1754 | 1467752593253 Marionette TRACE conn4 <- [1,1070,null,{}] 14:03:13 INFO - PROCESS | 1754 | 1467752593261 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}] 14:03:13 INFO - PROCESS | 1754 | 1467752593267 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:13 INFO - PROCESS | 1754 | 1467752593480 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 14:03:13 INFO - PROCESS | 1754 | 1467752593746 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:13 INFO - PROCESS | 1754 | 1467752593752 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:13 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ec89c00 == 39 [pid = 1754] [id = 275] 14:03:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8f731400) [pid = 1754] [serial = 826] [outer = (nil)] 14:03:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x8f73a000) [pid = 1754] [serial = 827] [outer = 0x8f731400] 14:03:13 INFO - PROCESS | 1754 | 1467752593857 Marionette DEBUG loaded listener.js 14:03:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x8fa7e800) [pid = 1754] [serial = 828] [outer = 0x8f731400] 14:03:14 INFO - PROCESS | 1754 | 1467752594818 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]]]}] 14:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 14:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1630ms 14:03:14 INFO - PROCESS | 1754 | 1467752594880 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 14:03:14 INFO - PROCESS | 1754 | 1467752594885 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 14:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 14:03:14 INFO - PROCESS | 1754 | 1467752594903 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 14:03:14 INFO - PROCESS | 1754 | 1467752594913 Marionette TRACE conn4 <- [1,1074,null,{}] 14:03:14 INFO - PROCESS | 1754 | 1467752594920 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}] 14:03:14 INFO - PROCESS | 1754 | 1467752594929 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:15 INFO - PROCESS | 1754 | 1467752595175 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 14:03:15 INFO - PROCESS | 1754 | 1467752595433 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:15 INFO - PROCESS | 1754 | 1467752595442 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:15 INFO - PROCESS | 1754 | ++DOCSHELL 0x90245000 == 40 [pid = 1754] [id = 276] 14:03:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x90247800) [pid = 1754] [serial = 829] [outer = (nil)] 14:03:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x91c93800) [pid = 1754] [serial = 830] [outer = 0x90247800] 14:03:15 INFO - PROCESS | 1754 | 1467752595534 Marionette DEBUG loaded listener.js 14:03:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x91f78000) [pid = 1754] [serial = 831] [outer = 0x90247800] 14:03:15 INFO - PROCESS | 1754 | --DOCSHELL 0x9b10b400 == 39 [pid = 1754] [id = 9] 14:03:16 INFO - PROCESS | 1754 | 1467752596551 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]]]}] 14:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 14:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1706ms 14:03:16 INFO - PROCESS | 1754 | 1467752596601 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 14:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 14:03:16 INFO - PROCESS | 1754 | 1467752596607 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 14:03:16 INFO - PROCESS | 1754 | 1467752596614 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 14:03:16 INFO - PROCESS | 1754 | 1467752596618 Marionette TRACE conn4 <- [1,1078,null,{}] 14:03:16 INFO - PROCESS | 1754 | 1467752596625 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}] 14:03:16 INFO - PROCESS | 1754 | 1467752596630 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:16 INFO - PROCESS | 1754 | 1467752596827 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 14:03:17 INFO - PROCESS | 1754 | 1467752597053 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:17 INFO - PROCESS | 1754 | 1467752597066 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:17 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d885400 == 40 [pid = 1754] [id = 277] 14:03:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x91d8b400) [pid = 1754] [serial = 832] [outer = (nil)] 14:03:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x91f83c00) [pid = 1754] [serial = 833] [outer = 0x91d8b400] 14:03:17 INFO - PROCESS | 1754 | 1467752597205 Marionette DEBUG loaded listener.js 14:03:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x92514400) [pid = 1754] [serial = 834] [outer = 0x91d8b400] 14:03:18 INFO - PROCESS | 1754 | 1467752598174 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]]]}] 14:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 14:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1589ms 14:03:18 INFO - PROCESS | 1754 | 1467752598204 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 14:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 14:03:18 INFO - PROCESS | 1754 | 1467752598208 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 14:03:18 INFO - PROCESS | 1754 | 1467752598216 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 14:03:18 INFO - PROCESS | 1754 | 1467752598220 Marionette TRACE conn4 <- [1,1082,null,{}] 14:03:18 INFO - PROCESS | 1754 | 1467752598226 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}] 14:03:18 INFO - PROCESS | 1754 | 1467752598231 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:18 INFO - PROCESS | 1754 | 1467752598432 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 14:03:18 INFO - PROCESS | 1754 | 1467752598599 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:18 INFO - PROCESS | 1754 | 1467752598618 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:18 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d23c400 == 41 [pid = 1754] [id = 278] 14:03:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x9251f000) [pid = 1754] [serial = 835] [outer = (nil)] 14:03:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x92b82800) [pid = 1754] [serial = 836] [outer = 0x9251f000] 14:03:18 INFO - PROCESS | 1754 | 1467752598770 Marionette DEBUG loaded listener.js 14:03:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x92bc4400) [pid = 1754] [serial = 837] [outer = 0x9251f000] 14:03:19 INFO - PROCESS | 1754 | 1467752599818 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]]]}] 14:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 14:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1638ms 14:03:19 INFO - PROCESS | 1754 | 1467752599853 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 14:03:19 INFO - PROCESS | 1754 | 1467752599857 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 14:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 14:03:19 INFO - PROCESS | 1754 | 1467752599865 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 14:03:19 INFO - PROCESS | 1754 | 1467752599869 Marionette TRACE conn4 <- [1,1086,null,{}] 14:03:19 INFO - PROCESS | 1754 | 1467752599875 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}] 14:03:19 INFO - PROCESS | 1754 | 1467752599882 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:20 INFO - PROCESS | 1754 | 1467752600136 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 14:03:20 INFO - PROCESS | 1754 | 1467752600377 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:20 INFO - PROCESS | 1754 | 1467752600386 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:20 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2de000 == 42 [pid = 1754] [id = 279] 14:03:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x8c2df000) [pid = 1754] [serial = 838] [outer = (nil)] 14:03:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x93171000) [pid = 1754] [serial = 839] [outer = 0x8c2df000] 14:03:20 INFO - PROCESS | 1754 | 1467752600474 Marionette DEBUG loaded listener.js 14:03:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x93b4b000) [pid = 1754] [serial = 840] [outer = 0x8c2df000] 14:03:21 INFO - PROCESS | 1754 | 1467752601417 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]]]}] 14:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 14:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1590ms 14:03:21 INFO - PROCESS | 1754 | 1467752601455 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 14:03:21 INFO - PROCESS | 1754 | 1467752601460 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 14:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 14:03:21 INFO - PROCESS | 1754 | 1467752601467 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 14:03:21 INFO - PROCESS | 1754 | 1467752601470 Marionette TRACE conn4 <- [1,1090,null,{}] 14:03:21 INFO - PROCESS | 1754 | 1467752601477 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}] 14:03:21 INFO - PROCESS | 1754 | 1467752601482 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:21 INFO - PROCESS | 1754 | 1467752601682 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 14:03:21 INFO - PROCESS | 1754 | 1467752601911 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:21 INFO - PROCESS | 1754 | 1467752601923 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:21 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d469000 == 43 [pid = 1754] [id = 280] 14:03:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x92b8a400) [pid = 1754] [serial = 841] [outer = (nil)] 14:03:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x93e1c400) [pid = 1754] [serial = 842] [outer = 0x92b8a400] 14:03:22 INFO - PROCESS | 1754 | 1467752602051 Marionette DEBUG loaded listener.js 14:03:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x9521a400) [pid = 1754] [serial = 843] [outer = 0x92b8a400] 14:03:22 INFO - PROCESS | 1754 | 1467752602980 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]]]}] 14:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 14:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1536ms 14:03:23 INFO - PROCESS | 1754 | 1467752603003 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 14:03:23 INFO - PROCESS | 1754 | 1467752603008 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 14:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 14:03:23 INFO - PROCESS | 1754 | 1467752603048 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 14:03:23 INFO - PROCESS | 1754 | 1467752603053 Marionette TRACE conn4 <- [1,1094,null,{}] 14:03:23 INFO - PROCESS | 1754 | 1467752603059 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}] 14:03:23 INFO - PROCESS | 1754 | 1467752603063 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:23 INFO - PROCESS | 1754 | 1467752603256 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 14:03:23 INFO - PROCESS | 1754 | 1467752603434 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:23 INFO - PROCESS | 1754 | 1467752603442 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:23 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e0800 == 44 [pid = 1754] [id = 281] 14:03:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x8d23b800) [pid = 1754] [serial = 844] [outer = (nil)] 14:03:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x8dccd800) [pid = 1754] [serial = 845] [outer = 0x8d23b800] 14:03:23 INFO - PROCESS | 1754 | 1467752603569 Marionette DEBUG loaded listener.js 14:03:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x8eed3c00) [pid = 1754] [serial = 846] [outer = 0x8d23b800] 14:03:24 INFO - PROCESS | 1754 | 1467752604739 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]]]}] 14:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 14:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1738ms 14:03:24 INFO - PROCESS | 1754 | 1467752604784 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 14:03:24 INFO - PROCESS | 1754 | 1467752604791 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 14:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 14:03:24 INFO - PROCESS | 1754 | 1467752604800 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 14:03:24 INFO - PROCESS | 1754 | 1467752604804 Marionette TRACE conn4 <- [1,1098,null,{}] 14:03:24 INFO - PROCESS | 1754 | 1467752604814 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}] 14:03:24 INFO - PROCESS | 1754 | 1467752604820 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:25 INFO - PROCESS | 1754 | 1467752605071 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 14:03:25 INFO - PROCESS | 1754 | 1467752605283 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:25 INFO - PROCESS | 1754 | 1467752605295 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:25 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d953000 == 45 [pid = 1754] [id = 282] 14:03:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x8d953c00) [pid = 1754] [serial = 847] [outer = (nil)] 14:03:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x8dcc7400) [pid = 1754] [serial = 848] [outer = 0x8d953c00] 14:03:25 INFO - PROCESS | 1754 | 1467752605372 Marionette DEBUG loaded listener.js 14:03:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x8e5ec000) [pid = 1754] [serial = 849] [outer = 0x8d953c00] 14:03:27 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e1800 == 44 [pid = 1754] [id = 216] 14:03:27 INFO - PROCESS | 1754 | --DOCSHELL 0x8d890400 == 43 [pid = 1754] [id = 259] 14:03:27 INFO - PROCESS | 1754 | --DOCSHELL 0x9032c800 == 42 [pid = 1754] [id = 272] 14:03:27 INFO - PROCESS | 1754 | --DOCSHELL 0x900e7800 == 41 [pid = 1754] [id = 271] 14:03:27 INFO - PROCESS | 1754 | --DOCSHELL 0x8e9cc000 == 40 [pid = 1754] [id = 270] 14:03:27 INFO - PROCESS | 1754 | --DOCSHELL 0x8d23f400 == 39 [pid = 1754] [id = 269] 14:03:27 INFO - PROCESS | 1754 | --DOCSHELL 0x9049d000 == 38 [pid = 1754] [id = 222] 14:03:27 INFO - PROCESS | 1754 | --DOCSHELL 0x8e9d8400 == 37 [pid = 1754] [id = 264] 14:03:27 INFO - PROCESS | 1754 | --DOCSHELL 0x8ec8d000 == 36 [pid = 1754] [id = 228] 14:03:27 INFO - PROCESS | 1754 | --DOCSHELL 0x8d233c00 == 35 [pid = 1754] [id = 229] 14:03:27 INFO - PROCESS | 1754 | --DOCSHELL 0x8d234000 == 34 [pid = 1754] [id = 268] 14:03:27 INFO - PROCESS | 1754 | --DOCSHELL 0x8d238000 == 33 [pid = 1754] [id = 223] 14:03:27 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e6c00 == 32 [pid = 1754] [id = 266] 14:03:27 INFO - PROCESS | 1754 | --DOCSHELL 0x90494c00 == 31 [pid = 1754] [id = 267] 14:03:27 INFO - PROCESS | 1754 | --DOCSHELL 0x8dcca000 == 30 [pid = 1754] [id = 214] 14:03:27 INFO - PROCESS | 1754 | --DOCSHELL 0x8dacac00 == 29 [pid = 1754] [id = 227] 14:03:27 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e5800 == 28 [pid = 1754] [id = 265] 14:03:27 INFO - PROCESS | 1754 | --DOCSHELL 0x8dcc8000 == 27 [pid = 1754] [id = 217] 14:03:27 INFO - PROCESS | 1754 | --DOCSHELL 0x90492400 == 26 [pid = 1754] [id = 220] 14:03:27 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2dd800 == 25 [pid = 1754] [id = 226] 14:03:27 INFO - PROCESS | 1754 | --DOCSHELL 0x8dac5c00 == 24 [pid = 1754] [id = 215] 14:03:27 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2dec00 == 23 [pid = 1754] [id = 218] 14:03:27 INFO - PROCESS | 1754 | --DOCSHELL 0x8ec89400 == 22 [pid = 1754] [id = 221] 14:03:27 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e4400 == 21 [pid = 1754] [id = 219] 14:03:27 INFO - PROCESS | 1754 | --DOCSHELL 0x8e9d5400 == 20 [pid = 1754] [id = 230] 14:03:27 INFO - PROCESS | 1754 | --DOCSHELL 0x8d887800 == 19 [pid = 1754] [id = 224] 14:03:27 INFO - PROCESS | 1754 | --DOCSHELL 0x8d46ac00 == 18 [pid = 1754] [id = 213] 14:03:27 INFO - PROCESS | 1754 | --DOCSHELL 0x8e5e9800 == 17 [pid = 1754] [id = 225] 14:03:27 INFO - PROCESS | 1754 | --DOCSHELL 0x99e7dc00 == 16 [pid = 1754] [id = 10] 14:03:27 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e0800 == 15 [pid = 1754] [id = 281] 14:03:27 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2de000 == 14 [pid = 1754] [id = 279] 14:03:27 INFO - PROCESS | 1754 | --DOCSHELL 0x8d469000 == 13 [pid = 1754] [id = 280] 14:03:27 INFO - PROCESS | 1754 | --DOCSHELL 0x8d23c400 == 12 [pid = 1754] [id = 278] 14:03:27 INFO - PROCESS | 1754 | --DOCSHELL 0x8d885400 == 11 [pid = 1754] [id = 277] 14:03:27 INFO - PROCESS | 1754 | --DOCSHELL 0x90245000 == 10 [pid = 1754] [id = 276] 14:03:27 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e3c00 == 9 [pid = 1754] [id = 274] 14:03:27 INFO - PROCESS | 1754 | --DOCSHELL 0x8ec89c00 == 8 [pid = 1754] [id = 275] 14:03:27 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2dcc00 == 7 [pid = 1754] [id = 273] 14:03:27 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x9533e800) [pid = 1754] [serial = 773] [outer = (nil)] [url = about:blank] 14:03:27 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x9024dc00) [pid = 1754] [serial = 761] [outer = (nil)] [url = about:blank] 14:03:27 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x92bcd000) [pid = 1754] [serial = 767] [outer = (nil)] [url = about:blank] 14:03:27 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x8e7f7c00) [pid = 1754] [serial = 786] [outer = (nil)] [url = about:blank] 14:03:27 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x93167000) [pid = 1754] [serial = 768] [outer = (nil)] [url = about:blank] 14:03:27 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x8d94d000) [pid = 1754] [serial = 782] [outer = (nil)] [url = about:blank] 14:03:27 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x93c12400) [pid = 1754] [serial = 771] [outer = (nil)] [url = about:blank] 14:03:27 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x90334000) [pid = 1754] [serial = 762] [outer = (nil)] [url = about:blank] 14:03:27 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x8f887000) [pid = 1754] [serial = 789] [outer = (nil)] [url = about:blank] 14:03:27 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x93b4d400) [pid = 1754] [serial = 770] [outer = (nil)] [url = about:blank] 14:03:27 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x8e7f1800) [pid = 1754] [serial = 785] [outer = (nil)] [url = about:blank] 14:03:27 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x8dac7800) [pid = 1754] [serial = 783] [outer = (nil)] [url = about:blank] 14:03:27 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x8ec8c400) [pid = 1754] [serial = 759] [outer = (nil)] [url = about:blank] 14:03:27 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x8dccbc00) [pid = 1754] [serial = 777] [outer = (nil)] [url = about:blank] 14:03:27 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x8eed4800) [pid = 1754] [serial = 779] [outer = (nil)] [url = about:blank] 14:03:27 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x8d951c00) [pid = 1754] [serial = 776] [outer = (nil)] [url = about:blank] 14:03:27 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x92bc7000) [pid = 1754] [serial = 765] [outer = (nil)] [url = about:blank] 14:03:27 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x8e9d7000) [pid = 1754] [serial = 758] [outer = (nil)] [url = about:blank] 14:03:27 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x92b8f800) [pid = 1754] [serial = 764] [outer = (nil)] [url = about:blank] 14:03:27 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x8fa7fc00) [pid = 1754] [serial = 780] [outer = (nil)] [url = about:blank] 14:03:27 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x95342c00) [pid = 1754] [serial = 774] [outer = (nil)] [url = about:blank] 14:03:27 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8f73cc00) [pid = 1754] [serial = 788] [outer = (nil)] [url = about:blank] 14:03:27 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8f73a400) [pid = 1754] [serial = 791] [outer = (nil)] [url = about:blank] 14:03:27 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8f88fc00) [pid = 1754] [serial = 792] [outer = (nil)] [url = about:blank] 14:03:27 INFO - PROCESS | 1754 | 1467752607655 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]]]}] 14:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 14:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 2899ms 14:03:27 INFO - PROCESS | 1754 | 1467752607700 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 14:03:27 INFO - PROCESS | 1754 | 1467752607706 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 14:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 14:03:27 INFO - PROCESS | 1754 | 1467752607718 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 14:03:27 INFO - PROCESS | 1754 | 1467752607723 Marionette TRACE conn4 <- [1,1102,null,{}] 14:03:27 INFO - PROCESS | 1754 | 1467752607733 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}] 14:03:27 INFO - PROCESS | 1754 | 1467752607738 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:27 INFO - PROCESS | 1754 | 1467752607911 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 14:03:28 INFO - PROCESS | 1754 | 1467752608034 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:28 INFO - PROCESS | 1754 | 1467752608043 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:28 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d46e800 == 8 [pid = 1754] [id = 283] 14:03:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8d882400) [pid = 1754] [serial = 850] [outer = (nil)] 14:03:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x8d887000) [pid = 1754] [serial = 851] [outer = 0x8d882400] 14:03:28 INFO - PROCESS | 1754 | 1467752608121 Marionette DEBUG loaded listener.js 14:03:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x8d88e400) [pid = 1754] [serial = 852] [outer = 0x8d882400] 14:03:28 INFO - PROCESS | 1754 | 1467752608989 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]]]}] 14:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 14:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1335ms 14:03:29 INFO - PROCESS | 1754 | 1467752609052 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 14:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 14:03:29 INFO - PROCESS | 1754 | 1467752609061 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 14:03:29 INFO - PROCESS | 1754 | 1467752609074 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 14:03:29 INFO - PROCESS | 1754 | 1467752609079 Marionette TRACE conn4 <- [1,1106,null,{}] 14:03:29 INFO - PROCESS | 1754 | 1467752609086 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}] 14:03:29 INFO - PROCESS | 1754 | 1467752609093 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:29 INFO - PROCESS | 1754 | 1467752609288 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 14:03:29 INFO - PROCESS | 1754 | 1467752609413 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:29 INFO - PROCESS | 1754 | 1467752609422 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:29 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dac6400 == 9 [pid = 1754] [id = 284] 14:03:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x8dccc800) [pid = 1754] [serial = 853] [outer = (nil)] 14:03:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x8e5ee400) [pid = 1754] [serial = 854] [outer = 0x8dccc800] 14:03:29 INFO - PROCESS | 1754 | 1467752609524 Marionette DEBUG loaded listener.js 14:03:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x8e7f1800) [pid = 1754] [serial = 855] [outer = 0x8dccc800] 14:03:30 INFO - PROCESS | 1754 | 1467752610665 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]]]}] 14:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 14:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1651ms 14:03:30 INFO - PROCESS | 1754 | 1467752610738 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 14:03:30 INFO - PROCESS | 1754 | 1467752610742 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 14:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 14:03:30 INFO - PROCESS | 1754 | 1467752610753 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 14:03:30 INFO - PROCESS | 1754 | 1467752610763 Marionette TRACE conn4 <- [1,1110,null,{}] 14:03:30 INFO - PROCESS | 1754 | 1467752610798 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}] 14:03:30 INFO - PROCESS | 1754 | 1467752610808 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:31 INFO - PROCESS | 1754 | 1467752611041 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 14:03:31 INFO - PROCESS | 1754 | 1467752611064 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:31 INFO - PROCESS | 1754 | 1467752611077 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:31 INFO - PROCESS | 1754 | ++DOCSHELL 0x8eed3800 == 10 [pid = 1754] [id = 285] 14:03:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x8eedc400) [pid = 1754] [serial = 856] [outer = (nil)] 14:03:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x8f735400) [pid = 1754] [serial = 857] [outer = 0x8eedc400] 14:03:31 INFO - PROCESS | 1754 | 1467752611157 Marionette DEBUG loaded listener.js 14:03:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x8f73c800) [pid = 1754] [serial = 858] [outer = 0x8eedc400] 14:03:32 INFO - PROCESS | 1754 | 1467752612161 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]]]}] 14:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 14:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1462ms 14:03:32 INFO - PROCESS | 1754 | 1467752612232 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 14:03:32 INFO - PROCESS | 1754 | 1467752612238 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 14:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 14:03:32 INFO - PROCESS | 1754 | 1467752612266 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 14:03:32 INFO - PROCESS | 1754 | 1467752612269 Marionette TRACE conn4 <- [1,1114,null,{}] 14:03:32 INFO - PROCESS | 1754 | 1467752612276 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}] 14:03:32 INFO - PROCESS | 1754 | 1467752612280 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:33 INFO - PROCESS | 1754 | 1467752613022 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 14:03:33 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x90243c00) [pid = 1754] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 14:03:33 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x8dacb000) [pid = 1754] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 14:03:33 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x9049b800) [pid = 1754] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 14:03:33 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x8f88c000) [pid = 1754] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 14:03:33 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x8d464000) [pid = 1754] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 14:03:33 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8d46a800) [pid = 1754] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 14:03:33 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8fa7bc00) [pid = 1754] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 14:03:33 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8ec8f800) [pid = 1754] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 14:03:33 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x9b10b800) [pid = 1754] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:03:33 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x9a061c00) [pid = 1754] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:03:33 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x90494000) [pid = 1754] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 14:03:33 INFO - PROCESS | 1754 | 1467752613261 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:33 INFO - PROCESS | 1754 | 1467752613272 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:33 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e6000 == 11 [pid = 1754] [id = 286] 14:03:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x8d464000) [pid = 1754] [serial = 859] [outer = (nil)] 14:03:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8dacec00) [pid = 1754] [serial = 860] [outer = 0x8d464000] 14:03:33 INFO - PROCESS | 1754 | 1467752613364 Marionette DEBUG loaded listener.js 14:03:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8f885800) [pid = 1754] [serial = 861] [outer = 0x8d464000] 14:03:34 INFO - PROCESS | 1754 | 1467752614226 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]]]}] 14:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 14:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1995ms 14:03:34 INFO - PROCESS | 1754 | 1467752614261 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 14:03:34 INFO - PROCESS | 1754 | 1467752614265 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 14:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 14:03:34 INFO - PROCESS | 1754 | 1467752614272 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 14:03:34 INFO - PROCESS | 1754 | 1467752614275 Marionette TRACE conn4 <- [1,1118,null,{}] 14:03:34 INFO - PROCESS | 1754 | 1467752614281 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}] 14:03:34 INFO - PROCESS | 1754 | 1467752614286 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:34 INFO - PROCESS | 1754 | 1467752614468 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 14:03:34 INFO - PROCESS | 1754 | 1467752614478 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:34 INFO - PROCESS | 1754 | 1467752614486 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:34 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d948800 == 12 [pid = 1754] [id = 287] 14:03:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x8fa7ec00) [pid = 1754] [serial = 862] [outer = (nil)] 14:03:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x900e6800) [pid = 1754] [serial = 863] [outer = 0x8fa7ec00] 14:03:34 INFO - PROCESS | 1754 | 1467752614557 Marionette DEBUG loaded listener.js 14:03:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x900ef800) [pid = 1754] [serial = 864] [outer = 0x8fa7ec00] 14:03:35 INFO - PROCESS | 1754 | 1467752615753 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]]]}] 14:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 14:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1532ms 14:03:35 INFO - PROCESS | 1754 | 1467752615806 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 14:03:35 INFO - PROCESS | 1754 | 1467752615814 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 14:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 14:03:35 INFO - PROCESS | 1754 | 1467752615823 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 14:03:35 INFO - PROCESS | 1754 | 1467752615828 Marionette TRACE conn4 <- [1,1122,null,{}] 14:03:35 INFO - PROCESS | 1754 | 1467752615839 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}] 14:03:35 INFO - PROCESS | 1754 | 1467752615844 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:36 INFO - PROCESS | 1754 | 1467752616151 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 14:03:36 INFO - PROCESS | 1754 | 1467752616352 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:36 INFO - PROCESS | 1754 | 1467752616362 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:36 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d890400 == 13 [pid = 1754] [id = 288] 14:03:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x8d948000) [pid = 1754] [serial = 865] [outer = (nil)] 14:03:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x8dcc6800) [pid = 1754] [serial = 866] [outer = 0x8d948000] 14:03:36 INFO - PROCESS | 1754 | 1467752616457 Marionette DEBUG loaded listener.js 14:03:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x8e7f3800) [pid = 1754] [serial = 867] [outer = 0x8d948000] 14:03:37 INFO - PROCESS | 1754 | 1467752617529 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]]]}] 14:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 14:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1736ms 14:03:37 INFO - PROCESS | 1754 | 1467752617560 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 14:03:37 INFO - PROCESS | 1754 | 1467752617568 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 14:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 14:03:37 INFO - PROCESS | 1754 | 1467752617580 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 14:03:37 INFO - PROCESS | 1754 | 1467752617585 Marionette TRACE conn4 <- [1,1126,null,{}] 14:03:37 INFO - PROCESS | 1754 | 1467752617593 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}] 14:03:37 INFO - PROCESS | 1754 | 1467752617600 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:37 INFO - PROCESS | 1754 | 1467752617848 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 14:03:38 INFO - PROCESS | 1754 | 1467752618089 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:38 INFO - PROCESS | 1754 | 1467752618100 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:38 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d88a800 == 14 [pid = 1754] [id = 289] 14:03:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x8eed9800) [pid = 1754] [serial = 868] [outer = (nil)] 14:03:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x8f73a400) [pid = 1754] [serial = 869] [outer = 0x8eed9800] 14:03:38 INFO - PROCESS | 1754 | 1467752618229 Marionette DEBUG loaded listener.js 14:03:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x8fa7bc00) [pid = 1754] [serial = 870] [outer = 0x8eed9800] 14:03:39 INFO - PROCESS | 1754 | 1467752619345 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]]]}] 14:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 14:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1786ms 14:03:39 INFO - PROCESS | 1754 | 1467752619367 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 14:03:39 INFO - PROCESS | 1754 | 1467752619371 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 14:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 14:03:39 INFO - PROCESS | 1754 | 1467752619379 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 14:03:39 INFO - PROCESS | 1754 | 1467752619386 Marionette TRACE conn4 <- [1,1130,null,{}] 14:03:39 INFO - PROCESS | 1754 | 1467752619404 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}] 14:03:39 INFO - PROCESS | 1754 | 1467752619414 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:39 INFO - PROCESS | 1754 | 1467752619669 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 14:03:39 INFO - PROCESS | 1754 | 1467752619894 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:39 INFO - PROCESS | 1754 | 1467752619905 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:39 INFO - PROCESS | 1754 | ++DOCSHELL 0x9032dc00 == 15 [pid = 1754] [id = 290] 14:03:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x9032e000) [pid = 1754] [serial = 871] [outer = (nil)] 14:03:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x90333800) [pid = 1754] [serial = 872] [outer = 0x9032e000] 14:03:40 INFO - PROCESS | 1754 | 1467752619995 Marionette DEBUG loaded listener.js 14:03:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x90491000) [pid = 1754] [serial = 873] [outer = 0x9032e000] 14:03:41 INFO - PROCESS | 1754 | 1467752621062 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]]]}] 14:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 14:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1740ms 14:03:41 INFO - PROCESS | 1754 | 1467752621120 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 14:03:41 INFO - PROCESS | 1754 | 1467752621125 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 14:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 14:03:41 INFO - PROCESS | 1754 | 1467752621133 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 14:03:41 INFO - PROCESS | 1754 | 1467752621137 Marionette TRACE conn4 <- [1,1134,null,{}] 14:03:41 INFO - PROCESS | 1754 | 1467752621144 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}] 14:03:41 INFO - PROCESS | 1754 | 1467752621151 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:41 INFO - PROCESS | 1754 | 1467752621388 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 14:03:41 INFO - PROCESS | 1754 | 1467752621734 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:41 INFO - PROCESS | 1754 | 1467752621743 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:41 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e1c00 == 16 [pid = 1754] [id = 291] 14:03:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x8c2e2800) [pid = 1754] [serial = 874] [outer = (nil)] 14:03:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x8d238c00) [pid = 1754] [serial = 875] [outer = 0x8c2e2800] 14:03:41 INFO - PROCESS | 1754 | 1467752621825 Marionette DEBUG loaded listener.js 14:03:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x8d889400) [pid = 1754] [serial = 876] [outer = 0x8c2e2800] 14:03:42 INFO - PROCESS | 1754 | 1467752622940 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]]]}] 14:03:42 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x93c0d800) [pid = 1754] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 14:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1889ms 14:03:43 INFO - PROCESS | 1754 | 1467752623026 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 14:03:43 INFO - PROCESS | 1754 | 1467752623032 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 14:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 14:03:43 INFO - PROCESS | 1754 | 1467752623041 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 14:03:43 INFO - PROCESS | 1754 | 1467752623046 Marionette TRACE conn4 <- [1,1138,null,{}] 14:03:43 INFO - PROCESS | 1754 | 1467752623063 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}] 14:03:43 INFO - PROCESS | 1754 | 1467752623069 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:43 INFO - PROCESS | 1754 | 1467752623277 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 14:03:43 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x91c92800) [pid = 1754] [serial = 818] [outer = (nil)] [url = about:blank] 14:03:43 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x91c9f000) [pid = 1754] [serial = 819] [outer = (nil)] [url = about:blank] 14:03:43 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x90490400) [pid = 1754] [serial = 816] [outer = (nil)] [url = about:blank] 14:03:43 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x8e5ef400) [pid = 1754] [serial = 797] [outer = (nil)] [url = about:blank] 14:03:43 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x8e9ca800) [pid = 1754] [serial = 798] [outer = (nil)] [url = about:blank] 14:03:43 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x91c96000) [pid = 1754] [serial = 803] [outer = (nil)] [url = about:blank] 14:03:43 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x91d85000) [pid = 1754] [serial = 804] [outer = (nil)] [url = about:blank] 14:03:43 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x900eb400) [pid = 1754] [serial = 800] [outer = (nil)] [url = about:blank] 14:03:43 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x8ec8ec00) [pid = 1754] [serial = 801] [outer = (nil)] [url = about:blank] 14:03:43 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x8dad0c00) [pid = 1754] [serial = 809] [outer = (nil)] [url = about:blank] 14:03:43 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x8e5f6800) [pid = 1754] [serial = 810] [outer = (nil)] [url = about:blank] 14:03:43 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8d946c00) [pid = 1754] [serial = 806] [outer = (nil)] [url = about:blank] 14:03:43 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8e9c9c00) [pid = 1754] [serial = 807] [outer = (nil)] [url = about:blank] 14:03:43 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x90246000) [pid = 1754] [serial = 795] [outer = (nil)] [url = about:blank] 14:03:43 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x900eac00) [pid = 1754] [serial = 794] [outer = (nil)] [url = about:blank] 14:03:43 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x8eedbc00) [pid = 1754] [serial = 812] [outer = (nil)] [url = about:blank] 14:03:43 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x9032b400) [pid = 1754] [serial = 815] [outer = (nil)] [url = about:blank] 14:03:43 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8f889000) [pid = 1754] [serial = 813] [outer = (nil)] [url = about:blank] 14:03:43 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x8d240c00) [pid = 1754] [serial = 567] [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.] 14:03:43 INFO - PROCESS | 1754 | 1467752623500 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:43 INFO - PROCESS | 1754 | 1467752623512 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:43 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d946c00 == 17 [pid = 1754] [id = 292] 14:03:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8dad0c00) [pid = 1754] [serial = 877] [outer = (nil)] 14:03:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x8e5f8c00) [pid = 1754] [serial = 878] [outer = 0x8dad0c00] 14:03:43 INFO - PROCESS | 1754 | 1467752623595 Marionette DEBUG loaded listener.js 14:03:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x8e9d3c00) [pid = 1754] [serial = 879] [outer = 0x8dad0c00] 14:03:44 INFO - PROCESS | 1754 | 1467752624414 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]]]}] 14:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 14:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1437ms 14:03:44 INFO - PROCESS | 1754 | 1467752624481 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 14:03:44 INFO - PROCESS | 1754 | 1467752624488 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 14:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 14:03:44 INFO - PROCESS | 1754 | 1467752624497 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 14:03:44 INFO - PROCESS | 1754 | 1467752624501 Marionette TRACE conn4 <- [1,1142,null,{}] 14:03:44 INFO - PROCESS | 1754 | 1467752624507 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}] 14:03:44 INFO - PROCESS | 1754 | 1467752624513 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:44 INFO - PROCESS | 1754 | 1467752624694 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 14:03:44 INFO - PROCESS | 1754 | 1467752624832 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:44 INFO - PROCESS | 1754 | 1467752624841 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:44 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ec85c00 == 18 [pid = 1754] [id = 293] 14:03:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8eed8000) [pid = 1754] [serial = 880] [outer = (nil)] 14:03:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8f887c00) [pid = 1754] [serial = 881] [outer = 0x8eed8000] 14:03:44 INFO - PROCESS | 1754 | 1467752624917 Marionette DEBUG loaded listener.js 14:03:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x900e4800) [pid = 1754] [serial = 882] [outer = 0x8eed8000] 14:03:45 INFO - PROCESS | 1754 | 1467752625844 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]]]}] 14:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 14:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1385ms 14:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 14:03:45 INFO - PROCESS | 1754 | 1467752625896 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 14:03:45 INFO - PROCESS | 1754 | 1467752625899 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 14:03:45 INFO - PROCESS | 1754 | 1467752625915 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 14:03:45 INFO - PROCESS | 1754 | 1467752625924 Marionette TRACE conn4 <- [1,1146,null,{}] 14:03:45 INFO - PROCESS | 1754 | 1467752625949 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}] 14:03:45 INFO - PROCESS | 1754 | 1467752625957 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:46 INFO - PROCESS | 1754 | 1467752626181 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 14:03:46 INFO - PROCESS | 1754 | 1467752626209 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:46 INFO - PROCESS | 1754 | 1467752626219 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:46 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dcc8800 == 19 [pid = 1754] [id = 294] 14:03:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x9032b400) [pid = 1754] [serial = 883] [outer = (nil)] 14:03:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x90334000) [pid = 1754] [serial = 884] [outer = 0x9032b400] 14:03:46 INFO - PROCESS | 1754 | 1467752626292 Marionette DEBUG loaded listener.js 14:03:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x90490800) [pid = 1754] [serial = 885] [outer = 0x9032b400] 14:03:47 INFO - PROCESS | 1754 | 1467752627293 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]]]}] 14:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 14:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1464ms 14:03:47 INFO - PROCESS | 1754 | 1467752627371 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 14:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 14:03:47 INFO - PROCESS | 1754 | 1467752627376 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 14:03:47 INFO - PROCESS | 1754 | 1467752627383 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 14:03:47 INFO - PROCESS | 1754 | 1467752627387 Marionette TRACE conn4 <- [1,1150,null,{}] 14:03:47 INFO - PROCESS | 1754 | 1467752627399 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}] 14:03:47 INFO - PROCESS | 1754 | 1467752627405 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:47 INFO - PROCESS | 1754 | 1467752627631 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 14:03:47 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x8c2df400) [pid = 1754] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 14:03:47 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8d945400) [pid = 1754] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 14:03:47 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8f731400) [pid = 1754] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 14:03:47 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8eedc400) [pid = 1754] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 14:03:47 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x90247800) [pid = 1754] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 14:03:47 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x8dccc800) [pid = 1754] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 14:03:47 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x91d8b400) [pid = 1754] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 14:03:47 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x9251f000) [pid = 1754] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 14:03:47 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x8c2df000) [pid = 1754] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 14:03:47 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x92b8a400) [pid = 1754] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 14:03:47 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x8d23b800) [pid = 1754] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 14:03:47 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x8d882400) [pid = 1754] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 14:03:47 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x8d953c00) [pid = 1754] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 14:03:47 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0x8d464000) [pid = 1754] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 14:03:47 INFO - PROCESS | 1754 | 1467752627930 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:47 INFO - PROCESS | 1754 | 1467752627940 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:47 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2df000 == 20 [pid = 1754] [id = 295] 14:03:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x8c2df400) [pid = 1754] [serial = 886] [outer = (nil)] 14:03:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x8d950c00) [pid = 1754] [serial = 887] [outer = 0x8c2df400] 14:03:48 INFO - PROCESS | 1754 | 1467752628017 Marionette DEBUG loaded listener.js 14:03:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x8ec83c00) [pid = 1754] [serial = 888] [outer = 0x8c2df400] 14:03:48 INFO - PROCESS | 1754 | 1467752628854 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]]]}] 14:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 14:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1509ms 14:03:48 INFO - PROCESS | 1754 | 1467752628892 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 14:03:48 INFO - PROCESS | 1754 | 1467752628895 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 14:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 14:03:48 INFO - PROCESS | 1754 | 1467752628909 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 14:03:48 INFO - PROCESS | 1754 | 1467752628911 Marionette TRACE conn4 <- [1,1154,null,{}] 14:03:48 INFO - PROCESS | 1754 | 1467752628919 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}] 14:03:48 INFO - PROCESS | 1754 | 1467752628923 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:49 INFO - PROCESS | 1754 | 1467752629093 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 14:03:49 INFO - PROCESS | 1754 | 1467752629104 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:49 INFO - PROCESS | 1754 | 1467752629124 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:49 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d23d400 == 21 [pid = 1754] [id = 296] 14:03:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8d94ec00) [pid = 1754] [serial = 889] [outer = (nil)] 14:03:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x91c9a400) [pid = 1754] [serial = 890] [outer = 0x8d94ec00] 14:03:49 INFO - PROCESS | 1754 | 1467752629207 Marionette DEBUG loaded listener.js 14:03:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x91d86800) [pid = 1754] [serial = 891] [outer = 0x8d94ec00] 14:03:50 INFO - PROCESS | 1754 | 1467752630293 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]]]}] 14:03:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 14:03:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1437ms 14:03:50 INFO - PROCESS | 1754 | 1467752630343 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 14:03:50 INFO - PROCESS | 1754 | 1467752630351 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 14:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 14:03:50 INFO - PROCESS | 1754 | 1467752630361 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 14:03:50 INFO - PROCESS | 1754 | 1467752630367 Marionette TRACE conn4 <- [1,1158,null,{}] 14:03:50 INFO - PROCESS | 1754 | 1467752630380 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}] 14:03:50 INFO - PROCESS | 1754 | 1467752630386 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:50 INFO - PROCESS | 1754 | 1467752630600 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 14:03:50 INFO - PROCESS | 1754 | 1467752630839 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:50 INFO - PROCESS | 1754 | 1467752630855 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:50 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d94cc00 == 22 [pid = 1754] [id = 297] 14:03:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x8d94e000) [pid = 1754] [serial = 892] [outer = (nil)] 14:03:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x8e7f1c00) [pid = 1754] [serial = 893] [outer = 0x8d94e000] 14:03:50 INFO - PROCESS | 1754 | 1467752630983 Marionette DEBUG loaded listener.js 14:03:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8ec8d000) [pid = 1754] [serial = 894] [outer = 0x8d94e000] 14:03:51 INFO - PROCESS | 1754 | 1467752631967 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]]]}] 14:03:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 14:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1650ms 14:03:52 INFO - PROCESS | 1754 | 1467752632011 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 14:03:52 INFO - PROCESS | 1754 | 1467752632018 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 14:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 14:03:52 INFO - PROCESS | 1754 | 1467752632030 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 14:03:52 INFO - PROCESS | 1754 | 1467752632034 Marionette TRACE conn4 <- [1,1162,null,{}] 14:03:52 INFO - PROCESS | 1754 | 1467752632042 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}] 14:03:52 INFO - PROCESS | 1754 | 1467752632048 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:52 INFO - PROCESS | 1754 | 1467752632257 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 14:03:52 INFO - PROCESS | 1754 | 1467752632476 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:52 INFO - PROCESS | 1754 | 1467752632483 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:52 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f882800 == 23 [pid = 1754] [id = 298] 14:03:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8fa84400) [pid = 1754] [serial = 895] [outer = (nil)] 14:03:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x900f1400) [pid = 1754] [serial = 896] [outer = 0x8fa84400] 14:03:52 INFO - PROCESS | 1754 | 1467752632616 Marionette DEBUG loaded listener.js 14:03:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x9024a000) [pid = 1754] [serial = 897] [outer = 0x8fa84400] 14:03:53 INFO - PROCESS | 1754 | 1467752633634 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]]]}] 14:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 14:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1636ms 14:03:53 INFO - PROCESS | 1754 | 1467752633667 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 14:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 14:03:53 INFO - PROCESS | 1754 | 1467752633672 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 14:03:53 INFO - PROCESS | 1754 | 1467752633679 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 14:03:53 INFO - PROCESS | 1754 | 1467752633686 Marionette TRACE conn4 <- [1,1166,null,{}] 14:03:53 INFO - PROCESS | 1754 | 1467752633704 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}] 14:03:53 INFO - PROCESS | 1754 | 1467752633713 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:53 INFO - PROCESS | 1754 | 1467752633927 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 14:03:54 INFO - PROCESS | 1754 | 1467752634151 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:54 INFO - PROCESS | 1754 | 1467752634165 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:54 INFO - PROCESS | 1754 | ++DOCSHELL 0x9024a800 == 24 [pid = 1754] [id = 299] 14:03:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x91c9d800) [pid = 1754] [serial = 898] [outer = (nil)] 14:03:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x91d8c800) [pid = 1754] [serial = 899] [outer = 0x91c9d800] 14:03:54 INFO - PROCESS | 1754 | 1467752634291 Marionette DEBUG loaded listener.js 14:03:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x91f79800) [pid = 1754] [serial = 900] [outer = 0x91c9d800] 14:03:55 INFO - PROCESS | 1754 | 1467752635225 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]]]}] 14:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 14:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1596ms 14:03:55 INFO - PROCESS | 1754 | 1467752635275 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 14:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 14:03:55 INFO - PROCESS | 1754 | 1467752635281 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 14:03:55 INFO - PROCESS | 1754 | 1467752635288 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 14:03:55 INFO - PROCESS | 1754 | 1467752635292 Marionette TRACE conn4 <- [1,1170,null,{}] 14:03:55 INFO - PROCESS | 1754 | 1467752635299 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}] 14:03:55 INFO - PROCESS | 1754 | 1467752635305 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:55 INFO - PROCESS | 1754 | 1467752635503 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 14:03:55 INFO - PROCESS | 1754 | 1467752635717 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:55 INFO - PROCESS | 1754 | 1467752635724 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:55 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e7fdc00 == 25 [pid = 1754] [id = 300] 14:03:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x91d8dc00) [pid = 1754] [serial = 901] [outer = (nil)] 14:03:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x92515000) [pid = 1754] [serial = 902] [outer = 0x91d8dc00] 14:03:55 INFO - PROCESS | 1754 | 1467752635856 Marionette DEBUG loaded listener.js 14:03:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x9251f000) [pid = 1754] [serial = 903] [outer = 0x91d8dc00] 14:03:56 INFO - PROCESS | 1754 | 1467752636762 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]]]}] 14:03:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 14:03:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1532ms 14:03:56 INFO - PROCESS | 1754 | 1467752636821 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 14:03:56 INFO - PROCESS | 1754 | 1467752636825 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 14:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 14:03:56 INFO - PROCESS | 1754 | 1467752636832 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 14:03:56 INFO - PROCESS | 1754 | 1467752636836 Marionette TRACE conn4 <- [1,1174,null,{}] 14:03:56 INFO - PROCESS | 1754 | 1467752636842 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}] 14:03:56 INFO - PROCESS | 1754 | 1467752636847 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:57 INFO - PROCESS | 1754 | 1467752637026 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 14:03:57 INFO - PROCESS | 1754 | 1467752637196 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:57 INFO - PROCESS | 1754 | 1467752637203 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:57 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ec85000 == 26 [pid = 1754] [id = 301] 14:03:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x92513400) [pid = 1754] [serial = 904] [outer = (nil)] 14:03:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x92b87400) [pid = 1754] [serial = 905] [outer = 0x92513400] 14:03:57 INFO - PROCESS | 1754 | 1467752637292 Marionette DEBUG loaded listener.js 14:03:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x92b8a800) [pid = 1754] [serial = 906] [outer = 0x92513400] 14:03:58 INFO - PROCESS | 1754 | 1467752638285 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] 14:03:58 INFO - PROCESS | 1754 | 1467752638339 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 14:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 14:03:58 INFO - PROCESS | 1754 | 1467752638348 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 14:03:58 INFO - PROCESS | 1754 | 1467752638352 Marionette TRACE conn4 <- [1,1178,null,{}] 14:03:58 INFO - PROCESS | 1754 | 1467752638358 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}] 14:03:58 INFO - PROCESS | 1754 | 1467752638369 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:58 INFO - PROCESS | 1754 | 1467752638619 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 14:03:58 INFO - PROCESS | 1754 | 1467752638853 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:58 INFO - PROCESS | 1754 | 1467752638859 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:03:58 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dacc800 == 27 [pid = 1754] [id = 302] 14:03:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x8dcca000) [pid = 1754] [serial = 907] [outer = (nil)] 14:03:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x93b45c00) [pid = 1754] [serial = 908] [outer = 0x8dcca000] 14:03:58 INFO - PROCESS | 1754 | 1467752638993 Marionette DEBUG loaded listener.js 14:03:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x93b47c00) [pid = 1754] [serial = 909] [outer = 0x8dcca000] 14:03:59 INFO - PROCESS | 1754 | 1467752639898 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] 14:03:59 INFO - PROCESS | 1754 | 1467752639942 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 14:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 14:03:59 INFO - PROCESS | 1754 | 1467752639949 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 14:03:59 INFO - PROCESS | 1754 | 1467752639952 Marionette TRACE conn4 <- [1,1182,null,{}] 14:03:59 INFO - PROCESS | 1754 | 1467752639959 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}] 14:03:59 INFO - PROCESS | 1754 | 1467752639964 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:00 INFO - PROCESS | 1754 | 1467752640152 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 14:04:00 INFO - PROCESS | 1754 | 1467752640330 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:00 INFO - PROCESS | 1754 | 1467752640340 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:00 INFO - PROCESS | 1754 | ++DOCSHELL 0x91f86000 == 28 [pid = 1754] [id = 303] 14:04:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x9251ac00) [pid = 1754] [serial = 910] [outer = (nil)] 14:04:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x93f07c00) [pid = 1754] [serial = 911] [outer = 0x9251ac00] 14:04:00 INFO - PROCESS | 1754 | 1467752640423 Marionette DEBUG loaded listener.js 14:04:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x95337c00) [pid = 1754] [serial = 912] [outer = 0x9251ac00] 14:04:01 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 14:04:01 INFO - PROCESS | 1754 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:04:01 INFO - PROCESS | 1754 | 1467752641675 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] 14:04:01 INFO - PROCESS | 1754 | 1467752641739 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 14:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 14:04:01 INFO - PROCESS | 1754 | 1467752641746 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 14:04:01 INFO - PROCESS | 1754 | 1467752641750 Marionette TRACE conn4 <- [1,1186,null,{}] 14:04:01 INFO - PROCESS | 1754 | 1467752641756 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}] 14:04:01 INFO - PROCESS | 1754 | 1467752641762 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:01 INFO - PROCESS | 1754 | 1467752641978 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 14:04:02 INFO - PROCESS | 1754 | 1467752642461 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:02 INFO - PROCESS | 1754 | 1467752642477 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:02 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e5000 == 29 [pid = 1754] [id = 304] 14:04:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x8c2e5800) [pid = 1754] [serial = 913] [outer = (nil)] 14:04:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x8d464000) [pid = 1754] [serial = 914] [outer = 0x8c2e5800] 14:04:02 INFO - PROCESS | 1754 | 1467752642555 Marionette DEBUG loaded listener.js 14:04:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x8d88d400) [pid = 1754] [serial = 915] [outer = 0x8c2e5800] 14:04:03 INFO - PROCESS | 1754 | 1467752643559 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] 14:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 14:04:03 INFO - PROCESS | 1754 | 1467752643622 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 14:04:03 INFO - PROCESS | 1754 | 1467752643630 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 14:04:03 INFO - PROCESS | 1754 | 1467752643636 Marionette TRACE conn4 <- [1,1190,null,{}] 14:04:03 INFO - PROCESS | 1754 | 1467752643645 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}] 14:04:03 INFO - PROCESS | 1754 | 1467752643650 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:03 INFO - PROCESS | 1754 | 1467752643862 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 14:04:04 INFO - PROCESS | 1754 | 1467752644198 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:04 INFO - PROCESS | 1754 | 1467752644208 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:04 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e9cd800 == 30 [pid = 1754] [id = 305] 14:04:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x8eed4800) [pid = 1754] [serial = 916] [outer = (nil)] 14:04:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x8f889000) [pid = 1754] [serial = 917] [outer = 0x8eed4800] 14:04:04 INFO - PROCESS | 1754 | 1467752644295 Marionette DEBUG loaded listener.js 14:04:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x900eb400) [pid = 1754] [serial = 918] [outer = 0x8eed4800] 14:04:05 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x8d240000) [pid = 1754] [serial = 822] [outer = (nil)] [url = about:blank] 14:04:05 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x8d235400) [pid = 1754] [serial = 821] [outer = (nil)] [url = about:blank] 14:04:05 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x8e7fe400) [pid = 1754] [serial = 825] [outer = (nil)] [url = about:blank] 14:04:05 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x8e5f3000) [pid = 1754] [serial = 824] [outer = (nil)] [url = about:blank] 14:04:05 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x8fa7e800) [pid = 1754] [serial = 828] [outer = (nil)] [url = about:blank] 14:04:05 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x8f73a000) [pid = 1754] [serial = 827] [outer = (nil)] [url = about:blank] 14:04:05 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x8f735400) [pid = 1754] [serial = 857] [outer = (nil)] [url = about:blank] 14:04:05 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x8f73c800) [pid = 1754] [serial = 858] [outer = (nil)] [url = about:blank] 14:04:05 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x91f78000) [pid = 1754] [serial = 831] [outer = (nil)] [url = about:blank] 14:04:05 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x8e5ee400) [pid = 1754] [serial = 854] [outer = (nil)] [url = about:blank] 14:04:05 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x91c93800) [pid = 1754] [serial = 830] [outer = (nil)] [url = about:blank] 14:04:05 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x92514400) [pid = 1754] [serial = 834] [outer = (nil)] [url = about:blank] 14:04:05 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x91f83c00) [pid = 1754] [serial = 833] [outer = (nil)] [url = about:blank] 14:04:05 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x92bc4400) [pid = 1754] [serial = 837] [outer = (nil)] [url = about:blank] 14:04:05 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x92b82800) [pid = 1754] [serial = 836] [outer = (nil)] [url = about:blank] 14:04:05 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x93b4b000) [pid = 1754] [serial = 840] [outer = (nil)] [url = about:blank] 14:04:05 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x93171000) [pid = 1754] [serial = 839] [outer = (nil)] [url = about:blank] 14:04:05 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x9521a400) [pid = 1754] [serial = 843] [outer = (nil)] [url = about:blank] 14:04:05 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x93e1c400) [pid = 1754] [serial = 842] [outer = (nil)] [url = about:blank] 14:04:05 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x8eed3c00) [pid = 1754] [serial = 846] [outer = (nil)] [url = about:blank] 14:04:05 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8dccd800) [pid = 1754] [serial = 845] [outer = (nil)] [url = about:blank] 14:04:05 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8d887000) [pid = 1754] [serial = 851] [outer = (nil)] [url = about:blank] 14:04:05 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8d88e400) [pid = 1754] [serial = 852] [outer = (nil)] [url = about:blank] 14:04:05 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8e5ec000) [pid = 1754] [serial = 849] [outer = (nil)] [url = about:blank] 14:04:05 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x8dcc7400) [pid = 1754] [serial = 848] [outer = (nil)] [url = about:blank] 14:04:05 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x900e6800) [pid = 1754] [serial = 863] [outer = (nil)] [url = about:blank] 14:04:05 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8e7f1800) [pid = 1754] [serial = 855] [outer = (nil)] [url = about:blank] 14:04:05 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x8dacec00) [pid = 1754] [serial = 860] [outer = (nil)] [url = about:blank] 14:04:05 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x8f885800) [pid = 1754] [serial = 861] [outer = (nil)] [url = about:blank] 14:04:06 INFO - PROCESS | 1754 | 1467752646391 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] 14:04:06 INFO - PROCESS | 1754 | 1467752646479 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 14:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 14:04:06 INFO - PROCESS | 1754 | 1467752646489 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 14:04:06 INFO - PROCESS | 1754 | 1467752646494 Marionette TRACE conn4 <- [1,1194,null,{}] 14:04:06 INFO - PROCESS | 1754 | 1467752646503 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}] 14:04:06 INFO - PROCESS | 1754 | 1467752646510 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:06 INFO - PROCESS | 1754 | 1467752646690 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 14:04:06 INFO - PROCESS | 1754 | 1467752646848 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:06 INFO - PROCESS | 1754 | 1467752646859 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:06 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d885400 == 31 [pid = 1754] [id = 306] 14:04:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x8d88b800) [pid = 1754] [serial = 919] [outer = (nil)] 14:04:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8dad1400) [pid = 1754] [serial = 920] [outer = 0x8d88b800] 14:04:06 INFO - PROCESS | 1754 | 1467752646935 Marionette DEBUG loaded listener.js 14:04:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x8dcc8c00) [pid = 1754] [serial = 921] [outer = 0x8d88b800] 14:04:07 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 14:04:07 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 14:04:07 INFO - PROCESS | 1754 | 1467752647871 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] 14:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 14:04:07 INFO - PROCESS | 1754 | 1467752647932 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 14:04:07 INFO - PROCESS | 1754 | 1467752647945 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 14:04:07 INFO - PROCESS | 1754 | 1467752647950 Marionette TRACE conn4 <- [1,1198,null,{}] 14:04:07 INFO - PROCESS | 1754 | 1467752647956 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}] 14:04:07 INFO - PROCESS | 1754 | 1467752647962 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:08 INFO - PROCESS | 1754 | 1467752648148 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 14:04:08 INFO - PROCESS | 1754 | 1467752648284 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:08 INFO - PROCESS | 1754 | 1467752648294 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:08 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dccb800 == 32 [pid = 1754] [id = 307] 14:04:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x8e5f7400) [pid = 1754] [serial = 922] [outer = (nil)] 14:04:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8e9ca000) [pid = 1754] [serial = 923] [outer = 0x8e5f7400] 14:04:08 INFO - PROCESS | 1754 | 1467752648371 Marionette DEBUG loaded listener.js 14:04:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8e9d3400) [pid = 1754] [serial = 924] [outer = 0x8e5f7400] 14:04:09 INFO - PROCESS | 1754 | 1467752649323 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]]]}] 14:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 14:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1436ms 14:04:09 INFO - PROCESS | 1754 | 1467752649386 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 14:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 14:04:09 INFO - PROCESS | 1754 | 1467752649391 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 14:04:09 INFO - PROCESS | 1754 | 1467752649399 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 14:04:09 INFO - PROCESS | 1754 | 1467752649406 Marionette TRACE conn4 <- [1,1202,null,{}] 14:04:09 INFO - PROCESS | 1754 | 1467752649434 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}] 14:04:09 INFO - PROCESS | 1754 | 1467752649444 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:09 INFO - PROCESS | 1754 | 1467752649675 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 14:04:09 INFO - PROCESS | 1754 | 1467752649703 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:09 INFO - PROCESS | 1754 | 1467752649720 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:09 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f883c00 == 33 [pid = 1754] [id = 308] 14:04:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x8f885400) [pid = 1754] [serial = 925] [outer = (nil)] 14:04:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x8f889400) [pid = 1754] [serial = 926] [outer = 0x8f885400] 14:04:09 INFO - PROCESS | 1754 | 1467752649798 Marionette DEBUG loaded listener.js 14:04:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x8fa82400) [pid = 1754] [serial = 927] [outer = 0x8f885400] 14:04:11 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x9032b400) [pid = 1754] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 14:04:11 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8c2df400) [pid = 1754] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 14:04:11 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8eed9800) [pid = 1754] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 14:04:11 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8d948000) [pid = 1754] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 14:04:11 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x9032e000) [pid = 1754] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 14:04:11 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x8c2e2800) [pid = 1754] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 14:04:11 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8eed8000) [pid = 1754] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 14:04:11 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x8fa7ec00) [pid = 1754] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 14:04:11 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x8dad0c00) [pid = 1754] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 14:04:11 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x8d94ec00) [pid = 1754] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 14:04:11 INFO - PROCESS | 1754 | 1467752651320 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]]]}] 14:04:11 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 14:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1997ms 14:04:11 INFO - PROCESS | 1754 | 1467752651396 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 14:04:11 INFO - PROCESS | 1754 | 1467752651400 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 14:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 14:04:11 INFO - PROCESS | 1754 | 1467752651409 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 14:04:11 INFO - PROCESS | 1754 | 1467752651413 Marionette TRACE conn4 <- [1,1206,null,{}] 14:04:11 INFO - PROCESS | 1754 | 1467752651420 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}] 14:04:11 INFO - PROCESS | 1754 | 1467752651425 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:11 INFO - PROCESS | 1754 | 1467752651641 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 14:04:11 INFO - PROCESS | 1754 | 1467752651720 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:11 INFO - PROCESS | 1754 | 1467752651729 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:11 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dcc4000 == 34 [pid = 1754] [id = 309] 14:04:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8eed7c00) [pid = 1754] [serial = 928] [outer = (nil)] 14:04:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x8f883000) [pid = 1754] [serial = 929] [outer = 0x8eed7c00] 14:04:11 INFO - PROCESS | 1754 | 1467752651807 Marionette DEBUG loaded listener.js 14:04:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x90246800) [pid = 1754] [serial = 930] [outer = 0x8eed7c00] 14:04:12 INFO - PROCESS | 1754 | 1467752652603 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]]]}] 14:04:12 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 14:04:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1229ms 14:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 14:04:12 INFO - PROCESS | 1754 | 1467752652638 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 14:04:12 INFO - PROCESS | 1754 | 1467752652642 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 14:04:12 INFO - PROCESS | 1754 | 1467752652649 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 14:04:12 INFO - PROCESS | 1754 | 1467752652653 Marionette TRACE conn4 <- [1,1210,null,{}] 14:04:12 INFO - PROCESS | 1754 | 1467752652659 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}] 14:04:12 INFO - PROCESS | 1754 | 1467752652664 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:12 INFO - PROCESS | 1754 | 1467752652838 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 14:04:12 INFO - PROCESS | 1754 | 1467752652850 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:12 INFO - PROCESS | 1754 | 1467752652858 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:12 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dad0c00 == 35 [pid = 1754] [id = 310] 14:04:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x9024a400) [pid = 1754] [serial = 931] [outer = (nil)] 14:04:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x9032e800) [pid = 1754] [serial = 932] [outer = 0x9024a400] 14:04:12 INFO - PROCESS | 1754 | 1467752652931 Marionette DEBUG loaded listener.js 14:04:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x90498c00) [pid = 1754] [serial = 933] [outer = 0x9024a400] 14:04:14 INFO - PROCESS | 1754 | 1467752654124 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]]]}] 14:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 14:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1542ms 14:04:14 INFO - PROCESS | 1754 | 1467752654191 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 14:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 14:04:14 INFO - PROCESS | 1754 | 1467752654200 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 14:04:14 INFO - PROCESS | 1754 | 1467752654210 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 14:04:14 INFO - PROCESS | 1754 | 1467752654216 Marionette TRACE conn4 <- [1,1214,null,{}] 14:04:14 INFO - PROCESS | 1754 | 1467752654227 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}] 14:04:14 INFO - PROCESS | 1754 | 1467752654233 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:14 INFO - PROCESS | 1754 | 1467752654485 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 14:04:14 INFO - PROCESS | 1754 | 1467752654745 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:14 INFO - PROCESS | 1754 | 1467752654752 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:14 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2df800 == 36 [pid = 1754] [id = 311] 14:04:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8d94ec00) [pid = 1754] [serial = 934] [outer = (nil)] 14:04:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x8e5eec00) [pid = 1754] [serial = 935] [outer = 0x8d94ec00] 14:04:14 INFO - PROCESS | 1754 | 1467752654847 Marionette DEBUG loaded listener.js 14:04:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x8e9cb800) [pid = 1754] [serial = 936] [outer = 0x8d94ec00] 14:04:15 INFO - PROCESS | 1754 | 1467752655904 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]]]}] 14:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 14:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1752ms 14:04:15 INFO - PROCESS | 1754 | 1467752655961 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 14:04:15 INFO - PROCESS | 1754 | 1467752655969 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 14:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 14:04:15 INFO - PROCESS | 1754 | 1467752655982 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 14:04:15 INFO - PROCESS | 1754 | 1467752655986 Marionette TRACE conn4 <- [1,1218,null,{}] 14:04:16 INFO - PROCESS | 1754 | 1467752655994 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}] 14:04:16 INFO - PROCESS | 1754 | 1467752656000 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:16 INFO - PROCESS | 1754 | 1467752656203 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 14:04:16 INFO - PROCESS | 1754 | 1467752656434 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:16 INFO - PROCESS | 1754 | 1467752656440 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:16 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e5ee800 == 37 [pid = 1754] [id = 312] 14:04:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x8f740400) [pid = 1754] [serial = 937] [outer = (nil)] 14:04:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x900e4400) [pid = 1754] [serial = 938] [outer = 0x8f740400] 14:04:16 INFO - PROCESS | 1754 | 1467752656533 Marionette DEBUG loaded listener.js 14:04:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x8eed7800) [pid = 1754] [serial = 939] [outer = 0x8f740400] 14:04:17 INFO - PROCESS | 1754 | 1467752657610 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]]]}] 14:04:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 14:04:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1690ms 14:04:17 INFO - PROCESS | 1754 | 1467752657672 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 14:04:17 INFO - PROCESS | 1754 | 1467752657677 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 14:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 14:04:17 INFO - PROCESS | 1754 | 1467752657685 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 14:04:17 INFO - PROCESS | 1754 | 1467752657691 Marionette TRACE conn4 <- [1,1222,null,{}] 14:04:17 INFO - PROCESS | 1754 | 1467752657710 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}] 14:04:17 INFO - PROCESS | 1754 | 1467752657720 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:17 INFO - PROCESS | 1754 | 1467752657938 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 14:04:18 INFO - PROCESS | 1754 | 1467752658161 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:18 INFO - PROCESS | 1754 | 1467752658174 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:18 INFO - PROCESS | 1754 | ++DOCSHELL 0x91d8e000 == 38 [pid = 1754] [id = 313] 14:04:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x91d8e400) [pid = 1754] [serial = 940] [outer = (nil)] 14:04:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x91f78400) [pid = 1754] [serial = 941] [outer = 0x91d8e400] 14:04:18 INFO - PROCESS | 1754 | 1467752658290 Marionette DEBUG loaded listener.js 14:04:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x91f7ec00) [pid = 1754] [serial = 942] [outer = 0x91d8e400] 14:04:19 INFO - PROCESS | 1754 | 1467752659335 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] 14:04:19 INFO - PROCESS | 1754 | 1467752659431 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 14:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 14:04:19 INFO - PROCESS | 1754 | 1467752659438 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 14:04:19 INFO - PROCESS | 1754 | 1467752659441 Marionette TRACE conn4 <- [1,1226,null,{}] 14:04:19 INFO - PROCESS | 1754 | 1467752659448 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}] 14:04:19 INFO - PROCESS | 1754 | 1467752659453 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:19 INFO - PROCESS | 1754 | 1467752659682 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 14:04:19 INFO - PROCESS | 1754 | 1467752659943 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:19 INFO - PROCESS | 1754 | 1467752659952 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:19 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f882c00 == 39 [pid = 1754] [id = 314] 14:04:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x900e6800) [pid = 1754] [serial = 943] [outer = (nil)] 14:04:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x92b85400) [pid = 1754] [serial = 944] [outer = 0x900e6800] 14:04:20 INFO - PROCESS | 1754 | 1467752660042 Marionette DEBUG loaded listener.js 14:04:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x92b8a400) [pid = 1754] [serial = 945] [outer = 0x900e6800] 14:04:21 INFO - PROCESS | 1754 | 1467752661068 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]]]}] 14:04:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 14:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1688ms 14:04:21 INFO - PROCESS | 1754 | 1467752661128 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 14:04:21 INFO - PROCESS | 1754 | 1467752661133 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 14:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 14:04:21 INFO - PROCESS | 1754 | 1467752661140 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 14:04:21 INFO - PROCESS | 1754 | 1467752661145 Marionette TRACE conn4 <- [1,1230,null,{}] 14:04:21 INFO - PROCESS | 1754 | 1467752661152 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}] 14:04:21 INFO - PROCESS | 1754 | 1467752661158 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:21 INFO - PROCESS | 1754 | 1467752661361 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 14:04:21 INFO - PROCESS | 1754 | 1467752661713 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:21 INFO - PROCESS | 1754 | 1467752661723 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:21 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d23e000 == 40 [pid = 1754] [id = 315] 14:04:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x8d23e800) [pid = 1754] [serial = 946] [outer = (nil)] 14:04:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x8d469000) [pid = 1754] [serial = 947] [outer = 0x8d23e800] 14:04:21 INFO - PROCESS | 1754 | 1467752661846 Marionette DEBUG loaded listener.js 14:04:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x8d885000) [pid = 1754] [serial = 948] [outer = 0x8d23e800] 14:04:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8dcc4000 == 39 [pid = 1754] [id = 309] 14:04:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8f883c00 == 38 [pid = 1754] [id = 308] 14:04:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8dccb800 == 37 [pid = 1754] [id = 307] 14:04:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8d885400 == 36 [pid = 1754] [id = 306] 14:04:22 INFO - PROCESS | 1754 | 1467752662942 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]]]}] 14:04:22 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x91c9a400) [pid = 1754] [serial = 890] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x90334000) [pid = 1754] [serial = 884] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x8d950c00) [pid = 1754] [serial = 887] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x8f73a400) [pid = 1754] [serial = 869] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x8fa7bc00) [pid = 1754] [serial = 870] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x8dcc6800) [pid = 1754] [serial = 866] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x8e7f3800) [pid = 1754] [serial = 867] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x90333800) [pid = 1754] [serial = 872] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x90491000) [pid = 1754] [serial = 873] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x8d238c00) [pid = 1754] [serial = 875] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x8d889400) [pid = 1754] [serial = 876] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8f887c00) [pid = 1754] [serial = 881] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x900ef800) [pid = 1754] [serial = 864] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8e5f8c00) [pid = 1754] [serial = 878] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8e9d3c00) [pid = 1754] [serial = 879] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x90490800) [pid = 1754] [serial = 885] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x8ec83c00) [pid = 1754] [serial = 888] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x91d86800) [pid = 1754] [serial = 891] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x900e4800) [pid = 1754] [serial = 882] [outer = (nil)] [url = about:blank] 14:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 14:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1854ms 14:04:23 INFO - PROCESS | 1754 | 1467752662997 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 14:04:23 INFO - PROCESS | 1754 | 1467752663002 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 14:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 14:04:23 INFO - PROCESS | 1754 | 1467752663011 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 14:04:23 INFO - PROCESS | 1754 | 1467752663016 Marionette TRACE conn4 <- [1,1234,null,{}] 14:04:23 INFO - PROCESS | 1754 | 1467752663026 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}] 14:04:23 INFO - PROCESS | 1754 | 1467752663035 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:23 INFO - PROCESS | 1754 | 1467752663216 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 14:04:23 INFO - PROCESS | 1754 | 1467752663394 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:23 INFO - PROCESS | 1754 | 1467752663401 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:23 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d950000 == 37 [pid = 1754] [id = 316] 14:04:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8dad1800) [pid = 1754] [serial = 949] [outer = (nil)] 14:04:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x8e5eb400) [pid = 1754] [serial = 950] [outer = 0x8dad1800] 14:04:23 INFO - PROCESS | 1754 | 1467752663484 Marionette DEBUG loaded listener.js 14:04:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x8e7f1800) [pid = 1754] [serial = 951] [outer = 0x8dad1800] 14:04:24 INFO - PROCESS | 1754 | 1467752664302 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]]]}] 14:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 14:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1332ms 14:04:24 INFO - PROCESS | 1754 | 1467752664349 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 14:04:24 INFO - PROCESS | 1754 | 1467752664357 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 14:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 14:04:24 INFO - PROCESS | 1754 | 1467752664365 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 14:04:24 INFO - PROCESS | 1754 | 1467752664368 Marionette TRACE conn4 <- [1,1238,null,{}] 14:04:24 INFO - PROCESS | 1754 | 1467752664380 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}] 14:04:24 INFO - PROCESS | 1754 | 1467752664387 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:24 INFO - PROCESS | 1754 | 1467752664580 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 14:04:24 INFO - PROCESS | 1754 | 1467752664708 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:24 INFO - PROCESS | 1754 | 1467752664720 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:24 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e5e9800 == 38 [pid = 1754] [id = 317] 14:04:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8e7fd800) [pid = 1754] [serial = 952] [outer = (nil)] 14:04:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8f73d400) [pid = 1754] [serial = 953] [outer = 0x8e7fd800] 14:04:24 INFO - PROCESS | 1754 | 1467752664806 Marionette DEBUG loaded listener.js 14:04:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x8fa81000) [pid = 1754] [serial = 954] [outer = 0x8e7fd800] 14:04:25 INFO - PROCESS | 1754 | 1467752665702 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]]]}] 14:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 14:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1388ms 14:04:25 INFO - PROCESS | 1754 | 1467752665759 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 14:04:25 INFO - PROCESS | 1754 | 1467752665762 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 14:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 14:04:25 INFO - PROCESS | 1754 | 1467752665778 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 14:04:25 INFO - PROCESS | 1754 | 1467752665788 Marionette TRACE conn4 <- [1,1242,null,{}] 14:04:25 INFO - PROCESS | 1754 | 1467752665805 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}] 14:04:25 INFO - PROCESS | 1754 | 1467752665811 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:26 INFO - PROCESS | 1754 | 1467752666058 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 14:04:26 INFO - PROCESS | 1754 | 1467752666087 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:26 INFO - PROCESS | 1754 | 1467752666095 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:26 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d23c400 == 39 [pid = 1754] [id = 318] 14:04:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x900ea800) [pid = 1754] [serial = 955] [outer = (nil)] 14:04:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x9049c800) [pid = 1754] [serial = 956] [outer = 0x900ea800] 14:04:26 INFO - PROCESS | 1754 | 1467752666167 Marionette DEBUG loaded listener.js 14:04:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x90333400) [pid = 1754] [serial = 957] [outer = 0x900ea800] 14:04:27 INFO - PROCESS | 1754 | 1467752667146 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]]]}] 14:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 14:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1406ms 14:04:27 INFO - PROCESS | 1754 | 1467752667177 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 14:04:27 INFO - PROCESS | 1754 | 1467752667183 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 14:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 14:04:27 INFO - PROCESS | 1754 | 1467752667190 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 14:04:27 INFO - PROCESS | 1754 | 1467752667192 Marionette TRACE conn4 <- [1,1246,null,{}] 14:04:27 INFO - PROCESS | 1754 | 1467752667199 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}] 14:04:27 INFO - PROCESS | 1754 | 1467752667205 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:27 INFO - PROCESS | 1754 | 1467752667447 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 14:04:27 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x8d94e000) [pid = 1754] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 14:04:27 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8f885400) [pid = 1754] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 14:04:27 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8fa84400) [pid = 1754] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 14:04:27 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x91c9d800) [pid = 1754] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 14:04:27 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x91d8dc00) [pid = 1754] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 14:04:27 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x8d88b800) [pid = 1754] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 14:04:27 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x92513400) [pid = 1754] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 14:04:27 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8eed4800) [pid = 1754] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 14:04:27 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x8e5f7400) [pid = 1754] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 14:04:27 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x8eed7c00) [pid = 1754] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 14:04:27 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x8dcca000) [pid = 1754] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 14:04:27 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x9251ac00) [pid = 1754] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 14:04:27 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x8c2e5800) [pid = 1754] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 14:04:27 INFO - PROCESS | 1754 | 1467752667873 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:27 INFO - PROCESS | 1754 | 1467752667886 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:27 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d233800 == 40 [pid = 1754] [id = 319] 14:04:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x8d234400) [pid = 1754] [serial = 958] [outer = (nil)] 14:04:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x8d23e400) [pid = 1754] [serial = 959] [outer = 0x8d234400] 14:04:27 INFO - PROCESS | 1754 | 1467752667991 Marionette DEBUG loaded listener.js 14:04:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8d881c00) [pid = 1754] [serial = 960] [outer = 0x8d234400] 14:04:29 INFO - PROCESS | 1754 | 1467752669006 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]]]}] 14:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 14:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1896ms 14:04:29 INFO - PROCESS | 1754 | 1467752669090 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 14:04:29 INFO - PROCESS | 1754 | 1467752669097 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 14:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 14:04:29 INFO - PROCESS | 1754 | 1467752669107 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 14:04:29 INFO - PROCESS | 1754 | 1467752669111 Marionette TRACE conn4 <- [1,1250,null,{}] 14:04:29 INFO - PROCESS | 1754 | 1467752669121 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}] 14:04:29 INFO - PROCESS | 1754 | 1467752669129 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:29 INFO - PROCESS | 1754 | 1467752669469 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 14:04:29 INFO - PROCESS | 1754 | 1467752669669 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:29 INFO - PROCESS | 1754 | 1467752669680 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:29 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e5f5800 == 41 [pid = 1754] [id = 320] 14:04:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x8e5f7800) [pid = 1754] [serial = 961] [outer = (nil)] 14:04:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8e7f4c00) [pid = 1754] [serial = 962] [outer = 0x8e5f7800] 14:04:29 INFO - PROCESS | 1754 | 1467752669769 Marionette DEBUG loaded listener.js 14:04:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x8e7fd400) [pid = 1754] [serial = 963] [outer = 0x8e5f7800] 14:04:30 INFO - PROCESS | 1754 | 1467752670747 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]]]}] 14:04:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 14:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1693ms 14:04:30 INFO - PROCESS | 1754 | 1467752670804 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 14:04:30 INFO - PROCESS | 1754 | 1467752670812 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 14:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 14:04:30 INFO - PROCESS | 1754 | 1467752670821 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 14:04:30 INFO - PROCESS | 1754 | 1467752670824 Marionette TRACE conn4 <- [1,1254,null,{}] 14:04:30 INFO - PROCESS | 1754 | 1467752670832 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}] 14:04:30 INFO - PROCESS | 1754 | 1467752670838 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:31 INFO - PROCESS | 1754 | 1467752671091 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 14:04:31 INFO - PROCESS | 1754 | 1467752671410 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:31 INFO - PROCESS | 1754 | 1467752671419 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:31 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2de000 == 42 [pid = 1754] [id = 321] 14:04:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x8f734000) [pid = 1754] [serial = 964] [outer = (nil)] 14:04:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8f888000) [pid = 1754] [serial = 965] [outer = 0x8f734000] 14:04:31 INFO - PROCESS | 1754 | 1467752671513 Marionette DEBUG loaded listener.js 14:04:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8fa7cc00) [pid = 1754] [serial = 966] [outer = 0x8f734000] 14:04:32 INFO - PROCESS | 1754 | 1467752672492 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]]]}] 14:04:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 14:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1743ms 14:04:32 INFO - PROCESS | 1754 | 1467752672565 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 14:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 14:04:32 INFO - PROCESS | 1754 | 1467752672570 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 14:04:32 INFO - PROCESS | 1754 | 1467752672587 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 14:04:32 INFO - PROCESS | 1754 | 1467752672598 Marionette TRACE conn4 <- [1,1258,null,{}] 14:04:32 INFO - PROCESS | 1754 | 1467752672605 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}] 14:04:32 INFO - PROCESS | 1754 | 1467752672615 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:32 INFO - PROCESS | 1754 | 1467752672872 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 14:04:33 INFO - PROCESS | 1754 | 1467752673137 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:33 INFO - PROCESS | 1754 | 1467752673146 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:33 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d94a000 == 43 [pid = 1754] [id = 322] 14:04:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x8dacb000) [pid = 1754] [serial = 967] [outer = (nil)] 14:04:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x91d83400) [pid = 1754] [serial = 968] [outer = 0x8dacb000] 14:04:33 INFO - PROCESS | 1754 | 1467752673236 Marionette DEBUG loaded listener.js 14:04:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x91d8c400) [pid = 1754] [serial = 969] [outer = 0x8dacb000] 14:04:34 INFO - PROCESS | 1754 | 1467752674272 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]]]}] 14:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 14:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1756ms 14:04:34 INFO - PROCESS | 1754 | 1467752674334 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 14:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 14:04:34 INFO - PROCESS | 1754 | 1467752674340 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 14:04:34 INFO - PROCESS | 1754 | 1467752674347 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 14:04:34 INFO - PROCESS | 1754 | 1467752674350 Marionette TRACE conn4 <- [1,1262,null,{}] 14:04:34 INFO - PROCESS | 1754 | 1467752674357 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}] 14:04:34 INFO - PROCESS | 1754 | 1467752674363 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:34 INFO - PROCESS | 1754 | 1467752674585 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 14:04:34 INFO - PROCESS | 1754 | 1467752674845 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:34 INFO - PROCESS | 1754 | 1467752674854 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:34 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d23fc00 == 44 [pid = 1754] [id = 323] 14:04:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x8d948c00) [pid = 1754] [serial = 970] [outer = (nil)] 14:04:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x92b8f800) [pid = 1754] [serial = 971] [outer = 0x8d948c00] 14:04:34 INFO - PROCESS | 1754 | 1467752674945 Marionette DEBUG loaded listener.js 14:04:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x92bc1c00) [pid = 1754] [serial = 972] [outer = 0x8d948c00] 14:04:35 INFO - PROCESS | 1754 | 1467752675870 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]]]}] 14:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 14:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1586ms 14:04:35 INFO - PROCESS | 1754 | 1467752675933 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 14:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 14:04:35 INFO - PROCESS | 1754 | 1467752675938 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 14:04:35 INFO - PROCESS | 1754 | 1467752675945 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 14:04:35 INFO - PROCESS | 1754 | 1467752675949 Marionette TRACE conn4 <- [1,1266,null,{}] 14:04:35 INFO - PROCESS | 1754 | 1467752675955 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}] 14:04:35 INFO - PROCESS | 1754 | 1467752675961 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:36 INFO - PROCESS | 1754 | 1467752676156 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 14:04:36 INFO - PROCESS | 1754 | 1467752676381 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:36 INFO - PROCESS | 1754 | 1467752676402 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:36 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d88cc00 == 45 [pid = 1754] [id = 324] 14:04:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x92bca000) [pid = 1754] [serial = 973] [outer = (nil)] 14:04:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x93167000) [pid = 1754] [serial = 974] [outer = 0x92bca000] 14:04:36 INFO - PROCESS | 1754 | 1467752676551 Marionette DEBUG loaded listener.js 14:04:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x93e11c00) [pid = 1754] [serial = 975] [outer = 0x92bca000] 14:04:37 INFO - PROCESS | 1754 | 1467752677609 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]]]}] 14:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 14:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1736ms 14:04:37 INFO - PROCESS | 1754 | 1467752677682 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 14:04:37 INFO - PROCESS | 1754 | 1467752677685 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 14:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 14:04:37 INFO - PROCESS | 1754 | 1467752677693 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 14:04:37 INFO - PROCESS | 1754 | 1467752677697 Marionette TRACE conn4 <- [1,1270,null,{}] 14:04:37 INFO - PROCESS | 1754 | 1467752677703 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}] 14:04:37 INFO - PROCESS | 1754 | 1467752677710 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:37 INFO - PROCESS | 1754 | 1467752677943 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 14:04:38 INFO - PROCESS | 1754 | 1467752678409 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:38 INFO - PROCESS | 1754 | 1467752678423 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:38 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d23f800 == 46 [pid = 1754] [id = 325] 14:04:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x8d241400) [pid = 1754] [serial = 976] [outer = (nil)] 14:04:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x8d883400) [pid = 1754] [serial = 977] [outer = 0x8d241400] 14:04:38 INFO - PROCESS | 1754 | 1467752678502 Marionette DEBUG loaded listener.js 14:04:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x8d94b000) [pid = 1754] [serial = 978] [outer = 0x8d241400] 14:04:39 INFO - PROCESS | 1754 | 1467752679468 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]]]}] 14:04:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 14:04:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1841ms 14:04:39 INFO - PROCESS | 1754 | 1467752679537 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 14:04:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 14:04:39 INFO - PROCESS | 1754 | 1467752679545 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 14:04:39 INFO - PROCESS | 1754 | 1467752679554 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 14:04:39 INFO - PROCESS | 1754 | 1467752679559 Marionette TRACE conn4 <- [1,1274,null,{}] 14:04:39 INFO - PROCESS | 1754 | 1467752679568 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}] 14:04:39 INFO - PROCESS | 1754 | 1467752679575 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:39 INFO - PROCESS | 1754 | 1467752679883 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 14:04:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8d23c400 == 45 [pid = 1754] [id = 318] 14:04:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8e5e9800 == 44 [pid = 1754] [id = 317] 14:04:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8d950000 == 43 [pid = 1754] [id = 316] 14:04:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8d23e000 == 42 [pid = 1754] [id = 315] 14:04:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8d948800 == 41 [pid = 1754] [id = 287] 14:04:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8d23d400 == 40 [pid = 1754] [id = 296] 14:04:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8d890400 == 39 [pid = 1754] [id = 288] 14:04:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8d946c00 == 38 [pid = 1754] [id = 292] 14:04:41 INFO - PROCESS | 1754 | --DOCSHELL 0x9024a800 == 37 [pid = 1754] [id = 299] 14:04:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8e7fdc00 == 36 [pid = 1754] [id = 300] 14:04:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8ec85000 == 35 [pid = 1754] [id = 301] 14:04:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8ec85c00 == 34 [pid = 1754] [id = 293] 14:04:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8d46e800 == 33 [pid = 1754] [id = 283] 14:04:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8e9cd800 == 32 [pid = 1754] [id = 305] 14:04:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8eed3800 == 31 [pid = 1754] [id = 285] 14:04:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8dcc8800 == 30 [pid = 1754] [id = 294] 14:04:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8e5ee800 == 29 [pid = 1754] [id = 312] 14:04:41 INFO - PROCESS | 1754 | --DOCSHELL 0x9032dc00 == 28 [pid = 1754] [id = 290] 14:04:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8f882800 == 27 [pid = 1754] [id = 298] 14:04:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2df800 == 26 [pid = 1754] [id = 311] 14:04:41 INFO - PROCESS | 1754 | --DOCSHELL 0x91d8e000 == 25 [pid = 1754] [id = 313] 14:04:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8d88a800 == 24 [pid = 1754] [id = 289] 14:04:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2df000 == 23 [pid = 1754] [id = 295] 14:04:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8d953000 == 22 [pid = 1754] [id = 282] 14:04:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e6000 == 21 [pid = 1754] [id = 286] 14:04:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8dac6400 == 20 [pid = 1754] [id = 284] 14:04:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e1c00 == 19 [pid = 1754] [id = 291] 14:04:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8dacc800 == 18 [pid = 1754] [id = 302] 14:04:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8d94cc00 == 17 [pid = 1754] [id = 297] 14:04:41 INFO - PROCESS | 1754 | --DOCSHELL 0x91f86000 == 16 [pid = 1754] [id = 303] 14:04:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e5000 == 15 [pid = 1754] [id = 304] 14:04:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8f882c00 == 14 [pid = 1754] [id = 314] 14:04:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8d88cc00 == 13 [pid = 1754] [id = 324] 14:04:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8d23fc00 == 12 [pid = 1754] [id = 323] 14:04:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8d94a000 == 11 [pid = 1754] [id = 322] 14:04:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8e5f5800 == 10 [pid = 1754] [id = 320] 14:04:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2de000 == 9 [pid = 1754] [id = 321] 14:04:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8dad0c00 == 8 [pid = 1754] [id = 310] 14:04:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8d233800 == 7 [pid = 1754] [id = 319] 14:04:41 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x8ec8d000) [pid = 1754] [serial = 894] [outer = (nil)] [url = about:blank] 14:04:41 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x8e7f1c00) [pid = 1754] [serial = 893] [outer = (nil)] [url = about:blank] 14:04:41 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x8f889400) [pid = 1754] [serial = 926] [outer = (nil)] [url = about:blank] 14:04:41 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x9024a000) [pid = 1754] [serial = 897] [outer = (nil)] [url = about:blank] 14:04:41 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x900f1400) [pid = 1754] [serial = 896] [outer = (nil)] [url = about:blank] 14:04:41 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x91f79800) [pid = 1754] [serial = 900] [outer = (nil)] [url = about:blank] 14:04:41 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x91d8c800) [pid = 1754] [serial = 899] [outer = (nil)] [url = about:blank] 14:04:41 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x9251f000) [pid = 1754] [serial = 903] [outer = (nil)] [url = about:blank] 14:04:41 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x8dcc8c00) [pid = 1754] [serial = 921] [outer = (nil)] [url = about:blank] 14:04:41 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x92515000) [pid = 1754] [serial = 902] [outer = (nil)] [url = about:blank] 14:04:41 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x92b8a800) [pid = 1754] [serial = 906] [outer = (nil)] [url = about:blank] 14:04:41 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x900eb400) [pid = 1754] [serial = 918] [outer = (nil)] [url = about:blank] 14:04:41 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x92b87400) [pid = 1754] [serial = 905] [outer = (nil)] [url = about:blank] 14:04:41 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x8f889000) [pid = 1754] [serial = 917] [outer = (nil)] [url = about:blank] 14:04:41 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x8e9ca000) [pid = 1754] [serial = 923] [outer = (nil)] [url = about:blank] 14:04:41 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8f883000) [pid = 1754] [serial = 929] [outer = (nil)] [url = about:blank] 14:04:41 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x93b47c00) [pid = 1754] [serial = 909] [outer = (nil)] [url = about:blank] 14:04:41 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x93b45c00) [pid = 1754] [serial = 908] [outer = (nil)] [url = about:blank] 14:04:41 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x95337c00) [pid = 1754] [serial = 912] [outer = (nil)] [url = about:blank] 14:04:41 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x93f07c00) [pid = 1754] [serial = 911] [outer = (nil)] [url = about:blank] 14:04:41 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x8dad1400) [pid = 1754] [serial = 920] [outer = (nil)] [url = about:blank] 14:04:41 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0x8d88d400) [pid = 1754] [serial = 915] [outer = (nil)] [url = about:blank] 14:04:41 INFO - PROCESS | 1754 | --DOMWINDOW == 64 (0x8d464000) [pid = 1754] [serial = 914] [outer = (nil)] [url = about:blank] 14:04:41 INFO - PROCESS | 1754 | --DOMWINDOW == 63 (0x8fa82400) [pid = 1754] [serial = 927] [outer = (nil)] [url = about:blank] 14:04:41 INFO - PROCESS | 1754 | --DOMWINDOW == 62 (0x9032e800) [pid = 1754] [serial = 932] [outer = (nil)] [url = about:blank] 14:04:41 INFO - PROCESS | 1754 | --DOMWINDOW == 61 (0x8e9d3400) [pid = 1754] [serial = 924] [outer = (nil)] [url = about:blank] 14:04:41 INFO - PROCESS | 1754 | --DOMWINDOW == 60 (0x90246800) [pid = 1754] [serial = 930] [outer = (nil)] [url = about:blank] 14:04:41 INFO - PROCESS | 1754 | 1467752681236 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:41 INFO - PROCESS | 1754 | 1467752681243 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:41 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2dcc00 == 8 [pid = 1754] [id = 326] 14:04:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 61 (0x8c2dd800) [pid = 1754] [serial = 979] [outer = (nil)] 14:04:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 62 (0x8c2e3c00) [pid = 1754] [serial = 980] [outer = 0x8c2dd800] 14:04:41 INFO - PROCESS | 1754 | 1467752681356 Marionette DEBUG loaded listener.js 14:04:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 63 (0x8d23b800) [pid = 1754] [serial = 981] [outer = 0x8c2dd800] 14:04:42 INFO - PROCESS | 1754 | 1467752682222 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]]]}] 14:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 14:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 2744ms 14:04:42 INFO - PROCESS | 1754 | 1467752682298 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 14:04:42 INFO - PROCESS | 1754 | 1467752682305 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 14:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 14:04:42 INFO - PROCESS | 1754 | 1467752682313 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 14:04:42 INFO - PROCESS | 1754 | 1467752682318 Marionette TRACE conn4 <- [1,1278,null,{}] 14:04:42 INFO - PROCESS | 1754 | 1467752682328 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}] 14:04:42 INFO - PROCESS | 1754 | 1467752682335 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:42 INFO - PROCESS | 1754 | 1467752682526 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 14:04:42 INFO - PROCESS | 1754 | 1467752682673 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:42 INFO - PROCESS | 1754 | 1467752682687 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:42 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d94d400 == 9 [pid = 1754] [id = 327] 14:04:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 64 (0x8d950000) [pid = 1754] [serial = 982] [outer = (nil)] 14:04:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 65 (0x8dac8000) [pid = 1754] [serial = 983] [outer = 0x8d950000] 14:04:42 INFO - PROCESS | 1754 | 1467752682769 Marionette DEBUG loaded listener.js 14:04:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x8dcc3400) [pid = 1754] [serial = 984] [outer = 0x8d950000] 14:04:43 INFO - PROCESS | 1754 | 1467752683671 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]]]}] 14:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 14:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1437ms 14:04:43 INFO - PROCESS | 1754 | 1467752683754 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 14:04:43 INFO - PROCESS | 1754 | 1467752683762 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 14:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 14:04:43 INFO - PROCESS | 1754 | 1467752683783 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 14:04:43 INFO - PROCESS | 1754 | 1467752683787 Marionette TRACE conn4 <- [1,1282,null,{}] 14:04:43 INFO - PROCESS | 1754 | 1467752683793 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}] 14:04:43 INFO - PROCESS | 1754 | 1467752683799 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:44 INFO - PROCESS | 1754 | 1467752684052 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 14:04:44 INFO - PROCESS | 1754 | 1467752684083 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:44 INFO - PROCESS | 1754 | 1467752684095 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:44 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dcc5400 == 10 [pid = 1754] [id = 328] 14:04:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x8e5f6c00) [pid = 1754] [serial = 985] [outer = (nil)] 14:04:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x8e7f8800) [pid = 1754] [serial = 986] [outer = 0x8e5f6c00] 14:04:44 INFO - PROCESS | 1754 | 1467752684168 Marionette DEBUG loaded listener.js 14:04:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8e9d0000) [pid = 1754] [serial = 987] [outer = 0x8e5f6c00] 14:04:45 INFO - PROCESS | 1754 | 1467752685270 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]]]}] 14:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 14:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1535ms 14:04:45 INFO - PROCESS | 1754 | 1467752685319 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 14:04:45 INFO - PROCESS | 1754 | 1467752685324 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 14:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 14:04:45 INFO - PROCESS | 1754 | 1467752685340 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 14:04:45 INFO - PROCESS | 1754 | 1467752685351 Marionette TRACE conn4 <- [1,1286,null,{}] 14:04:45 INFO - PROCESS | 1754 | 1467752685369 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}] 14:04:45 INFO - PROCESS | 1754 | 1467752685378 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:45 INFO - PROCESS | 1754 | 1467752685633 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 14:04:45 INFO - PROCESS | 1754 | 1467752685660 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:45 INFO - PROCESS | 1754 | 1467752685671 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:45 INFO - PROCESS | 1754 | ++DOCSHELL 0x8eece800 == 11 [pid = 1754] [id = 329] 14:04:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x8eecf800) [pid = 1754] [serial = 988] [outer = (nil)] 14:04:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8f737400) [pid = 1754] [serial = 989] [outer = 0x8eecf800] 14:04:45 INFO - PROCESS | 1754 | 1467752685758 Marionette DEBUG loaded listener.js 14:04:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x8c2df800) [pid = 1754] [serial = 990] [outer = 0x8eecf800] 14:04:46 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x91d8e400) [pid = 1754] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 14:04:46 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x8d23e800) [pid = 1754] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 14:04:46 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x8d94ec00) [pid = 1754] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 14:04:46 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x9024a400) [pid = 1754] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 14:04:46 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x8f740400) [pid = 1754] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 14:04:46 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x8dad1800) [pid = 1754] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 14:04:46 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0x900e6800) [pid = 1754] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 14:04:46 INFO - PROCESS | 1754 | --DOMWINDOW == 64 (0x8e7fd800) [pid = 1754] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 14:04:46 INFO - PROCESS | 1754 | --DOMWINDOW == 63 (0x900ea800) [pid = 1754] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 14:04:47 INFO - PROCESS | 1754 | 1467752687236 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]]]}] 14:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 14:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1961ms 14:04:47 INFO - PROCESS | 1754 | 1467752687293 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 14:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 14:04:47 INFO - PROCESS | 1754 | 1467752687299 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 14:04:47 INFO - PROCESS | 1754 | 1467752687306 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 14:04:47 INFO - PROCESS | 1754 | 1467752687310 Marionette TRACE conn4 <- [1,1290,null,{}] 14:04:47 INFO - PROCESS | 1754 | 1467752687316 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}] 14:04:47 INFO - PROCESS | 1754 | 1467752687322 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:47 INFO - PROCESS | 1754 | 1467752687547 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 14:04:47 INFO - PROCESS | 1754 | 1467752687561 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:47 INFO - PROCESS | 1754 | 1467752687570 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:47 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d888400 == 12 [pid = 1754] [id = 330] 14:04:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 64 (0x8dad2800) [pid = 1754] [serial = 991] [outer = (nil)] 14:04:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 65 (0x8f886c00) [pid = 1754] [serial = 992] [outer = 0x8dad2800] 14:04:47 INFO - PROCESS | 1754 | 1467752687661 Marionette DEBUG loaded listener.js 14:04:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x8f88c400) [pid = 1754] [serial = 993] [outer = 0x8dad2800] 14:04:48 INFO - PROCESS | 1754 | 1467752688668 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]]]}] 14:04:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 14:04:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1432ms 14:04:48 INFO - PROCESS | 1754 | 1467752688739 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 14:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 14:04:48 INFO - PROCESS | 1754 | 1467752688748 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 14:04:48 INFO - PROCESS | 1754 | 1467752688760 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 14:04:48 INFO - PROCESS | 1754 | 1467752688767 Marionette TRACE conn4 <- [1,1294,null,{}] 14:04:48 INFO - PROCESS | 1754 | 1467752688805 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}] 14:04:48 INFO - PROCESS | 1754 | 1467752688813 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:49 INFO - PROCESS | 1754 | 1467752689026 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 14:04:49 INFO - PROCESS | 1754 | 1467752689315 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:49 INFO - PROCESS | 1754 | 1467752689327 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:49 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d94fc00 == 13 [pid = 1754] [id = 331] 14:04:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x8d950400) [pid = 1754] [serial = 994] [outer = (nil)] 14:04:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x8dac9400) [pid = 1754] [serial = 995] [outer = 0x8d950400] 14:04:49 INFO - PROCESS | 1754 | 1467752689450 Marionette DEBUG loaded listener.js 14:04:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8e7f0800) [pid = 1754] [serial = 996] [outer = 0x8d950400] 14:04:50 INFO - PROCESS | 1754 | 1467752690551 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]]]}] 14:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 14:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1872ms 14:04:50 INFO - PROCESS | 1754 | 1467752690630 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 14:04:50 INFO - PROCESS | 1754 | 1467752690639 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 14:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 14:04:50 INFO - PROCESS | 1754 | 1467752690652 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 14:04:50 INFO - PROCESS | 1754 | 1467752690656 Marionette TRACE conn4 <- [1,1298,null,{}] 14:04:50 INFO - PROCESS | 1754 | 1467752690664 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}] 14:04:50 INFO - PROCESS | 1754 | 1467752690672 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:50 INFO - PROCESS | 1754 | 1467752690933 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 14:04:51 INFO - PROCESS | 1754 | 1467752691162 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:51 INFO - PROCESS | 1754 | 1467752691169 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:51 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d23a400 == 14 [pid = 1754] [id = 332] 14:04:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x8e9d6000) [pid = 1754] [serial = 997] [outer = (nil)] 14:04:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8f737800) [pid = 1754] [serial = 998] [outer = 0x8e9d6000] 14:04:51 INFO - PROCESS | 1754 | 1467752691267 Marionette DEBUG loaded listener.js 14:04:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x8f88e400) [pid = 1754] [serial = 999] [outer = 0x8e9d6000] 14:04:52 INFO - PROCESS | 1754 | 1467752692363 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]]]}] 14:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 14:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1740ms 14:04:52 INFO - PROCESS | 1754 | 1467752692393 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 14:04:52 INFO - PROCESS | 1754 | 1467752692397 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 14:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 14:04:52 INFO - PROCESS | 1754 | 1467752692406 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 14:04:52 INFO - PROCESS | 1754 | 1467752692412 Marionette TRACE conn4 <- [1,1302,null,{}] 14:04:52 INFO - PROCESS | 1754 | 1467752692431 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}] 14:04:52 INFO - PROCESS | 1754 | 1467752692440 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:52 INFO - PROCESS | 1754 | 1467752692695 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 14:04:53 INFO - PROCESS | 1754 | 1467752692992 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:53 INFO - PROCESS | 1754 | 1467752693004 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:53 INFO - PROCESS | 1754 | ++DOCSHELL 0x900ef800 == 15 [pid = 1754] [id = 333] 14:04:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x900f0000) [pid = 1754] [serial = 1000] [outer = (nil)] 14:04:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x90244000) [pid = 1754] [serial = 1001] [outer = 0x900f0000] 14:04:53 INFO - PROCESS | 1754 | 1467752693107 Marionette DEBUG loaded listener.js 14:04:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x9024a400) [pid = 1754] [serial = 1002] [outer = 0x900f0000] 14:04:54 INFO - PROCESS | 1754 | 1467752694122 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]]]}] 14:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 14:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1790ms 14:04:54 INFO - PROCESS | 1754 | 1467752694197 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 14:04:54 INFO - PROCESS | 1754 | 1467752694201 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 14:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 14:04:54 INFO - PROCESS | 1754 | 1467752694210 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 14:04:54 INFO - PROCESS | 1754 | 1467752694214 Marionette TRACE conn4 <- [1,1306,null,{}] 14:04:54 INFO - PROCESS | 1754 | 1467752694221 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}] 14:04:54 INFO - PROCESS | 1754 | 1467752694227 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:54 INFO - PROCESS | 1754 | 1467752694458 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 14:04:54 INFO - PROCESS | 1754 | 1467752694718 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:54 INFO - PROCESS | 1754 | 1467752694730 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:54 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e5800 == 16 [pid = 1754] [id = 334] 14:04:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x8d235400) [pid = 1754] [serial = 1003] [outer = (nil)] 14:04:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x9032e800) [pid = 1754] [serial = 1004] [outer = 0x8d235400] 14:04:54 INFO - PROCESS | 1754 | 1467752694820 Marionette DEBUG loaded listener.js 14:04:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x9032c000) [pid = 1754] [serial = 1005] [outer = 0x8d235400] 14:04:55 INFO - PROCESS | 1754 | 1467752695878 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]]]}] 14:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 14:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1732ms 14:04:55 INFO - PROCESS | 1754 | 1467752695943 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 14:04:55 INFO - PROCESS | 1754 | 1467752695948 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 14:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 14:04:55 INFO - PROCESS | 1754 | 1467752695956 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 14:04:55 INFO - PROCESS | 1754 | 1467752695961 Marionette TRACE conn4 <- [1,1310,null,{}] 14:04:55 INFO - PROCESS | 1754 | 1467752695968 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}] 14:04:55 INFO - PROCESS | 1754 | 1467752695975 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:56 INFO - PROCESS | 1754 | 1467752696193 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 14:04:56 INFO - PROCESS | 1754 | 1467752696542 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:56 INFO - PROCESS | 1754 | 1467752696551 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:56 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e1800 == 17 [pid = 1754] [id = 335] 14:04:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x8c2e3800) [pid = 1754] [serial = 1006] [outer = (nil)] 14:04:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x8d238800) [pid = 1754] [serial = 1007] [outer = 0x8c2e3800] 14:04:56 INFO - PROCESS | 1754 | 1467752696662 Marionette DEBUG loaded listener.js 14:04:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x8d886c00) [pid = 1754] [serial = 1008] [outer = 0x8c2e3800] 14:04:57 INFO - PROCESS | 1754 | 1467752697711 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] 14:04:57 INFO - PROCESS | 1754 | 1467752697815 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 14:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 14:04:57 INFO - PROCESS | 1754 | 1467752697823 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 14:04:57 INFO - PROCESS | 1754 | 1467752697829 Marionette TRACE conn4 <- [1,1314,null,{}] 14:04:57 INFO - PROCESS | 1754 | 1467752697847 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}] 14:04:57 INFO - PROCESS | 1754 | 1467752697853 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:58 INFO - PROCESS | 1754 | 1467752698068 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 14:04:58 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x8fa81000) [pid = 1754] [serial = 954] [outer = (nil)] [url = about:blank] 14:04:58 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x8f73d400) [pid = 1754] [serial = 953] [outer = (nil)] [url = about:blank] 14:04:58 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x9049c800) [pid = 1754] [serial = 956] [outer = (nil)] [url = about:blank] 14:04:58 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x91f78400) [pid = 1754] [serial = 941] [outer = (nil)] [url = about:blank] 14:04:58 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8d469000) [pid = 1754] [serial = 947] [outer = (nil)] [url = about:blank] 14:04:58 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8e9cb800) [pid = 1754] [serial = 936] [outer = (nil)] [url = about:blank] 14:04:58 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x90498c00) [pid = 1754] [serial = 933] [outer = (nil)] [url = about:blank] 14:04:58 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x900e4400) [pid = 1754] [serial = 938] [outer = (nil)] [url = about:blank] 14:04:58 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x91f7ec00) [pid = 1754] [serial = 942] [outer = (nil)] [url = about:blank] 14:04:58 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8e7f1800) [pid = 1754] [serial = 951] [outer = (nil)] [url = about:blank] 14:04:58 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x8d885000) [pid = 1754] [serial = 948] [outer = (nil)] [url = about:blank] 14:04:58 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x92b8a400) [pid = 1754] [serial = 945] [outer = (nil)] [url = about:blank] 14:04:58 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x8e5eb400) [pid = 1754] [serial = 950] [outer = (nil)] [url = about:blank] 14:04:58 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x8eed7800) [pid = 1754] [serial = 939] [outer = (nil)] [url = about:blank] 14:04:58 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x8e5eec00) [pid = 1754] [serial = 935] [outer = (nil)] [url = about:blank] 14:04:58 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0x92b85400) [pid = 1754] [serial = 944] [outer = (nil)] [url = about:blank] 14:04:58 INFO - PROCESS | 1754 | --DOMWINDOW == 64 (0x90333400) [pid = 1754] [serial = 957] [outer = (nil)] [url = about:blank] 14:04:58 INFO - PROCESS | 1754 | 1467752698285 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:58 INFO - PROCESS | 1754 | 1467752698297 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:58 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e5eb400 == 18 [pid = 1754] [id = 336] 14:04:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 65 (0x8e5eec00) [pid = 1754] [serial = 1009] [outer = (nil)] 14:04:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x8e7f8400) [pid = 1754] [serial = 1010] [outer = 0x8e5eec00] 14:04:58 INFO - PROCESS | 1754 | 1467752698389 Marionette DEBUG loaded listener.js 14:04:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x8ec85c00) [pid = 1754] [serial = 1011] [outer = 0x8e5eec00] 14:04:59 INFO - PROCESS | 1754 | 1467752699276 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]]]}] 14:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 14:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1500ms 14:04:59 INFO - PROCESS | 1754 | 1467752699328 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 14:04:59 INFO - PROCESS | 1754 | 1467752699335 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 14:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 14:04:59 INFO - PROCESS | 1754 | 1467752699345 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 14:04:59 INFO - PROCESS | 1754 | 1467752699349 Marionette TRACE conn4 <- [1,1318,null,{}] 14:04:59 INFO - PROCESS | 1754 | 1467752699356 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}] 14:04:59 INFO - PROCESS | 1754 | 1467752699362 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:59 INFO - PROCESS | 1754 | 1467752699566 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 14:04:59 INFO - PROCESS | 1754 | 1467752699714 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:59 INFO - PROCESS | 1754 | 1467752699727 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:04:59 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e5efc00 == 19 [pid = 1754] [id = 337] 14:04:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x8e7f4400) [pid = 1754] [serial = 1012] [outer = (nil)] 14:04:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x900e3000) [pid = 1754] [serial = 1013] [outer = 0x8e7f4400] 14:04:59 INFO - PROCESS | 1754 | 1467752699801 Marionette DEBUG loaded listener.js 14:04:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x900efc00) [pid = 1754] [serial = 1014] [outer = 0x8e7f4400] 14:05:00 INFO - PROCESS | 1754 | 1467752700719 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]]]}] 14:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 14:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1434ms 14:05:00 INFO - PROCESS | 1754 | 1467752700780 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 14:05:00 INFO - PROCESS | 1754 | 1467752700784 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 14:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 14:05:00 INFO - PROCESS | 1754 | 1467752700799 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 14:05:00 INFO - PROCESS | 1754 | 1467752700810 Marionette TRACE conn4 <- [1,1322,null,{}] 14:05:00 INFO - PROCESS | 1754 | 1467752700827 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}] 14:05:00 INFO - PROCESS | 1754 | 1467752700836 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:01 INFO - PROCESS | 1754 | 1467752701187 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 14:05:01 INFO - PROCESS | 1754 | 1467752701407 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:01 INFO - PROCESS | 1754 | 1467752701418 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:01 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2dd000 == 20 [pid = 1754] [id = 338] 14:05:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x90491000) [pid = 1754] [serial = 1015] [outer = (nil)] 14:05:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x91c94800) [pid = 1754] [serial = 1016] [outer = 0x90491000] 14:05:01 INFO - PROCESS | 1754 | 1467752701543 Marionette DEBUG loaded listener.js 14:05:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x91c99000) [pid = 1754] [serial = 1017] [outer = 0x90491000] 14:05:02 INFO - PROCESS | 1754 | 1467752702586 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]]]}] 14:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 14:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1865ms 14:05:02 INFO - PROCESS | 1754 | 1467752702665 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 14:05:02 INFO - PROCESS | 1754 | 1467752702671 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 14:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 14:05:02 INFO - PROCESS | 1754 | 1467752702680 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 14:05:02 INFO - PROCESS | 1754 | 1467752702684 Marionette TRACE conn4 <- [1,1326,null,{}] 14:05:02 INFO - PROCESS | 1754 | 1467752702713 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}] 14:05:02 INFO - PROCESS | 1754 | 1467752702719 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:03 INFO - PROCESS | 1754 | 1467752703051 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 14:05:03 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x8d234400) [pid = 1754] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 14:05:03 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8e5f7800) [pid = 1754] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 14:05:03 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x8f734000) [pid = 1754] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 14:05:03 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x8dacb000) [pid = 1754] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 14:05:03 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x8d948c00) [pid = 1754] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 14:05:03 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x8d950000) [pid = 1754] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 14:05:03 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x8e5f6c00) [pid = 1754] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 14:05:03 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0x92bca000) [pid = 1754] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 14:05:03 INFO - PROCESS | 1754 | --DOMWINDOW == 64 (0x8eecf800) [pid = 1754] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 14:05:03 INFO - PROCESS | 1754 | --DOMWINDOW == 63 (0x8c2dd800) [pid = 1754] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 14:05:03 INFO - PROCESS | 1754 | --DOMWINDOW == 62 (0x8d241400) [pid = 1754] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 14:05:03 INFO - PROCESS | 1754 | 1467752703229 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:03 INFO - PROCESS | 1754 | 1467752703235 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:03 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2dd800 == 21 [pid = 1754] [id = 339] 14:05:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 63 (0x8d234400) [pid = 1754] [serial = 1018] [outer = (nil)] 14:05:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 64 (0x8dacb000) [pid = 1754] [serial = 1019] [outer = 0x8d234400] 14:05:03 INFO - PROCESS | 1754 | 1467752703315 Marionette DEBUG loaded listener.js 14:05:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 65 (0x8e5f5800) [pid = 1754] [serial = 1020] [outer = 0x8d234400] 14:05:04 INFO - PROCESS | 1754 | 1467752704123 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]]]}] 14:05:04 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 14:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1498ms 14:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 14:05:04 INFO - PROCESS | 1754 | 1467752704178 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 14:05:04 INFO - PROCESS | 1754 | 1467752704181 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 14:05:04 INFO - PROCESS | 1754 | 1467752704194 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 14:05:04 INFO - PROCESS | 1754 | 1467752704201 Marionette TRACE conn4 <- [1,1330,null,{}] 14:05:04 INFO - PROCESS | 1754 | 1467752704221 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}] 14:05:04 INFO - PROCESS | 1754 | 1467752704226 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:04 INFO - PROCESS | 1754 | 1467752704426 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 14:05:04 INFO - PROCESS | 1754 | 1467752704443 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:04 INFO - PROCESS | 1754 | 1467752704462 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:04 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e1400 == 22 [pid = 1754] [id = 340] 14:05:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x8dccb400) [pid = 1754] [serial = 1021] [outer = (nil)] 14:05:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x91d8c800) [pid = 1754] [serial = 1022] [outer = 0x8dccb400] 14:05:04 INFO - PROCESS | 1754 | 1467752704546 Marionette DEBUG loaded listener.js 14:05:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x8dcc3000) [pid = 1754] [serial = 1023] [outer = 0x8dccb400] 14:05:05 INFO - PROCESS | 1754 | 1467752705748 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]]]}] 14:05:05 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 14:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1607ms 14:05:05 INFO - PROCESS | 1754 | 1467752705799 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 14:05:05 INFO - PROCESS | 1754 | 1467752705807 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 14:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 14:05:05 INFO - PROCESS | 1754 | 1467752705818 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 14:05:05 INFO - PROCESS | 1754 | 1467752705823 Marionette TRACE conn4 <- [1,1334,null,{}] 14:05:05 INFO - PROCESS | 1754 | 1467752705836 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}] 14:05:05 INFO - PROCESS | 1754 | 1467752705844 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:06 INFO - PROCESS | 1754 | 1467752706073 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 14:05:06 INFO - PROCESS | 1754 | 1467752706354 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:06 INFO - PROCESS | 1754 | 1467752706365 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:06 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dcc5c00 == 23 [pid = 1754] [id = 341] 14:05:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8dcc7800) [pid = 1754] [serial = 1024] [outer = (nil)] 14:05:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x8eed3800) [pid = 1754] [serial = 1025] [outer = 0x8dcc7800] 14:05:06 INFO - PROCESS | 1754 | 1467752706461 Marionette DEBUG loaded listener.js 14:05:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8f739000) [pid = 1754] [serial = 1026] [outer = 0x8dcc7800] 14:05:07 INFO - PROCESS | 1754 | 1467752707445 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]]]}] 14:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 14:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1689ms 14:05:07 INFO - PROCESS | 1754 | 1467752707511 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 14:05:07 INFO - PROCESS | 1754 | 1467752707520 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 14:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 14:05:07 INFO - PROCESS | 1754 | 1467752707536 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 14:05:07 INFO - PROCESS | 1754 | 1467752707542 Marionette TRACE conn4 <- [1,1338,null,{}] 14:05:07 INFO - PROCESS | 1754 | 1467752707550 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}] 14:05:07 INFO - PROCESS | 1754 | 1467752707555 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:07 INFO - PROCESS | 1754 | 1467752707784 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 14:05:08 INFO - PROCESS | 1754 | 1467752707984 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:08 INFO - PROCESS | 1754 | 1467752707994 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:08 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ec83c00 == 24 [pid = 1754] [id = 342] 14:05:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x9024ec00) [pid = 1754] [serial = 1027] [outer = (nil)] 14:05:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x9032fc00) [pid = 1754] [serial = 1028] [outer = 0x9024ec00] 14:05:08 INFO - PROCESS | 1754 | 1467752708139 Marionette DEBUG loaded listener.js 14:05:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x90496400) [pid = 1754] [serial = 1029] [outer = 0x9024ec00] 14:05:09 INFO - PROCESS | 1754 | 1467752709640 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]]]}] 14:05:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 14:05:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2149ms 14:05:09 INFO - PROCESS | 1754 | 1467752709685 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 14:05:09 INFO - PROCESS | 1754 | 1467752709690 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 14:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 14:05:09 INFO - PROCESS | 1754 | 1467752709699 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 14:05:09 INFO - PROCESS | 1754 | 1467752709706 Marionette TRACE conn4 <- [1,1342,null,{}] 14:05:09 INFO - PROCESS | 1754 | 1467752709725 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}] 14:05:09 INFO - PROCESS | 1754 | 1467752709735 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:09 INFO - PROCESS | 1754 | 1467752709938 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 14:05:10 INFO - PROCESS | 1754 | 1467752710111 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:10 INFO - PROCESS | 1754 | 1467752710121 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:10 INFO - PROCESS | 1754 | ++DOCSHELL 0x9049c800 == 25 [pid = 1754] [id = 343] 14:05:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x91c9f800) [pid = 1754] [serial = 1030] [outer = (nil)] 14:05:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x91f82800) [pid = 1754] [serial = 1031] [outer = 0x91c9f800] 14:05:10 INFO - PROCESS | 1754 | 1467752710212 Marionette DEBUG loaded listener.js 14:05:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x9251d000) [pid = 1754] [serial = 1032] [outer = 0x91c9f800] 14:05:11 INFO - PROCESS | 1754 | 1467752711158 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]]]}] 14:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 14:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1494ms 14:05:11 INFO - PROCESS | 1754 | 1467752711194 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 14:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 14:05:11 INFO - PROCESS | 1754 | 1467752711199 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 14:05:11 INFO - PROCESS | 1754 | 1467752711207 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 14:05:11 INFO - PROCESS | 1754 | 1467752711210 Marionette TRACE conn4 <- [1,1346,null,{}] 14:05:11 INFO - PROCESS | 1754 | 1467752711218 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}] 14:05:11 INFO - PROCESS | 1754 | 1467752711223 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:11 INFO - PROCESS | 1754 | 1467752711430 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 14:05:11 INFO - PROCESS | 1754 | 1467752711600 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:11 INFO - PROCESS | 1754 | 1467752711607 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:11 INFO - PROCESS | 1754 | ++DOCSHELL 0x90333400 == 26 [pid = 1754] [id = 344] 14:05:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x91d91400) [pid = 1754] [serial = 1033] [outer = (nil)] 14:05:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x92b86400) [pid = 1754] [serial = 1034] [outer = 0x91d91400] 14:05:11 INFO - PROCESS | 1754 | 1467752711693 Marionette DEBUG loaded listener.js 14:05:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x92b8a400) [pid = 1754] [serial = 1035] [outer = 0x91d91400] 14:05:12 INFO - PROCESS | 1754 | 1467752712719 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]]]}] 14:05:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 14:05:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1550ms 14:05:12 INFO - PROCESS | 1754 | 1467752712759 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 14:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 14:05:12 INFO - PROCESS | 1754 | 1467752712772 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 14:05:12 INFO - PROCESS | 1754 | 1467752712781 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 14:05:12 INFO - PROCESS | 1754 | 1467752712784 Marionette TRACE conn4 <- [1,1350,null,{}] 14:05:12 INFO - PROCESS | 1754 | 1467752712791 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}] 14:05:12 INFO - PROCESS | 1754 | 1467752712796 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:13 INFO - PROCESS | 1754 | 1467752713003 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 14:05:13 INFO - PROCESS | 1754 | 1467752713242 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:13 INFO - PROCESS | 1754 | 1467752713251 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:13 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2dc800 == 27 [pid = 1754] [id = 345] 14:05:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x900e6c00) [pid = 1754] [serial = 1036] [outer = (nil)] 14:05:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x92bca000) [pid = 1754] [serial = 1037] [outer = 0x900e6c00] 14:05:13 INFO - PROCESS | 1754 | 1467752713354 Marionette DEBUG loaded listener.js 14:05:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x92bcc400) [pid = 1754] [serial = 1038] [outer = 0x900e6c00] 14:05:14 INFO - PROCESS | 1754 | 1467752714320 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]]]}] 14:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 14:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1587ms 14:05:14 INFO - PROCESS | 1754 | 1467752714368 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 14:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 14:05:14 INFO - PROCESS | 1754 | 1467752714373 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 14:05:14 INFO - PROCESS | 1754 | 1467752714381 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 14:05:14 INFO - PROCESS | 1754 | 1467752714384 Marionette TRACE conn4 <- [1,1354,null,{}] 14:05:14 INFO - PROCESS | 1754 | 1467752714392 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}] 14:05:14 INFO - PROCESS | 1754 | 1467752714404 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:14 INFO - PROCESS | 1754 | 1467752714690 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 14:05:14 INFO - PROCESS | 1754 | 1467752714966 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:14 INFO - PROCESS | 1754 | 1467752714973 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:15 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e5f2c00 == 28 [pid = 1754] [id = 346] 14:05:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x8e7f7000) [pid = 1754] [serial = 1039] [outer = (nil)] 14:05:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x93c14800) [pid = 1754] [serial = 1040] [outer = 0x8e7f7000] 14:05:15 INFO - PROCESS | 1754 | 1467752715068 Marionette DEBUG loaded listener.js 14:05:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x93e15400) [pid = 1754] [serial = 1041] [outer = 0x8e7f7000] 14:05:16 INFO - PROCESS | 1754 | 1467752716009 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]]]}] 14:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 14:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1688ms 14:05:16 INFO - PROCESS | 1754 | 1467752716068 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 14:05:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 14:05:16 INFO - PROCESS | 1754 | 1467752716073 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 14:05:16 INFO - PROCESS | 1754 | 1467752716082 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 14:05:16 INFO - PROCESS | 1754 | 1467752716085 Marionette TRACE conn4 <- [1,1358,null,{}] 14:05:16 INFO - PROCESS | 1754 | 1467752716093 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}] 14:05:16 INFO - PROCESS | 1754 | 1467752716099 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:16 INFO - PROCESS | 1754 | 1467752716374 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 14:05:16 INFO - PROCESS | 1754 | 1467752716690 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:16 INFO - PROCESS | 1754 | 1467752716702 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:16 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2dfc00 == 29 [pid = 1754] [id = 347] 14:05:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x8d233c00) [pid = 1754] [serial = 1042] [outer = (nil)] 14:05:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x8dac9000) [pid = 1754] [serial = 1043] [outer = 0x8d233c00] 14:05:16 INFO - PROCESS | 1754 | 1467752716821 Marionette DEBUG loaded listener.js 14:05:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x8e5f6800) [pid = 1754] [serial = 1044] [outer = 0x8d233c00] 14:05:17 INFO - PROCESS | 1754 | 1467752717710 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]]]}] 14:05:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 14:05:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1687ms 14:05:17 INFO - PROCESS | 1754 | 1467752717789 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 14:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 14:05:17 INFO - PROCESS | 1754 | 1467752717801 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 14:05:17 INFO - PROCESS | 1754 | 1467752717811 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 14:05:17 INFO - PROCESS | 1754 | 1467752717815 Marionette TRACE conn4 <- [1,1362,null,{}] 14:05:17 INFO - PROCESS | 1754 | 1467752717821 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}] 14:05:17 INFO - PROCESS | 1754 | 1467752717827 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:18 INFO - PROCESS | 1754 | 1467752718034 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 14:05:18 INFO - PROCESS | 1754 | 1467752718441 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:18 INFO - PROCESS | 1754 | 1467752718453 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:18 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d882800 == 30 [pid = 1754] [id = 348] 14:05:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x8d882c00) [pid = 1754] [serial = 1045] [outer = (nil)] 14:05:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x8d88cc00) [pid = 1754] [serial = 1046] [outer = 0x8d882c00] 14:05:18 INFO - PROCESS | 1754 | 1467752718590 Marionette DEBUG loaded listener.js 14:05:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x8dacbc00) [pid = 1754] [serial = 1047] [outer = 0x8d882c00] 14:05:19 INFO - PROCESS | 1754 | 1467752719624 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]]]}] 14:05:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 14:05:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1885ms 14:05:19 INFO - PROCESS | 1754 | 1467752719697 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 14:05:19 INFO - PROCESS | 1754 | 1467752719703 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 14:05:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 14:05:19 INFO - PROCESS | 1754 | 1467752719713 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 14:05:19 INFO - PROCESS | 1754 | 1467752719720 Marionette TRACE conn4 <- [1,1366,null,{}] 14:05:19 INFO - PROCESS | 1754 | 1467752719730 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}] 14:05:19 INFO - PROCESS | 1754 | 1467752719735 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:20 INFO - PROCESS | 1754 | 1467752720038 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 14:05:20 INFO - PROCESS | 1754 | 1467752720305 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:20 INFO - PROCESS | 1754 | 1467752720316 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:20 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d46ac00 == 31 [pid = 1754] [id = 349] 14:05:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x8e5ebc00) [pid = 1754] [serial = 1048] [outer = (nil)] 14:05:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x8f73b000) [pid = 1754] [serial = 1049] [outer = 0x8e5ebc00] 14:05:20 INFO - PROCESS | 1754 | 1467752720398 Marionette DEBUG loaded listener.js 14:05:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x90249000) [pid = 1754] [serial = 1050] [outer = 0x8e5ebc00] 14:05:21 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2dcc00 == 30 [pid = 1754] [id = 326] 14:05:21 INFO - PROCESS | 1754 | --DOCSHELL 0x8d23f800 == 29 [pid = 1754] [id = 325] 14:05:22 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x8f886c00) [pid = 1754] [serial = 992] [outer = (nil)] [url = about:blank] 14:05:22 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x8d881c00) [pid = 1754] [serial = 960] [outer = (nil)] [url = about:blank] 14:05:22 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x8d23e400) [pid = 1754] [serial = 959] [outer = (nil)] [url = about:blank] 14:05:22 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x8e7fd400) [pid = 1754] [serial = 963] [outer = (nil)] [url = about:blank] 14:05:22 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x8e7f4c00) [pid = 1754] [serial = 962] [outer = (nil)] [url = about:blank] 14:05:22 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x8fa7cc00) [pid = 1754] [serial = 966] [outer = (nil)] [url = about:blank] 14:05:22 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x8f888000) [pid = 1754] [serial = 965] [outer = (nil)] [url = about:blank] 14:05:22 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x91d8c400) [pid = 1754] [serial = 969] [outer = (nil)] [url = about:blank] 14:05:22 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x91d83400) [pid = 1754] [serial = 968] [outer = (nil)] [url = about:blank] 14:05:22 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x92bc1c00) [pid = 1754] [serial = 972] [outer = (nil)] [url = about:blank] 14:05:22 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x92b8f800) [pid = 1754] [serial = 971] [outer = (nil)] [url = about:blank] 14:05:22 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x8dac8000) [pid = 1754] [serial = 983] [outer = (nil)] [url = about:blank] 14:05:22 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x8e9d0000) [pid = 1754] [serial = 987] [outer = (nil)] [url = about:blank] 14:05:22 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x93e11c00) [pid = 1754] [serial = 975] [outer = (nil)] [url = about:blank] 14:05:22 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x93167000) [pid = 1754] [serial = 974] [outer = (nil)] [url = about:blank] 14:05:22 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x8f737400) [pid = 1754] [serial = 989] [outer = (nil)] [url = about:blank] 14:05:22 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x8c2e3c00) [pid = 1754] [serial = 980] [outer = (nil)] [url = about:blank] 14:05:22 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8d23b800) [pid = 1754] [serial = 981] [outer = (nil)] [url = about:blank] 14:05:22 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8d94b000) [pid = 1754] [serial = 978] [outer = (nil)] [url = about:blank] 14:05:22 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8d883400) [pid = 1754] [serial = 977] [outer = (nil)] [url = about:blank] 14:05:22 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8e7f8800) [pid = 1754] [serial = 986] [outer = (nil)] [url = about:blank] 14:05:22 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x8dcc3400) [pid = 1754] [serial = 984] [outer = (nil)] [url = about:blank] 14:05:22 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x8c2df800) [pid = 1754] [serial = 990] [outer = (nil)] [url = about:blank] 14:05:22 INFO - PROCESS | 1754 | 1467752722524 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] 14:05:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 14:05:22 INFO - PROCESS | 1754 | 1467752722570 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 14:05:22 INFO - PROCESS | 1754 | 1467752722579 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 14:05:22 INFO - PROCESS | 1754 | 1467752722585 Marionette TRACE conn4 <- [1,1370,null,{}] 14:05:22 INFO - PROCESS | 1754 | 1467752722594 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}] 14:05:22 INFO - PROCESS | 1754 | 1467752722599 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:22 INFO - PROCESS | 1754 | 1467752722779 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 14:05:22 INFO - PROCESS | 1754 | 1467752722960 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:22 INFO - PROCESS | 1754 | 1467752722972 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:22 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d464000 == 30 [pid = 1754] [id = 350] 14:05:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x8d467400) [pid = 1754] [serial = 1051] [outer = (nil)] 14:05:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8d949800) [pid = 1754] [serial = 1052] [outer = 0x8d467400] 14:05:23 INFO - PROCESS | 1754 | 1467752723047 Marionette DEBUG loaded listener.js 14:05:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8d950000) [pid = 1754] [serial = 1053] [outer = 0x8d467400] 14:05:23 INFO - PROCESS | 1754 | 1467752723954 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] 14:05:24 INFO - PROCESS | 1754 | 1467752724023 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 14:05:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 14:05:24 INFO - PROCESS | 1754 | 1467752724036 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 14:05:24 INFO - PROCESS | 1754 | 1467752724042 Marionette TRACE conn4 <- [1,1374,null,{}] 14:05:24 INFO - PROCESS | 1754 | 1467752724049 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}] 14:05:24 INFO - PROCESS | 1754 | 1467752724055 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:24 INFO - PROCESS | 1754 | 1467752724240 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 14:05:24 INFO - PROCESS | 1754 | 1467752724381 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:24 INFO - PROCESS | 1754 | 1467752724389 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:24 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d948800 == 31 [pid = 1754] [id = 351] 14:05:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x8dcca800) [pid = 1754] [serial = 1054] [outer = (nil)] 14:05:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x8e7f3c00) [pid = 1754] [serial = 1055] [outer = 0x8dcca800] 14:05:24 INFO - PROCESS | 1754 | 1467752724467 Marionette DEBUG loaded listener.js 14:05:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x8e7f8800) [pid = 1754] [serial = 1056] [outer = 0x8dcca800] 14:05:25 INFO - PROCESS | 1754 | [1754] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:05:25 INFO - PROCESS | 1754 | 1467752725538 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] 14:05:25 INFO - PROCESS | 1754 | 1467752725578 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 14:05:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 14:05:25 INFO - PROCESS | 1754 | 1467752725592 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 14:05:25 INFO - PROCESS | 1754 | 1467752725600 Marionette TRACE conn4 <- [1,1378,null,{}] 14:05:25 INFO - PROCESS | 1754 | 1467752725619 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}] 14:05:25 INFO - PROCESS | 1754 | 1467752725629 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:25 INFO - PROCESS | 1754 | 1467752725874 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 14:05:25 INFO - PROCESS | 1754 | 1467752725910 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:25 INFO - PROCESS | 1754 | 1467752725925 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:26 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f739c00 == 32 [pid = 1754] [id = 352] 14:05:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x8f73a800) [pid = 1754] [serial = 1057] [outer = (nil)] 14:05:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x8f883800) [pid = 1754] [serial = 1058] [outer = 0x8f73a800] 14:05:26 INFO - PROCESS | 1754 | 1467752726078 Marionette DEBUG loaded listener.js 14:05:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x8f88d400) [pid = 1754] [serial = 1059] [outer = 0x8f73a800] 14:05:27 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x8e7f4400) [pid = 1754] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 14:05:27 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x8e5eec00) [pid = 1754] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 14:05:27 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x90491000) [pid = 1754] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 14:05:27 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8d950400) [pid = 1754] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 14:05:27 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8c2e3800) [pid = 1754] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 14:05:27 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8dad2800) [pid = 1754] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 14:05:27 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8d235400) [pid = 1754] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 14:05:27 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x8e9d6000) [pid = 1754] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 14:05:27 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x900f0000) [pid = 1754] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 14:05:27 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8d234400) [pid = 1754] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 14:05:27 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x8dccb400) [pid = 1754] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 14:05:27 INFO - PROCESS | 1754 | 1467752727565 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] 14:05:27 INFO - PROCESS | 1754 | 1467752727671 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 14:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 14:05:27 INFO - PROCESS | 1754 | 1467752727681 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 14:05:27 INFO - PROCESS | 1754 | 1467752727685 Marionette TRACE conn4 <- [1,1382,null,{}] 14:05:27 INFO - PROCESS | 1754 | 1467752727691 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}] 14:05:27 INFO - PROCESS | 1754 | 1467752727697 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:27 INFO - PROCESS | 1754 | 1467752727882 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 14:05:28 INFO - PROCESS | 1754 | 1467752728008 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:28 INFO - PROCESS | 1754 | 1467752728016 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:28 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e3800 == 33 [pid = 1754] [id = 353] 14:05:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8d950400) [pid = 1754] [serial = 1060] [outer = (nil)] 14:05:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x8fa7cc00) [pid = 1754] [serial = 1061] [outer = 0x8d950400] 14:05:28 INFO - PROCESS | 1754 | 1467752728098 Marionette DEBUG loaded listener.js 14:05:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x900e4c00) [pid = 1754] [serial = 1062] [outer = 0x8d950400] 14:05:28 INFO - PROCESS | 1754 | [1754] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:05:28 INFO - PROCESS | 1754 | 1467752728938 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] 14:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 14:05:28 INFO - PROCESS | 1754 | 1467752728978 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 14:05:28 INFO - PROCESS | 1754 | 1467752728986 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 14:05:28 INFO - PROCESS | 1754 | 1467752728989 Marionette TRACE conn4 <- [1,1386,null,{}] 14:05:28 INFO - PROCESS | 1754 | 1467752728996 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}] 14:05:29 INFO - PROCESS | 1754 | 1467752729002 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:29 INFO - PROCESS | 1754 | 1467752729181 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 14:05:29 INFO - PROCESS | 1754 | 1467752729363 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:29 INFO - PROCESS | 1754 | 1467752729374 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:29 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2dc400 == 34 [pid = 1754] [id = 354] 14:05:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8c2ddc00) [pid = 1754] [serial = 1063] [outer = (nil)] 14:05:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8c2e4400) [pid = 1754] [serial = 1064] [outer = 0x8c2ddc00] 14:05:29 INFO - PROCESS | 1754 | 1467752729472 Marionette DEBUG loaded listener.js 14:05:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x8d23f400) [pid = 1754] [serial = 1065] [outer = 0x8c2ddc00] 14:05:30 INFO - PROCESS | 1754 | 1467752730770 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] 14:05:30 INFO - PROCESS | 1754 | 1467752730830 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 14:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 14:05:30 INFO - PROCESS | 1754 | 1467752730840 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 14:05:30 INFO - PROCESS | 1754 | 1467752730844 Marionette TRACE conn4 <- [1,1390,null,{}] 14:05:30 INFO - PROCESS | 1754 | 1467752730855 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}] 14:05:30 INFO - PROCESS | 1754 | 1467752730866 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:31 INFO - PROCESS | 1754 | 1467752731234 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 14:05:31 INFO - PROCESS | 1754 | 1467752731383 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:31 INFO - PROCESS | 1754 | 1467752731395 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:31 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d94e800 == 35 [pid = 1754] [id = 355] 14:05:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x8e5f1000) [pid = 1754] [serial = 1066] [outer = (nil)] 14:05:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x8e7f4000) [pid = 1754] [serial = 1067] [outer = 0x8e5f1000] 14:05:31 INFO - PROCESS | 1754 | 1467752731493 Marionette DEBUG loaded listener.js 14:05:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x8e9ccc00) [pid = 1754] [serial = 1068] [outer = 0x8e5f1000] 14:05:32 INFO - PROCESS | 1754 | 1467752732717 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]]]}] 14:05:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 14:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1939ms 14:05:32 INFO - PROCESS | 1754 | 1467752732782 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 14:05:32 INFO - PROCESS | 1754 | 1467752732790 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 14:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 14:05:32 INFO - PROCESS | 1754 | 1467752732854 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 14:05:32 INFO - PROCESS | 1754 | 1467752732859 Marionette TRACE conn4 <- [1,1394,null,{}] 14:05:32 INFO - PROCESS | 1754 | 1467752732893 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}] 14:05:32 INFO - PROCESS | 1754 | 1467752732900 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:33 INFO - PROCESS | 1754 | 1467752733226 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 14:05:33 INFO - PROCESS | 1754 | 1467752733410 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:33 INFO - PROCESS | 1754 | 1467752733421 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:33 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d88b800 == 36 [pid = 1754] [id = 356] 14:05:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x8eed4000) [pid = 1754] [serial = 1069] [outer = (nil)] 14:05:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x8f889400) [pid = 1754] [serial = 1070] [outer = 0x8eed4000] 14:05:33 INFO - PROCESS | 1754 | 1467752733507 Marionette DEBUG loaded listener.js 14:05:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x8fa83000) [pid = 1754] [serial = 1071] [outer = 0x8eed4000] 14:05:34 INFO - PROCESS | 1754 | 1467752734651 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]]]}] 14:05:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 14:05:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1904ms 14:05:34 INFO - PROCESS | 1754 | 1467752734715 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 14:05:34 INFO - PROCESS | 1754 | 1467752734720 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 14:05:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 14:05:34 INFO - PROCESS | 1754 | 1467752734731 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 14:05:34 INFO - PROCESS | 1754 | 1467752734741 Marionette TRACE conn4 <- [1,1398,null,{}] 14:05:34 INFO - PROCESS | 1754 | 1467752734813 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}] 14:05:34 INFO - PROCESS | 1754 | 1467752734822 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:35 INFO - PROCESS | 1754 | 1467752735043 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 14:05:35 INFO - PROCESS | 1754 | 1467752735285 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:35 INFO - PROCESS | 1754 | 1467752735297 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:35 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f733000 == 37 [pid = 1754] [id = 357] 14:05:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x90493c00) [pid = 1754] [serial = 1072] [outer = (nil)] 14:05:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x91c9fc00) [pid = 1754] [serial = 1073] [outer = 0x90493c00] 14:05:35 INFO - PROCESS | 1754 | 1467752735384 Marionette DEBUG loaded listener.js 14:05:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x91d85c00) [pid = 1754] [serial = 1074] [outer = 0x90493c00] 14:05:36 INFO - PROCESS | 1754 | 1467752736637 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]]]}] 14:05:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 14:05:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1947ms 14:05:36 INFO - PROCESS | 1754 | 1467752736683 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 14:05:36 INFO - PROCESS | 1754 | 1467752736690 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 14:05:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 14:05:36 INFO - PROCESS | 1754 | 1467752736700 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 14:05:36 INFO - PROCESS | 1754 | 1467752736705 Marionette TRACE conn4 <- [1,1402,null,{}] 14:05:36 INFO - PROCESS | 1754 | 1467752736716 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}] 14:05:36 INFO - PROCESS | 1754 | 1467752736722 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:36 INFO - PROCESS | 1754 | 1467752736989 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 14:05:37 INFO - PROCESS | 1754 | 1467752737146 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:37 INFO - PROCESS | 1754 | 1467752737161 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:37 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d953000 == 38 [pid = 1754] [id = 358] 14:05:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x8dac7000) [pid = 1754] [serial = 1075] [outer = (nil)] 14:05:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x8dad2c00) [pid = 1754] [serial = 1076] [outer = 0x8dac7000] 14:05:37 INFO - PROCESS | 1754 | 1467752737238 Marionette DEBUG loaded listener.js 14:05:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x8dcc8400) [pid = 1754] [serial = 1077] [outer = 0x8dac7000] 14:05:38 INFO - PROCESS | 1754 | --DOCSHELL 0x8ec83c00 == 37 [pid = 1754] [id = 342] 14:05:38 INFO - PROCESS | 1754 | --DOCSHELL 0x8dcc5400 == 36 [pid = 1754] [id = 328] 14:05:38 INFO - PROCESS | 1754 | --DOCSHELL 0x8eece800 == 35 [pid = 1754] [id = 329] 14:05:38 INFO - PROCESS | 1754 | --DOCSHELL 0x8d94d400 == 34 [pid = 1754] [id = 327] 14:05:38 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e3800 == 33 [pid = 1754] [id = 353] 14:05:38 INFO - PROCESS | 1754 | --DOCSHELL 0x8f739c00 == 32 [pid = 1754] [id = 352] 14:05:38 INFO - PROCESS | 1754 | --DOCSHELL 0x8d948800 == 31 [pid = 1754] [id = 351] 14:05:38 INFO - PROCESS | 1754 | --DOCSHELL 0x8d464000 == 30 [pid = 1754] [id = 350] 14:05:38 INFO - PROCESS | 1754 | 1467752738354 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]]]}] 14:05:38 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x8dac9400) [pid = 1754] [serial = 995] [outer = (nil)] [url = about:blank] 14:05:38 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x8d238800) [pid = 1754] [serial = 1007] [outer = (nil)] [url = about:blank] 14:05:38 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x8f88c400) [pid = 1754] [serial = 993] [outer = (nil)] [url = about:blank] 14:05:38 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x900e3000) [pid = 1754] [serial = 1013] [outer = (nil)] [url = about:blank] 14:05:38 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x9032e800) [pid = 1754] [serial = 1004] [outer = (nil)] [url = about:blank] 14:05:38 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x8f737800) [pid = 1754] [serial = 998] [outer = (nil)] [url = about:blank] 14:05:38 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x8e7f8400) [pid = 1754] [serial = 1010] [outer = (nil)] [url = about:blank] 14:05:38 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x9032c000) [pid = 1754] [serial = 1005] [outer = (nil)] [url = about:blank] 14:05:38 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x9024a400) [pid = 1754] [serial = 1002] [outer = (nil)] [url = about:blank] 14:05:38 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x8d886c00) [pid = 1754] [serial = 1008] [outer = (nil)] [url = about:blank] 14:05:38 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8f88e400) [pid = 1754] [serial = 999] [outer = (nil)] [url = about:blank] 14:05:38 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8e7f0800) [pid = 1754] [serial = 996] [outer = (nil)] [url = about:blank] 14:05:38 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8dacb000) [pid = 1754] [serial = 1019] [outer = (nil)] [url = about:blank] 14:05:38 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x91c99000) [pid = 1754] [serial = 1017] [outer = (nil)] [url = about:blank] 14:05:38 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x90244000) [pid = 1754] [serial = 1001] [outer = (nil)] [url = about:blank] 14:05:38 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x91d8c800) [pid = 1754] [serial = 1022] [outer = (nil)] [url = about:blank] 14:05:38 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8dcc3000) [pid = 1754] [serial = 1023] [outer = (nil)] [url = about:blank] 14:05:38 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x8e5f5800) [pid = 1754] [serial = 1020] [outer = (nil)] [url = about:blank] 14:05:38 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x900efc00) [pid = 1754] [serial = 1014] [outer = (nil)] [url = about:blank] 14:05:38 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x8ec85c00) [pid = 1754] [serial = 1011] [outer = (nil)] [url = about:blank] 14:05:38 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x91c94800) [pid = 1754] [serial = 1016] [outer = (nil)] [url = about:blank] 14:05:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 14:05:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1741ms 14:05:38 INFO - PROCESS | 1754 | 1467752738441 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 14:05:38 INFO - PROCESS | 1754 | 1467752738449 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 14:05:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 14:05:38 INFO - PROCESS | 1754 | 1467752738461 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 14:05:38 INFO - PROCESS | 1754 | 1467752738465 Marionette TRACE conn4 <- [1,1406,null,{}] 14:05:38 INFO - PROCESS | 1754 | 1467752738473 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}] 14:05:38 INFO - PROCESS | 1754 | 1467752738481 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:38 INFO - PROCESS | 1754 | 1467752738671 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 14:05:38 INFO - PROCESS | 1754 | 1467752738866 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:38 INFO - PROCESS | 1754 | 1467752738873 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:38 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dcccc00 == 31 [pid = 1754] [id = 359] 14:05:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x8e5eac00) [pid = 1754] [serial = 1078] [outer = (nil)] 14:05:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8e5f0c00) [pid = 1754] [serial = 1079] [outer = 0x8e5eac00] 14:05:38 INFO - PROCESS | 1754 | 1467752738954 Marionette DEBUG loaded listener.js 14:05:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x8e7fe000) [pid = 1754] [serial = 1080] [outer = 0x8e5eac00] 14:05:39 INFO - PROCESS | 1754 | 1467752739791 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]]]}] 14:05:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 14:05:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1387ms 14:05:39 INFO - PROCESS | 1754 | 1467752739849 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 14:05:39 INFO - PROCESS | 1754 | 1467752739852 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 14:05:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 14:05:39 INFO - PROCESS | 1754 | 1467752739861 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 14:05:39 INFO - PROCESS | 1754 | 1467752739867 Marionette TRACE conn4 <- [1,1410,null,{}] 14:05:39 INFO - PROCESS | 1754 | 1467752739884 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}] 14:05:39 INFO - PROCESS | 1754 | 1467752739893 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:40 INFO - PROCESS | 1754 | 1467752740093 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 14:05:40 INFO - PROCESS | 1754 | 1467752740245 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:40 INFO - PROCESS | 1754 | 1467752740257 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:40 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e9d7c00 == 32 [pid = 1754] [id = 360] 14:05:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8ec88c00) [pid = 1754] [serial = 1081] [outer = (nil)] 14:05:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x8f737800) [pid = 1754] [serial = 1082] [outer = 0x8ec88c00] 14:05:40 INFO - PROCESS | 1754 | 1467752740341 Marionette DEBUG loaded listener.js 14:05:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x8f88a800) [pid = 1754] [serial = 1083] [outer = 0x8ec88c00] 14:05:41 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x8dcc7800) [pid = 1754] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 14:05:41 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x9024ec00) [pid = 1754] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 14:05:41 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x91c9f800) [pid = 1754] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 14:05:41 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x91d91400) [pid = 1754] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 14:05:41 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x900e6c00) [pid = 1754] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 14:05:41 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x8e5ebc00) [pid = 1754] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 14:05:41 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x8dcca800) [pid = 1754] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 14:05:41 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0x8d467400) [pid = 1754] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 14:05:41 INFO - PROCESS | 1754 | --DOMWINDOW == 64 (0x8e7f7000) [pid = 1754] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 14:05:41 INFO - PROCESS | 1754 | --DOMWINDOW == 63 (0x8f73a800) [pid = 1754] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 14:05:41 INFO - PROCESS | 1754 | --DOMWINDOW == 62 (0x8d233c00) [pid = 1754] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 14:05:41 INFO - PROCESS | 1754 | --DOMWINDOW == 61 (0x8d882c00) [pid = 1754] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 14:05:41 INFO - PROCESS | 1754 | 1467752741902 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]]]}] 14:05:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 14:05:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 2096ms 14:05:41 INFO - PROCESS | 1754 | 1467752741958 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 14:05:41 INFO - PROCESS | 1754 | 1467752741966 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 14:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 14:05:41 INFO - PROCESS | 1754 | 1467752741976 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 14:05:41 INFO - PROCESS | 1754 | 1467752741981 Marionette TRACE conn4 <- [1,1414,null,{}] 14:05:42 INFO - PROCESS | 1754 | 1467752742002 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}] 14:05:42 INFO - PROCESS | 1754 | 1467752742009 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:42 INFO - PROCESS | 1754 | 1467752742246 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 14:05:42 INFO - PROCESS | 1754 | 1467752742391 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:42 INFO - PROCESS | 1754 | 1467752742412 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:42 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d469000 == 33 [pid = 1754] [id = 361] 14:05:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 62 (0x8d46c800) [pid = 1754] [serial = 1084] [outer = (nil)] 14:05:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 63 (0x8d94e000) [pid = 1754] [serial = 1085] [outer = 0x8d46c800] 14:05:42 INFO - PROCESS | 1754 | 1467752742542 Marionette DEBUG loaded listener.js 14:05:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 64 (0x8dacf800) [pid = 1754] [serial = 1086] [outer = 0x8d46c800] 14:05:43 INFO - PROCESS | 1754 | 1467752743714 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]]]}] 14:05:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 14:05:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1754ms 14:05:43 INFO - PROCESS | 1754 | 1467752743729 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 14:05:43 INFO - PROCESS | 1754 | 1467752743738 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 14:05:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 14:05:43 INFO - PROCESS | 1754 | 1467752743750 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 14:05:43 INFO - PROCESS | 1754 | 1467752743755 Marionette TRACE conn4 <- [1,1418,null,{}] 14:05:43 INFO - PROCESS | 1754 | 1467752743762 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}] 14:05:43 INFO - PROCESS | 1754 | 1467752743768 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:43 INFO - PROCESS | 1754 | 1467752743988 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 14:05:44 INFO - PROCESS | 1754 | 1467752744201 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:44 INFO - PROCESS | 1754 | 1467752744210 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:44 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e9d0800 == 34 [pid = 1754] [id = 362] 14:05:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 65 (0x8e9d4400) [pid = 1754] [serial = 1087] [outer = (nil)] 14:05:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x8ec84c00) [pid = 1754] [serial = 1088] [outer = 0x8e9d4400] 14:05:44 INFO - PROCESS | 1754 | 1467752744305 Marionette DEBUG loaded listener.js 14:05:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x8eedb800) [pid = 1754] [serial = 1089] [outer = 0x8e9d4400] 14:05:45 INFO - PROCESS | 1754 | 1467752745488 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]]]}] 14:05:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 14:05:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1788ms 14:05:45 INFO - PROCESS | 1754 | 1467752745538 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 14:05:45 INFO - PROCESS | 1754 | 1467752745543 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 14:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 14:05:45 INFO - PROCESS | 1754 | 1467752745552 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 14:05:45 INFO - PROCESS | 1754 | 1467752745559 Marionette TRACE conn4 <- [1,1422,null,{}] 14:05:45 INFO - PROCESS | 1754 | 1467752745579 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}] 14:05:45 INFO - PROCESS | 1754 | 1467752745589 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:45 INFO - PROCESS | 1754 | 1467752745968 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 14:05:46 INFO - PROCESS | 1754 | 1467752746106 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:46 INFO - PROCESS | 1754 | 1467752746117 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:46 INFO - PROCESS | 1754 | ++DOCSHELL 0x90243400 == 35 [pid = 1754] [id = 363] 14:05:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x90244400) [pid = 1754] [serial = 1090] [outer = (nil)] 14:05:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x9024e800) [pid = 1754] [serial = 1091] [outer = 0x90244400] 14:05:46 INFO - PROCESS | 1754 | 1467752746211 Marionette DEBUG loaded listener.js 14:05:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x90331400) [pid = 1754] [serial = 1092] [outer = 0x90244400] 14:05:47 INFO - PROCESS | 1754 | 1467752747311 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]]]}] 14:05:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 14:05:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1790ms 14:05:47 INFO - PROCESS | 1754 | 1467752747345 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 14:05:47 INFO - PROCESS | 1754 | 1467752747350 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 14:05:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 14:05:47 INFO - PROCESS | 1754 | 1467752747359 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 14:05:47 INFO - PROCESS | 1754 | 1467752747363 Marionette TRACE conn4 <- [1,1426,null,{}] 14:05:47 INFO - PROCESS | 1754 | 1467752747370 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}] 14:05:47 INFO - PROCESS | 1754 | 1467752747375 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:47 INFO - PROCESS | 1754 | 1467752747589 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 14:05:47 INFO - PROCESS | 1754 | 1467752747820 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:47 INFO - PROCESS | 1754 | 1467752747826 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:47 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d465000 == 36 [pid = 1754] [id = 364] 14:05:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8d883c00) [pid = 1754] [serial = 1093] [outer = (nil)] 14:05:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x91c97c00) [pid = 1754] [serial = 1094] [outer = 0x8d883c00] 14:05:47 INFO - PROCESS | 1754 | 1467752747930 Marionette DEBUG loaded listener.js 14:05:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x91d88800) [pid = 1754] [serial = 1095] [outer = 0x8d883c00] 14:05:48 INFO - PROCESS | 1754 | 1467752748964 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]]]}] 14:05:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 14:05:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1655ms 14:05:49 INFO - PROCESS | 1754 | 1467752749014 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 14:05:49 INFO - PROCESS | 1754 | 1467752749019 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 14:05:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 14:05:49 INFO - PROCESS | 1754 | 1467752749027 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 14:05:49 INFO - PROCESS | 1754 | 1467752749031 Marionette TRACE conn4 <- [1,1430,null,{}] 14:05:49 INFO - PROCESS | 1754 | 1467752749038 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}] 14:05:49 INFO - PROCESS | 1754 | 1467752749043 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:49 INFO - PROCESS | 1754 | 1467752749249 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 14:05:49 INFO - PROCESS | 1754 | 1467752749480 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:49 INFO - PROCESS | 1754 | 1467752749491 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:49 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e9000 == 37 [pid = 1754] [id = 365] 14:05:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8dac9c00) [pid = 1754] [serial = 1096] [outer = (nil)] 14:05:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x91d91000) [pid = 1754] [serial = 1097] [outer = 0x8dac9c00] 14:05:49 INFO - PROCESS | 1754 | 1467752749621 Marionette DEBUG loaded listener.js 14:05:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x91f78000) [pid = 1754] [serial = 1098] [outer = 0x8dac9c00] 14:05:50 INFO - PROCESS | 1754 | 1467752750715 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]]]}] 14:05:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 14:05:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1734ms 14:05:50 INFO - PROCESS | 1754 | 1467752750762 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 14:05:50 INFO - PROCESS | 1754 | 1467752750765 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 14:05:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 14:05:50 INFO - PROCESS | 1754 | 1467752750773 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 14:05:50 INFO - PROCESS | 1754 | 1467752750777 Marionette TRACE conn4 <- [1,1434,null,{}] 14:05:50 INFO - PROCESS | 1754 | 1467752750784 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}] 14:05:50 INFO - PROCESS | 1754 | 1467752750796 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:51 INFO - PROCESS | 1754 | 1467752751106 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 14:05:51 INFO - PROCESS | 1754 | 1467752751339 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:51 INFO - PROCESS | 1754 | 1467752751347 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:51 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2de400 == 38 [pid = 1754] [id = 366] 14:05:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x8c2e5400) [pid = 1754] [serial = 1099] [outer = (nil)] 14:05:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x92bc8400) [pid = 1754] [serial = 1100] [outer = 0x8c2e5400] 14:05:51 INFO - PROCESS | 1754 | 1467752751436 Marionette DEBUG loaded listener.js 14:05:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x92bcd000) [pid = 1754] [serial = 1101] [outer = 0x8c2e5400] 14:05:52 INFO - PROCESS | 1754 | 1467752752439 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]]]}] 14:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 14:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1732ms 14:05:52 INFO - PROCESS | 1754 | 1467752752507 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 14:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 14:05:52 INFO - PROCESS | 1754 | 1467752752512 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 14:05:52 INFO - PROCESS | 1754 | 1467752752520 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 14:05:52 INFO - PROCESS | 1754 | 1467752752523 Marionette TRACE conn4 <- [1,1438,null,{}] 14:05:52 INFO - PROCESS | 1754 | 1467752752531 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}] 14:05:52 INFO - PROCESS | 1754 | 1467752752535 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:52 INFO - PROCESS | 1754 | 1467752752735 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 14:05:52 INFO - PROCESS | 1754 | 1467752752953 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:52 INFO - PROCESS | 1754 | 1467752752959 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:53 INFO - PROCESS | 1754 | ++DOCSHELL 0x91d91c00 == 39 [pid = 1754] [id = 367] 14:05:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x92b82400) [pid = 1754] [serial = 1102] [outer = (nil)] 14:05:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x93b47000) [pid = 1754] [serial = 1103] [outer = 0x92b82400] 14:05:53 INFO - PROCESS | 1754 | 1467752753088 Marionette DEBUG loaded listener.js 14:05:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x93c0cc00) [pid = 1754] [serial = 1104] [outer = 0x92b82400] 14:05:54 INFO - PROCESS | 1754 | 1467752754054 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]]]}] 14:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 14:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1586ms 14:05:54 INFO - PROCESS | 1754 | 1467752754106 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 14:05:54 INFO - PROCESS | 1754 | 1467752754111 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 14:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 14:05:54 INFO - PROCESS | 1754 | 1467752754118 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 14:05:54 INFO - PROCESS | 1754 | 1467752754122 Marionette TRACE conn4 <- [1,1442,null,{}] 14:05:54 INFO - PROCESS | 1754 | 1467752754129 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}] 14:05:54 INFO - PROCESS | 1754 | 1467752754134 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:54 INFO - PROCESS | 1754 | 1467752754343 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 14:05:54 INFO - PROCESS | 1754 | 1467752754576 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:54 INFO - PROCESS | 1754 | 1467752754583 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:54 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2df800 == 40 [pid = 1754] [id = 368] 14:05:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x8c2e0400) [pid = 1754] [serial = 1105] [outer = (nil)] 14:05:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x8c2e8400) [pid = 1754] [serial = 1106] [outer = 0x8c2e0400] 14:05:54 INFO - PROCESS | 1754 | 1467752754850 Marionette DEBUG loaded listener.js 14:05:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x8d881c00) [pid = 1754] [serial = 1107] [outer = 0x8c2e0400] 14:05:55 INFO - PROCESS | 1754 | 1467752755877 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]]]}] 14:05:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 14:05:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1836ms 14:05:55 INFO - PROCESS | 1754 | 1467752755957 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 14:05:55 INFO - PROCESS | 1754 | 1467752755963 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 14:05:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 14:05:55 INFO - PROCESS | 1754 | 1467752755973 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 14:05:55 INFO - PROCESS | 1754 | 1467752755976 Marionette TRACE conn4 <- [1,1446,null,{}] 14:05:55 INFO - PROCESS | 1754 | 1467752755986 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}] 14:05:55 INFO - PROCESS | 1754 | 1467752755992 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:56 INFO - PROCESS | 1754 | 1467752756280 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 14:05:57 INFO - PROCESS | 1754 | --DOCSHELL 0x8d23a400 == 39 [pid = 1754] [id = 332] 14:05:57 INFO - PROCESS | 1754 | --DOCSHELL 0x8dcccc00 == 38 [pid = 1754] [id = 359] 14:05:57 INFO - PROCESS | 1754 | --DOCSHELL 0x8d953000 == 37 [pid = 1754] [id = 358] 14:05:57 INFO - PROCESS | 1754 | --DOCSHELL 0x8d46ac00 == 36 [pid = 1754] [id = 349] 14:05:57 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2dd800 == 35 [pid = 1754] [id = 339] 14:05:57 INFO - PROCESS | 1754 | --DOCSHELL 0x8e5eb400 == 34 [pid = 1754] [id = 336] 14:05:57 INFO - PROCESS | 1754 | --DOCSHELL 0x8dcc5c00 == 33 [pid = 1754] [id = 341] 14:05:57 INFO - PROCESS | 1754 | --DOCSHELL 0x9049c800 == 32 [pid = 1754] [id = 343] 14:05:57 INFO - PROCESS | 1754 | --DOCSHELL 0x8e5efc00 == 31 [pid = 1754] [id = 337] 14:05:57 INFO - PROCESS | 1754 | --DOCSHELL 0x90333400 == 30 [pid = 1754] [id = 344] 14:05:57 INFO - PROCESS | 1754 | --DOCSHELL 0x8d94fc00 == 29 [pid = 1754] [id = 331] 14:05:57 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e1800 == 28 [pid = 1754] [id = 335] 14:05:57 INFO - PROCESS | 1754 | --DOCSHELL 0x8d94e800 == 27 [pid = 1754] [id = 355] 14:05:57 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e5800 == 26 [pid = 1754] [id = 334] 14:05:57 INFO - PROCESS | 1754 | --DOCSHELL 0x8d88b800 == 25 [pid = 1754] [id = 356] 14:05:57 INFO - PROCESS | 1754 | --DOCSHELL 0x900ef800 == 24 [pid = 1754] [id = 333] 14:05:57 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2dc400 == 23 [pid = 1754] [id = 354] 14:05:57 INFO - PROCESS | 1754 | --DOCSHELL 0x8f733000 == 22 [pid = 1754] [id = 357] 14:05:57 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e1400 == 21 [pid = 1754] [id = 340] 14:05:57 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2dc800 == 20 [pid = 1754] [id = 345] 14:05:57 INFO - PROCESS | 1754 | --DOCSHELL 0x8d882800 == 19 [pid = 1754] [id = 348] 14:05:57 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2dfc00 == 18 [pid = 1754] [id = 347] 14:05:57 INFO - PROCESS | 1754 | --DOCSHELL 0x8e5f2c00 == 17 [pid = 1754] [id = 346] 14:05:57 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2dd000 == 16 [pid = 1754] [id = 338] 14:05:57 INFO - PROCESS | 1754 | --DOCSHELL 0x8d888400 == 15 [pid = 1754] [id = 330] 14:05:57 INFO - PROCESS | 1754 | --DOCSHELL 0x91d91c00 == 14 [pid = 1754] [id = 367] 14:05:57 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2de400 == 13 [pid = 1754] [id = 366] 14:05:57 INFO - PROCESS | 1754 | --DOCSHELL 0x8d465000 == 12 [pid = 1754] [id = 364] 14:05:57 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e9000 == 11 [pid = 1754] [id = 365] 14:05:57 INFO - PROCESS | 1754 | --DOCSHELL 0x90243400 == 10 [pid = 1754] [id = 363] 14:05:57 INFO - PROCESS | 1754 | --DOCSHELL 0x8e9d0800 == 9 [pid = 1754] [id = 362] 14:05:57 INFO - PROCESS | 1754 | --DOCSHELL 0x8e9d7c00 == 8 [pid = 1754] [id = 360] 14:05:57 INFO - PROCESS | 1754 | --DOCSHELL 0x8d469000 == 7 [pid = 1754] [id = 361] 14:05:57 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x8f739000) [pid = 1754] [serial = 1026] [outer = (nil)] [url = about:blank] 14:05:57 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x8eed3800) [pid = 1754] [serial = 1025] [outer = (nil)] [url = about:blank] 14:05:57 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x90496400) [pid = 1754] [serial = 1029] [outer = (nil)] [url = about:blank] 14:05:57 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x9032fc00) [pid = 1754] [serial = 1028] [outer = (nil)] [url = about:blank] 14:05:57 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x9251d000) [pid = 1754] [serial = 1032] [outer = (nil)] [url = about:blank] 14:05:57 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x91f82800) [pid = 1754] [serial = 1031] [outer = (nil)] [url = about:blank] 14:05:57 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x92b8a400) [pid = 1754] [serial = 1035] [outer = (nil)] [url = about:blank] 14:05:57 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x92b86400) [pid = 1754] [serial = 1034] [outer = (nil)] [url = about:blank] 14:05:57 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x92bcc400) [pid = 1754] [serial = 1038] [outer = (nil)] [url = about:blank] 14:05:57 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x92bca000) [pid = 1754] [serial = 1037] [outer = (nil)] [url = about:blank] 14:05:57 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8f73b000) [pid = 1754] [serial = 1049] [outer = (nil)] [url = about:blank] 14:05:57 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x8e7f3c00) [pid = 1754] [serial = 1055] [outer = (nil)] [url = about:blank] 14:05:57 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x8d949800) [pid = 1754] [serial = 1052] [outer = (nil)] [url = about:blank] 14:05:57 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8d950000) [pid = 1754] [serial = 1053] [outer = (nil)] [url = about:blank] 14:05:57 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x93e15400) [pid = 1754] [serial = 1041] [outer = (nil)] [url = about:blank] 14:05:57 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x93c14800) [pid = 1754] [serial = 1040] [outer = (nil)] [url = about:blank] 14:05:57 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x8f883800) [pid = 1754] [serial = 1058] [outer = (nil)] [url = about:blank] 14:05:57 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x8e5f6800) [pid = 1754] [serial = 1044] [outer = (nil)] [url = about:blank] 14:05:57 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x8dac9000) [pid = 1754] [serial = 1043] [outer = (nil)] [url = about:blank] 14:05:57 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0x8dacbc00) [pid = 1754] [serial = 1047] [outer = (nil)] [url = about:blank] 14:05:57 INFO - PROCESS | 1754 | --DOMWINDOW == 64 (0x90249000) [pid = 1754] [serial = 1050] [outer = (nil)] [url = about:blank] 14:05:57 INFO - PROCESS | 1754 | --DOMWINDOW == 63 (0x8d88cc00) [pid = 1754] [serial = 1046] [outer = (nil)] [url = about:blank] 14:05:57 INFO - PROCESS | 1754 | --DOMWINDOW == 62 (0x8fa7cc00) [pid = 1754] [serial = 1061] [outer = (nil)] [url = about:blank] 14:05:57 INFO - PROCESS | 1754 | --DOMWINDOW == 61 (0x8f88d400) [pid = 1754] [serial = 1059] [outer = (nil)] [url = about:blank] 14:05:57 INFO - PROCESS | 1754 | --DOMWINDOW == 60 (0x8e7f8800) [pid = 1754] [serial = 1056] [outer = (nil)] [url = about:blank] 14:05:57 INFO - PROCESS | 1754 | 1467752757630 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:57 INFO - PROCESS | 1754 | 1467752757644 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:57 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e1400 == 8 [pid = 1754] [id = 369] 14:05:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 61 (0x8c2e1800) [pid = 1754] [serial = 1108] [outer = (nil)] 14:05:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 62 (0x8d234000) [pid = 1754] [serial = 1109] [outer = 0x8c2e1800] 14:05:57 INFO - PROCESS | 1754 | 1467752757726 Marionette DEBUG loaded listener.js 14:05:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 63 (0x8d885400) [pid = 1754] [serial = 1110] [outer = 0x8c2e1800] 14:05:58 INFO - PROCESS | 1754 | 1467752758672 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]]]}] 14:05:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 14:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 2745ms 14:05:58 INFO - PROCESS | 1754 | 1467752758721 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 14:05:58 INFO - PROCESS | 1754 | 1467752758727 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 14:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 14:05:58 INFO - PROCESS | 1754 | 1467752758737 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 14:05:58 INFO - PROCESS | 1754 | 1467752758742 Marionette TRACE conn4 <- [1,1450,null,{}] 14:05:58 INFO - PROCESS | 1754 | 1467752758751 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}] 14:05:58 INFO - PROCESS | 1754 | 1467752758760 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:58 INFO - PROCESS | 1754 | 1467752758945 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 14:05:59 INFO - PROCESS | 1754 | 1467752759092 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:59 INFO - PROCESS | 1754 | 1467752759105 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:05:59 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dacc800 == 9 [pid = 1754] [id = 370] 14:05:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 64 (0x8dacd000) [pid = 1754] [serial = 1111] [outer = (nil)] 14:05:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 65 (0x8dcc1800) [pid = 1754] [serial = 1112] [outer = 0x8dacd000] 14:05:59 INFO - PROCESS | 1754 | 1467752759231 Marionette DEBUG loaded listener.js 14:05:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x8dcca400) [pid = 1754] [serial = 1113] [outer = 0x8dacd000] 14:06:00 INFO - PROCESS | 1754 | 1467752760142 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]]]}] 14:06:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 14:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1437ms 14:06:00 INFO - PROCESS | 1754 | 1467752760190 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 14:06:00 INFO - PROCESS | 1754 | 1467752760199 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 14:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 14:06:00 INFO - PROCESS | 1754 | 1467752760207 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 14:06:00 INFO - PROCESS | 1754 | 1467752760211 Marionette TRACE conn4 <- [1,1454,null,{}] 14:06:00 INFO - PROCESS | 1754 | 1467752760225 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}] 14:06:00 INFO - PROCESS | 1754 | 1467752760233 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:00 INFO - PROCESS | 1754 | 1467752760480 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 14:06:00 INFO - PROCESS | 1754 | 1467752760508 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:00 INFO - PROCESS | 1754 | 1467752760515 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:00 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e7f1c00 == 10 [pid = 1754] [id = 371] 14:06:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x8e7f6c00) [pid = 1754] [serial = 1114] [outer = (nil)] 14:06:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x8e7fc400) [pid = 1754] [serial = 1115] [outer = 0x8e7f6c00] 14:06:00 INFO - PROCESS | 1754 | 1467752760595 Marionette DEBUG loaded listener.js 14:06:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8e9d3400) [pid = 1754] [serial = 1116] [outer = 0x8e7f6c00] 14:06:01 INFO - PROCESS | 1754 | 1467752761729 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]]]}] 14:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 14:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1595ms 14:06:01 INFO - PROCESS | 1754 | 1467752761802 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 14:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 14:06:01 INFO - PROCESS | 1754 | 1467752761807 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 14:06:01 INFO - PROCESS | 1754 | 1467752761826 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 14:06:01 INFO - PROCESS | 1754 | 1467752761837 Marionette TRACE conn4 <- [1,1458,null,{}] 14:06:01 INFO - PROCESS | 1754 | 1467752761852 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}] 14:06:01 INFO - PROCESS | 1754 | 1467752761859 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:02 INFO - PROCESS | 1754 | 1467752762114 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 14:06:02 INFO - PROCESS | 1754 | 1467752762143 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:02 INFO - PROCESS | 1754 | 1467752762156 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:02 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f73a400 == 11 [pid = 1754] [id = 372] 14:06:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x8f73d000) [pid = 1754] [serial = 1117] [outer = (nil)] 14:06:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8f885800) [pid = 1754] [serial = 1118] [outer = 0x8f73d000] 14:06:02 INFO - PROCESS | 1754 | 1467752762253 Marionette DEBUG loaded listener.js 14:06:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x8f88ec00) [pid = 1754] [serial = 1119] [outer = 0x8f73d000] 14:06:03 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x90493c00) [pid = 1754] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 14:06:03 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x8eed4000) [pid = 1754] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 14:06:03 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x8e5f1000) [pid = 1754] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 14:06:03 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x8dac7000) [pid = 1754] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 14:06:03 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x8c2ddc00) [pid = 1754] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 14:06:03 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x8e5eac00) [pid = 1754] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 14:06:03 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0x8ec88c00) [pid = 1754] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 14:06:03 INFO - PROCESS | 1754 | --DOMWINDOW == 64 (0x8d950400) [pid = 1754] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 14:06:03 INFO - PROCESS | 1754 | 1467752763768 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]]]}] 14:06:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 14:06:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 2014ms 14:06:03 INFO - PROCESS | 1754 | 1467752763829 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 14:06:03 INFO - PROCESS | 1754 | 1467752763835 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 14:06:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 14:06:03 INFO - PROCESS | 1754 | 1467752763848 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 14:06:03 INFO - PROCESS | 1754 | 1467752763851 Marionette TRACE conn4 <- [1,1462,null,{}] 14:06:03 INFO - PROCESS | 1754 | 1467752763858 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}] 14:06:03 INFO - PROCESS | 1754 | 1467752763863 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:04 INFO - PROCESS | 1754 | 1467752764062 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 14:06:04 INFO - PROCESS | 1754 | 1467752764075 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:04 INFO - PROCESS | 1754 | 1467752764083 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:04 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d237c00 == 12 [pid = 1754] [id = 373] 14:06:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 65 (0x8d239c00) [pid = 1754] [serial = 1120] [outer = (nil)] 14:06:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x8f883000) [pid = 1754] [serial = 1121] [outer = 0x8d239c00] 14:06:04 INFO - PROCESS | 1754 | 1467752764156 Marionette DEBUG loaded listener.js 14:06:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x8f88e000) [pid = 1754] [serial = 1122] [outer = 0x8d239c00] 14:06:05 INFO - PROCESS | 1754 | 1467752765398 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]]]}] 14:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 14:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1641ms 14:06:05 INFO - PROCESS | 1754 | 1467752765488 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 14:06:05 INFO - PROCESS | 1754 | 1467752765501 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 14:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 14:06:05 INFO - PROCESS | 1754 | 1467752765533 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 14:06:05 INFO - PROCESS | 1754 | 1467752765542 Marionette TRACE conn4 <- [1,1466,null,{}] 14:06:05 INFO - PROCESS | 1754 | 1467752765629 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}] 14:06:05 INFO - PROCESS | 1754 | 1467752765638 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:05 INFO - PROCESS | 1754 | 1467752765969 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 14:06:06 INFO - PROCESS | 1754 | 1467752766097 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:06 INFO - PROCESS | 1754 | 1467752766114 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:06 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d947400 == 13 [pid = 1754] [id = 374] 14:06:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x8d948c00) [pid = 1754] [serial = 1123] [outer = (nil)] 14:06:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8dacfc00) [pid = 1754] [serial = 1124] [outer = 0x8d948c00] 14:06:06 INFO - PROCESS | 1754 | 1467752766207 Marionette DEBUG loaded listener.js 14:06:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x8e7f5000) [pid = 1754] [serial = 1125] [outer = 0x8d948c00] 14:06:07 INFO - PROCESS | 1754 | 1467752767408 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]]]}] 14:06:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 14:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1965ms 14:06:07 INFO - PROCESS | 1754 | 1467752767494 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 14:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 14:06:07 INFO - PROCESS | 1754 | 1467752767503 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 14:06:07 INFO - PROCESS | 1754 | 1467752767517 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 14:06:07 INFO - PROCESS | 1754 | 1467752767523 Marionette TRACE conn4 <- [1,1470,null,{}] 14:06:07 INFO - PROCESS | 1754 | 1467752767600 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}] 14:06:07 INFO - PROCESS | 1754 | 1467752767607 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:07 INFO - PROCESS | 1754 | 1467752767875 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 14:06:08 INFO - PROCESS | 1754 | 1467752768057 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:08 INFO - PROCESS | 1754 | 1467752768073 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:08 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d241800 == 14 [pid = 1754] [id = 375] 14:06:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8e7fa000) [pid = 1754] [serial = 1126] [outer = (nil)] 14:06:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x8f887c00) [pid = 1754] [serial = 1127] [outer = 0x8e7fa000] 14:06:08 INFO - PROCESS | 1754 | 1467752768174 Marionette DEBUG loaded listener.js 14:06:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x8fa87800) [pid = 1754] [serial = 1128] [outer = 0x8e7fa000] 14:06:09 INFO - PROCESS | 1754 | 1467752769376 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]]]}] 14:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 14:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1906ms 14:06:09 INFO - PROCESS | 1754 | 1467752769422 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 14:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 14:06:09 INFO - PROCESS | 1754 | 1467752769427 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 14:06:09 INFO - PROCESS | 1754 | 1467752769436 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 14:06:09 INFO - PROCESS | 1754 | 1467752769443 Marionette TRACE conn4 <- [1,1474,null,{}] 14:06:09 INFO - PROCESS | 1754 | 1467752769464 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}] 14:06:09 INFO - PROCESS | 1754 | 1467752769473 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:09 INFO - PROCESS | 1754 | 1467752769696 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 14:06:09 INFO - PROCESS | 1754 | 1467752769923 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:09 INFO - PROCESS | 1754 | 1467752769936 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:09 INFO - PROCESS | 1754 | ++DOCSHELL 0x90329000 == 15 [pid = 1754] [id = 376] 14:06:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x9032a400) [pid = 1754] [serial = 1129] [outer = (nil)] 14:06:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x9032e000) [pid = 1754] [serial = 1130] [outer = 0x9032a400] 14:06:10 INFO - PROCESS | 1754 | 1467752770027 Marionette DEBUG loaded listener.js 14:06:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x90335000) [pid = 1754] [serial = 1131] [outer = 0x9032a400] 14:06:11 INFO - PROCESS | 1754 | 1467752771149 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]]]}] 14:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 14:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1797ms 14:06:11 INFO - PROCESS | 1754 | 1467752771232 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 14:06:11 INFO - PROCESS | 1754 | 1467752771238 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 14:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 14:06:11 INFO - PROCESS | 1754 | 1467752771246 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 14:06:11 INFO - PROCESS | 1754 | 1467752771251 Marionette TRACE conn4 <- [1,1478,null,{}] 14:06:11 INFO - PROCESS | 1754 | 1467752771257 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}] 14:06:11 INFO - PROCESS | 1754 | 1467752771262 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:11 INFO - PROCESS | 1754 | 1467752771506 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 14:06:11 INFO - PROCESS | 1754 | 1467752771867 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:11 INFO - PROCESS | 1754 | 1467752771881 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:11 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2db400 == 16 [pid = 1754] [id = 377] 14:06:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x8c2dc800) [pid = 1754] [serial = 1132] [outer = (nil)] 14:06:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x8d236c00) [pid = 1754] [serial = 1133] [outer = 0x8c2dc800] 14:06:11 INFO - PROCESS | 1754 | 1467752771961 Marionette DEBUG loaded listener.js 14:06:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x8d88e400) [pid = 1754] [serial = 1134] [outer = 0x8c2dc800] 14:06:12 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x900e4c00) [pid = 1754] [serial = 1062] [outer = (nil)] [url = about:blank] 14:06:12 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x91c9fc00) [pid = 1754] [serial = 1073] [outer = (nil)] [url = about:blank] 14:06:12 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x91d85c00) [pid = 1754] [serial = 1074] [outer = (nil)] [url = about:blank] 14:06:12 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8f889400) [pid = 1754] [serial = 1070] [outer = (nil)] [url = about:blank] 14:06:12 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8fa83000) [pid = 1754] [serial = 1071] [outer = (nil)] [url = about:blank] 14:06:12 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x8e7f4000) [pid = 1754] [serial = 1067] [outer = (nil)] [url = about:blank] 14:06:12 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x8e9ccc00) [pid = 1754] [serial = 1068] [outer = (nil)] [url = about:blank] 14:06:12 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8dad2c00) [pid = 1754] [serial = 1076] [outer = (nil)] [url = about:blank] 14:06:12 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x8dcc8400) [pid = 1754] [serial = 1077] [outer = (nil)] [url = about:blank] 14:06:12 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x8c2e4400) [pid = 1754] [serial = 1064] [outer = (nil)] [url = about:blank] 14:06:12 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x8d23f400) [pid = 1754] [serial = 1065] [outer = (nil)] [url = about:blank] 14:06:12 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x8e5f0c00) [pid = 1754] [serial = 1079] [outer = (nil)] [url = about:blank] 14:06:12 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x8e7fe000) [pid = 1754] [serial = 1080] [outer = (nil)] [url = about:blank] 14:06:12 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0x8f737800) [pid = 1754] [serial = 1082] [outer = (nil)] [url = about:blank] 14:06:12 INFO - PROCESS | 1754 | --DOMWINDOW == 64 (0x8f88a800) [pid = 1754] [serial = 1083] [outer = (nil)] [url = about:blank] 14:06:13 INFO - PROCESS | 1754 | 1467752773141 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]]]}] 14:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 14:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1938ms 14:06:13 INFO - PROCESS | 1754 | 1467752773186 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 14:06:13 INFO - PROCESS | 1754 | 1467752773193 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 14:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 14:06:13 INFO - PROCESS | 1754 | 1467752773202 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 14:06:13 INFO - PROCESS | 1754 | 1467752773208 Marionette TRACE conn4 <- [1,1482,null,{}] 14:06:13 INFO - PROCESS | 1754 | 1467752773216 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}] 14:06:13 INFO - PROCESS | 1754 | 1467752773224 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:13 INFO - PROCESS | 1754 | 1467752773438 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 14:06:13 INFO - PROCESS | 1754 | 1467752773622 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:13 INFO - PROCESS | 1754 | 1467752773634 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:13 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dcd0800 == 17 [pid = 1754] [id = 378] 14:06:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 65 (0x8e5ea400) [pid = 1754] [serial = 1135] [outer = (nil)] 14:06:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x8e7f6400) [pid = 1754] [serial = 1136] [outer = 0x8e5ea400] 14:06:13 INFO - PROCESS | 1754 | 1467752773710 Marionette DEBUG loaded listener.js 14:06:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x8e9d0400) [pid = 1754] [serial = 1137] [outer = 0x8e5ea400] 14:06:14 INFO - PROCESS | 1754 | 1467752774606 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]]]}] 14:06:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 14:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1435ms 14:06:14 INFO - PROCESS | 1754 | 1467752774640 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 14:06:14 INFO - PROCESS | 1754 | 1467752774647 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 14:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 14:06:14 INFO - PROCESS | 1754 | 1467752774656 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 14:06:14 INFO - PROCESS | 1754 | 1467752774660 Marionette TRACE conn4 <- [1,1486,null,{}] 14:06:14 INFO - PROCESS | 1754 | 1467752774666 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}] 14:06:14 INFO - PROCESS | 1754 | 1467752774672 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:14 INFO - PROCESS | 1754 | 1467752774864 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 14:06:15 INFO - PROCESS | 1754 | 1467752774994 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:15 INFO - PROCESS | 1754 | 1467752775003 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:15 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ec85000 == 18 [pid = 1754] [id = 379] 14:06:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x8eedb000) [pid = 1754] [serial = 1138] [outer = (nil)] 14:06:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8f88f000) [pid = 1754] [serial = 1139] [outer = 0x8eedb000] 14:06:15 INFO - PROCESS | 1754 | 1467752775083 Marionette DEBUG loaded listener.js 14:06:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x900e4c00) [pid = 1754] [serial = 1140] [outer = 0x8eedb000] 14:06:16 INFO - PROCESS | 1754 | 1467752776103 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]]]}] 14:06:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 14:06:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1485ms 14:06:16 INFO - PROCESS | 1754 | 1467752776142 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 14:06:16 INFO - PROCESS | 1754 | 1467752776145 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 14:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 14:06:16 INFO - PROCESS | 1754 | 1467752776170 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 14:06:16 INFO - PROCESS | 1754 | 1467752776180 Marionette TRACE conn4 <- [1,1490,null,{}] 14:06:16 INFO - PROCESS | 1754 | 1467752776191 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}] 14:06:16 INFO - PROCESS | 1754 | 1467752776199 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:16 INFO - PROCESS | 1754 | 1467752776461 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 14:06:16 INFO - PROCESS | 1754 | 1467752776487 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:16 INFO - PROCESS | 1754 | 1467752776495 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:16 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e5f7800 == 19 [pid = 1754] [id = 380] 14:06:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x9032bc00) [pid = 1754] [serial = 1141] [outer = (nil)] 14:06:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x90490800) [pid = 1754] [serial = 1142] [outer = 0x9032bc00] 14:06:16 INFO - PROCESS | 1754 | 1467752776594 Marionette DEBUG loaded listener.js 14:06:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x90495400) [pid = 1754] [serial = 1143] [outer = 0x9032bc00] 14:06:17 INFO - PROCESS | 1754 | 1467752777595 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]]]}] 14:06:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 14:06:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1469ms 14:06:17 INFO - PROCESS | 1754 | 1467752777630 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 14:06:17 INFO - PROCESS | 1754 | 1467752777634 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 14:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 14:06:17 INFO - PROCESS | 1754 | 1467752777642 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 14:06:17 INFO - PROCESS | 1754 | 1467752777645 Marionette TRACE conn4 <- [1,1494,null,{}] 14:06:17 INFO - PROCESS | 1754 | 1467752777652 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}] 14:06:17 INFO - PROCESS | 1754 | 1467752777657 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:17 INFO - PROCESS | 1754 | 1467752777888 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 14:06:18 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x8c2e5400) [pid = 1754] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 14:06:18 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8d883c00) [pid = 1754] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 14:06:18 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x8dac9c00) [pid = 1754] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 14:06:18 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x8f73d000) [pid = 1754] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 14:06:18 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x92b82400) [pid = 1754] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 14:06:18 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x8e7f6c00) [pid = 1754] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 14:06:18 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x90244400) [pid = 1754] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 14:06:18 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0x8d46c800) [pid = 1754] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 14:06:18 INFO - PROCESS | 1754 | --DOMWINDOW == 64 (0x8c2e1800) [pid = 1754] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 14:06:18 INFO - PROCESS | 1754 | --DOMWINDOW == 63 (0x8dacd000) [pid = 1754] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 14:06:18 INFO - PROCESS | 1754 | --DOMWINDOW == 62 (0x8e9d4400) [pid = 1754] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 14:06:18 INFO - PROCESS | 1754 | --DOMWINDOW == 61 (0x8c2e0400) [pid = 1754] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 14:06:18 INFO - PROCESS | 1754 | 1467752778189 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:18 INFO - PROCESS | 1754 | 1467752778199 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:18 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2db800 == 20 [pid = 1754] [id = 381] 14:06:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 62 (0x8c2e0400) [pid = 1754] [serial = 1144] [outer = (nil)] 14:06:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 63 (0x8d94d400) [pid = 1754] [serial = 1145] [outer = 0x8c2e0400] 14:06:18 INFO - PROCESS | 1754 | 1467752778287 Marionette DEBUG loaded listener.js 14:06:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 64 (0x8d469c00) [pid = 1754] [serial = 1146] [outer = 0x8c2e0400] 14:06:19 INFO - PROCESS | 1754 | 1467752779148 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]]]}] 14:06:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 14:06:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1536ms 14:06:19 INFO - PROCESS | 1754 | 1467752779179 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 14:06:19 INFO - PROCESS | 1754 | 1467752779184 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 14:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 14:06:19 INFO - PROCESS | 1754 | 1467752779191 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 14:06:19 INFO - PROCESS | 1754 | 1467752779195 Marionette TRACE conn4 <- [1,1498,null,{}] 14:06:19 INFO - PROCESS | 1754 | 1467752779201 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}] 14:06:19 INFO - PROCESS | 1754 | 1467752779207 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:19 INFO - PROCESS | 1754 | 1467752779382 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 14:06:19 INFO - PROCESS | 1754 | 1467752779396 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:19 INFO - PROCESS | 1754 | 1467752779416 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:19 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dac8c00 == 21 [pid = 1754] [id = 382] 14:06:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 65 (0x8e5e9800) [pid = 1754] [serial = 1147] [outer = (nil)] 14:06:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x9049a400) [pid = 1754] [serial = 1148] [outer = 0x8e5e9800] 14:06:19 INFO - PROCESS | 1754 | 1467752779635 Marionette DEBUG loaded listener.js 14:06:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x91d85c00) [pid = 1754] [serial = 1149] [outer = 0x8e5e9800] 14:06:20 INFO - PROCESS | 1754 | 1467752780800 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]]]}] 14:06:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 14:06:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1636ms 14:06:20 INFO - PROCESS | 1754 | 1467752780830 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 14:06:20 INFO - PROCESS | 1754 | 1467752780837 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 14:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 14:06:20 INFO - PROCESS | 1754 | 1467752780849 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 14:06:20 INFO - PROCESS | 1754 | 1467752780854 Marionette TRACE conn4 <- [1,1502,null,{}] 14:06:20 INFO - PROCESS | 1754 | 1467752780865 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}] 14:06:20 INFO - PROCESS | 1754 | 1467752780872 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:21 INFO - PROCESS | 1754 | 1467752781132 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 14:06:21 INFO - PROCESS | 1754 | 1467752781342 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:21 INFO - PROCESS | 1754 | 1467752781357 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:21 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dac7000 == 22 [pid = 1754] [id = 383] 14:06:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x8dad2c00) [pid = 1754] [serial = 1150] [outer = (nil)] 14:06:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8e7fd000) [pid = 1754] [serial = 1151] [outer = 0x8dad2c00] 14:06:21 INFO - PROCESS | 1754 | 1467752781487 Marionette DEBUG loaded listener.js 14:06:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x8e9c9800) [pid = 1754] [serial = 1152] [outer = 0x8dad2c00] 14:06:22 INFO - PROCESS | 1754 | 1467752782510 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]]]}] 14:06:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 14:06:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1696ms 14:06:22 INFO - PROCESS | 1754 | 1467752782544 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 14:06:22 INFO - PROCESS | 1754 | 1467752782553 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 14:06:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 14:06:22 INFO - PROCESS | 1754 | 1467752782565 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 14:06:22 INFO - PROCESS | 1754 | 1467752782570 Marionette TRACE conn4 <- [1,1506,null,{}] 14:06:22 INFO - PROCESS | 1754 | 1467752782578 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}] 14:06:22 INFO - PROCESS | 1754 | 1467752782585 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:22 INFO - PROCESS | 1754 | 1467752782845 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 14:06:23 INFO - PROCESS | 1754 | 1467752783122 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:23 INFO - PROCESS | 1754 | 1467752783132 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:23 INFO - PROCESS | 1754 | ++DOCSHELL 0x8fa84400 == 23 [pid = 1754] [id = 384] 14:06:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8fa87000) [pid = 1754] [serial = 1153] [outer = (nil)] 14:06:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x900ec800) [pid = 1754] [serial = 1154] [outer = 0x8fa87000] 14:06:23 INFO - PROCESS | 1754 | 1467752783248 Marionette DEBUG loaded listener.js 14:06:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x90249000) [pid = 1754] [serial = 1155] [outer = 0x8fa87000] 14:06:24 INFO - PROCESS | 1754 | 1467752784357 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]]]}] 14:06:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 14:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1834ms 14:06:24 INFO - PROCESS | 1754 | 1467752784400 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 14:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 14:06:24 INFO - PROCESS | 1754 | 1467752784405 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 14:06:24 INFO - PROCESS | 1754 | 1467752784414 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 14:06:24 INFO - PROCESS | 1754 | 1467752784421 Marionette TRACE conn4 <- [1,1510,null,{}] 14:06:24 INFO - PROCESS | 1754 | 1467752784440 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}] 14:06:24 INFO - PROCESS | 1754 | 1467752784450 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:24 INFO - PROCESS | 1754 | 1467752784790 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 14:06:24 INFO - PROCESS | 1754 | 1467752784976 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:24 INFO - PROCESS | 1754 | 1467752784986 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:25 INFO - PROCESS | 1754 | ++DOCSHELL 0x91d8d000 == 24 [pid = 1754] [id = 385] 14:06:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x91d8d400) [pid = 1754] [serial = 1156] [outer = (nil)] 14:06:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x91f7b400) [pid = 1754] [serial = 1157] [outer = 0x91d8d400] 14:06:25 INFO - PROCESS | 1754 | 1467752785078 Marionette DEBUG loaded listener.js 14:06:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x91f82800) [pid = 1754] [serial = 1158] [outer = 0x91d8d400] 14:06:26 INFO - PROCESS | 1754 | 1467752786081 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]]]}] 14:06:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 14:06:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1696ms 14:06:26 INFO - PROCESS | 1754 | 1467752786110 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 14:06:26 INFO - PROCESS | 1754 | 1467752786116 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 14:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 14:06:26 INFO - PROCESS | 1754 | 1467752786123 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 14:06:26 INFO - PROCESS | 1754 | 1467752786126 Marionette TRACE conn4 <- [1,1514,null,{}] 14:06:26 INFO - PROCESS | 1754 | 1467752786134 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}] 14:06:26 INFO - PROCESS | 1754 | 1467752786139 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:26 INFO - PROCESS | 1754 | 1467752786349 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 14:06:26 INFO - PROCESS | 1754 | 1467752786573 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:26 INFO - PROCESS | 1754 | 1467752786584 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:26 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d889800 == 25 [pid = 1754] [id = 386] 14:06:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x8dad3c00) [pid = 1754] [serial = 1159] [outer = (nil)] 14:06:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x9251fc00) [pid = 1754] [serial = 1160] [outer = 0x8dad3c00] 14:06:26 INFO - PROCESS | 1754 | 1467752786684 Marionette DEBUG loaded listener.js 14:06:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x92b82400) [pid = 1754] [serial = 1161] [outer = 0x8dad3c00] 14:06:27 INFO - PROCESS | 1754 | 1467752787622 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]]]}] 14:06:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 14:06:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1537ms 14:06:27 INFO - PROCESS | 1754 | 1467752787661 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 14:06:27 INFO - PROCESS | 1754 | 1467752787666 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 14:06:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 14:06:27 INFO - PROCESS | 1754 | 1467752787675 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 14:06:27 INFO - PROCESS | 1754 | 1467752787679 Marionette TRACE conn4 <- [1,1518,null,{}] 14:06:27 INFO - PROCESS | 1754 | 1467752787686 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}] 14:06:27 INFO - PROCESS | 1754 | 1467752787691 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:27 INFO - PROCESS | 1754 | 1467752787890 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 14:06:28 INFO - PROCESS | 1754 | 1467752788109 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:28 INFO - PROCESS | 1754 | 1467752788117 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:28 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d88dc00 == 26 [pid = 1754] [id = 387] 14:06:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x8d88f400) [pid = 1754] [serial = 1162] [outer = (nil)] 14:06:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x92b86000) [pid = 1754] [serial = 1163] [outer = 0x8d88f400] 14:06:28 INFO - PROCESS | 1754 | 1467752788260 Marionette DEBUG loaded listener.js 14:06:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x92b8ac00) [pid = 1754] [serial = 1164] [outer = 0x8d88f400] 14:06:29 INFO - PROCESS | 1754 | 1467752789291 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]]]}] 14:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 14:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1685ms 14:06:29 INFO - PROCESS | 1754 | 1467752789361 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 14:06:29 INFO - PROCESS | 1754 | 1467752789366 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 14:06:29 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 14:06:29 INFO - PROCESS | 1754 | 1467752789374 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 14:06:29 INFO - PROCESS | 1754 | 1467752789377 Marionette TRACE conn4 <- [1,1522,null,{}] 14:06:29 INFO - PROCESS | 1754 | 1467752789385 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}] 14:06:29 INFO - PROCESS | 1754 | 1467752789397 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:29 INFO - PROCESS | 1754 | 1467752789847 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 14:06:30 INFO - PROCESS | 1754 | 1467752790080 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:30 INFO - PROCESS | 1754 | 1467752790092 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:30 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d948800 == 27 [pid = 1754] [id = 388] 14:06:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x8d94a800) [pid = 1754] [serial = 1165] [outer = (nil)] 14:06:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x8dac6000) [pid = 1754] [serial = 1166] [outer = 0x8d94a800] 14:06:30 INFO - PROCESS | 1754 | 1467752790173 Marionette DEBUG loaded listener.js 14:06:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x8dcc7800) [pid = 1754] [serial = 1167] [outer = 0x8d94a800] 14:06:30 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 14:06:30 INFO - PROCESS | 1754 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:06:30 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 14:06:30 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 14:06:30 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 14:06:30 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 14:06:30 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 14:06:30 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 14:06:30 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 14:06:30 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 14:06:30 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 14:06:30 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 14:06:31 INFO - PROCESS | 1754 | 1467752791035 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"]]]}] 14:06:31 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 () { 14:06:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:06:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 14:06:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 14:06:31 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 () { 14:06:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:06:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 14:06:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 14:06:31 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 () { 14:06:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:06:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 14:06:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 14:06:31 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 () { 14:06:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:06:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 14:06:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 14:06:31 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1704ms 14:06:31 INFO - PROCESS | 1754 | 1467752791081 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 14:06:31 INFO - PROCESS | 1754 | 1467752791095 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 14:06:31 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 14:06:31 INFO - PROCESS | 1754 | 1467752791106 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 14:06:31 INFO - PROCESS | 1754 | 1467752791111 Marionette TRACE conn4 <- [1,1526,null,{}] 14:06:31 INFO - PROCESS | 1754 | 1467752791138 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}] 14:06:31 INFO - PROCESS | 1754 | 1467752791145 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:31 INFO - PROCESS | 1754 | 1467752791337 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 14:06:31 INFO - PROCESS | 1754 | 1467752791610 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:31 INFO - PROCESS | 1754 | 1467752791622 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:31 INFO - PROCESS | 1754 | ++DOCSHELL 0x8eedc000 == 28 [pid = 1754] [id = 389] 14:06:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x8f73f000) [pid = 1754] [serial = 1168] [outer = (nil)] 14:06:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x8fa83c00) [pid = 1754] [serial = 1169] [outer = 0x8f73f000] 14:06:31 INFO - PROCESS | 1754 | 1467752791748 Marionette DEBUG loaded listener.js 14:06:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x900efc00) [pid = 1754] [serial = 1170] [outer = 0x8f73f000] 14:06:32 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e1400 == 27 [pid = 1754] [id = 369] 14:06:32 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2df800 == 26 [pid = 1754] [id = 368] 14:06:33 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x8f883000) [pid = 1754] [serial = 1121] [outer = (nil)] [url = about:blank] 14:06:33 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x92bcd000) [pid = 1754] [serial = 1101] [outer = (nil)] [url = about:blank] 14:06:33 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x91c97c00) [pid = 1754] [serial = 1094] [outer = (nil)] [url = about:blank] 14:06:33 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x91f78000) [pid = 1754] [serial = 1098] [outer = (nil)] [url = about:blank] 14:06:33 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x8f88ec00) [pid = 1754] [serial = 1119] [outer = (nil)] [url = about:blank] 14:06:33 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x93c0cc00) [pid = 1754] [serial = 1104] [outer = (nil)] [url = about:blank] 14:06:33 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x8e9d3400) [pid = 1754] [serial = 1116] [outer = (nil)] [url = about:blank] 14:06:33 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x91d88800) [pid = 1754] [serial = 1095] [outer = (nil)] [url = about:blank] 14:06:33 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x90331400) [pid = 1754] [serial = 1092] [outer = (nil)] [url = about:blank] 14:06:33 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x91d91000) [pid = 1754] [serial = 1097] [outer = (nil)] [url = about:blank] 14:06:33 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x93b47000) [pid = 1754] [serial = 1103] [outer = (nil)] [url = about:blank] 14:06:33 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8d94e000) [pid = 1754] [serial = 1085] [outer = (nil)] [url = about:blank] 14:06:33 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8d234000) [pid = 1754] [serial = 1109] [outer = (nil)] [url = about:blank] 14:06:33 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8dacf800) [pid = 1754] [serial = 1086] [outer = (nil)] [url = about:blank] 14:06:33 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x8dcca400) [pid = 1754] [serial = 1113] [outer = (nil)] [url = about:blank] 14:06:33 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x8e7fc400) [pid = 1754] [serial = 1115] [outer = (nil)] [url = about:blank] 14:06:33 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8ec84c00) [pid = 1754] [serial = 1088] [outer = (nil)] [url = about:blank] 14:06:33 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x8eedb800) [pid = 1754] [serial = 1089] [outer = (nil)] [url = about:blank] 14:06:33 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x8d881c00) [pid = 1754] [serial = 1107] [outer = (nil)] [url = about:blank] 14:06:33 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x8d885400) [pid = 1754] [serial = 1110] [outer = (nil)] [url = about:blank] 14:06:33 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x8c2e8400) [pid = 1754] [serial = 1106] [outer = (nil)] [url = about:blank] 14:06:33 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x8dcc1800) [pid = 1754] [serial = 1112] [outer = (nil)] [url = about:blank] 14:06:33 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0x92bc8400) [pid = 1754] [serial = 1100] [outer = (nil)] [url = about:blank] 14:06:33 INFO - PROCESS | 1754 | --DOMWINDOW == 64 (0x9024e800) [pid = 1754] [serial = 1091] [outer = (nil)] [url = about:blank] 14:06:33 INFO - PROCESS | 1754 | --DOMWINDOW == 63 (0x8f885800) [pid = 1754] [serial = 1118] [outer = (nil)] [url = about:blank] 14:06:33 INFO - PROCESS | 1754 | 1467752793733 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"]]]}] 14:06:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:06:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 14:06:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 14:06:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:06:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 14:06:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 14:06:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 14:06:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 14:06:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 14:06:33 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 2704ms 14:06:33 INFO - PROCESS | 1754 | 1467752793815 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 14:06:33 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 14:06:33 INFO - PROCESS | 1754 | 1467752793822 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 14:06:33 INFO - PROCESS | 1754 | 1467752793831 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 14:06:33 INFO - PROCESS | 1754 | 1467752793840 Marionette TRACE conn4 <- [1,1530,null,{}] 14:06:33 INFO - PROCESS | 1754 | 1467752793849 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}] 14:06:33 INFO - PROCESS | 1754 | 1467752793855 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:34 INFO - PROCESS | 1754 | 1467752794045 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 14:06:34 INFO - PROCESS | 1754 | 1467752794172 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:34 INFO - PROCESS | 1754 | 1467752794179 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:34 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d889c00 == 27 [pid = 1754] [id = 390] 14:06:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 64 (0x8d88e000) [pid = 1754] [serial = 1171] [outer = (nil)] 14:06:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 65 (0x8dacc000) [pid = 1754] [serial = 1172] [outer = 0x8d88e000] 14:06:34 INFO - PROCESS | 1754 | 1467752794259 Marionette DEBUG loaded listener.js 14:06:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x8dad1c00) [pid = 1754] [serial = 1173] [outer = 0x8d88e000] 14:06:35 INFO - PROCESS | 1754 | 1467752795034 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]]]}] 14:06:35 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 14:06:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 14:06:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 14:06:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 14:06:35 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. 14:06:35 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 14:06:35 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1243ms 14:06:35 INFO - PROCESS | 1754 | 1467752795076 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 14:06:35 INFO - PROCESS | 1754 | 1467752795085 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 14:06:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 14:06:35 INFO - PROCESS | 1754 | 1467752795117 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 14:06:35 INFO - PROCESS | 1754 | 1467752795122 Marionette TRACE conn4 <- [1,1534,null,{}] 14:06:35 INFO - PROCESS | 1754 | 1467752795130 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}] 14:06:35 INFO - PROCESS | 1754 | 1467752795136 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:35 INFO - PROCESS | 1754 | 1467752795318 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 14:06:35 INFO - PROCESS | 1754 | 1467752795336 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:35 INFO - PROCESS | 1754 | 1467752795347 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:35 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e7fac00 == 28 [pid = 1754] [id = 391] 14:06:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x8e7fd800) [pid = 1754] [serial = 1174] [outer = (nil)] 14:06:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x8e9d4c00) [pid = 1754] [serial = 1175] [outer = 0x8e7fd800] 14:06:35 INFO - PROCESS | 1754 | 1467752795438 Marionette DEBUG loaded listener.js 14:06:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8ec86000) [pid = 1754] [serial = 1176] [outer = 0x8e7fd800] 14:06:36 INFO - PROCESS | 1754 | 1467752796612 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]]]}] 14:06:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 14:06:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1545ms 14:06:36 INFO - PROCESS | 1754 | 1467752796660 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 14:06:36 INFO - PROCESS | 1754 | 1467752796665 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 14:06:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 14:06:36 INFO - PROCESS | 1754 | 1467752796686 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 14:06:36 INFO - PROCESS | 1754 | 1467752796694 Marionette TRACE conn4 <- [1,1538,null,{}] 14:06:36 INFO - PROCESS | 1754 | 1467752796720 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}] 14:06:36 INFO - PROCESS | 1754 | 1467752796730 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:36 INFO - PROCESS | 1754 | 1467752796962 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 14:06:37 INFO - PROCESS | 1754 | 1467752796999 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:37 INFO - PROCESS | 1754 | 1467752797010 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:37 INFO - PROCESS | 1754 | ++DOCSHELL 0x8fa86c00 == 29 [pid = 1754] [id = 392] 14:06:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x900e5c00) [pid = 1754] [serial = 1177] [outer = (nil)] 14:06:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x9024a800) [pid = 1754] [serial = 1178] [outer = 0x900e5c00] 14:06:37 INFO - PROCESS | 1754 | 1467752797089 Marionette DEBUG loaded listener.js 14:06:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x90332400) [pid = 1754] [serial = 1179] [outer = 0x900e5c00] 14:06:38 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8e5e9800) [pid = 1754] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 14:06:38 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x9032bc00) [pid = 1754] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 14:06:38 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x8d239c00) [pid = 1754] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 14:06:38 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x8e5ea400) [pid = 1754] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 14:06:38 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x8eedb000) [pid = 1754] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 14:06:38 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x8d948c00) [pid = 1754] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 14:06:38 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0x9032a400) [pid = 1754] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 14:06:38 INFO - PROCESS | 1754 | --DOMWINDOW == 64 (0x8c2dc800) [pid = 1754] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 14:06:38 INFO - PROCESS | 1754 | --DOMWINDOW == 63 (0x8e7fa000) [pid = 1754] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 14:06:38 INFO - PROCESS | 1754 | 1467752798680 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]]]}] 14:06:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 14:06:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 2046ms 14:06:38 INFO - PROCESS | 1754 | 1467752798728 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 14:06:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 14:06:38 INFO - PROCESS | 1754 | 1467752798733 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 14:06:38 INFO - PROCESS | 1754 | 1467752798741 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 14:06:38 INFO - PROCESS | 1754 | 1467752798744 Marionette TRACE conn4 <- [1,1542,null,{}] 14:06:38 INFO - PROCESS | 1754 | 1467752798752 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}] 14:06:38 INFO - PROCESS | 1754 | 1467752798758 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:38 INFO - PROCESS | 1754 | 1467752798937 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 14:06:38 INFO - PROCESS | 1754 | 1467752798948 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:38 INFO - PROCESS | 1754 | 1467752798958 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:39 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2dc400 == 30 [pid = 1754] [id = 393] 14:06:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 64 (0x8d23d400) [pid = 1754] [serial = 1180] [outer = (nil)] 14:06:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 65 (0x8f73d400) [pid = 1754] [serial = 1181] [outer = 0x8d23d400] 14:06:39 INFO - PROCESS | 1754 | 1467752799149 Marionette DEBUG loaded listener.js 14:06:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x90490400) [pid = 1754] [serial = 1182] [outer = 0x8d23d400] 14:06:39 INFO - PROCESS | 1754 | 1467752799914 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]]]}] 14:06:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 14:06:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1231ms 14:06:39 INFO - PROCESS | 1754 | 1467752799973 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 14:06:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 14:06:39 INFO - PROCESS | 1754 | 1467752799977 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 14:06:39 INFO - PROCESS | 1754 | 1467752799984 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 14:06:39 INFO - PROCESS | 1754 | 1467752799988 Marionette TRACE conn4 <- [1,1546,null,{}] 14:06:40 INFO - PROCESS | 1754 | 1467752799995 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}] 14:06:40 INFO - PROCESS | 1754 | 1467752800000 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:40 INFO - PROCESS | 1754 | 1467752800226 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 14:06:40 INFO - PROCESS | 1754 | 1467752800372 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:40 INFO - PROCESS | 1754 | 1467752800382 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:40 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2dfc00 == 31 [pid = 1754] [id = 394] 14:06:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x8c2e0800) [pid = 1754] [serial = 1183] [outer = (nil)] 14:06:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x8c2e6000) [pid = 1754] [serial = 1184] [outer = 0x8c2e0800] 14:06:40 INFO - PROCESS | 1754 | 1467752800510 Marionette DEBUG loaded listener.js 14:06:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8d23e000) [pid = 1754] [serial = 1185] [outer = 0x8c2e0800] 14:06:41 INFO - PROCESS | 1754 | 1467752801672 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]]]}] 14:06:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 14:06:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1744ms 14:06:41 INFO - PROCESS | 1754 | 1467752801732 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 14:06:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 14:06:41 INFO - PROCESS | 1754 | 1467752801739 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 14:06:41 INFO - PROCESS | 1754 | 1467752801748 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 14:06:41 INFO - PROCESS | 1754 | 1467752801754 Marionette TRACE conn4 <- [1,1550,null,{}] 14:06:41 INFO - PROCESS | 1754 | 1467752801765 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}] 14:06:41 INFO - PROCESS | 1754 | 1467752801774 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:42 INFO - PROCESS | 1754 | 1467752802022 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 14:06:42 INFO - PROCESS | 1754 | 1467752802253 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:42 INFO - PROCESS | 1754 | 1467752802267 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:42 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e5eec00 == 32 [pid = 1754] [id = 395] 14:06:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x8e5f0000) [pid = 1754] [serial = 1186] [outer = (nil)] 14:06:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8e5f5400) [pid = 1754] [serial = 1187] [outer = 0x8e5f0000] 14:06:42 INFO - PROCESS | 1754 | 1467752802381 Marionette DEBUG loaded listener.js 14:06:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x8e7fa800) [pid = 1754] [serial = 1188] [outer = 0x8e5f0000] 14:06:43 INFO - PROCESS | 1754 | 1467752803444 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]]]}] 14:06:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 14:06:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1739ms 14:06:43 INFO - PROCESS | 1754 | 1467752803491 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 14:06:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 14:06:43 INFO - PROCESS | 1754 | 1467752803499 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 14:06:43 INFO - PROCESS | 1754 | 1467752803507 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 14:06:43 INFO - PROCESS | 1754 | 1467752803512 Marionette TRACE conn4 <- [1,1554,null,{}] 14:06:43 INFO - PROCESS | 1754 | 1467752803519 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}] 14:06:43 INFO - PROCESS | 1754 | 1467752803528 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:43 INFO - PROCESS | 1754 | 1467752803764 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 14:06:44 INFO - PROCESS | 1754 | 1467752804040 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:44 INFO - PROCESS | 1754 | 1467752804052 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:44 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dacbc00 == 33 [pid = 1754] [id = 396] 14:06:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x8dcc5800) [pid = 1754] [serial = 1189] [outer = (nil)] 14:06:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8f888800) [pid = 1754] [serial = 1190] [outer = 0x8dcc5800] 14:06:44 INFO - PROCESS | 1754 | 1467752804135 Marionette DEBUG loaded listener.js 14:06:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8fa7e000) [pid = 1754] [serial = 1191] [outer = 0x8dcc5800] 14:06:45 INFO - PROCESS | 1754 | 1467752805232 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]]]}] 14:06:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 14:06:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1795ms 14:06:45 INFO - PROCESS | 1754 | 1467752805302 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 14:06:45 INFO - PROCESS | 1754 | 1467752805307 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 14:06:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 14:06:45 INFO - PROCESS | 1754 | 1467752805326 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 14:06:45 INFO - PROCESS | 1754 | 1467752805336 Marionette TRACE conn4 <- [1,1558,null,{}] 14:06:45 INFO - PROCESS | 1754 | 1467752805345 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}] 14:06:45 INFO - PROCESS | 1754 | 1467752805354 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:45 INFO - PROCESS | 1754 | 1467752805606 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 14:06:45 INFO - PROCESS | 1754 | 1467752805833 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:45 INFO - PROCESS | 1754 | 1467752805843 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:45 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f889000 == 34 [pid = 1754] [id = 397] 14:06:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x900e3800) [pid = 1754] [serial = 1192] [outer = (nil)] 14:06:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x91d85000) [pid = 1754] [serial = 1193] [outer = 0x900e3800] 14:06:45 INFO - PROCESS | 1754 | 1467752805941 Marionette DEBUG loaded listener.js 14:06:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x90491000) [pid = 1754] [serial = 1194] [outer = 0x900e3800] 14:06:47 INFO - PROCESS | 1754 | 1467752807074 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]]]}] 14:06:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 14:06:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1802ms 14:06:47 INFO - PROCESS | 1754 | 1467752807119 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 14:06:47 INFO - PROCESS | 1754 | 1467752807125 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 14:06:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 14:06:47 INFO - PROCESS | 1754 | 1467752807133 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 14:06:47 INFO - PROCESS | 1754 | 1467752807136 Marionette TRACE conn4 <- [1,1562,null,{}] 14:06:47 INFO - PROCESS | 1754 | 1467752807144 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}] 14:06:47 INFO - PROCESS | 1754 | 1467752807150 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:47 INFO - PROCESS | 1754 | 1467752807394 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 14:06:47 INFO - PROCESS | 1754 | 1467752807738 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:47 INFO - PROCESS | 1754 | 1467752807754 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:47 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e2800 == 35 [pid = 1754] [id = 398] 14:06:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x8c2e5c00) [pid = 1754] [serial = 1195] [outer = (nil)] 14:06:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x8d237800) [pid = 1754] [serial = 1196] [outer = 0x8c2e5c00] 14:06:47 INFO - PROCESS | 1754 | 1467752807870 Marionette DEBUG loaded listener.js 14:06:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x8d888800) [pid = 1754] [serial = 1197] [outer = 0x8c2e5c00] 14:06:48 INFO - PROCESS | 1754 | --DOCSHELL 0x8f73a400 == 34 [pid = 1754] [id = 372] 14:06:48 INFO - PROCESS | 1754 | --DOCSHELL 0x8e7f1c00 == 33 [pid = 1754] [id = 371] 14:06:48 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2dc400 == 32 [pid = 1754] [id = 393] 14:06:48 INFO - PROCESS | 1754 | --DOCSHELL 0x8fa86c00 == 31 [pid = 1754] [id = 392] 14:06:48 INFO - PROCESS | 1754 | --DOCSHELL 0x8e7fac00 == 30 [pid = 1754] [id = 391] 14:06:48 INFO - PROCESS | 1754 | --DOCSHELL 0x8d889c00 == 29 [pid = 1754] [id = 390] 14:06:48 INFO - PROCESS | 1754 | --DOCSHELL 0x8eedc000 == 28 [pid = 1754] [id = 389] 14:06:48 INFO - PROCESS | 1754 | 1467752808974 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]]]}] 14:06:48 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x90490800) [pid = 1754] [serial = 1142] [outer = (nil)] [url = about:blank] 14:06:48 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x8d94d400) [pid = 1754] [serial = 1145] [outer = (nil)] [url = about:blank] 14:06:48 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x90495400) [pid = 1754] [serial = 1143] [outer = (nil)] [url = about:blank] 14:06:48 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8f88e000) [pid = 1754] [serial = 1122] [outer = (nil)] [url = about:blank] 14:06:48 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8e7f6400) [pid = 1754] [serial = 1136] [outer = (nil)] [url = about:blank] 14:06:48 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8e9d0400) [pid = 1754] [serial = 1137] [outer = (nil)] [url = about:blank] 14:06:48 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8f88f000) [pid = 1754] [serial = 1139] [outer = (nil)] [url = about:blank] 14:06:48 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x8dacfc00) [pid = 1754] [serial = 1124] [outer = (nil)] [url = about:blank] 14:06:48 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x8e7f5000) [pid = 1754] [serial = 1125] [outer = (nil)] [url = about:blank] 14:06:48 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x9032e000) [pid = 1754] [serial = 1130] [outer = (nil)] [url = about:blank] 14:06:48 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x90335000) [pid = 1754] [serial = 1131] [outer = (nil)] [url = about:blank] 14:06:48 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x8d236c00) [pid = 1754] [serial = 1133] [outer = (nil)] [url = about:blank] 14:06:49 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x8d88e400) [pid = 1754] [serial = 1134] [outer = (nil)] [url = about:blank] 14:06:49 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x8f887c00) [pid = 1754] [serial = 1127] [outer = (nil)] [url = about:blank] 14:06:49 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x8fa87800) [pid = 1754] [serial = 1128] [outer = (nil)] [url = about:blank] 14:06:49 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0x91d85c00) [pid = 1754] [serial = 1149] [outer = (nil)] [url = about:blank] 14:06:49 INFO - PROCESS | 1754 | --DOMWINDOW == 64 (0x900e4c00) [pid = 1754] [serial = 1140] [outer = (nil)] [url = about:blank] 14:06:49 INFO - PROCESS | 1754 | --DOMWINDOW == 63 (0x9049a400) [pid = 1754] [serial = 1148] [outer = (nil)] [url = about:blank] 14:06:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 14:06:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1937ms 14:06:49 INFO - PROCESS | 1754 | 1467752809073 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 14:06:49 INFO - PROCESS | 1754 | 1467752809080 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 14:06:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 14:06:49 INFO - PROCESS | 1754 | 1467752809088 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 14:06:49 INFO - PROCESS | 1754 | 1467752809093 Marionette TRACE conn4 <- [1,1566,null,{}] 14:06:49 INFO - PROCESS | 1754 | 1467752809102 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}] 14:06:49 INFO - PROCESS | 1754 | 1467752809111 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:49 INFO - PROCESS | 1754 | 1467752809299 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 14:06:49 INFO - PROCESS | 1754 | 1467752809498 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:49 INFO - PROCESS | 1754 | 1467752809507 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:49 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d88ec00 == 29 [pid = 1754] [id = 399] 14:06:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 64 (0x8d950c00) [pid = 1754] [serial = 1198] [outer = (nil)] 14:06:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 65 (0x8dcc7400) [pid = 1754] [serial = 1199] [outer = 0x8d950c00] 14:06:49 INFO - PROCESS | 1754 | 1467752809587 Marionette DEBUG loaded listener.js 14:06:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x8e5f7400) [pid = 1754] [serial = 1200] [outer = 0x8d950c00] 14:06:50 INFO - PROCESS | 1754 | 1467752810442 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]]]}] 14:06:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 14:06:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1382ms 14:06:50 INFO - PROCESS | 1754 | 1467752810474 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 14:06:50 INFO - PROCESS | 1754 | 1467752810480 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 14:06:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 14:06:50 INFO - PROCESS | 1754 | 1467752810489 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 14:06:50 INFO - PROCESS | 1754 | 1467752810493 Marionette TRACE conn4 <- [1,1570,null,{}] 14:06:50 INFO - PROCESS | 1754 | 1467752810500 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}] 14:06:50 INFO - PROCESS | 1754 | 1467752810506 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:50 INFO - PROCESS | 1754 | 1467752810693 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 14:06:50 INFO - PROCESS | 1754 | 1467752810824 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:50 INFO - PROCESS | 1754 | 1467752810835 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:50 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e7f5400 == 30 [pid = 1754] [id = 400] 14:06:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x8e9d0000) [pid = 1754] [serial = 1201] [outer = (nil)] 14:06:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x8eedbc00) [pid = 1754] [serial = 1202] [outer = 0x8e9d0000] 14:06:50 INFO - PROCESS | 1754 | 1467752810920 Marionette DEBUG loaded listener.js 14:06:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8f887000) [pid = 1754] [serial = 1203] [outer = 0x8e9d0000] 14:06:51 INFO - PROCESS | 1754 | 1467752811945 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]]]}] 14:06:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 14:06:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1483ms 14:06:51 INFO - PROCESS | 1754 | 1467752811974 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 14:06:51 INFO - PROCESS | 1754 | 1467752811979 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 14:06:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 14:06:51 INFO - PROCESS | 1754 | 1467752811994 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 14:06:52 INFO - PROCESS | 1754 | 1467752812004 Marionette TRACE conn4 <- [1,1574,null,{}] 14:06:52 INFO - PROCESS | 1754 | 1467752812020 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}] 14:06:52 INFO - PROCESS | 1754 | 1467752812026 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:52 INFO - PROCESS | 1754 | 1467752812281 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 14:06:52 INFO - PROCESS | 1754 | 1467752812309 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:52 INFO - PROCESS | 1754 | 1467752812319 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:52 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dcc3c00 == 31 [pid = 1754] [id = 401] 14:06:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x8fa78800) [pid = 1754] [serial = 1204] [outer = (nil)] 14:06:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x90335400) [pid = 1754] [serial = 1205] [outer = 0x8fa78800] 14:06:52 INFO - PROCESS | 1754 | 1467752812392 Marionette DEBUG loaded listener.js 14:06:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x90496400) [pid = 1754] [serial = 1206] [outer = 0x8fa78800] 14:06:53 INFO - PROCESS | 1754 | 1467752813419 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]]]}] 14:06:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 14:06:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1460ms 14:06:53 INFO - PROCESS | 1754 | 1467752813448 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 14:06:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 14:06:53 INFO - PROCESS | 1754 | 1467752813453 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 14:06:53 INFO - PROCESS | 1754 | 1467752813460 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 14:06:53 INFO - PROCESS | 1754 | 1467752813464 Marionette TRACE conn4 <- [1,1578,null,{}] 14:06:53 INFO - PROCESS | 1754 | 1467752813470 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}] 14:06:53 INFO - PROCESS | 1754 | 1467752813476 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:53 INFO - PROCESS | 1754 | 1467752813822 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 14:06:53 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8c2e0400) [pid = 1754] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 14:06:53 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x900e5c00) [pid = 1754] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 14:06:53 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x8d88e000) [pid = 1754] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 14:06:53 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x8dad2c00) [pid = 1754] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 14:06:53 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x8fa87000) [pid = 1754] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 14:06:53 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x8f73f000) [pid = 1754] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 14:06:53 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0x91d8d400) [pid = 1754] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 14:06:53 INFO - PROCESS | 1754 | --DOMWINDOW == 64 (0x8e7fd800) [pid = 1754] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 14:06:53 INFO - PROCESS | 1754 | --DOMWINDOW == 63 (0x8dad3c00) [pid = 1754] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 14:06:53 INFO - PROCESS | 1754 | --DOMWINDOW == 62 (0x8d88f400) [pid = 1754] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 14:06:53 INFO - PROCESS | 1754 | --DOMWINDOW == 61 (0x8d94a800) [pid = 1754] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 14:06:54 INFO - PROCESS | 1754 | 1467752813980 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:54 INFO - PROCESS | 1754 | 1467752813989 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:54 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e0400 == 32 [pid = 1754] [id = 402] 14:06:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 62 (0x8d23f000) [pid = 1754] [serial = 1207] [outer = (nil)] 14:06:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 63 (0x8d94a800) [pid = 1754] [serial = 1208] [outer = 0x8d23f000] 14:06:54 INFO - PROCESS | 1754 | 1467752814071 Marionette DEBUG loaded listener.js 14:06:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 64 (0x8dad2c00) [pid = 1754] [serial = 1209] [outer = 0x8d23f000] 14:06:54 INFO - PROCESS | 1754 | 1467752814885 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]]]}] 14:06:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 14:06:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1485ms 14:06:54 INFO - PROCESS | 1754 | 1467752814946 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 14:06:54 INFO - PROCESS | 1754 | 1467752814950 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 14:06:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 14:06:54 INFO - PROCESS | 1754 | 1467752814958 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 14:06:54 INFO - PROCESS | 1754 | 1467752814962 Marionette TRACE conn4 <- [1,1582,null,{}] 14:06:54 INFO - PROCESS | 1754 | 1467752814969 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}] 14:06:54 INFO - PROCESS | 1754 | 1467752814975 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:55 INFO - PROCESS | 1754 | 1467752815157 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 14:06:55 INFO - PROCESS | 1754 | 1467752815289 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:55 INFO - PROCESS | 1754 | 1467752815308 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:55 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e5f8c00 == 33 [pid = 1754] [id = 403] 14:06:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 65 (0x90248800) [pid = 1754] [serial = 1210] [outer = (nil)] 14:06:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x91c9d000) [pid = 1754] [serial = 1211] [outer = 0x90248800] 14:06:55 INFO - PROCESS | 1754 | 1467752815396 Marionette DEBUG loaded listener.js 14:06:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x91f84800) [pid = 1754] [serial = 1212] [outer = 0x90248800] 14:06:56 INFO - PROCESS | 1754 | 1467752816526 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]]]}] 14:06:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 14:06:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1633ms 14:06:56 INFO - PROCESS | 1754 | 1467752816592 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 14:06:56 INFO - PROCESS | 1754 | 1467752816600 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 14:06:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 14:06:56 INFO - PROCESS | 1754 | 1467752816610 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 14:06:56 INFO - PROCESS | 1754 | 1467752816615 Marionette TRACE conn4 <- [1,1586,null,{}] 14:06:56 INFO - PROCESS | 1754 | 1467752816627 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}] 14:06:56 INFO - PROCESS | 1754 | 1467752816633 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:56 INFO - PROCESS | 1754 | 1467752816887 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 14:06:57 INFO - PROCESS | 1754 | 1467752817130 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:57 INFO - PROCESS | 1754 | 1467752817138 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:57 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d88e400 == 34 [pid = 1754] [id = 404] 14:06:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x8d949000) [pid = 1754] [serial = 1213] [outer = (nil)] 14:06:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8e5f1800) [pid = 1754] [serial = 1214] [outer = 0x8d949000] 14:06:57 INFO - PROCESS | 1754 | 1467752817232 Marionette DEBUG loaded listener.js 14:06:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x8e9ce000) [pid = 1754] [serial = 1215] [outer = 0x8d949000] 14:06:58 INFO - PROCESS | 1754 | 1467752818259 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]]]}] 14:06:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 14:06:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1700ms 14:06:58 INFO - PROCESS | 1754 | 1467752818310 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 14:06:58 INFO - PROCESS | 1754 | 1467752818326 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 14:06:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 14:06:58 INFO - PROCESS | 1754 | 1467752818344 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 14:06:58 INFO - PROCESS | 1754 | 1467752818349 Marionette TRACE conn4 <- [1,1590,null,{}] 14:06:58 INFO - PROCESS | 1754 | 1467752818357 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}] 14:06:58 INFO - PROCESS | 1754 | 1467752818364 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:58 INFO - PROCESS | 1754 | 1467752818629 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 14:06:58 INFO - PROCESS | 1754 | 1467752818920 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:58 INFO - PROCESS | 1754 | 1467752818929 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:06:58 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e9d8800 == 35 [pid = 1754] [id = 405] 14:06:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8f88d400) [pid = 1754] [serial = 1216] [outer = (nil)] 14:06:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x8fa81800) [pid = 1754] [serial = 1217] [outer = 0x8f88d400] 14:06:59 INFO - PROCESS | 1754 | 1467752819023 Marionette DEBUG loaded listener.js 14:06:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x900eb400) [pid = 1754] [serial = 1218] [outer = 0x8f88d400] 14:07:00 INFO - PROCESS | 1754 | 1467752820061 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]]]}] 14:07:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 14:07:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1752ms 14:07:00 INFO - PROCESS | 1754 | 1467752820096 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 14:07:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 14:07:00 INFO - PROCESS | 1754 | 1467752820101 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 14:07:00 INFO - PROCESS | 1754 | 1467752820109 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 14:07:00 INFO - PROCESS | 1754 | 1467752820116 Marionette TRACE conn4 <- [1,1594,null,{}] 14:07:00 INFO - PROCESS | 1754 | 1467752820135 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}] 14:07:00 INFO - PROCESS | 1754 | 1467752820145 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:00 INFO - PROCESS | 1754 | 1467752820360 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 14:07:00 INFO - PROCESS | 1754 | 1467752820590 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:00 INFO - PROCESS | 1754 | 1467752820601 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:00 INFO - PROCESS | 1754 | ++DOCSHELL 0x91d86000 == 36 [pid = 1754] [id = 406] 14:07:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x9251b400) [pid = 1754] [serial = 1219] [outer = (nil)] 14:07:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x92522400) [pid = 1754] [serial = 1220] [outer = 0x9251b400] 14:07:00 INFO - PROCESS | 1754 | 1467752820738 Marionette DEBUG loaded listener.js 14:07:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x92b8c400) [pid = 1754] [serial = 1221] [outer = 0x9251b400] 14:07:01 INFO - PROCESS | 1754 | 1467752821752 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]]]}] 14:07:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 14:07:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1700ms 14:07:01 INFO - PROCESS | 1754 | 1467752821809 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 14:07:01 INFO - PROCESS | 1754 | 1467752821814 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 14:07:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 14:07:01 INFO - PROCESS | 1754 | 1467752821822 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 14:07:01 INFO - PROCESS | 1754 | 1467752821827 Marionette TRACE conn4 <- [1,1598,null,{}] 14:07:01 INFO - PROCESS | 1754 | 1467752821834 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}] 14:07:01 INFO - PROCESS | 1754 | 1467752821838 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:02 INFO - PROCESS | 1754 | 1467752822051 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 14:07:02 INFO - PROCESS | 1754 | 1467752822285 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:02 INFO - PROCESS | 1754 | 1467752822298 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:02 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2db000 == 37 [pid = 1754] [id = 407] 14:07:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x8dcc5000) [pid = 1754] [serial = 1222] [outer = (nil)] 14:07:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x92bc6800) [pid = 1754] [serial = 1223] [outer = 0x8dcc5000] 14:07:02 INFO - PROCESS | 1754 | 1467752822428 Marionette DEBUG loaded listener.js 14:07:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x92bca800) [pid = 1754] [serial = 1224] [outer = 0x8dcc5000] 14:07:03 INFO - PROCESS | 1754 | 1467752823363 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]]]}] 14:07:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 14:07:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1583ms 14:07:03 INFO - PROCESS | 1754 | 1467752823407 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 14:07:03 INFO - PROCESS | 1754 | 1467752823411 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 14:07:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 14:07:03 INFO - PROCESS | 1754 | 1467752823419 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 14:07:03 INFO - PROCESS | 1754 | 1467752823424 Marionette TRACE conn4 <- [1,1602,null,{}] 14:07:03 INFO - PROCESS | 1754 | 1467752823431 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}] 14:07:03 INFO - PROCESS | 1754 | 1467752823437 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:03 INFO - PROCESS | 1754 | 1467752823647 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 14:07:03 INFO - PROCESS | 1754 | 1467752823882 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:03 INFO - PROCESS | 1754 | 1467752823891 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:03 INFO - PROCESS | 1754 | ++DOCSHELL 0x8eed3800 == 38 [pid = 1754] [id = 408] 14:07:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x8f737000) [pid = 1754] [serial = 1225] [outer = (nil)] 14:07:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x92bcfc00) [pid = 1754] [serial = 1226] [outer = 0x8f737000] 14:07:04 INFO - PROCESS | 1754 | 1467752824027 Marionette DEBUG loaded listener.js 14:07:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x93170800) [pid = 1754] [serial = 1227] [outer = 0x8f737000] 14:07:04 INFO - PROCESS | 1754 | 1467752824983 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]]]}] 14:07:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 14:07:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1598ms 14:07:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 14:07:05 INFO - PROCESS | 1754 | 1467752825033 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 14:07:05 INFO - PROCESS | 1754 | 1467752825037 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 14:07:05 INFO - PROCESS | 1754 | 1467752825046 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 14:07:05 INFO - PROCESS | 1754 | 1467752825049 Marionette TRACE conn4 <- [1,1606,null,{}] 14:07:05 INFO - PROCESS | 1754 | 1467752825056 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}] 14:07:05 INFO - PROCESS | 1754 | 1467752825068 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:05 INFO - PROCESS | 1754 | 1467752825313 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 14:07:05 INFO - PROCESS | 1754 | 1467752825545 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:05 INFO - PROCESS | 1754 | 1467752825555 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:05 INFO - PROCESS | 1754 | ++DOCSHELL 0x8eed1400 == 39 [pid = 1754] [id = 409] 14:07:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x92bc2800) [pid = 1754] [serial = 1228] [outer = (nil)] 14:07:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x95217000) [pid = 1754] [serial = 1229] [outer = 0x92bc2800] 14:07:05 INFO - PROCESS | 1754 | 1467752825679 Marionette DEBUG loaded listener.js 14:07:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x95339000) [pid = 1754] [serial = 1230] [outer = 0x92bc2800] 14:07:06 INFO - PROCESS | 1754 | 1467752826668 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]]]}] 14:07:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 14:07:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1690ms 14:07:06 INFO - PROCESS | 1754 | 1467752826735 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 14:07:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 14:07:06 INFO - PROCESS | 1754 | 1467752826739 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 14:07:06 INFO - PROCESS | 1754 | 1467752826747 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 14:07:06 INFO - PROCESS | 1754 | 1467752826751 Marionette TRACE conn4 <- [1,1610,null,{}] 14:07:06 INFO - PROCESS | 1754 | 1467752826758 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}] 14:07:06 INFO - PROCESS | 1754 | 1467752826762 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:06 INFO - PROCESS | 1754 | 1467752826963 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 14:07:07 INFO - PROCESS | 1754 | 1467752827195 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:07 INFO - PROCESS | 1754 | 1467752827206 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:07 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d23d000 == 40 [pid = 1754] [id = 410] 14:07:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x8d23fc00) [pid = 1754] [serial = 1231] [outer = (nil)] 14:07:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x8d46b000) [pid = 1754] [serial = 1232] [outer = 0x8d23fc00] 14:07:07 INFO - PROCESS | 1754 | 1467752827525 Marionette DEBUG loaded listener.js 14:07:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x8d94b000) [pid = 1754] [serial = 1233] [outer = 0x8d23fc00] 14:07:08 INFO - PROCESS | 1754 | 1467752828545 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]]]}] 14:07:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 14:07:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1841ms 14:07:08 INFO - PROCESS | 1754 | 1467752828589 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 14:07:08 INFO - PROCESS | 1754 | 1467752828596 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 14:07:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 14:07:08 INFO - PROCESS | 1754 | 1467752828606 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 14:07:08 INFO - PROCESS | 1754 | 1467752828610 Marionette TRACE conn4 <- [1,1614,null,{}] 14:07:08 INFO - PROCESS | 1754 | 1467752828619 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}] 14:07:08 INFO - PROCESS | 1754 | 1467752828625 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:08 INFO - PROCESS | 1754 | 1467752828930 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 14:07:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8d889800 == 39 [pid = 1754] [id = 386] 14:07:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8dcd0800 == 38 [pid = 1754] [id = 378] 14:07:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8dac8c00 == 37 [pid = 1754] [id = 382] 14:07:10 INFO - PROCESS | 1754 | --DOCSHELL 0x91d8d000 == 36 [pid = 1754] [id = 385] 14:07:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8d88dc00 == 35 [pid = 1754] [id = 387] 14:07:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8ec85000 == 34 [pid = 1754] [id = 379] 14:07:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8dacc800 == 33 [pid = 1754] [id = 370] 14:07:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2db400 == 32 [pid = 1754] [id = 377] 14:07:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2db800 == 31 [pid = 1754] [id = 381] 14:07:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8d237c00 == 30 [pid = 1754] [id = 373] 14:07:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8e5f7800 == 29 [pid = 1754] [id = 380] 14:07:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8d948800 == 28 [pid = 1754] [id = 388] 14:07:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8e5eec00 == 27 [pid = 1754] [id = 395] 14:07:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8dacbc00 == 26 [pid = 1754] [id = 396] 14:07:10 INFO - PROCESS | 1754 | --DOCSHELL 0x90329000 == 25 [pid = 1754] [id = 376] 14:07:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8dac7000 == 24 [pid = 1754] [id = 383] 14:07:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8f889000 == 23 [pid = 1754] [id = 397] 14:07:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2dfc00 == 22 [pid = 1754] [id = 394] 14:07:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8d241800 == 21 [pid = 1754] [id = 375] 14:07:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8fa84400 == 20 [pid = 1754] [id = 384] 14:07:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8d947400 == 19 [pid = 1754] [id = 374] 14:07:10 INFO - PROCESS | 1754 | 1467752830206 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:10 INFO - PROCESS | 1754 | 1467752830218 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:10 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x9024a800) [pid = 1754] [serial = 1178] [outer = (nil)] [url = about:blank] 14:07:10 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x8dacc000) [pid = 1754] [serial = 1172] [outer = (nil)] [url = about:blank] 14:07:10 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x8dad1c00) [pid = 1754] [serial = 1173] [outer = (nil)] [url = about:blank] 14:07:10 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x8e9c9800) [pid = 1754] [serial = 1152] [outer = (nil)] [url = about:blank] 14:07:10 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x8e7fd000) [pid = 1754] [serial = 1151] [outer = (nil)] [url = about:blank] 14:07:10 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x90249000) [pid = 1754] [serial = 1155] [outer = (nil)] [url = about:blank] 14:07:10 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x900ec800) [pid = 1754] [serial = 1154] [outer = (nil)] [url = about:blank] 14:07:10 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x900efc00) [pid = 1754] [serial = 1170] [outer = (nil)] [url = about:blank] 14:07:10 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x8fa83c00) [pid = 1754] [serial = 1169] [outer = (nil)] [url = about:blank] 14:07:10 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x91f82800) [pid = 1754] [serial = 1158] [outer = (nil)] [url = about:blank] 14:07:10 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8e9d4c00) [pid = 1754] [serial = 1175] [outer = (nil)] [url = about:blank] 14:07:10 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x91f7b400) [pid = 1754] [serial = 1157] [outer = (nil)] [url = about:blank] 14:07:10 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x92b82400) [pid = 1754] [serial = 1161] [outer = (nil)] [url = about:blank] 14:07:10 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x9251fc00) [pid = 1754] [serial = 1160] [outer = (nil)] [url = about:blank] 14:07:10 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x92b8ac00) [pid = 1754] [serial = 1164] [outer = (nil)] [url = about:blank] 14:07:10 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x92b86000) [pid = 1754] [serial = 1163] [outer = (nil)] [url = about:blank] 14:07:10 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8dcc7800) [pid = 1754] [serial = 1167] [outer = (nil)] [url = about:blank] 14:07:10 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x8dac6000) [pid = 1754] [serial = 1166] [outer = (nil)] [url = about:blank] 14:07:10 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x90332400) [pid = 1754] [serial = 1179] [outer = (nil)] [url = about:blank] 14:07:10 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x8ec86000) [pid = 1754] [serial = 1176] [outer = (nil)] [url = about:blank] 14:07:10 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x8d469c00) [pid = 1754] [serial = 1146] [outer = (nil)] [url = about:blank] 14:07:10 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x8f73d400) [pid = 1754] [serial = 1181] [outer = (nil)] [url = about:blank] 14:07:10 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2dec00 == 20 [pid = 1754] [id = 411] 14:07:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x8c2e1000) [pid = 1754] [serial = 1234] [outer = (nil)] 14:07:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x8d233400) [pid = 1754] [serial = 1235] [outer = 0x8c2e1000] 14:07:10 INFO - PROCESS | 1754 | 1467752830447 Marionette DEBUG loaded listener.js 14:07:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8d23f400) [pid = 1754] [serial = 1236] [outer = 0x8c2e1000] 14:07:11 INFO - PROCESS | 1754 | 1467752831334 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]]]}] 14:07:11 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 14:07:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 2790ms 14:07:11 INFO - PROCESS | 1754 | 1467752831399 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 14:07:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 14:07:11 INFO - PROCESS | 1754 | 1467752831406 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 14:07:11 INFO - PROCESS | 1754 | 1467752831414 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 14:07:11 INFO - PROCESS | 1754 | 1467752831419 Marionette TRACE conn4 <- [1,1618,null,{}] 14:07:11 INFO - PROCESS | 1754 | 1467752831429 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}] 14:07:11 INFO - PROCESS | 1754 | 1467752831436 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:11 INFO - PROCESS | 1754 | 1467752831638 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 14:07:11 INFO - PROCESS | 1754 | 1467752831780 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:11 INFO - PROCESS | 1754 | 1467752831790 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:11 INFO - PROCESS | 1754 | ++DOCSHELL 0x8daca400 == 21 [pid = 1754] [id = 412] 14:07:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x8daca800) [pid = 1754] [serial = 1237] [outer = (nil)] 14:07:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8dad1c00) [pid = 1754] [serial = 1238] [outer = 0x8daca800] 14:07:11 INFO - PROCESS | 1754 | 1467752831872 Marionette DEBUG loaded listener.js 14:07:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x8dcca400) [pid = 1754] [serial = 1239] [outer = 0x8daca800] 14:07:12 INFO - PROCESS | 1754 | 1467752832778 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]]]}] 14:07:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 14:07:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1442ms 14:07:12 INFO - PROCESS | 1754 | 1467752832859 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 14:07:12 INFO - PROCESS | 1754 | 1467752832867 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 14:07:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 14:07:12 INFO - PROCESS | 1754 | 1467752832885 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 14:07:12 INFO - PROCESS | 1754 | 1467752832888 Marionette TRACE conn4 <- [1,1622,null,{}] 14:07:12 INFO - PROCESS | 1754 | 1467752832896 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}] 14:07:12 INFO - PROCESS | 1754 | 1467752832902 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:13 INFO - PROCESS | 1754 | 1467752833147 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 14:07:13 INFO - PROCESS | 1754 | 1467752833175 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:13 INFO - PROCESS | 1754 | 1467752833183 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:13 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dac6000 == 22 [pid = 1754] [id = 413] 14:07:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x8e7fdc00) [pid = 1754] [serial = 1240] [outer = (nil)] 14:07:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8e9cd400) [pid = 1754] [serial = 1241] [outer = 0x8e7fdc00] 14:07:13 INFO - PROCESS | 1754 | 1467752833260 Marionette DEBUG loaded listener.js 14:07:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8ec84800) [pid = 1754] [serial = 1242] [outer = 0x8e7fdc00] 14:07:14 INFO - PROCESS | 1754 | 1467752834387 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]]]}] 14:07:14 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 14:07:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1537ms 14:07:14 INFO - PROCESS | 1754 | 1467752834423 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 14:07:14 INFO - PROCESS | 1754 | 1467752834427 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 14:07:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 14:07:14 INFO - PROCESS | 1754 | 1467752834438 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 14:07:14 INFO - PROCESS | 1754 | 1467752834449 Marionette TRACE conn4 <- [1,1626,null,{}] 14:07:14 INFO - PROCESS | 1754 | 1467752834472 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}] 14:07:14 INFO - PROCESS | 1754 | 1467752834482 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:14 INFO - PROCESS | 1754 | 1467752834726 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 14:07:14 INFO - PROCESS | 1754 | 1467752834756 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:14 INFO - PROCESS | 1754 | 1467752834762 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:14 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f73d400 == 23 [pid = 1754] [id = 414] 14:07:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x8f882000) [pid = 1754] [serial = 1243] [outer = (nil)] 14:07:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x8f88e800) [pid = 1754] [serial = 1244] [outer = 0x8f882000] 14:07:14 INFO - PROCESS | 1754 | 1467752834845 Marionette DEBUG loaded listener.js 14:07:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x8fa84000) [pid = 1754] [serial = 1245] [outer = 0x8f882000] 14:07:15 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8d23d400) [pid = 1754] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 14:07:15 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x90248800) [pid = 1754] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 14:07:15 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8fa78800) [pid = 1754] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 14:07:15 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8d23f000) [pid = 1754] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 14:07:15 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x8c2e0800) [pid = 1754] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 14:07:15 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x900e3800) [pid = 1754] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 14:07:15 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8e9d0000) [pid = 1754] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 14:07:15 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x8dcc5800) [pid = 1754] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 14:07:15 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x8c2e5c00) [pid = 1754] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 14:07:15 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x8d950c00) [pid = 1754] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 14:07:15 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x8e5f0000) [pid = 1754] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 14:07:16 INFO - PROCESS | 1754 | 1467752836316 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]]]}] 14:07:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 14:07:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1902ms 14:07:16 INFO - PROCESS | 1754 | 1467752836338 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 14:07:16 INFO - PROCESS | 1754 | 1467752836343 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 14:07:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 14:07:16 INFO - PROCESS | 1754 | 1467752836350 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 14:07:16 INFO - PROCESS | 1754 | 1467752836354 Marionette TRACE conn4 <- [1,1630,null,{}] 14:07:16 INFO - PROCESS | 1754 | 1467752836360 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}] 14:07:16 INFO - PROCESS | 1754 | 1467752836366 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:16 INFO - PROCESS | 1754 | 1467752836583 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 14:07:16 INFO - PROCESS | 1754 | 1467752836720 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:16 INFO - PROCESS | 1754 | 1467752836729 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:16 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d467400 == 24 [pid = 1754] [id = 415] 14:07:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x8d949400) [pid = 1754] [serial = 1246] [outer = (nil)] 14:07:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8fa83000) [pid = 1754] [serial = 1247] [outer = 0x8d949400] 14:07:16 INFO - PROCESS | 1754 | 1467752836804 Marionette DEBUG loaded listener.js 14:07:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x900e5000) [pid = 1754] [serial = 1248] [outer = 0x8d949400] 14:07:17 INFO - PROCESS | 1754 | 1467752837719 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]]]}] 14:07:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 14:07:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1433ms 14:07:17 INFO - PROCESS | 1754 | 1467752837786 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 14:07:17 INFO - PROCESS | 1754 | 1467752837793 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 14:07:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 14:07:17 INFO - PROCESS | 1754 | 1467752837804 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 14:07:17 INFO - PROCESS | 1754 | 1467752837810 Marionette TRACE conn4 <- [1,1634,null,{}] 14:07:17 INFO - PROCESS | 1754 | 1467752837880 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}] 14:07:17 INFO - PROCESS | 1754 | 1467752837888 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:18 INFO - PROCESS | 1754 | 1467752838107 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 14:07:18 INFO - PROCESS | 1754 | 1467752838363 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:18 INFO - PROCESS | 1754 | 1467752838382 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:18 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d94a000 == 25 [pid = 1754] [id = 416] 14:07:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8d94bc00) [pid = 1754] [serial = 1249] [outer = (nil)] 14:07:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x8dacc000) [pid = 1754] [serial = 1250] [outer = 0x8d94bc00] 14:07:18 INFO - PROCESS | 1754 | 1467752838492 Marionette DEBUG loaded listener.js 14:07:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x8e7f6000) [pid = 1754] [serial = 1251] [outer = 0x8d94bc00] 14:07:19 INFO - PROCESS | 1754 | 1467752839613 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]]]}] 14:07:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 14:07:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1893ms 14:07:19 INFO - PROCESS | 1754 | 1467752839697 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 14:07:19 INFO - PROCESS | 1754 | 1467752839705 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 14:07:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 14:07:19 INFO - PROCESS | 1754 | 1467752839717 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 14:07:19 INFO - PROCESS | 1754 | 1467752839721 Marionette TRACE conn4 <- [1,1638,null,{}] 14:07:19 INFO - PROCESS | 1754 | 1467752839729 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}] 14:07:19 INFO - PROCESS | 1754 | 1467752839735 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:19 INFO - PROCESS | 1754 | 1467752839972 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 14:07:20 INFO - PROCESS | 1754 | 1467752840202 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:20 INFO - PROCESS | 1754 | 1467752840209 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:20 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d46b400 == 26 [pid = 1754] [id = 417] 14:07:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8d885800) [pid = 1754] [serial = 1252] [outer = (nil)] 14:07:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8f886c00) [pid = 1754] [serial = 1253] [outer = 0x8d885800] 14:07:20 INFO - PROCESS | 1754 | 1467752840301 Marionette DEBUG loaded listener.js 14:07:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x900ea000) [pid = 1754] [serial = 1254] [outer = 0x8d885800] 14:07:21 INFO - PROCESS | 1754 | 1467752841363 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]]]}] 14:07:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 14:07:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1736ms 14:07:21 INFO - PROCESS | 1754 | 1467752841454 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 14:07:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 14:07:21 INFO - PROCESS | 1754 | 1467752841459 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 14:07:21 INFO - PROCESS | 1754 | 1467752841467 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 14:07:21 INFO - PROCESS | 1754 | 1467752841474 Marionette TRACE conn4 <- [1,1642,null,{}] 14:07:21 INFO - PROCESS | 1754 | 1467752841493 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}] 14:07:21 INFO - PROCESS | 1754 | 1467752841502 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:21 INFO - PROCESS | 1754 | 1467752841860 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 14:07:22 INFO - PROCESS | 1754 | 1467752842095 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:22 INFO - PROCESS | 1754 | 1467752842109 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:22 INFO - PROCESS | 1754 | ++DOCSHELL 0x9032d000 == 27 [pid = 1754] [id = 418] 14:07:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x9032d800) [pid = 1754] [serial = 1255] [outer = (nil)] 14:07:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x90332400) [pid = 1754] [serial = 1256] [outer = 0x9032d800] 14:07:22 INFO - PROCESS | 1754 | 1467752842239 Marionette DEBUG loaded listener.js 14:07:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x90492000) [pid = 1754] [serial = 1257] [outer = 0x9032d800] 14:07:23 INFO - PROCESS | 1754 | 1467752843266 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]]]}] 14:07:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 14:07:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1893ms 14:07:23 INFO - PROCESS | 1754 | 1467752843360 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 14:07:23 INFO - PROCESS | 1754 | 1467752843364 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 14:07:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 14:07:23 INFO - PROCESS | 1754 | 1467752843373 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 14:07:23 INFO - PROCESS | 1754 | 1467752843377 Marionette TRACE conn4 <- [1,1646,null,{}] 14:07:23 INFO - PROCESS | 1754 | 1467752843383 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}] 14:07:23 INFO - PROCESS | 1754 | 1467752843389 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:23 INFO - PROCESS | 1754 | 1467752843649 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 14:07:23 INFO - PROCESS | 1754 | 1467752843903 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:23 INFO - PROCESS | 1754 | 1467752843913 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:24 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2dc400 == 28 [pid = 1754] [id = 419] 14:07:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x8c2dc800) [pid = 1754] [serial = 1258] [outer = (nil)] 14:07:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x8d233c00) [pid = 1754] [serial = 1259] [outer = 0x8c2dc800] 14:07:24 INFO - PROCESS | 1754 | 1467752844169 Marionette DEBUG loaded listener.js 14:07:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x8d886800) [pid = 1754] [serial = 1260] [outer = 0x8c2dc800] 14:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x90490400) [pid = 1754] [serial = 1182] [outer = (nil)] [url = about:blank] 14:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x91c9d000) [pid = 1754] [serial = 1211] [outer = (nil)] [url = about:blank] 14:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x91f84800) [pid = 1754] [serial = 1212] [outer = (nil)] [url = about:blank] 14:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x90335400) [pid = 1754] [serial = 1205] [outer = (nil)] [url = about:blank] 14:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8d94a800) [pid = 1754] [serial = 1208] [outer = (nil)] [url = about:blank] 14:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x90496400) [pid = 1754] [serial = 1206] [outer = (nil)] [url = about:blank] 14:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8c2e6000) [pid = 1754] [serial = 1184] [outer = (nil)] [url = about:blank] 14:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8d23e000) [pid = 1754] [serial = 1185] [outer = (nil)] [url = about:blank] 14:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x91d85000) [pid = 1754] [serial = 1193] [outer = (nil)] [url = about:blank] 14:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x90491000) [pid = 1754] [serial = 1194] [outer = (nil)] [url = about:blank] 14:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8eedbc00) [pid = 1754] [serial = 1202] [outer = (nil)] [url = about:blank] 14:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x8f888800) [pid = 1754] [serial = 1190] [outer = (nil)] [url = about:blank] 14:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x8fa7e000) [pid = 1754] [serial = 1191] [outer = (nil)] [url = about:blank] 14:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x8d237800) [pid = 1754] [serial = 1196] [outer = (nil)] [url = about:blank] 14:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x8d888800) [pid = 1754] [serial = 1197] [outer = (nil)] [url = about:blank] 14:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x8dcc7400) [pid = 1754] [serial = 1199] [outer = (nil)] [url = about:blank] 14:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0x8e5f7400) [pid = 1754] [serial = 1200] [outer = (nil)] [url = about:blank] 14:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 64 (0x8e5f5400) [pid = 1754] [serial = 1187] [outer = (nil)] [url = about:blank] 14:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 63 (0x8e7fa800) [pid = 1754] [serial = 1188] [outer = (nil)] [url = about:blank] 14:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 62 (0x8dad2c00) [pid = 1754] [serial = 1209] [outer = (nil)] [url = about:blank] 14:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 61 (0x8f887000) [pid = 1754] [serial = 1203] [outer = (nil)] [url = about:blank] 14:07:25 INFO - PROCESS | 1754 | 1467752845308 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]]]}] 14:07:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 14:07:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1992ms 14:07:25 INFO - PROCESS | 1754 | 1467752845367 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 14:07:25 INFO - PROCESS | 1754 | 1467752845373 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 14:07:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 14:07:25 INFO - PROCESS | 1754 | 1467752845384 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 14:07:25 INFO - PROCESS | 1754 | 1467752845387 Marionette TRACE conn4 <- [1,1650,null,{}] 14:07:25 INFO - PROCESS | 1754 | 1467752845397 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}] 14:07:25 INFO - PROCESS | 1754 | 1467752845403 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:25 INFO - PROCESS | 1754 | 1467752845598 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 14:07:25 INFO - PROCESS | 1754 | 1467752845821 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:25 INFO - PROCESS | 1754 | 1467752845833 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:25 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dac8c00 == 29 [pid = 1754] [id = 420] 14:07:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 62 (0x8dacd000) [pid = 1754] [serial = 1261] [outer = (nil)] 14:07:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 63 (0x8e5edc00) [pid = 1754] [serial = 1262] [outer = 0x8dacd000] 14:07:25 INFO - PROCESS | 1754 | 1467752845912 Marionette DEBUG loaded listener.js 14:07:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 64 (0x8e7f3c00) [pid = 1754] [serial = 1263] [outer = 0x8dacd000] 14:07:26 INFO - PROCESS | 1754 | 1467752846761 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]]]}] 14:07:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 14:07:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1437ms 14:07:26 INFO - PROCESS | 1754 | 1467752846820 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 14:07:26 INFO - PROCESS | 1754 | 1467752846826 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 14:07:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 14:07:26 INFO - PROCESS | 1754 | 1467752846837 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 14:07:26 INFO - PROCESS | 1754 | 1467752846841 Marionette TRACE conn4 <- [1,1654,null,{}] 14:07:26 INFO - PROCESS | 1754 | 1467752846848 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}] 14:07:26 INFO - PROCESS | 1754 | 1467752846855 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:27 INFO - PROCESS | 1754 | 1467752847041 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 14:07:27 INFO - PROCESS | 1754 | 1467752847184 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:27 INFO - PROCESS | 1754 | 1467752847193 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:27 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ec8b000 == 30 [pid = 1754] [id = 421] 14:07:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 65 (0x8eed1000) [pid = 1754] [serial = 1264] [outer = (nil)] 14:07:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x8f738800) [pid = 1754] [serial = 1265] [outer = 0x8eed1000] 14:07:27 INFO - PROCESS | 1754 | 1467752847273 Marionette DEBUG loaded listener.js 14:07:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x8fa7a000) [pid = 1754] [serial = 1266] [outer = 0x8eed1000] 14:07:28 INFO - PROCESS | 1754 | 1467752848243 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]]]}] 14:07:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 14:07:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1445ms 14:07:28 INFO - PROCESS | 1754 | 1467752848282 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 14:07:28 INFO - PROCESS | 1754 | 1467752848287 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 14:07:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 14:07:28 INFO - PROCESS | 1754 | 1467752848295 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 14:07:28 INFO - PROCESS | 1754 | 1467752848301 Marionette TRACE conn4 <- [1,1658,null,{}] 14:07:28 INFO - PROCESS | 1754 | 1467752848327 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}] 14:07:28 INFO - PROCESS | 1754 | 1467752848337 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:28 INFO - PROCESS | 1754 | 1467752848607 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 14:07:28 INFO - PROCESS | 1754 | 1467752848639 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:28 INFO - PROCESS | 1754 | 1467752848647 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:28 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e9cf400 == 31 [pid = 1754] [id = 422] 14:07:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x8f73f400) [pid = 1754] [serial = 1267] [outer = (nil)] 14:07:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x90491000) [pid = 1754] [serial = 1268] [outer = 0x8f73f400] 14:07:28 INFO - PROCESS | 1754 | 1467752848734 Marionette DEBUG loaded listener.js 14:07:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x90496c00) [pid = 1754] [serial = 1269] [outer = 0x8f73f400] 14:07:29 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x8d949000) [pid = 1754] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 14:07:29 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x8f88d400) [pid = 1754] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 14:07:29 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x8c2e1000) [pid = 1754] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 14:07:29 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x8daca800) [pid = 1754] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 14:07:29 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0x9251b400) [pid = 1754] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 14:07:29 INFO - PROCESS | 1754 | --DOMWINDOW == 64 (0x8d23fc00) [pid = 1754] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 14:07:29 INFO - PROCESS | 1754 | --DOMWINDOW == 63 (0x8dcc5000) [pid = 1754] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 14:07:29 INFO - PROCESS | 1754 | --DOMWINDOW == 62 (0x8f737000) [pid = 1754] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 14:07:29 INFO - PROCESS | 1754 | --DOMWINDOW == 61 (0x92bc2800) [pid = 1754] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 14:07:29 INFO - PROCESS | 1754 | --DOMWINDOW == 60 (0x8f882000) [pid = 1754] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 14:07:29 INFO - PROCESS | 1754 | --DOMWINDOW == 59 (0x8e7fdc00) [pid = 1754] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 14:07:29 INFO - PROCESS | 1754 | 1467752849796 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]]]}] 14:07:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 14:07:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1561ms 14:07:29 INFO - PROCESS | 1754 | 1467752849856 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 14:07:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 14:07:29 INFO - PROCESS | 1754 | 1467752849861 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 14:07:29 INFO - PROCESS | 1754 | 1467752849868 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 14:07:29 INFO - PROCESS | 1754 | 1467752849872 Marionette TRACE conn4 <- [1,1662,null,{}] 14:07:29 INFO - PROCESS | 1754 | 1467752849878 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}] 14:07:29 INFO - PROCESS | 1754 | 1467752849884 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:30 INFO - PROCESS | 1754 | 1467752850112 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 14:07:30 INFO - PROCESS | 1754 | 1467752850201 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:30 INFO - PROCESS | 1754 | 1467752850211 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:30 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d234400 == 32 [pid = 1754] [id = 423] 14:07:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 60 (0x8d88f800) [pid = 1754] [serial = 1270] [outer = (nil)] 14:07:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 61 (0x8f739000) [pid = 1754] [serial = 1271] [outer = 0x8d88f800] 14:07:30 INFO - PROCESS | 1754 | 1467752850327 Marionette DEBUG loaded listener.js 14:07:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 62 (0x8f735c00) [pid = 1754] [serial = 1272] [outer = 0x8d88f800] 14:07:31 INFO - PROCESS | 1754 | 1467752851133 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]]]}] 14:07:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 14:07:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1287ms 14:07:31 INFO - PROCESS | 1754 | 1467752851155 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 14:07:31 INFO - PROCESS | 1754 | 1467752851159 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 14:07:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 14:07:31 INFO - PROCESS | 1754 | 1467752851166 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 14:07:31 INFO - PROCESS | 1754 | 1467752851170 Marionette TRACE conn4 <- [1,1666,null,{}] 14:07:31 INFO - PROCESS | 1754 | 1467752851185 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}] 14:07:31 INFO - PROCESS | 1754 | 1467752851191 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:31 INFO - PROCESS | 1754 | 1467752851356 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 14:07:31 INFO - PROCESS | 1754 | 1467752851371 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:31 INFO - PROCESS | 1754 | 1467752851376 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:31 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d88dc00 == 33 [pid = 1754] [id = 424] 14:07:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 63 (0x8dcd0000) [pid = 1754] [serial = 1273] [outer = (nil)] 14:07:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 64 (0x91c98000) [pid = 1754] [serial = 1274] [outer = 0x8dcd0000] 14:07:31 INFO - PROCESS | 1754 | 1467752851468 Marionette DEBUG loaded listener.js 14:07:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 65 (0x91d8f800) [pid = 1754] [serial = 1275] [outer = 0x8dcd0000] 14:07:32 INFO - PROCESS | 1754 | 1467752852714 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]]]}] 14:07:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 14:07:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1590ms 14:07:32 INFO - PROCESS | 1754 | 1467752852758 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 14:07:32 INFO - PROCESS | 1754 | 1467752852766 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 14:07:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 14:07:32 INFO - PROCESS | 1754 | 1467752852776 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 14:07:32 INFO - PROCESS | 1754 | 1467752852781 Marionette TRACE conn4 <- [1,1670,null,{}] 14:07:32 INFO - PROCESS | 1754 | 1467752852793 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}] 14:07:32 INFO - PROCESS | 1754 | 1467752852799 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:33 INFO - PROCESS | 1754 | 1467752853028 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 14:07:33 INFO - PROCESS | 1754 | 1467752853313 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:33 INFO - PROCESS | 1754 | 1467752853321 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:33 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dac7400 == 34 [pid = 1754] [id = 425] 14:07:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x8dace400) [pid = 1754] [serial = 1276] [outer = (nil)] 14:07:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x8e9c9400) [pid = 1754] [serial = 1277] [outer = 0x8dace400] 14:07:33 INFO - PROCESS | 1754 | 1467752853416 Marionette DEBUG loaded listener.js 14:07:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x8ec81c00) [pid = 1754] [serial = 1278] [outer = 0x8dace400] 14:07:34 INFO - PROCESS | 1754 | 1467752854446 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]]]}] 14:07:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 14:07:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1741ms 14:07:34 INFO - PROCESS | 1754 | 1467752854517 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 14:07:34 INFO - PROCESS | 1754 | 1467752854526 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 14:07:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 14:07:34 INFO - PROCESS | 1754 | 1467752854538 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 14:07:34 INFO - PROCESS | 1754 | 1467752854543 Marionette TRACE conn4 <- [1,1674,null,{}] 14:07:34 INFO - PROCESS | 1754 | 1467752854551 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}] 14:07:34 INFO - PROCESS | 1754 | 1467752854558 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:34 INFO - PROCESS | 1754 | 1467752854808 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 14:07:35 INFO - PROCESS | 1754 | 1467752855046 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:35 INFO - PROCESS | 1754 | 1467752855055 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:35 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f888000 == 35 [pid = 1754] [id = 426] 14:07:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8fa80800) [pid = 1754] [serial = 1279] [outer = (nil)] 14:07:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x90243400) [pid = 1754] [serial = 1280] [outer = 0x8fa80800] 14:07:35 INFO - PROCESS | 1754 | 1467752855163 Marionette DEBUG loaded listener.js 14:07:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x9024c800) [pid = 1754] [serial = 1281] [outer = 0x8fa80800] 14:07:36 INFO - PROCESS | 1754 | 1467752856153 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]]]}] 14:07:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 14:07:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1687ms 14:07:36 INFO - PROCESS | 1754 | 1467752856226 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 14:07:36 INFO - PROCESS | 1754 | 1467752856230 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 14:07:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 14:07:36 INFO - PROCESS | 1754 | 1467752856239 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 14:07:36 INFO - PROCESS | 1754 | 1467752856246 Marionette TRACE conn4 <- [1,1678,null,{}] 14:07:36 INFO - PROCESS | 1754 | 1467752856264 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}] 14:07:36 INFO - PROCESS | 1754 | 1467752856274 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:36 INFO - PROCESS | 1754 | 1467752856521 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 14:07:36 INFO - PROCESS | 1754 | 1467752856861 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:36 INFO - PROCESS | 1754 | 1467752856876 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:36 INFO - PROCESS | 1754 | ++DOCSHELL 0x91f7f800 == 36 [pid = 1754] [id = 427] 14:07:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x91f80000) [pid = 1754] [serial = 1282] [outer = (nil)] 14:07:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x91f83000) [pid = 1754] [serial = 1283] [outer = 0x91f80000] 14:07:36 INFO - PROCESS | 1754 | 1467752856970 Marionette DEBUG loaded listener.js 14:07:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x92517800) [pid = 1754] [serial = 1284] [outer = 0x91f80000] 14:07:37 INFO - PROCESS | 1754 | 1467752857956 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]]]}] 14:07:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 14:07:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1750ms 14:07:37 INFO - PROCESS | 1754 | 1467752857989 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 14:07:37 INFO - PROCESS | 1754 | 1467752857994 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 14:07:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 14:07:38 INFO - PROCESS | 1754 | 1467752858002 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 14:07:38 INFO - PROCESS | 1754 | 1467752858006 Marionette TRACE conn4 <- [1,1682,null,{}] 14:07:38 INFO - PROCESS | 1754 | 1467752858013 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}] 14:07:38 INFO - PROCESS | 1754 | 1467752858018 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:38 INFO - PROCESS | 1754 | 1467752858232 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 14:07:38 INFO - PROCESS | 1754 | 1467752858470 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:38 INFO - PROCESS | 1754 | 1467752858480 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:38 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dacdc00 == 37 [pid = 1754] [id = 428] 14:07:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8f732000) [pid = 1754] [serial = 1285] [outer = (nil)] 14:07:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x92b86000) [pid = 1754] [serial = 1286] [outer = 0x8f732000] 14:07:38 INFO - PROCESS | 1754 | 1467752858608 Marionette DEBUG loaded listener.js 14:07:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x92b8f800) [pid = 1754] [serial = 1287] [outer = 0x8f732000] 14:07:39 INFO - PROCESS | 1754 | 1467752859702 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]]]}] 14:07:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 14:07:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1741ms 14:07:39 INFO - PROCESS | 1754 | 1467752859769 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 14:07:39 INFO - PROCESS | 1754 | 1467752859777 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 14:07:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 14:07:39 INFO - PROCESS | 1754 | 1467752859790 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 14:07:39 INFO - PROCESS | 1754 | 1467752859795 Marionette TRACE conn4 <- [1,1686,null,{}] 14:07:39 INFO - PROCESS | 1754 | 1467752859807 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}] 14:07:39 INFO - PROCESS | 1754 | 1467752859817 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:40 INFO - PROCESS | 1754 | 1467752860167 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 14:07:40 INFO - PROCESS | 1754 | 1467752860461 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:40 INFO - PROCESS | 1754 | 1467752860471 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:40 INFO - PROCESS | 1754 | ++DOCSHELL 0x8eed7c00 == 38 [pid = 1754] [id = 429] 14:07:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x8f733000) [pid = 1754] [serial = 1288] [outer = (nil)] 14:07:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x92bc9800) [pid = 1754] [serial = 1289] [outer = 0x8f733000] 14:07:40 INFO - PROCESS | 1754 | 1467752860561 Marionette DEBUG loaded listener.js 14:07:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x92bcd400) [pid = 1754] [serial = 1290] [outer = 0x8f733000] 14:07:41 INFO - PROCESS | 1754 | 1467752861552 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]]]}] 14:07:41 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 14:07:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1844ms 14:07:41 INFO - PROCESS | 1754 | 1467752861641 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 14:07:41 INFO - PROCESS | 1754 | 1467752861651 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 14:07:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 14:07:41 INFO - PROCESS | 1754 | 1467752861674 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 14:07:41 INFO - PROCESS | 1754 | 1467752861683 Marionette TRACE conn4 <- [1,1690,null,{}] 14:07:41 INFO - PROCESS | 1754 | 1467752861752 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}] 14:07:41 INFO - PROCESS | 1754 | 1467752861767 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:42 INFO - PROCESS | 1754 | 1467752862131 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 14:07:42 INFO - PROCESS | 1754 | 1467752862351 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:42 INFO - PROCESS | 1754 | 1467752862361 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:42 INFO - PROCESS | 1754 | ++DOCSHELL 0x8eed4800 == 39 [pid = 1754] [id = 430] 14:07:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x91c94c00) [pid = 1754] [serial = 1291] [outer = (nil)] 14:07:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x93e1b800) [pid = 1754] [serial = 1292] [outer = 0x91c94c00] 14:07:42 INFO - PROCESS | 1754 | 1467752862511 Marionette DEBUG loaded listener.js 14:07:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x93f07c00) [pid = 1754] [serial = 1293] [outer = 0x91c94c00] 14:07:43 INFO - PROCESS | 1754 | 1467752863609 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]]]}] 14:07:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 14:07:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 2018ms 14:07:43 INFO - PROCESS | 1754 | 1467752863686 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 14:07:43 INFO - PROCESS | 1754 | 1467752863690 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 14:07:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 14:07:43 INFO - PROCESS | 1754 | 1467752863698 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 14:07:43 INFO - PROCESS | 1754 | 1467752863703 Marionette TRACE conn4 <- [1,1694,null,{}] 14:07:43 INFO - PROCESS | 1754 | 1467752863710 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}] 14:07:43 INFO - PROCESS | 1754 | 1467752863715 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:44 INFO - PROCESS | 1754 | 1467752864157 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 14:07:44 INFO - PROCESS | 1754 | 1467752864405 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:44 INFO - PROCESS | 1754 | 1467752864419 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:44 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d889000 == 40 [pid = 1754] [id = 431] 14:07:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x8d88a400) [pid = 1754] [serial = 1294] [outer = (nil)] 14:07:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x8d950000) [pid = 1754] [serial = 1295] [outer = 0x8d88a400] 14:07:44 INFO - PROCESS | 1754 | 1467752864501 Marionette DEBUG loaded listener.js 14:07:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x8dcc5c00) [pid = 1754] [serial = 1296] [outer = 0x8d88a400] 14:07:45 INFO - PROCESS | 1754 | 1467752865414 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]]]}] 14:07:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 14:07:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1737ms 14:07:45 INFO - PROCESS | 1754 | 1467752865439 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 14:07:45 INFO - PROCESS | 1754 | 1467752865447 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 14:07:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 14:07:45 INFO - PROCESS | 1754 | 1467752865456 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 14:07:45 INFO - PROCESS | 1754 | 1467752865461 Marionette TRACE conn4 <- [1,1698,null,{}] 14:07:45 INFO - PROCESS | 1754 | 1467752865472 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}] 14:07:45 INFO - PROCESS | 1754 | 1467752865482 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:45 INFO - PROCESS | 1754 | 1467752865794 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 14:07:46 INFO - PROCESS | 1754 | 1467752866113 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:46 INFO - PROCESS | 1754 | 1467752866122 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:46 INFO - PROCESS | 1754 | ++DOCSHELL 0x8eed9000 == 41 [pid = 1754] [id = 432] 14:07:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x8f88ec00) [pid = 1754] [serial = 1297] [outer = (nil)] 14:07:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x900e8000) [pid = 1754] [serial = 1298] [outer = 0x8f88ec00] 14:07:46 INFO - PROCESS | 1754 | 1467752866212 Marionette DEBUG loaded listener.js 14:07:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x90246c00) [pid = 1754] [serial = 1299] [outer = 0x8f88ec00] 14:07:47 INFO - PROCESS | 1754 | --DOCSHELL 0x8d88ec00 == 40 [pid = 1754] [id = 399] 14:07:47 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2dec00 == 39 [pid = 1754] [id = 411] 14:07:47 INFO - PROCESS | 1754 | --DOCSHELL 0x8e7f5400 == 38 [pid = 1754] [id = 400] 14:07:47 INFO - PROCESS | 1754 | --DOCSHELL 0x8d88e400 == 37 [pid = 1754] [id = 404] 14:07:47 INFO - PROCESS | 1754 | --DOCSHELL 0x8e5f8c00 == 36 [pid = 1754] [id = 403] 14:07:47 INFO - PROCESS | 1754 | --DOCSHELL 0x8e9d8800 == 35 [pid = 1754] [id = 405] 14:07:47 INFO - PROCESS | 1754 | --DOCSHELL 0x8dcc3c00 == 34 [pid = 1754] [id = 401] 14:07:47 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2db000 == 33 [pid = 1754] [id = 407] 14:07:47 INFO - PROCESS | 1754 | --DOCSHELL 0x8d23d000 == 32 [pid = 1754] [id = 410] 14:07:47 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e0400 == 31 [pid = 1754] [id = 402] 14:07:47 INFO - PROCESS | 1754 | --DOCSHELL 0x8eed3800 == 30 [pid = 1754] [id = 408] 14:07:47 INFO - PROCESS | 1754 | --DOCSHELL 0x8eed1400 == 29 [pid = 1754] [id = 409] 14:07:47 INFO - PROCESS | 1754 | --DOCSHELL 0x91d86000 == 28 [pid = 1754] [id = 406] 14:07:47 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e2800 == 27 [pid = 1754] [id = 398] 14:07:47 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x8fa83000) [pid = 1754] [serial = 1247] [outer = (nil)] [url = about:blank] 14:07:47 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x8e9ce000) [pid = 1754] [serial = 1215] [outer = (nil)] [url = about:blank] 14:07:47 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x8e5f1800) [pid = 1754] [serial = 1214] [outer = (nil)] [url = about:blank] 14:07:47 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x900eb400) [pid = 1754] [serial = 1218] [outer = (nil)] [url = about:blank] 14:07:47 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x8fa81800) [pid = 1754] [serial = 1217] [outer = (nil)] [url = about:blank] 14:07:47 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x8d233400) [pid = 1754] [serial = 1235] [outer = (nil)] [url = about:blank] 14:07:47 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x8dad1c00) [pid = 1754] [serial = 1238] [outer = (nil)] [url = about:blank] 14:07:47 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x92b8c400) [pid = 1754] [serial = 1221] [outer = (nil)] [url = about:blank] 14:07:47 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x8d94b000) [pid = 1754] [serial = 1233] [outer = (nil)] [url = about:blank] 14:07:47 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x8d46b000) [pid = 1754] [serial = 1232] [outer = (nil)] [url = about:blank] 14:07:47 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x92522400) [pid = 1754] [serial = 1220] [outer = (nil)] [url = about:blank] 14:07:47 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x92bca800) [pid = 1754] [serial = 1224] [outer = (nil)] [url = about:blank] 14:07:47 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x92bc6800) [pid = 1754] [serial = 1223] [outer = (nil)] [url = about:blank] 14:07:47 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x93170800) [pid = 1754] [serial = 1227] [outer = (nil)] [url = about:blank] 14:07:47 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x92bcfc00) [pid = 1754] [serial = 1226] [outer = (nil)] [url = about:blank] 14:07:47 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x95339000) [pid = 1754] [serial = 1230] [outer = (nil)] [url = about:blank] 14:07:47 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x95217000) [pid = 1754] [serial = 1229] [outer = (nil)] [url = about:blank] 14:07:47 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8f88e800) [pid = 1754] [serial = 1244] [outer = (nil)] [url = about:blank] 14:07:47 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x8d23f400) [pid = 1754] [serial = 1236] [outer = (nil)] [url = about:blank] 14:07:47 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x8e9cd400) [pid = 1754] [serial = 1241] [outer = (nil)] [url = about:blank] 14:07:47 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x8fa84000) [pid = 1754] [serial = 1245] [outer = (nil)] [url = about:blank] 14:07:47 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x8ec84800) [pid = 1754] [serial = 1242] [outer = (nil)] [url = about:blank] 14:07:47 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x8dcca400) [pid = 1754] [serial = 1239] [outer = (nil)] [url = about:blank] 14:07:48 INFO - PROCESS | 1754 | 1467752868349 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]]]}] 14:07:48 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 14:07:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 2946ms 14:07:48 INFO - PROCESS | 1754 | 1467752868402 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 14:07:48 INFO - PROCESS | 1754 | 1467752868409 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 14:07:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 14:07:48 INFO - PROCESS | 1754 | 1467752868418 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 14:07:48 INFO - PROCESS | 1754 | 1467752868425 Marionette TRACE conn4 <- [1,1702,null,{}] 14:07:48 INFO - PROCESS | 1754 | 1467752868434 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}] 14:07:48 INFO - PROCESS | 1754 | 1467752868442 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:48 INFO - PROCESS | 1754 | 1467752868647 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 14:07:48 INFO - PROCESS | 1754 | 1467752868830 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:48 INFO - PROCESS | 1754 | 1467752868847 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:48 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d464c00 == 28 [pid = 1754] [id = 433] 14:07:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x8d469c00) [pid = 1754] [serial = 1300] [outer = (nil)] 14:07:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x8d94c800) [pid = 1754] [serial = 1301] [outer = 0x8d469c00] 14:07:48 INFO - PROCESS | 1754 | 1467752868933 Marionette DEBUG loaded listener.js 14:07:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8d950400) [pid = 1754] [serial = 1302] [outer = 0x8d469c00] 14:07:49 INFO - PROCESS | 1754 | 1467752869856 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]]]}] 14:07:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 14:07:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1500ms 14:07:49 INFO - PROCESS | 1754 | 1467752869919 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 14:07:49 INFO - PROCESS | 1754 | 1467752869928 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 14:07:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 14:07:49 INFO - PROCESS | 1754 | 1467752869943 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 14:07:49 INFO - PROCESS | 1754 | 1467752869949 Marionette TRACE conn4 <- [1,1706,null,{}] 14:07:49 INFO - PROCESS | 1754 | 1467752869957 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}] 14:07:49 INFO - PROCESS | 1754 | 1467752869963 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:50 INFO - PROCESS | 1754 | 1467752870149 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 14:07:50 INFO - PROCESS | 1754 | 1467752870293 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:50 INFO - PROCESS | 1754 | 1467752870306 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:50 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dccb400 == 29 [pid = 1754] [id = 434] 14:07:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x8e5ed800) [pid = 1754] [serial = 1303] [outer = (nil)] 14:07:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8e5f6400) [pid = 1754] [serial = 1304] [outer = 0x8e5ed800] 14:07:50 INFO - PROCESS | 1754 | 1467752870386 Marionette DEBUG loaded listener.js 14:07:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x8e7fa000) [pid = 1754] [serial = 1305] [outer = 0x8e5ed800] 14:07:51 INFO - PROCESS | 1754 | 1467752871303 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]]]}] 14:07:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 14:07:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1394ms 14:07:51 INFO - PROCESS | 1754 | 1467752871337 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 14:07:51 INFO - PROCESS | 1754 | 1467752871340 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 14:07:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 14:07:51 INFO - PROCESS | 1754 | 1467752871348 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 14:07:51 INFO - PROCESS | 1754 | 1467752871355 Marionette TRACE conn4 <- [1,1710,null,{}] 14:07:51 INFO - PROCESS | 1754 | 1467752871385 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}] 14:07:51 INFO - PROCESS | 1754 | 1467752871395 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:51 INFO - PROCESS | 1754 | 1467752871641 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 14:07:51 INFO - PROCESS | 1754 | 1467752871680 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:51 INFO - PROCESS | 1754 | 1467752871690 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:51 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f73c000 == 30 [pid = 1754] [id = 435] 14:07:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x8f73d000) [pid = 1754] [serial = 1306] [outer = (nil)] 14:07:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8f886800) [pid = 1754] [serial = 1307] [outer = 0x8f73d000] 14:07:51 INFO - PROCESS | 1754 | 1467752871782 Marionette DEBUG loaded listener.js 14:07:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8fa7e800) [pid = 1754] [serial = 1308] [outer = 0x8f73d000] 14:07:53 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8dacd000) [pid = 1754] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 14:07:53 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x8d885800) [pid = 1754] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 14:07:53 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x8d949400) [pid = 1754] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 14:07:53 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8c2dc800) [pid = 1754] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 14:07:53 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x8d88f800) [pid = 1754] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 14:07:53 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x8d94bc00) [pid = 1754] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 14:07:53 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x9032d800) [pid = 1754] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 14:07:53 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x8f73f400) [pid = 1754] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 14:07:53 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x8eed1000) [pid = 1754] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 14:07:53 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0x8dcd0000) [pid = 1754] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 14:07:53 INFO - PROCESS | 1754 | 1467752873341 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]]]}] 14:07:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 14:07:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 2053ms 14:07:53 INFO - PROCESS | 1754 | 1467752873412 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 14:07:53 INFO - PROCESS | 1754 | 1467752873416 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 14:07:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 14:07:53 INFO - PROCESS | 1754 | 1467752873425 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 14:07:53 INFO - PROCESS | 1754 | 1467752873428 Marionette TRACE conn4 <- [1,1714,null,{}] 14:07:53 INFO - PROCESS | 1754 | 1467752873435 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}] 14:07:53 INFO - PROCESS | 1754 | 1467752873439 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:53 INFO - PROCESS | 1754 | 1467752873628 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 14:07:53 INFO - PROCESS | 1754 | 1467752873639 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:53 INFO - PROCESS | 1754 | 1467752873648 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:53 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d460400 == 31 [pid = 1754] [id = 436] 14:07:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x8f736000) [pid = 1754] [serial = 1309] [outer = (nil)] 14:07:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x8fa7dc00) [pid = 1754] [serial = 1310] [outer = 0x8f736000] 14:07:53 INFO - PROCESS | 1754 | 1467752873728 Marionette DEBUG loaded listener.js 14:07:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x900ef800) [pid = 1754] [serial = 1311] [outer = 0x8f736000] 14:07:54 INFO - PROCESS | 1754 | 1467752874624 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]]]}] 14:07:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 14:07:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1239ms 14:07:54 INFO - PROCESS | 1754 | 1467752874666 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 14:07:54 INFO - PROCESS | 1754 | 1467752874670 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 14:07:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 14:07:54 INFO - PROCESS | 1754 | 1467752874677 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 14:07:54 INFO - PROCESS | 1754 | 1467752874681 Marionette TRACE conn4 <- [1,1718,null,{}] 14:07:54 INFO - PROCESS | 1754 | 1467752874687 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}] 14:07:54 INFO - PROCESS | 1754 | 1467752874693 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:54 INFO - PROCESS | 1754 | 1467752874864 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 14:07:54 INFO - PROCESS | 1754 | 1467752874876 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:54 INFO - PROCESS | 1754 | 1467752874882 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:54 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dad2000 == 32 [pid = 1754] [id = 437] 14:07:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8ec89c00) [pid = 1754] [serial = 1312] [outer = (nil)] 14:07:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x9032cc00) [pid = 1754] [serial = 1313] [outer = 0x8ec89c00] 14:07:54 INFO - PROCESS | 1754 | 1467752874957 Marionette DEBUG loaded listener.js 14:07:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x90496400) [pid = 1754] [serial = 1314] [outer = 0x8ec89c00] 14:07:56 INFO - PROCESS | 1754 | 1467752876223 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]]]}] 14:07:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 14:07:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1635ms 14:07:56 INFO - PROCESS | 1754 | 1467752876314 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 14:07:56 INFO - PROCESS | 1754 | 1467752876322 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 14:07:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 14:07:56 INFO - PROCESS | 1754 | 1467752876344 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 14:07:56 INFO - PROCESS | 1754 | 1467752876350 Marionette TRACE conn4 <- [1,1722,null,{}] 14:07:56 INFO - PROCESS | 1754 | 1467752876415 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}] 14:07:56 INFO - PROCESS | 1754 | 1467752876423 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:56 INFO - PROCESS | 1754 | 1467752876705 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 14:07:56 INFO - PROCESS | 1754 | 1467752876897 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:56 INFO - PROCESS | 1754 | 1467752876905 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:56 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d23e000 == 33 [pid = 1754] [id = 438] 14:07:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x8d88e800) [pid = 1754] [serial = 1315] [outer = (nil)] 14:07:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x8dcc6c00) [pid = 1754] [serial = 1316] [outer = 0x8d88e800] 14:07:57 INFO - PROCESS | 1754 | 1467752876995 Marionette DEBUG loaded listener.js 14:07:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8e7f9c00) [pid = 1754] [serial = 1317] [outer = 0x8d88e800] 14:07:58 INFO - PROCESS | 1754 | 1467752878067 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]]]}] 14:07:58 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 14:07:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1805ms 14:07:58 INFO - PROCESS | 1754 | 1467752878147 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 14:07:58 INFO - PROCESS | 1754 | 1467752878155 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 14:07:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 14:07:58 INFO - PROCESS | 1754 | 1467752878168 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 14:07:58 INFO - PROCESS | 1754 | 1467752878174 Marionette TRACE conn4 <- [1,1726,null,{}] 14:07:58 INFO - PROCESS | 1754 | 1467752878181 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}] 14:07:58 INFO - PROCESS | 1754 | 1467752878188 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:58 INFO - PROCESS | 1754 | 1467752878447 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 14:07:58 INFO - PROCESS | 1754 | 1467752878754 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:58 INFO - PROCESS | 1754 | 1467752878767 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:07:58 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ec8c000 == 34 [pid = 1754] [id = 439] 14:07:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8f734c00) [pid = 1754] [serial = 1318] [outer = (nil)] 14:07:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x8fa7b000) [pid = 1754] [serial = 1319] [outer = 0x8f734c00] 14:07:58 INFO - PROCESS | 1754 | 1467752878908 Marionette DEBUG loaded listener.js 14:07:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x8ec84800) [pid = 1754] [serial = 1320] [outer = 0x8f734c00] 14:07:59 INFO - PROCESS | 1754 | 1467752879922 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]]]}] 14:08:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 14:08:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1845ms 14:08:00 INFO - PROCESS | 1754 | 1467752880013 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 14:08:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 14:08:00 INFO - PROCESS | 1754 | 1467752880018 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 14:08:00 INFO - PROCESS | 1754 | 1467752880027 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 14:08:00 INFO - PROCESS | 1754 | 1467752880034 Marionette TRACE conn4 <- [1,1730,null,{}] 14:08:00 INFO - PROCESS | 1754 | 1467752880052 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}] 14:08:00 INFO - PROCESS | 1754 | 1467752880062 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:00 INFO - PROCESS | 1754 | 1467752880317 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 14:08:00 INFO - PROCESS | 1754 | 1467752880555 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:00 INFO - PROCESS | 1754 | 1467752880570 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:00 INFO - PROCESS | 1754 | ++DOCSHELL 0x91d88c00 == 35 [pid = 1754] [id = 440] 14:08:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x91d89c00) [pid = 1754] [serial = 1321] [outer = (nil)] 14:08:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x91f78c00) [pid = 1754] [serial = 1322] [outer = 0x91d89c00] 14:08:00 INFO - PROCESS | 1754 | 1467752880671 Marionette DEBUG loaded listener.js 14:08:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x91f81400) [pid = 1754] [serial = 1323] [outer = 0x91d89c00] 14:08:01 INFO - PROCESS | 1754 | 1467752881683 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]]]}] 14:08:01 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 14:08:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1745ms 14:08:01 INFO - PROCESS | 1754 | 1467752881772 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 14:08:01 INFO - PROCESS | 1754 | 1467752881778 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 14:08:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 14:08:01 INFO - PROCESS | 1754 | 1467752881786 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 14:08:01 INFO - PROCESS | 1754 | 1467752881791 Marionette TRACE conn4 <- [1,1734,null,{}] 14:08:01 INFO - PROCESS | 1754 | 1467752881797 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}] 14:08:01 INFO - PROCESS | 1754 | 1467752881802 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:02 INFO - PROCESS | 1754 | 1467752882045 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 14:08:02 INFO - PROCESS | 1754 | 1467752882285 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:02 INFO - PROCESS | 1754 | 1467752882293 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:02 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d885c00 == 36 [pid = 1754] [id = 441] 14:08:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x8d88a000) [pid = 1754] [serial = 1324] [outer = (nil)] 14:08:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x8ec8bc00) [pid = 1754] [serial = 1325] [outer = 0x8d88a000] 14:08:02 INFO - PROCESS | 1754 | 1467752882380 Marionette DEBUG loaded listener.js 14:08:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x8e7fc800) [pid = 1754] [serial = 1326] [outer = 0x8d88a000] 14:08:03 INFO - PROCESS | 1754 | 1467752883652 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]]]}] 14:08:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 14:08:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1934ms 14:08:03 INFO - PROCESS | 1754 | 1467752883722 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 14:08:03 INFO - PROCESS | 1754 | 1467752883729 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 14:08:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 14:08:03 INFO - PROCESS | 1754 | 1467752883746 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 14:08:03 INFO - PROCESS | 1754 | 1467752883751 Marionette TRACE conn4 <- [1,1738,null,{}] 14:08:03 INFO - PROCESS | 1754 | 1467752883760 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}] 14:08:03 INFO - PROCESS | 1754 | 1467752883767 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:03 INFO - PROCESS | 1754 | 1467752883956 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 14:08:04 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x91c98000) [pid = 1754] [serial = 1274] [outer = (nil)] [url = about:blank] 14:08:04 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x91d8f800) [pid = 1754] [serial = 1275] [outer = (nil)] [url = about:blank] 14:08:04 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x8f735c00) [pid = 1754] [serial = 1272] [outer = (nil)] [url = about:blank] 14:08:04 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x8e5edc00) [pid = 1754] [serial = 1262] [outer = (nil)] [url = about:blank] 14:08:04 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x900ea000) [pid = 1754] [serial = 1254] [outer = (nil)] [url = about:blank] 14:08:04 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x900e5000) [pid = 1754] [serial = 1248] [outer = (nil)] [url = about:blank] 14:08:04 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8d233c00) [pid = 1754] [serial = 1259] [outer = (nil)] [url = about:blank] 14:08:04 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8d886800) [pid = 1754] [serial = 1260] [outer = (nil)] [url = about:blank] 14:08:04 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8f739000) [pid = 1754] [serial = 1271] [outer = (nil)] [url = about:blank] 14:08:04 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x8e7f6000) [pid = 1754] [serial = 1251] [outer = (nil)] [url = about:blank] 14:08:04 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x8e7f3c00) [pid = 1754] [serial = 1263] [outer = (nil)] [url = about:blank] 14:08:04 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x90492000) [pid = 1754] [serial = 1257] [outer = (nil)] [url = about:blank] 14:08:04 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x8f886c00) [pid = 1754] [serial = 1253] [outer = (nil)] [url = about:blank] 14:08:04 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x90496c00) [pid = 1754] [serial = 1269] [outer = (nil)] [url = about:blank] 14:08:04 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x8dacc000) [pid = 1754] [serial = 1250] [outer = (nil)] [url = about:blank] 14:08:04 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x8fa7a000) [pid = 1754] [serial = 1266] [outer = (nil)] [url = about:blank] 14:08:04 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x90491000) [pid = 1754] [serial = 1268] [outer = (nil)] [url = about:blank] 14:08:04 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0x8f738800) [pid = 1754] [serial = 1265] [outer = (nil)] [url = about:blank] 14:08:04 INFO - PROCESS | 1754 | --DOMWINDOW == 64 (0x90332400) [pid = 1754] [serial = 1256] [outer = (nil)] [url = about:blank] 14:08:04 INFO - PROCESS | 1754 | 1467752884198 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:04 INFO - PROCESS | 1754 | 1467752884208 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:04 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d88b000 == 37 [pid = 1754] [id = 442] 14:08:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 65 (0x8dac8000) [pid = 1754] [serial = 1327] [outer = (nil)] 14:08:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x8dad4000) [pid = 1754] [serial = 1328] [outer = 0x8dac8000] 14:08:04 INFO - PROCESS | 1754 | 1467752884288 Marionette DEBUG loaded listener.js 14:08:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x8e5f5400) [pid = 1754] [serial = 1329] [outer = 0x8dac8000] 14:08:05 INFO - PROCESS | 1754 | 1467752885103 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]]]}] 14:08:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 14:08:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1388ms 14:08:05 INFO - PROCESS | 1754 | 1467752885139 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 14:08:05 INFO - PROCESS | 1754 | 1467752885147 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 14:08:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 14:08:05 INFO - PROCESS | 1754 | 1467752885159 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 14:08:05 INFO - PROCESS | 1754 | 1467752885163 Marionette TRACE conn4 <- [1,1742,null,{}] 14:08:05 INFO - PROCESS | 1754 | 1467752885171 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}] 14:08:05 INFO - PROCESS | 1754 | 1467752885177 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:05 INFO - PROCESS | 1754 | 1467752885362 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 14:08:05 INFO - PROCESS | 1754 | 1467752885373 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:05 INFO - PROCESS | 1754 | 1467752885379 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:05 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e7f3c00 == 38 [pid = 1754] [id = 443] 14:08:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x8ec84c00) [pid = 1754] [serial = 1330] [outer = (nil)] 14:08:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8f739000) [pid = 1754] [serial = 1331] [outer = 0x8ec84c00] 14:08:05 INFO - PROCESS | 1754 | 1467752885615 Marionette DEBUG loaded listener.js 14:08:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x8f88c000) [pid = 1754] [serial = 1332] [outer = 0x8ec84c00] 14:08:06 INFO - PROCESS | 1754 | 1467752886606 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]]]}] 14:08:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 14:08:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1495ms 14:08:06 INFO - PROCESS | 1754 | 1467752886654 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 14:08:06 INFO - PROCESS | 1754 | 1467752886658 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 14:08:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 14:08:06 INFO - PROCESS | 1754 | 1467752886672 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 14:08:06 INFO - PROCESS | 1754 | 1467752886679 Marionette TRACE conn4 <- [1,1746,null,{}] 14:08:06 INFO - PROCESS | 1754 | 1467752886695 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}] 14:08:06 INFO - PROCESS | 1754 | 1467752886704 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:06 INFO - PROCESS | 1754 | 1467752886953 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 14:08:06 INFO - PROCESS | 1754 | 1467752886973 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:06 INFO - PROCESS | 1754 | 1467752886983 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:07 INFO - PROCESS | 1754 | ++DOCSHELL 0x9032c800 == 39 [pid = 1754] [id = 444] 14:08:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x9032d800) [pid = 1754] [serial = 1333] [outer = (nil)] 14:08:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x90493400) [pid = 1754] [serial = 1334] [outer = 0x9032d800] 14:08:07 INFO - PROCESS | 1754 | 1467752887059 Marionette DEBUG loaded listener.js 14:08:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x91c94800) [pid = 1754] [serial = 1335] [outer = 0x9032d800] 14:08:08 INFO - PROCESS | 1754 | 1467752888083 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]]]}] 14:08:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 14:08:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1448ms 14:08:08 INFO - PROCESS | 1754 | 1467752888120 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 14:08:08 INFO - PROCESS | 1754 | 1467752888125 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 14:08:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 14:08:08 INFO - PROCESS | 1754 | 1467752888131 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 14:08:08 INFO - PROCESS | 1754 | 1467752888136 Marionette TRACE conn4 <- [1,1750,null,{}] 14:08:08 INFO - PROCESS | 1754 | 1467752888154 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}] 14:08:08 INFO - PROCESS | 1754 | 1467752888163 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:08 INFO - PROCESS | 1754 | 1467752888579 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 14:08:08 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x8d88a400) [pid = 1754] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 14:08:08 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8f88ec00) [pid = 1754] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 14:08:08 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x8e5ed800) [pid = 1754] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 14:08:08 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x8d469c00) [pid = 1754] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 14:08:08 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x8f73d000) [pid = 1754] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 14:08:08 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x8f736000) [pid = 1754] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 14:08:08 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x8dace400) [pid = 1754] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 14:08:08 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0x8fa80800) [pid = 1754] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 14:08:08 INFO - PROCESS | 1754 | --DOMWINDOW == 64 (0x91f80000) [pid = 1754] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 14:08:08 INFO - PROCESS | 1754 | --DOMWINDOW == 63 (0x8f732000) [pid = 1754] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 14:08:08 INFO - PROCESS | 1754 | --DOMWINDOW == 62 (0x8f733000) [pid = 1754] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 14:08:08 INFO - PROCESS | 1754 | --DOMWINDOW == 61 (0x91c94c00) [pid = 1754] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 14:08:08 INFO - PROCESS | 1754 | 1467752888781 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:08 INFO - PROCESS | 1754 | 1467752888791 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:08 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2dec00 == 40 [pid = 1754] [id = 445] 14:08:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 62 (0x8d468c00) [pid = 1754] [serial = 1336] [outer = (nil)] 14:08:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 63 (0x8dacb800) [pid = 1754] [serial = 1337] [outer = 0x8d468c00] 14:08:08 INFO - PROCESS | 1754 | 1467752888864 Marionette DEBUG loaded listener.js 14:08:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 64 (0x8eed3800) [pid = 1754] [serial = 1338] [outer = 0x8d468c00] 14:08:09 INFO - PROCESS | 1754 | 1467752889670 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]]]}] 14:08:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 14:08:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1554ms 14:08:09 INFO - PROCESS | 1754 | 1467752889688 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 14:08:09 INFO - PROCESS | 1754 | 1467752889692 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 14:08:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 14:08:09 INFO - PROCESS | 1754 | 1467752889706 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 14:08:09 INFO - PROCESS | 1754 | 1467752889709 Marionette TRACE conn4 <- [1,1754,null,{}] 14:08:09 INFO - PROCESS | 1754 | 1467752889716 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}] 14:08:09 INFO - PROCESS | 1754 | 1467752889720 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:09 INFO - PROCESS | 1754 | 1467752889940 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 14:08:09 INFO - PROCESS | 1754 | 1467752889960 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:09 INFO - PROCESS | 1754 | 1467752889970 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:09 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2dd800 == 41 [pid = 1754] [id = 446] 14:08:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 65 (0x8d88fc00) [pid = 1754] [serial = 1339] [outer = (nil)] 14:08:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x91ca0400) [pid = 1754] [serial = 1340] [outer = 0x8d88fc00] 14:08:10 INFO - PROCESS | 1754 | 1467752890040 Marionette DEBUG loaded listener.js 14:08:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x91d8cc00) [pid = 1754] [serial = 1341] [outer = 0x8d88fc00] 14:08:11 INFO - PROCESS | 1754 | 1467752891158 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]]]}] 14:08:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 14:08:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1485ms 14:08:11 INFO - PROCESS | 1754 | 1467752891192 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 14:08:11 INFO - PROCESS | 1754 | 1467752891199 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 14:08:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 14:08:11 INFO - PROCESS | 1754 | 1467752891209 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 14:08:11 INFO - PROCESS | 1754 | 1467752891214 Marionette TRACE conn4 <- [1,1758,null,{}] 14:08:11 INFO - PROCESS | 1754 | 1467752891226 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}] 14:08:11 INFO - PROCESS | 1754 | 1467752891233 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:11 INFO - PROCESS | 1754 | 1467752891449 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 14:08:11 INFO - PROCESS | 1754 | 1467752891688 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:11 INFO - PROCESS | 1754 | 1467752891698 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:11 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d94cc00 == 42 [pid = 1754] [id = 447] 14:08:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x8d954800) [pid = 1754] [serial = 1342] [outer = (nil)] 14:08:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8e7f0c00) [pid = 1754] [serial = 1343] [outer = 0x8d954800] 14:08:11 INFO - PROCESS | 1754 | 1467752891832 Marionette DEBUG loaded listener.js 14:08:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x8e9d2000) [pid = 1754] [serial = 1344] [outer = 0x8d954800] 14:08:12 INFO - PROCESS | 1754 | 1467752892777 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]]]}] 14:08:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 14:08:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1650ms 14:08:12 INFO - PROCESS | 1754 | 1467752892859 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 14:08:12 INFO - PROCESS | 1754 | 1467752892867 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 14:08:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 14:08:12 INFO - PROCESS | 1754 | 1467752892879 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 14:08:12 INFO - PROCESS | 1754 | 1467752892883 Marionette TRACE conn4 <- [1,1762,null,{}] 14:08:12 INFO - PROCESS | 1754 | 1467752892891 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}] 14:08:12 INFO - PROCESS | 1754 | 1467752892898 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:13 INFO - PROCESS | 1754 | 1467752893142 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 14:08:13 INFO - PROCESS | 1754 | 1467752893423 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:13 INFO - PROCESS | 1754 | 1467752893435 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:13 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f731c00 == 43 [pid = 1754] [id = 448] 14:08:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8fa80000) [pid = 1754] [serial = 1345] [outer = (nil)] 14:08:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x90328800) [pid = 1754] [serial = 1346] [outer = 0x8fa80000] 14:08:13 INFO - PROCESS | 1754 | 1467752893538 Marionette DEBUG loaded listener.js 14:08:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x90335c00) [pid = 1754] [serial = 1347] [outer = 0x8fa80000] 14:08:14 INFO - PROCESS | 1754 | 1467752894583 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]]]}] 14:08:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 14:08:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1785ms 14:08:14 INFO - PROCESS | 1754 | 1467752894665 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 14:08:14 INFO - PROCESS | 1754 | 1467752894670 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 14:08:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 14:08:14 INFO - PROCESS | 1754 | 1467752894678 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 14:08:14 INFO - PROCESS | 1754 | 1467752894685 Marionette TRACE conn4 <- [1,1766,null,{}] 14:08:14 INFO - PROCESS | 1754 | 1467752894703 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}] 14:08:14 INFO - PROCESS | 1754 | 1467752894713 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:15 INFO - PROCESS | 1754 | 1467752895031 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 14:08:15 INFO - PROCESS | 1754 | 1467752895228 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:15 INFO - PROCESS | 1754 | 1467752895244 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:15 INFO - PROCESS | 1754 | ++DOCSHELL 0x92b8c000 == 44 [pid = 1754] [id = 449] 14:08:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x92b8c400) [pid = 1754] [serial = 1348] [outer = (nil)] 14:08:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x92bc4800) [pid = 1754] [serial = 1349] [outer = 0x92b8c400] 14:08:15 INFO - PROCESS | 1754 | 1467752895333 Marionette DEBUG loaded listener.js 14:08:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x92bcc400) [pid = 1754] [serial = 1350] [outer = 0x92b8c400] 14:08:16 INFO - PROCESS | 1754 | 1467752896242 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]]]}] 14:08:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 14:08:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1637ms 14:08:16 INFO - PROCESS | 1754 | 1467752896317 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 14:08:16 INFO - PROCESS | 1754 | 1467752896321 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 14:08:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 14:08:16 INFO - PROCESS | 1754 | 1467752896329 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 14:08:16 INFO - PROCESS | 1754 | 1467752896333 Marionette TRACE conn4 <- [1,1770,null,{}] 14:08:16 INFO - PROCESS | 1754 | 1467752896340 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}] 14:08:16 INFO - PROCESS | 1754 | 1467752896346 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:16 INFO - PROCESS | 1754 | 1467752896585 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 14:08:16 INFO - PROCESS | 1754 | 1467752896812 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:16 INFO - PROCESS | 1754 | 1467752896821 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:16 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e9000 == 45 [pid = 1754] [id = 450] 14:08:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x8dac9000) [pid = 1754] [serial = 1351] [outer = (nil)] 14:08:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x93b42400) [pid = 1754] [serial = 1352] [outer = 0x8dac9000] 14:08:16 INFO - PROCESS | 1754 | 1467752896953 Marionette DEBUG loaded listener.js 14:08:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x93c0c400) [pid = 1754] [serial = 1353] [outer = 0x8dac9000] 14:08:17 INFO - PROCESS | 1754 | 1467752897884 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]]]}] 14:08:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 14:08:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1590ms 14:08:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 14:08:17 INFO - PROCESS | 1754 | 1467752897920 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 14:08:17 INFO - PROCESS | 1754 | 1467752897923 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 14:08:17 INFO - PROCESS | 1754 | 1467752897931 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 14:08:17 INFO - PROCESS | 1754 | 1467752897934 Marionette TRACE conn4 <- [1,1774,null,{}] 14:08:17 INFO - PROCESS | 1754 | 1467752897940 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}] 14:08:17 INFO - PROCESS | 1754 | 1467752897946 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:18 INFO - PROCESS | 1754 | 1467752898130 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 14:08:18 INFO - PROCESS | 1754 | 1467752898310 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:18 INFO - PROCESS | 1754 | 1467752898321 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:18 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d882800 == 46 [pid = 1754] [id = 451] 14:08:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x8fa87400) [pid = 1754] [serial = 1354] [outer = (nil)] 14:08:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x93e10400) [pid = 1754] [serial = 1355] [outer = 0x8fa87400] 14:08:18 INFO - PROCESS | 1754 | 1467752898459 Marionette DEBUG loaded listener.js 14:08:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x93e1bc00) [pid = 1754] [serial = 1356] [outer = 0x8fa87400] 14:08:19 INFO - PROCESS | 1754 | 1467752899434 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]]]}] 14:08:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 14:08:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1536ms 14:08:19 INFO - PROCESS | 1754 | 1467752899471 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 14:08:19 INFO - PROCESS | 1754 | 1467752899476 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 14:08:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 14:08:19 INFO - PROCESS | 1754 | 1467752899483 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 14:08:19 INFO - PROCESS | 1754 | 1467752899487 Marionette TRACE conn4 <- [1,1778,null,{}] 14:08:19 INFO - PROCESS | 1754 | 1467752899494 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}] 14:08:19 INFO - PROCESS | 1754 | 1467752899506 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:19 INFO - PROCESS | 1754 | 1467752899745 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 14:08:19 INFO - PROCESS | 1754 | 1467752899980 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:19 INFO - PROCESS | 1754 | 1467752899988 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:20 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2de400 == 47 [pid = 1754] [id = 452] 14:08:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x8d886800) [pid = 1754] [serial = 1357] [outer = (nil)] 14:08:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x93b4c000) [pid = 1754] [serial = 1358] [outer = 0x8d886800] 14:08:20 INFO - PROCESS | 1754 | 1467752900117 Marionette DEBUG loaded listener.js 14:08:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x9535d000) [pid = 1754] [serial = 1359] [outer = 0x8d886800] 14:08:20 INFO - PROCESS | 1754 | 1467752900995 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]]]}] 14:08:21 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 14:08:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1591ms 14:08:21 INFO - PROCESS | 1754 | 1467752901076 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 14:08:21 INFO - PROCESS | 1754 | 1467752901081 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 14:08:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 14:08:21 INFO - PROCESS | 1754 | 1467752901088 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 14:08:21 INFO - PROCESS | 1754 | 1467752901092 Marionette TRACE conn4 <- [1,1782,null,{}] 14:08:21 INFO - PROCESS | 1754 | 1467752901098 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}] 14:08:21 INFO - PROCESS | 1754 | 1467752901104 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:21 INFO - PROCESS | 1754 | 1467752901297 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 14:08:21 INFO - PROCESS | 1754 | 1467752901538 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:21 INFO - PROCESS | 1754 | 1467752901547 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:21 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e7c00 == 48 [pid = 1754] [id = 453] 14:08:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x8d238800) [pid = 1754] [serial = 1360] [outer = (nil)] 14:08:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x8e7f5400) [pid = 1754] [serial = 1361] [outer = 0x8d238800] 14:08:21 INFO - PROCESS | 1754 | 1467752901650 Marionette DEBUG loaded listener.js 14:08:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x90245000) [pid = 1754] [serial = 1362] [outer = 0x8d238800] 14:08:22 INFO - PROCESS | 1754 | 1467752902826 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]]]}] 14:08:22 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 14:08:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1788ms 14:08:22 INFO - PROCESS | 1754 | 1467752902877 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 14:08:22 INFO - PROCESS | 1754 | 1467752902885 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 14:08:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 14:08:22 INFO - PROCESS | 1754 | 1467752902894 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 14:08:22 INFO - PROCESS | 1754 | 1467752902899 Marionette TRACE conn4 <- [1,1786,null,{}] 14:08:22 INFO - PROCESS | 1754 | 1467752902977 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}] 14:08:22 INFO - PROCESS | 1754 | 1467752902984 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:23 INFO - PROCESS | 1754 | 1467752903290 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 14:08:23 INFO - PROCESS | 1754 | 1467752903494 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:23 INFO - PROCESS | 1754 | 1467752903505 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:24 INFO - PROCESS | 1754 | --DOCSHELL 0x8eed9000 == 47 [pid = 1754] [id = 432] 14:08:24 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2dec00 == 46 [pid = 1754] [id = 445] 14:08:24 INFO - PROCESS | 1754 | --DOCSHELL 0x9032c800 == 45 [pid = 1754] [id = 444] 14:08:24 INFO - PROCESS | 1754 | --DOCSHELL 0x8e7f3c00 == 44 [pid = 1754] [id = 443] 14:08:24 INFO - PROCESS | 1754 | --DOCSHELL 0x8d88b000 == 43 [pid = 1754] [id = 442] 14:08:24 INFO - PROCESS | 1754 | --DOCSHELL 0x8f73c000 == 42 [pid = 1754] [id = 435] 14:08:24 INFO - PROCESS | 1754 | --DOCSHELL 0x8d23e000 == 41 [pid = 1754] [id = 438] 14:08:24 INFO - PROCESS | 1754 | --DOCSHELL 0x8dccb400 == 40 [pid = 1754] [id = 434] 14:08:24 INFO - PROCESS | 1754 | --DOCSHELL 0x8ec8c000 == 39 [pid = 1754] [id = 439] 14:08:24 INFO - PROCESS | 1754 | --DOCSHELL 0x8d460400 == 38 [pid = 1754] [id = 436] 14:08:24 INFO - PROCESS | 1754 | --DOCSHELL 0x8d885c00 == 37 [pid = 1754] [id = 441] 14:08:24 INFO - PROCESS | 1754 | --DOCSHELL 0x91d88c00 == 36 [pid = 1754] [id = 440] 14:08:24 INFO - PROCESS | 1754 | --DOCSHELL 0x8eed4800 == 35 [pid = 1754] [id = 430] 14:08:24 INFO - PROCESS | 1754 | --DOCSHELL 0x8eed7c00 == 34 [pid = 1754] [id = 429] 14:08:24 INFO - PROCESS | 1754 | --DOCSHELL 0x8d889000 == 33 [pid = 1754] [id = 431] 14:08:24 INFO - PROCESS | 1754 | --DOCSHELL 0x8d464c00 == 32 [pid = 1754] [id = 433] 14:08:24 INFO - PROCESS | 1754 | --DOCSHELL 0x8dad2000 == 31 [pid = 1754] [id = 437] 14:08:24 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e7c00 == 30 [pid = 1754] [id = 453] 14:08:24 INFO - PROCESS | 1754 | --DOCSHELL 0x8d882800 == 29 [pid = 1754] [id = 451] 14:08:24 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2de400 == 28 [pid = 1754] [id = 452] 14:08:24 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e9000 == 27 [pid = 1754] [id = 450] 14:08:24 INFO - PROCESS | 1754 | --DOCSHELL 0x92b8c000 == 26 [pid = 1754] [id = 449] 14:08:24 INFO - PROCESS | 1754 | --DOCSHELL 0x8f731c00 == 25 [pid = 1754] [id = 448] 14:08:24 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2dd800 == 24 [pid = 1754] [id = 446] 14:08:24 INFO - PROCESS | 1754 | --DOCSHELL 0x8d94cc00 == 23 [pid = 1754] [id = 447] 14:08:24 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2db800 == 24 [pid = 1754] [id = 454] 14:08:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x8c2dd800) [pid = 1754] [serial = 1363] [outer = (nil)] 14:08:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x8c2e6000) [pid = 1754] [serial = 1364] [outer = 0x8c2dd800] 14:08:24 INFO - PROCESS | 1754 | 1467752904602 Marionette DEBUG loaded listener.js 14:08:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x8d239800) [pid = 1754] [serial = 1365] [outer = 0x8c2dd800] 14:08:24 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x9032cc00) [pid = 1754] [serial = 1313] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x8ec81c00) [pid = 1754] [serial = 1278] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x8e9c9400) [pid = 1754] [serial = 1277] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x9024c800) [pid = 1754] [serial = 1281] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x90243400) [pid = 1754] [serial = 1280] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x92517800) [pid = 1754] [serial = 1284] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x91f83000) [pid = 1754] [serial = 1283] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x92b8f800) [pid = 1754] [serial = 1287] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x92b86000) [pid = 1754] [serial = 1286] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x92bcd400) [pid = 1754] [serial = 1290] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x92bc9800) [pid = 1754] [serial = 1289] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x93f07c00) [pid = 1754] [serial = 1293] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x93e1b800) [pid = 1754] [serial = 1292] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8dcc5c00) [pid = 1754] [serial = 1296] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8d950000) [pid = 1754] [serial = 1295] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x90246c00) [pid = 1754] [serial = 1299] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x900e8000) [pid = 1754] [serial = 1298] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x8e5f6400) [pid = 1754] [serial = 1304] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x8d94c800) [pid = 1754] [serial = 1301] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8d950400) [pid = 1754] [serial = 1302] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x8f886800) [pid = 1754] [serial = 1307] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x8fa7dc00) [pid = 1754] [serial = 1310] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x8fa7e800) [pid = 1754] [serial = 1308] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x900ef800) [pid = 1754] [serial = 1311] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x8e7fa000) [pid = 1754] [serial = 1305] [outer = (nil)] [url = about:blank] 14:08:25 INFO - PROCESS | 1754 | 1467752905626 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]]]}] 14:08:25 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 14:08:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 2769ms 14:08:25 INFO - PROCESS | 1754 | 1467752905664 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 14:08:25 INFO - PROCESS | 1754 | 1467752905670 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 14:08:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 14:08:25 INFO - PROCESS | 1754 | 1467752905679 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 14:08:25 INFO - PROCESS | 1754 | 1467752905684 Marionette TRACE conn4 <- [1,1790,null,{}] 14:08:25 INFO - PROCESS | 1754 | 1467752905693 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}] 14:08:25 INFO - PROCESS | 1754 | 1467752905697 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:25 INFO - PROCESS | 1754 | 1467752905889 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 14:08:26 INFO - PROCESS | 1754 | 1467752906020 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:26 INFO - PROCESS | 1754 | 1467752906027 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:26 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d953000 == 25 [pid = 1754] [id = 455] 14:08:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x8d954400) [pid = 1754] [serial = 1366] [outer = (nil)] 14:08:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x8dacc400) [pid = 1754] [serial = 1367] [outer = 0x8d954400] 14:08:26 INFO - PROCESS | 1754 | 1467752906109 Marionette DEBUG loaded listener.js 14:08:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8dad3000) [pid = 1754] [serial = 1368] [outer = 0x8d954400] 14:08:27 INFO - PROCESS | 1754 | 1467752907003 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]]]}] 14:08:27 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) 14:08:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1386ms 14:08:27 INFO - PROCESS | 1754 | 1467752907065 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 14:08:27 INFO - PROCESS | 1754 | 1467752907073 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 14:08:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 14:08:27 INFO - PROCESS | 1754 | 1467752907085 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 14:08:27 INFO - PROCESS | 1754 | 1467752907089 Marionette TRACE conn4 <- [1,1794,null,{}] 14:08:27 INFO - PROCESS | 1754 | 1467752907096 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}] 14:08:27 INFO - PROCESS | 1754 | 1467752907101 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:27 INFO - PROCESS | 1754 | 1467752907295 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 14:08:27 INFO - PROCESS | 1754 | 1467752907464 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:27 INFO - PROCESS | 1754 | 1467752907476 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:27 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dac9400 == 26 [pid = 1754] [id = 456] 14:08:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x8dccdc00) [pid = 1754] [serial = 1369] [outer = (nil)] 14:08:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8e7f2800) [pid = 1754] [serial = 1370] [outer = 0x8dccdc00] 14:08:27 INFO - PROCESS | 1754 | 1467752907548 Marionette DEBUG loaded listener.js 14:08:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x8e7fd800) [pid = 1754] [serial = 1371] [outer = 0x8dccdc00] 14:08:28 INFO - PROCESS | 1754 | 1467752908608 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]]]}] 14:08:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:08:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1590ms 14:08:28 INFO - PROCESS | 1754 | 1467752908676 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 14:08:28 INFO - PROCESS | 1754 | 1467752908681 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 14:08:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 14:08:28 INFO - PROCESS | 1754 | 1467752908688 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 14:08:28 INFO - PROCESS | 1754 | 1467752908694 Marionette TRACE conn4 <- [1,1798,null,{}] 14:08:28 INFO - PROCESS | 1754 | 1467752908720 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}] 14:08:28 INFO - PROCESS | 1754 | 1467752908730 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:28 INFO - PROCESS | 1754 | 1467752908981 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 14:08:29 INFO - PROCESS | 1754 | 1467752909007 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:29 INFO - PROCESS | 1754 | 1467752909018 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:29 INFO - PROCESS | 1754 | ++DOCSHELL 0x8eed2800 == 27 [pid = 1754] [id = 457] 14:08:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x8eeda400) [pid = 1754] [serial = 1372] [outer = (nil)] 14:08:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8f73f400) [pid = 1754] [serial = 1373] [outer = 0x8eeda400] 14:08:29 INFO - PROCESS | 1754 | 1467752909106 Marionette DEBUG loaded listener.js 14:08:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8f889800) [pid = 1754] [serial = 1374] [outer = 0x8eeda400] 14:08:30 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8dac8000) [pid = 1754] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 14:08:30 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x9032d800) [pid = 1754] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 14:08:30 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x8f734c00) [pid = 1754] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 14:08:30 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8d88e800) [pid = 1754] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 14:08:30 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x8d88a000) [pid = 1754] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 14:08:30 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x8ec84c00) [pid = 1754] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 14:08:30 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x91d89c00) [pid = 1754] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 14:08:30 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x8ec89c00) [pid = 1754] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 14:08:30 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x8d468c00) [pid = 1754] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 14:08:30 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0x8d88fc00) [pid = 1754] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 14:08:30 INFO - PROCESS | 1754 | 1467752910507 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]]]}] 14:08:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 14:08:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1839ms 14:08:30 INFO - PROCESS | 1754 | 1467752910529 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 14:08:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 14:08:30 INFO - PROCESS | 1754 | 1467752910533 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 14:08:30 INFO - PROCESS | 1754 | 1467752910541 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 14:08:30 INFO - PROCESS | 1754 | 1467752910545 Marionette TRACE conn4 <- [1,1802,null,{}] 14:08:30 INFO - PROCESS | 1754 | 1467752910551 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}] 14:08:30 INFO - PROCESS | 1754 | 1467752910556 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:30 INFO - PROCESS | 1754 | 1467752910726 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 14:08:30 INFO - PROCESS | 1754 | 1467752910741 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:30 INFO - PROCESS | 1754 | 1467752910748 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:30 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d946000 == 28 [pid = 1754] [id = 458] 14:08:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x8e5ef000) [pid = 1754] [serial = 1375] [outer = (nil)] 14:08:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x8fa7d800) [pid = 1754] [serial = 1376] [outer = 0x8e5ef000] 14:08:30 INFO - PROCESS | 1754 | 1467752910823 Marionette DEBUG loaded listener.js 14:08:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x8fa82c00) [pid = 1754] [serial = 1377] [outer = 0x8e5ef000] 14:08:31 INFO - PROCESS | 1754 | 1467752911770 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]]]}] 14:08:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 14:08:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1286ms 14:08:31 INFO - PROCESS | 1754 | 1467752911827 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 14:08:31 INFO - PROCESS | 1754 | 1467752911832 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 14:08:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 14:08:31 INFO - PROCESS | 1754 | 1467752911899 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 14:08:31 INFO - PROCESS | 1754 | 1467752911906 Marionette TRACE conn4 <- [1,1806,null,{}] 14:08:31 INFO - PROCESS | 1754 | 1467752911918 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}] 14:08:31 INFO - PROCESS | 1754 | 1467752911926 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:32 INFO - PROCESS | 1754 | 1467752912183 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 14:08:32 INFO - PROCESS | 1754 | 1467752912431 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:32 INFO - PROCESS | 1754 | 1467752912444 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:32 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d88a400 == 29 [pid = 1754] [id = 459] 14:08:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8d88cc00) [pid = 1754] [serial = 1378] [outer = (nil)] 14:08:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x8d949000) [pid = 1754] [serial = 1379] [outer = 0x8d88cc00] 14:08:32 INFO - PROCESS | 1754 | 1467752912579 Marionette DEBUG loaded listener.js 14:08:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8dcd0800) [pid = 1754] [serial = 1380] [outer = 0x8d88cc00] 14:08:33 INFO - PROCESS | 1754 | 1467752913659 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]]]}] 14:08:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 14:08:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1861ms 14:08:33 INFO - PROCESS | 1754 | 1467752913705 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 14:08:33 INFO - PROCESS | 1754 | 1467752913713 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 14:08:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 14:08:33 INFO - PROCESS | 1754 | 1467752913723 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 14:08:33 INFO - PROCESS | 1754 | 1467752913728 Marionette TRACE conn4 <- [1,1810,null,{}] 14:08:33 INFO - PROCESS | 1754 | 1467752913737 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}] 14:08:33 INFO - PROCESS | 1754 | 1467752913746 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:33 INFO - PROCESS | 1754 | 1467752913970 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 14:08:34 INFO - PROCESS | 1754 | 1467752914201 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:34 INFO - PROCESS | 1754 | 1467752914215 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:34 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d46b000 == 30 [pid = 1754] [id = 460] 14:08:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x8eed6800) [pid = 1754] [serial = 1381] [outer = (nil)] 14:08:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x8f740400) [pid = 1754] [serial = 1382] [outer = 0x8eed6800] 14:08:34 INFO - PROCESS | 1754 | 1467752914347 Marionette DEBUG loaded listener.js 14:08:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x900e7800) [pid = 1754] [serial = 1383] [outer = 0x8eed6800] 14:08:35 INFO - PROCESS | 1754 | 1467752915342 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]]]}] 14:08:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 14:08:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1685ms 14:08:35 INFO - PROCESS | 1754 | 1467752915412 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 14:08:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 14:08:35 INFO - PROCESS | 1754 | 1467752915417 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 14:08:35 INFO - PROCESS | 1754 | 1467752915425 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 14:08:35 INFO - PROCESS | 1754 | 1467752915428 Marionette TRACE conn4 <- [1,1814,null,{}] 14:08:35 INFO - PROCESS | 1754 | 1467752915436 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}] 14:08:35 INFO - PROCESS | 1754 | 1467752915442 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:35 INFO - PROCESS | 1754 | 1467752915662 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 14:08:35 INFO - PROCESS | 1754 | 1467752915939 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:35 INFO - PROCESS | 1754 | 1467752915958 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:36 INFO - PROCESS | 1754 | ++DOCSHELL 0x9032ec00 == 31 [pid = 1754] [id = 461] 14:08:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x90330000) [pid = 1754] [serial = 1384] [outer = (nil)] 14:08:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x90332400) [pid = 1754] [serial = 1385] [outer = 0x90330000] 14:08:36 INFO - PROCESS | 1754 | 1467752916091 Marionette DEBUG loaded listener.js 14:08:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x90494800) [pid = 1754] [serial = 1386] [outer = 0x90330000] 14:08:37 INFO - PROCESS | 1754 | 1467752917113 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]]]}] 14:08:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 14:08:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1741ms 14:08:37 INFO - PROCESS | 1754 | 1467752917172 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 14:08:37 INFO - PROCESS | 1754 | 1467752917177 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 14:08:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 14:08:37 INFO - PROCESS | 1754 | 1467752917185 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 14:08:37 INFO - PROCESS | 1754 | 1467752917189 Marionette TRACE conn4 <- [1,1818,null,{}] 14:08:37 INFO - PROCESS | 1754 | 1467752917196 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}] 14:08:37 INFO - PROCESS | 1754 | 1467752917203 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:37 INFO - PROCESS | 1754 | 1467752917418 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 14:08:37 INFO - PROCESS | 1754 | 1467752917691 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:37 INFO - PROCESS | 1754 | 1467752917706 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:37 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2de800 == 32 [pid = 1754] [id = 462] 14:08:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x8d469c00) [pid = 1754] [serial = 1387] [outer = (nil)] 14:08:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x91d87800) [pid = 1754] [serial = 1388] [outer = 0x8d469c00] 14:08:37 INFO - PROCESS | 1754 | 1467752917795 Marionette DEBUG loaded listener.js 14:08:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x91c9a000) [pid = 1754] [serial = 1389] [outer = 0x8d469c00] 14:08:38 INFO - PROCESS | 1754 | 1467752918863 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]]]}] 14:08:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 14:08:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1736ms 14:08:38 INFO - PROCESS | 1754 | 1467752918922 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 14:08:38 INFO - PROCESS | 1754 | 1467752918925 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 14:08:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 14:08:38 INFO - PROCESS | 1754 | 1467752918933 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 14:08:38 INFO - PROCESS | 1754 | 1467752918938 Marionette TRACE conn4 <- [1,1822,null,{}] 14:08:38 INFO - PROCESS | 1754 | 1467752918944 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}] 14:08:38 INFO - PROCESS | 1754 | 1467752918949 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:39 INFO - PROCESS | 1754 | 1467752919160 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 14:08:39 INFO - PROCESS | 1754 | 1467752919389 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:39 INFO - PROCESS | 1754 | 1467752919399 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:39 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d238c00 == 33 [pid = 1754] [id = 463] 14:08:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x8d463000) [pid = 1754] [serial = 1390] [outer = (nil)] 14:08:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x8dcc5400) [pid = 1754] [serial = 1391] [outer = 0x8d463000] 14:08:39 INFO - PROCESS | 1754 | 1467752919529 Marionette DEBUG loaded listener.js 14:08:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x8f733000) [pid = 1754] [serial = 1392] [outer = 0x8d463000] 14:08:40 INFO - PROCESS | 1754 | 1467752920741 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]]]}] 14:08:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 14:08:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1937ms 14:08:40 INFO - PROCESS | 1754 | 1467752920890 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 14:08:40 INFO - PROCESS | 1754 | 1467752920897 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 14:08:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 14:08:40 INFO - PROCESS | 1754 | 1467752920907 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 14:08:40 INFO - PROCESS | 1754 | 1467752920912 Marionette TRACE conn4 <- [1,1826,null,{}] 14:08:40 INFO - PROCESS | 1754 | 1467752920922 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}] 14:08:40 INFO - PROCESS | 1754 | 1467752920928 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:41 INFO - PROCESS | 1754 | 1467752921089 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 14:08:41 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x8e5f5400) [pid = 1754] [serial = 1329] [outer = (nil)] [url = about:blank] 14:08:41 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x90493400) [pid = 1754] [serial = 1334] [outer = (nil)] [url = about:blank] 14:08:41 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x8fa7b000) [pid = 1754] [serial = 1319] [outer = (nil)] [url = about:blank] 14:08:41 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x8dcc6c00) [pid = 1754] [serial = 1316] [outer = (nil)] [url = about:blank] 14:08:41 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x8e7fc800) [pid = 1754] [serial = 1326] [outer = (nil)] [url = about:blank] 14:08:41 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8ec84800) [pid = 1754] [serial = 1320] [outer = (nil)] [url = about:blank] 14:08:41 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8f739000) [pid = 1754] [serial = 1331] [outer = (nil)] [url = about:blank] 14:08:41 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8dad4000) [pid = 1754] [serial = 1328] [outer = (nil)] [url = about:blank] 14:08:41 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8ec8bc00) [pid = 1754] [serial = 1325] [outer = (nil)] [url = about:blank] 14:08:41 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x91f78c00) [pid = 1754] [serial = 1322] [outer = (nil)] [url = about:blank] 14:08:41 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x8f88c000) [pid = 1754] [serial = 1332] [outer = (nil)] [url = about:blank] 14:08:41 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x90496400) [pid = 1754] [serial = 1314] [outer = (nil)] [url = about:blank] 14:08:41 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x8dacb800) [pid = 1754] [serial = 1337] [outer = (nil)] [url = about:blank] 14:08:41 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x8e7f9c00) [pid = 1754] [serial = 1317] [outer = (nil)] [url = about:blank] 14:08:41 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x8eed3800) [pid = 1754] [serial = 1338] [outer = (nil)] [url = about:blank] 14:08:41 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x91f81400) [pid = 1754] [serial = 1323] [outer = (nil)] [url = about:blank] 14:08:41 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x91c94800) [pid = 1754] [serial = 1335] [outer = (nil)] [url = about:blank] 14:08:41 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0x91d8cc00) [pid = 1754] [serial = 1341] [outer = (nil)] [url = about:blank] 14:08:41 INFO - PROCESS | 1754 | --DOMWINDOW == 64 (0x91ca0400) [pid = 1754] [serial = 1340] [outer = (nil)] [url = about:blank] 14:08:41 INFO - PROCESS | 1754 | 1467752921325 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:41 INFO - PROCESS | 1754 | 1467752921333 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:41 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dac7000 == 34 [pid = 1754] [id = 464] 14:08:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 65 (0x8dacb800) [pid = 1754] [serial = 1393] [outer = (nil)] 14:08:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x8e5ebc00) [pid = 1754] [serial = 1394] [outer = 0x8dacb800] 14:08:41 INFO - PROCESS | 1754 | 1467752921428 Marionette DEBUG loaded listener.js 14:08:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x8e7efc00) [pid = 1754] [serial = 1395] [outer = 0x8dacb800] 14:08:42 INFO - PROCESS | 1754 | 1467752922273 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]]]}] 14:08:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 14:08:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1436ms 14:08:42 INFO - PROCESS | 1754 | 1467752922344 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 14:08:42 INFO - PROCESS | 1754 | 1467752922352 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 14:08:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 14:08:42 INFO - PROCESS | 1754 | 1467752922364 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 14:08:42 INFO - PROCESS | 1754 | 1467752922368 Marionette TRACE conn4 <- [1,1830,null,{}] 14:08:42 INFO - PROCESS | 1754 | 1467752922376 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}] 14:08:42 INFO - PROCESS | 1754 | 1467752922382 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:42 INFO - PROCESS | 1754 | 1467752922579 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 14:08:42 INFO - PROCESS | 1754 | 1467752922730 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:42 INFO - PROCESS | 1754 | 1467752922739 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:42 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d23ec00 == 35 [pid = 1754] [id = 465] 14:08:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x8eed8800) [pid = 1754] [serial = 1396] [outer = (nil)] 14:08:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8f73cc00) [pid = 1754] [serial = 1397] [outer = 0x8eed8800] 14:08:42 INFO - PROCESS | 1754 | 1467752922821 Marionette DEBUG loaded listener.js 14:08:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x8f88c800) [pid = 1754] [serial = 1398] [outer = 0x8eed8800] 14:08:43 INFO - PROCESS | 1754 | 1467752923807 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]]]}] 14:08:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 14:08:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1495ms 14:08:43 INFO - PROCESS | 1754 | 1467752923858 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 14:08:43 INFO - PROCESS | 1754 | 1467752923863 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 14:08:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 14:08:43 INFO - PROCESS | 1754 | 1467752923878 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 14:08:43 INFO - PROCESS | 1754 | 1467752923888 Marionette TRACE conn4 <- [1,1834,null,{}] 14:08:43 INFO - PROCESS | 1754 | 1467752923927 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}] 14:08:43 INFO - PROCESS | 1754 | 1467752923937 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:44 INFO - PROCESS | 1754 | 1467752924194 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 14:08:44 INFO - PROCESS | 1754 | 1467752924227 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:44 INFO - PROCESS | 1754 | 1467752924241 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:44 INFO - PROCESS | 1754 | ++DOCSHELL 0x9032c000 == 36 [pid = 1754] [id = 466] 14:08:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x9032cc00) [pid = 1754] [serial = 1399] [outer = (nil)] 14:08:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x90496000) [pid = 1754] [serial = 1400] [outer = 0x9032cc00] 14:08:44 INFO - PROCESS | 1754 | 1467752924359 Marionette DEBUG loaded listener.js 14:08:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x91c94800) [pid = 1754] [serial = 1401] [outer = 0x9032cc00] 14:08:45 INFO - PROCESS | 1754 | 1467752925272 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]]]}] 14:08:45 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 14:08:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1455ms 14:08:45 INFO - PROCESS | 1754 | 1467752925350 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 14:08:45 INFO - PROCESS | 1754 | 1467752925356 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 14:08:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 14:08:45 INFO - PROCESS | 1754 | 1467752925363 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 14:08:45 INFO - PROCESS | 1754 | 1467752925366 Marionette TRACE conn4 <- [1,1838,null,{}] 14:08:45 INFO - PROCESS | 1754 | 1467752925379 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}] 14:08:45 INFO - PROCESS | 1754 | 1467752925385 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:45 INFO - PROCESS | 1754 | 1467752925684 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 14:08:45 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x8d954800) [pid = 1754] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 14:08:45 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8fa80000) [pid = 1754] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 14:08:45 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x92b8c400) [pid = 1754] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 14:08:45 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x8dac9000) [pid = 1754] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 14:08:45 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x8fa87400) [pid = 1754] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 14:08:45 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x8d886800) [pid = 1754] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 14:08:45 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x8eeda400) [pid = 1754] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 14:08:45 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0x8d954400) [pid = 1754] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 14:08:45 INFO - PROCESS | 1754 | --DOMWINDOW == 64 (0x8c2dd800) [pid = 1754] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 14:08:45 INFO - PROCESS | 1754 | --DOMWINDOW == 63 (0x8dccdc00) [pid = 1754] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 14:08:45 INFO - PROCESS | 1754 | 1467752925844 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:45 INFO - PROCESS | 1754 | 1467752925852 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:45 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2dd800 == 37 [pid = 1754] [id = 467] 14:08:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 64 (0x8d882800) [pid = 1754] [serial = 1402] [outer = (nil)] 14:08:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 65 (0x8dccf000) [pid = 1754] [serial = 1403] [outer = 0x8d882800] 14:08:45 INFO - PROCESS | 1754 | 1467752925937 Marionette DEBUG loaded listener.js 14:08:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x8fa80000) [pid = 1754] [serial = 1404] [outer = 0x8d882800] 14:08:46 INFO - PROCESS | 1754 | 1467752926751 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]]]}] 14:08:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 14:08:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1446ms 14:08:46 INFO - PROCESS | 1754 | 1467752926810 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 14:08:46 INFO - PROCESS | 1754 | 1467752926813 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 14:08:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 14:08:46 INFO - PROCESS | 1754 | 1467752926821 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 14:08:46 INFO - PROCESS | 1754 | 1467752926825 Marionette TRACE conn4 <- [1,1842,null,{}] 14:08:46 INFO - PROCESS | 1754 | 1467752926831 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}] 14:08:46 INFO - PROCESS | 1754 | 1467752926837 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:47 INFO - PROCESS | 1754 | 1467752927023 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 14:08:47 INFO - PROCESS | 1754 | 1467752927034 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:47 INFO - PROCESS | 1754 | 1467752927041 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:47 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d237800 == 38 [pid = 1754] [id = 468] 14:08:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x8d954800) [pid = 1754] [serial = 1405] [outer = (nil)] 14:08:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x91d85c00) [pid = 1754] [serial = 1406] [outer = 0x8d954800] 14:08:47 INFO - PROCESS | 1754 | 1467752927251 Marionette DEBUG loaded listener.js 14:08:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x91f7a000) [pid = 1754] [serial = 1407] [outer = 0x8d954800] 14:08:48 INFO - PROCESS | 1754 | 1467752928251 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]]]}] 14:08:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 14:08:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1482ms 14:08:48 INFO - PROCESS | 1754 | 1467752928305 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 14:08:48 INFO - PROCESS | 1754 | 1467752928312 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 14:08:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 14:08:48 INFO - PROCESS | 1754 | 1467752928322 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 14:08:48 INFO - PROCESS | 1754 | 1467752928327 Marionette TRACE conn4 <- [1,1846,null,{}] 14:08:48 INFO - PROCESS | 1754 | 1467752928338 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}] 14:08:48 INFO - PROCESS | 1754 | 1467752928345 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:48 INFO - PROCESS | 1754 | 1467752928561 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 14:08:48 INFO - PROCESS | 1754 | 1467752928823 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:48 INFO - PROCESS | 1754 | 1467752928836 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:48 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d883800 == 39 [pid = 1754] [id = 469] 14:08:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x8d888400) [pid = 1754] [serial = 1408] [outer = (nil)] 14:08:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8e7f9c00) [pid = 1754] [serial = 1409] [outer = 0x8d888400] 14:08:48 INFO - PROCESS | 1754 | 1467752928947 Marionette DEBUG loaded listener.js 14:08:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x8ec87c00) [pid = 1754] [serial = 1410] [outer = 0x8d888400] 14:08:49 INFO - PROCESS | 1754 | 1467752929907 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]]]}] 14:08:49 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) 14:08:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1641ms 14:08:49 INFO - PROCESS | 1754 | 1467752929965 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 14:08:49 INFO - PROCESS | 1754 | 1467752929977 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 14:08:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 14:08:49 INFO - PROCESS | 1754 | 1467752929992 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 14:08:49 INFO - PROCESS | 1754 | 1467752929996 Marionette TRACE conn4 <- [1,1850,null,{}] 14:08:50 INFO - PROCESS | 1754 | 1467752930004 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}] 14:08:50 INFO - PROCESS | 1754 | 1467752930011 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:50 INFO - PROCESS | 1754 | 1467752930263 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 14:08:50 INFO - PROCESS | 1754 | 1467752930546 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:50 INFO - PROCESS | 1754 | 1467752930554 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:50 INFO - PROCESS | 1754 | ++DOCSHELL 0x8fa7e400 == 40 [pid = 1754] [id = 470] 14:08:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x900ec800) [pid = 1754] [serial = 1411] [outer = (nil)] 14:08:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x90244800) [pid = 1754] [serial = 1412] [outer = 0x900ec800] 14:08:50 INFO - PROCESS | 1754 | 1467752930646 Marionette DEBUG loaded listener.js 14:08:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x9032e000) [pid = 1754] [serial = 1413] [outer = 0x900ec800] 14:08:51 INFO - PROCESS | 1754 | 1467752931681 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]]]}] 14:08:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:08:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1739ms 14:08:51 INFO - PROCESS | 1754 | 1467752931731 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 14:08:51 INFO - PROCESS | 1754 | 1467752931736 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 14:08:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 14:08:51 INFO - PROCESS | 1754 | 1467752931744 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 14:08:51 INFO - PROCESS | 1754 | 1467752931751 Marionette TRACE conn4 <- [1,1854,null,{}] 14:08:51 INFO - PROCESS | 1754 | 1467752931769 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}] 14:08:51 INFO - PROCESS | 1754 | 1467752931779 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:52 INFO - PROCESS | 1754 | 1467752932046 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 14:08:52 INFO - PROCESS | 1754 | 1467752932284 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:52 INFO - PROCESS | 1754 | 1467752932301 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:52 INFO - PROCESS | 1754 | ++DOCSHELL 0x9032dc00 == 41 [pid = 1754] [id = 471] 14:08:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x92b86000) [pid = 1754] [serial = 1414] [outer = (nil)] 14:08:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x92b8c000) [pid = 1754] [serial = 1415] [outer = 0x92b86000] 14:08:52 INFO - PROCESS | 1754 | 1467752932403 Marionette DEBUG loaded listener.js 14:08:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x92bc3800) [pid = 1754] [serial = 1416] [outer = 0x92b86000] 14:08:53 INFO - PROCESS | 1754 | 1467752933371 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]]]}] 14:08:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 14:08:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1692ms 14:08:53 INFO - PROCESS | 1754 | 1467752933437 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 14:08:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 14:08:53 INFO - PROCESS | 1754 | 1467752933442 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 14:08:53 INFO - PROCESS | 1754 | 1467752933449 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 14:08:53 INFO - PROCESS | 1754 | 1467752933454 Marionette TRACE conn4 <- [1,1858,null,{}] 14:08:53 INFO - PROCESS | 1754 | 1467752933460 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}] 14:08:53 INFO - PROCESS | 1754 | 1467752933466 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:53 INFO - PROCESS | 1754 | 1467752933678 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 14:08:53 INFO - PROCESS | 1754 | 1467752933923 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:53 INFO - PROCESS | 1754 | 1467752933936 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:53 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d238400 == 42 [pid = 1754] [id = 472] 14:08:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x8dcc7c00) [pid = 1754] [serial = 1417] [outer = (nil)] 14:08:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x92bcfc00) [pid = 1754] [serial = 1418] [outer = 0x8dcc7c00] 14:08:54 INFO - PROCESS | 1754 | 1467752934036 Marionette DEBUG loaded listener.js 14:08:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x93172c00) [pid = 1754] [serial = 1419] [outer = 0x8dcc7c00] 14:08:54 INFO - PROCESS | 1754 | 1467752934943 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]]]}] 14:08:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 14:08:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1547ms 14:08:55 INFO - PROCESS | 1754 | 1467752935003 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 14:08:55 INFO - PROCESS | 1754 | 1467752935008 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 14:08:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 14:08:55 INFO - PROCESS | 1754 | 1467752935018 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 14:08:55 INFO - PROCESS | 1754 | 1467752935021 Marionette TRACE conn4 <- [1,1862,null,{}] 14:08:55 INFO - PROCESS | 1754 | 1467752935029 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}] 14:08:55 INFO - PROCESS | 1754 | 1467752935042 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:55 INFO - PROCESS | 1754 | 1467752935242 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 14:08:55 INFO - PROCESS | 1754 | 1467752935471 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:55 INFO - PROCESS | 1754 | 1467752935479 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:55 INFO - PROCESS | 1754 | ++DOCSHELL 0x9251e800 == 43 [pid = 1754] [id = 473] 14:08:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x92bc9400) [pid = 1754] [serial = 1420] [outer = (nil)] 14:08:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x93c14800) [pid = 1754] [serial = 1421] [outer = 0x92bc9400] 14:08:55 INFO - PROCESS | 1754 | 1467752935581 Marionette DEBUG loaded listener.js 14:08:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x93e11800) [pid = 1754] [serial = 1422] [outer = 0x92bc9400] 14:08:56 INFO - PROCESS | 1754 | 1467752936528 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]]]}] 14:08:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 14:08:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1543ms 14:08:56 INFO - PROCESS | 1754 | 1467752936561 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 14:08:56 INFO - PROCESS | 1754 | 1467752936565 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 14:08:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 14:08:56 INFO - PROCESS | 1754 | 1467752936573 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 14:08:56 INFO - PROCESS | 1754 | 1467752936578 Marionette TRACE conn4 <- [1,1866,null,{}] 14:08:56 INFO - PROCESS | 1754 | 1467752936585 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}] 14:08:56 INFO - PROCESS | 1754 | 1467752936598 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:56 INFO - PROCESS | 1754 | 1467752936853 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 14:08:57 INFO - PROCESS | 1754 | 1467752937090 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:57 INFO - PROCESS | 1754 | 1467752937101 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:57 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d236800 == 44 [pid = 1754] [id = 474] 14:08:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x8e9d1400) [pid = 1754] [serial = 1423] [outer = (nil)] 14:08:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x95342800) [pid = 1754] [serial = 1424] [outer = 0x8e9d1400] 14:08:57 INFO - PROCESS | 1754 | 1467752937230 Marionette DEBUG loaded listener.js 14:08:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x95362c00) [pid = 1754] [serial = 1425] [outer = 0x8e9d1400] 14:08:58 INFO - PROCESS | 1754 | 1467752938129 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]]]}] 14:08:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 14:08:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1591ms 14:08:58 INFO - PROCESS | 1754 | 1467752938166 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 14:08:58 INFO - PROCESS | 1754 | 1467752938170 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 14:08:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 14:08:58 INFO - PROCESS | 1754 | 1467752938177 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 14:08:58 INFO - PROCESS | 1754 | 1467752938182 Marionette TRACE conn4 <- [1,1870,null,{}] 14:08:58 INFO - PROCESS | 1754 | 1467752938188 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}] 14:08:58 INFO - PROCESS | 1754 | 1467752938193 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:58 INFO - PROCESS | 1754 | 1467752938408 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 14:08:58 INFO - PROCESS | 1754 | 1467752938639 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:58 INFO - PROCESS | 1754 | 1467752938646 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:08:58 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2da800 == 45 [pid = 1754] [id = 475] 14:08:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x8dac8000) [pid = 1754] [serial = 1426] [outer = (nil)] 14:08:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x95367000) [pid = 1754] [serial = 1427] [outer = 0x8dac8000] 14:08:58 INFO - PROCESS | 1754 | 1467752938776 Marionette DEBUG loaded listener.js 14:08:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x95385c00) [pid = 1754] [serial = 1428] [outer = 0x8dac8000] 14:08:59 INFO - PROCESS | 1754 | 1467752939710 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]]]}] 14:08:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 14:08:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1591ms 14:08:59 INFO - PROCESS | 1754 | 1467752939769 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 14:08:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 14:08:59 INFO - PROCESS | 1754 | 1467752939781 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 14:08:59 INFO - PROCESS | 1754 | 1467752939788 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 14:08:59 INFO - PROCESS | 1754 | 1467752939792 Marionette TRACE conn4 <- [1,1874,null,{}] 14:08:59 INFO - PROCESS | 1754 | 1467752939799 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}] 14:08:59 INFO - PROCESS | 1754 | 1467752939804 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:00 INFO - PROCESS | 1754 | 1467752940001 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 14:09:00 INFO - PROCESS | 1754 | 1467752940230 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:00 INFO - PROCESS | 1754 | 1467752940237 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:00 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d237000 == 46 [pid = 1754] [id = 476] 14:09:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x8e5f6400) [pid = 1754] [serial = 1429] [outer = (nil)] 14:09:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x8f73c400) [pid = 1754] [serial = 1430] [outer = 0x8e5f6400] 14:09:00 INFO - PROCESS | 1754 | 1467752940371 Marionette DEBUG loaded listener.js 14:09:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x9538d000) [pid = 1754] [serial = 1431] [outer = 0x8e5f6400] 14:09:01 INFO - PROCESS | 1754 | 1467752941333 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]]]}] 14:09:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 14:09:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1583ms 14:09:01 INFO - PROCESS | 1754 | 1467752941372 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 14:09:01 INFO - PROCESS | 1754 | 1467752941376 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 14:09:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 14:09:01 INFO - PROCESS | 1754 | 1467752941384 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 14:09:01 INFO - PROCESS | 1754 | 1467752941389 Marionette TRACE conn4 <- [1,1878,null,{}] 14:09:01 INFO - PROCESS | 1754 | 1467752941395 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}] 14:09:01 INFO - PROCESS | 1754 | 1467752941400 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:01 INFO - PROCESS | 1754 | 1467752941607 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 14:09:02 INFO - PROCESS | 1754 | 1467752942121 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:02 INFO - PROCESS | 1754 | 1467752942137 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:02 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d465800 == 47 [pid = 1754] [id = 477] 14:09:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x8d466800) [pid = 1754] [serial = 1432] [outer = (nil)] 14:09:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x8d884000) [pid = 1754] [serial = 1433] [outer = 0x8d466800] 14:09:02 INFO - PROCESS | 1754 | 1467752942230 Marionette DEBUG loaded listener.js 14:09:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x8d952800) [pid = 1754] [serial = 1434] [outer = 0x8d466800] 14:09:03 INFO - PROCESS | 1754 | 1467752943164 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]]]}] 14:09:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 14:09:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1843ms 14:09:03 INFO - PROCESS | 1754 | 1467752943231 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 14:09:03 INFO - PROCESS | 1754 | 1467752943238 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 14:09:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 14:09:03 INFO - PROCESS | 1754 | 1467752943247 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 14:09:03 INFO - PROCESS | 1754 | 1467752943253 Marionette TRACE conn4 <- [1,1882,null,{}] 14:09:03 INFO - PROCESS | 1754 | 1467752943262 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}] 14:09:03 INFO - PROCESS | 1754 | 1467752943272 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:03 INFO - PROCESS | 1754 | 1467752943564 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 14:09:03 INFO - PROCESS | 1754 | 1467752943872 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:03 INFO - PROCESS | 1754 | 1467752943884 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:03 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e7f1400 == 48 [pid = 1754] [id = 478] 14:09:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x8e7f8000) [pid = 1754] [serial = 1435] [outer = (nil)] 14:09:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x8f731c00) [pid = 1754] [serial = 1436] [outer = 0x8e7f8000] 14:09:03 INFO - PROCESS | 1754 | 1467752943976 Marionette DEBUG loaded listener.js 14:09:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x8f88e400) [pid = 1754] [serial = 1437] [outer = 0x8e7f8000] 14:09:05 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2db800 == 47 [pid = 1754] [id = 454] 14:09:05 INFO - PROCESS | 1754 | --DOCSHELL 0x8dac6000 == 46 [pid = 1754] [id = 413] 14:09:05 INFO - PROCESS | 1754 | --DOCSHELL 0x8f73d400 == 45 [pid = 1754] [id = 414] 14:09:05 INFO - PROCESS | 1754 | --DOCSHELL 0x91f7f800 == 44 [pid = 1754] [id = 427] 14:09:05 INFO - PROCESS | 1754 | --DOCSHELL 0x8ec8b000 == 43 [pid = 1754] [id = 421] 14:09:05 INFO - PROCESS | 1754 | --DOCSHELL 0x8dac8c00 == 42 [pid = 1754] [id = 420] 14:09:05 INFO - PROCESS | 1754 | --DOCSHELL 0x9032d000 == 41 [pid = 1754] [id = 418] 14:09:05 INFO - PROCESS | 1754 | --DOCSHELL 0x8d467400 == 40 [pid = 1754] [id = 415] 14:09:05 INFO - PROCESS | 1754 | --DOCSHELL 0x8daca400 == 39 [pid = 1754] [id = 412] 14:09:05 INFO - PROCESS | 1754 | --DOCSHELL 0x8e9cf400 == 38 [pid = 1754] [id = 422] 14:09:05 INFO - PROCESS | 1754 | --DOCSHELL 0x8d234400 == 37 [pid = 1754] [id = 423] 14:09:05 INFO - PROCESS | 1754 | --DOCSHELL 0x8f888000 == 36 [pid = 1754] [id = 426] 14:09:05 INFO - PROCESS | 1754 | --DOCSHELL 0x8d94a000 == 35 [pid = 1754] [id = 416] 14:09:05 INFO - PROCESS | 1754 | --DOCSHELL 0x8d88dc00 == 34 [pid = 1754] [id = 424] 14:09:05 INFO - PROCESS | 1754 | --DOCSHELL 0x8dac7400 == 33 [pid = 1754] [id = 425] 14:09:05 INFO - PROCESS | 1754 | --DOCSHELL 0x8d46b400 == 32 [pid = 1754] [id = 417] 14:09:05 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2dc400 == 31 [pid = 1754] [id = 419] 14:09:05 INFO - PROCESS | 1754 | --DOCSHELL 0x8dacdc00 == 30 [pid = 1754] [id = 428] 14:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x8f73f400) [pid = 1754] [serial = 1373] [outer = (nil)] [url = about:blank] 14:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x8dacc400) [pid = 1754] [serial = 1367] [outer = (nil)] [url = about:blank] 14:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x8dad3000) [pid = 1754] [serial = 1368] [outer = (nil)] [url = about:blank] 14:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x8c2e6000) [pid = 1754] [serial = 1364] [outer = (nil)] [url = about:blank] 14:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x8d239800) [pid = 1754] [serial = 1365] [outer = (nil)] [url = about:blank] 14:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x8e7fd800) [pid = 1754] [serial = 1371] [outer = (nil)] [url = about:blank] 14:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x8e7f2800) [pid = 1754] [serial = 1370] [outer = (nil)] [url = about:blank] 14:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x8f889800) [pid = 1754] [serial = 1374] [outer = (nil)] [url = about:blank] 14:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x8fa7d800) [pid = 1754] [serial = 1376] [outer = (nil)] [url = about:blank] 14:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x8e9d2000) [pid = 1754] [serial = 1344] [outer = (nil)] [url = about:blank] 14:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x8e7f0c00) [pid = 1754] [serial = 1343] [outer = (nil)] [url = about:blank] 14:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x90335c00) [pid = 1754] [serial = 1347] [outer = (nil)] [url = about:blank] 14:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x90328800) [pid = 1754] [serial = 1346] [outer = (nil)] [url = about:blank] 14:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x92bcc400) [pid = 1754] [serial = 1350] [outer = (nil)] [url = about:blank] 14:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x92bc4800) [pid = 1754] [serial = 1349] [outer = (nil)] [url = about:blank] 14:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x93c0c400) [pid = 1754] [serial = 1353] [outer = (nil)] [url = about:blank] 14:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x93b42400) [pid = 1754] [serial = 1352] [outer = (nil)] [url = about:blank] 14:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x93e1bc00) [pid = 1754] [serial = 1356] [outer = (nil)] [url = about:blank] 14:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x93e10400) [pid = 1754] [serial = 1355] [outer = (nil)] [url = about:blank] 14:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x9535d000) [pid = 1754] [serial = 1359] [outer = (nil)] [url = about:blank] 14:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x93b4c000) [pid = 1754] [serial = 1358] [outer = (nil)] [url = about:blank] 14:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8e7f5400) [pid = 1754] [serial = 1361] [outer = (nil)] [url = about:blank] 14:09:06 INFO - PROCESS | 1754 | 1467752946042 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]]]}] 14:09:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 14:09:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 2895ms 14:09:06 INFO - PROCESS | 1754 | 1467752946143 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 14:09:06 INFO - PROCESS | 1754 | 1467752946149 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 14:09:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 14:09:06 INFO - PROCESS | 1754 | 1467752946159 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 14:09:06 INFO - PROCESS | 1754 | 1467752946167 Marionette TRACE conn4 <- [1,1886,null,{}] 14:09:06 INFO - PROCESS | 1754 | 1467752946176 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}] 14:09:06 INFO - PROCESS | 1754 | 1467752946182 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:06 INFO - PROCESS | 1754 | 1467752946370 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 14:09:06 INFO - PROCESS | 1754 | 1467752946510 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:06 INFO - PROCESS | 1754 | 1467752946524 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:06 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d886000 == 31 [pid = 1754] [id = 479] 14:09:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x8d886400) [pid = 1754] [serial = 1438] [outer = (nil)] 14:09:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x8d94bc00) [pid = 1754] [serial = 1439] [outer = 0x8d886400] 14:09:06 INFO - PROCESS | 1754 | 1467752946597 Marionette DEBUG loaded listener.js 14:09:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x8dad2800) [pid = 1754] [serial = 1440] [outer = 0x8d886400] 14:09:07 INFO - PROCESS | 1754 | 1467752947469 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]]]}] 14:09:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 14:09:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1387ms 14:09:07 INFO - PROCESS | 1754 | 1467752947546 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 14:09:07 INFO - PROCESS | 1754 | 1467752947555 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 14:09:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 14:09:07 INFO - PROCESS | 1754 | 1467752947569 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 14:09:07 INFO - PROCESS | 1754 | 1467752947573 Marionette TRACE conn4 <- [1,1890,null,{}] 14:09:07 INFO - PROCESS | 1754 | 1467752947581 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}] 14:09:07 INFO - PROCESS | 1754 | 1467752947587 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:07 INFO - PROCESS | 1754 | 1467752947786 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 14:09:07 INFO - PROCESS | 1754 | 1467752947962 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:07 INFO - PROCESS | 1754 | 1467752947971 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:08 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e7f2800 == 32 [pid = 1754] [id = 480] 14:09:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x8e9ce800) [pid = 1754] [serial = 1441] [outer = (nil)] 14:09:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x8e9d2000) [pid = 1754] [serial = 1442] [outer = 0x8e9ce800] 14:09:08 INFO - PROCESS | 1754 | 1467752948051 Marionette DEBUG loaded listener.js 14:09:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x8ec81800) [pid = 1754] [serial = 1443] [outer = 0x8e9ce800] 14:09:09 INFO - PROCESS | 1754 | 1467752949131 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]]]}] 14:09:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 14:09:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1595ms 14:09:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 14:09:09 INFO - PROCESS | 1754 | 1467752949163 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 14:09:09 INFO - PROCESS | 1754 | 1467752949167 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 14:09:09 INFO - PROCESS | 1754 | 1467752949175 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 14:09:09 INFO - PROCESS | 1754 | 1467752949182 Marionette TRACE conn4 <- [1,1894,null,{}] 14:09:09 INFO - PROCESS | 1754 | 1467752949208 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}] 14:09:09 INFO - PROCESS | 1754 | 1467752949229 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:09 INFO - PROCESS | 1754 | 1467752949484 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 14:09:09 INFO - PROCESS | 1754 | 1467752949509 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:09 INFO - PROCESS | 1754 | 1467752949524 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:09 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f88f800 == 33 [pid = 1754] [id = 481] 14:09:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x8f890000) [pid = 1754] [serial = 1444] [outer = (nil)] 14:09:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x900e5c00) [pid = 1754] [serial = 1445] [outer = 0x8f890000] 14:09:09 INFO - PROCESS | 1754 | 1467752949601 Marionette DEBUG loaded listener.js 14:09:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x90246800) [pid = 1754] [serial = 1446] [outer = 0x8f890000] 14:09:10 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x8d954800) [pid = 1754] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 14:09:10 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x8d238800) [pid = 1754] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 14:09:10 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x9032cc00) [pid = 1754] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 14:09:10 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x8d88cc00) [pid = 1754] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 14:09:10 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x8eed6800) [pid = 1754] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 14:09:10 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x8dacb800) [pid = 1754] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 14:09:10 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x8e5ef000) [pid = 1754] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 14:09:10 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x90330000) [pid = 1754] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 14:09:10 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8eed8800) [pid = 1754] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 14:09:10 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8d463000) [pid = 1754] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 14:09:10 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8d469c00) [pid = 1754] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 14:09:10 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8d882800) [pid = 1754] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 14:09:11 INFO - PROCESS | 1754 | 1467752951166 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]]]}] 14:09:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 14:09:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 2050ms 14:09:11 INFO - PROCESS | 1754 | 1467752951224 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 14:09:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 14:09:11 INFO - PROCESS | 1754 | 1467752951230 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 14:09:11 INFO - PROCESS | 1754 | 1467752951237 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 14:09:11 INFO - PROCESS | 1754 | 1467752951241 Marionette TRACE conn4 <- [1,1898,null,{}] 14:09:11 INFO - PROCESS | 1754 | 1467752951248 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}] 14:09:11 INFO - PROCESS | 1754 | 1467752951253 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:11 INFO - PROCESS | 1754 | 1467752951446 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 14:09:11 INFO - PROCESS | 1754 | 1467752951588 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:11 INFO - PROCESS | 1754 | 1467752951595 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:11 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2dfc00 == 34 [pid = 1754] [id = 482] 14:09:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8d882800) [pid = 1754] [serial = 1447] [outer = (nil)] 14:09:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x8fa85000) [pid = 1754] [serial = 1448] [outer = 0x8d882800] 14:09:11 INFO - PROCESS | 1754 | 1467752951676 Marionette DEBUG loaded listener.js 14:09:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x90329000) [pid = 1754] [serial = 1449] [outer = 0x8d882800] 14:09:12 INFO - PROCESS | 1754 | 1467752952500 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]]]}] 14:09:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 14:09:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1288ms 14:09:12 INFO - PROCESS | 1754 | 1467752952531 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 14:09:12 INFO - PROCESS | 1754 | 1467752952536 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 14:09:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 14:09:12 INFO - PROCESS | 1754 | 1467752952543 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 14:09:12 INFO - PROCESS | 1754 | 1467752952548 Marionette TRACE conn4 <- [1,1902,null,{}] 14:09:12 INFO - PROCESS | 1754 | 1467752952555 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}] 14:09:12 INFO - PROCESS | 1754 | 1467752952560 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:12 INFO - PROCESS | 1754 | 1467752952812 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 14:09:13 INFO - PROCESS | 1754 | 1467752952992 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:13 INFO - PROCESS | 1754 | 1467752953005 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:13 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e1000 == 35 [pid = 1754] [id = 483] 14:09:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x8c2e3800) [pid = 1754] [serial = 1450] [outer = (nil)] 14:09:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x8c2e9000) [pid = 1754] [serial = 1451] [outer = 0x8c2e3800] 14:09:13 INFO - PROCESS | 1754 | 1467752953099 Marionette DEBUG loaded listener.js 14:09:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x8d23b800) [pid = 1754] [serial = 1452] [outer = 0x8c2e3800] 14:09:14 INFO - PROCESS | 1754 | 1467752954298 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]]]}] 14:09:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 14:09:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1837ms 14:09:14 INFO - PROCESS | 1754 | 1467752954383 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 14:09:14 INFO - PROCESS | 1754 | 1467752954391 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 14:09:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 14:09:14 INFO - PROCESS | 1754 | 1467752954402 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 14:09:14 INFO - PROCESS | 1754 | 1467752954408 Marionette TRACE conn4 <- [1,1906,null,{}] 14:09:14 INFO - PROCESS | 1754 | 1467752954418 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}] 14:09:14 INFO - PROCESS | 1754 | 1467752954425 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:14 INFO - PROCESS | 1754 | 1467752954674 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 14:09:14 INFO - PROCESS | 1754 | 1467752954921 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:14 INFO - PROCESS | 1754 | 1467752954932 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:14 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2dc000 == 36 [pid = 1754] [id = 484] 14:09:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x8e9ce000) [pid = 1754] [serial = 1453] [outer = (nil)] 14:09:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x8eed2000) [pid = 1754] [serial = 1454] [outer = 0x8e9ce000] 14:09:15 INFO - PROCESS | 1754 | 1467752955024 Marionette DEBUG loaded listener.js 14:09:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x8f737000) [pid = 1754] [serial = 1455] [outer = 0x8e9ce000] 14:09:16 INFO - PROCESS | 1754 | 1467752956026 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]]]}] 14:09:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 14:09:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1691ms 14:09:16 INFO - PROCESS | 1754 | 1467752956094 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 14:09:16 INFO - PROCESS | 1754 | 1467752956100 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 14:09:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 14:09:16 INFO - PROCESS | 1754 | 1467752956109 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 14:09:16 INFO - PROCESS | 1754 | 1467752956113 Marionette TRACE conn4 <- [1,1910,null,{}] 14:09:16 INFO - PROCESS | 1754 | 1467752956121 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}] 14:09:16 INFO - PROCESS | 1754 | 1467752956126 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:16 INFO - PROCESS | 1754 | 1467752956348 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 14:09:16 INFO - PROCESS | 1754 | 1467752956675 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:16 INFO - PROCESS | 1754 | 1467752956684 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:16 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d23dc00 == 37 [pid = 1754] [id = 485] 14:09:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x8d952000) [pid = 1754] [serial = 1456] [outer = (nil)] 14:09:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x90491000) [pid = 1754] [serial = 1457] [outer = 0x8d952000] 14:09:16 INFO - PROCESS | 1754 | 1467752956780 Marionette DEBUG loaded listener.js 14:09:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x91c98c00) [pid = 1754] [serial = 1458] [outer = 0x8d952000] 14:09:17 INFO - PROCESS | 1754 | 1467752957836 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]]]}] 14:09:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 14:09:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1793ms 14:09:17 INFO - PROCESS | 1754 | 1467752957903 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 14:09:17 INFO - PROCESS | 1754 | 1467752957911 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 14:09:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 14:09:17 INFO - PROCESS | 1754 | 1467752957929 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 14:09:17 INFO - PROCESS | 1754 | 1467752957938 Marionette TRACE conn4 <- [1,1914,null,{}] 14:09:17 INFO - PROCESS | 1754 | 1467752957945 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}] 14:09:17 INFO - PROCESS | 1754 | 1467752957953 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:18 INFO - PROCESS | 1754 | 1467752958192 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 14:09:18 INFO - PROCESS | 1754 | 1467752958427 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:18 INFO - PROCESS | 1754 | 1467752958436 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:18 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e9d3c00 == 38 [pid = 1754] [id = 486] 14:09:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x900f0000) [pid = 1754] [serial = 1459] [outer = (nil)] 14:09:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x92514400) [pid = 1754] [serial = 1460] [outer = 0x900f0000] 14:09:18 INFO - PROCESS | 1754 | 1467752958523 Marionette DEBUG loaded listener.js 14:09:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x91f83c00) [pid = 1754] [serial = 1461] [outer = 0x900f0000] 14:09:19 INFO - PROCESS | 1754 | 1467752959545 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]]]}] 14:09:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 14:09:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1697ms 14:09:19 INFO - PROCESS | 1754 | 1467752959619 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 14:09:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 14:09:19 INFO - PROCESS | 1754 | 1467752959623 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 14:09:19 INFO - PROCESS | 1754 | 1467752959630 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 14:09:19 INFO - PROCESS | 1754 | 1467752959634 Marionette TRACE conn4 <- [1,1918,null,{}] 14:09:19 INFO - PROCESS | 1754 | 1467752959641 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}] 14:09:19 INFO - PROCESS | 1754 | 1467752959646 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:19 INFO - PROCESS | 1754 | 1467752959877 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 14:09:20 INFO - PROCESS | 1754 | 1467752960154 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:20 INFO - PROCESS | 1754 | 1467752960165 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:20 INFO - PROCESS | 1754 | ++DOCSHELL 0x8eed7c00 == 39 [pid = 1754] [id = 487] 14:09:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x900ea400) [pid = 1754] [serial = 1462] [outer = (nil)] 14:09:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x92b86800) [pid = 1754] [serial = 1463] [outer = 0x900ea400] 14:09:20 INFO - PROCESS | 1754 | 1467752960257 Marionette DEBUG loaded listener.js 14:09:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x92b89400) [pid = 1754] [serial = 1464] [outer = 0x900ea400] 14:09:21 INFO - PROCESS | 1754 | 1467752961392 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]]]}] 14:09:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 14:09:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1836ms 14:09:21 INFO - PROCESS | 1754 | 1467752961467 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 14:09:21 INFO - PROCESS | 1754 | 1467752961475 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 14:09:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 14:09:21 INFO - PROCESS | 1754 | 1467752961485 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 14:09:21 INFO - PROCESS | 1754 | 1467752961489 Marionette TRACE conn4 <- [1,1922,null,{}] 14:09:21 INFO - PROCESS | 1754 | 1467752961499 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}] 14:09:21 INFO - PROCESS | 1754 | 1467752961504 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:21 INFO - PROCESS | 1754 | 1467752961857 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 14:09:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8d237000 == 38 [pid = 1754] [id = 476] 14:09:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2da800 == 37 [pid = 1754] [id = 475] 14:09:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2dfc00 == 36 [pid = 1754] [id = 482] 14:09:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8f88f800 == 35 [pid = 1754] [id = 481] 14:09:22 INFO - PROCESS | 1754 | 1467752962121 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:22 INFO - PROCESS | 1754 | 1467752962139 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8e7f2800 == 34 [pid = 1754] [id = 480] 14:09:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8d886000 == 33 [pid = 1754] [id = 479] 14:09:22 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d241800 == 34 [pid = 1754] [id = 488] 14:09:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x8d886000) [pid = 1754] [serial = 1465] [outer = (nil)] 14:09:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x8dacc000) [pid = 1754] [serial = 1466] [outer = 0x8d886000] 14:09:22 INFO - PROCESS | 1754 | 1467752962236 Marionette DEBUG loaded listener.js 14:09:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x8dccfc00) [pid = 1754] [serial = 1467] [outer = 0x8d886000] 14:09:22 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x91d85c00) [pid = 1754] [serial = 1406] [outer = (nil)] [url = about:blank] 14:09:22 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x90245000) [pid = 1754] [serial = 1362] [outer = (nil)] [url = about:blank] 14:09:22 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x90496000) [pid = 1754] [serial = 1400] [outer = (nil)] [url = about:blank] 14:09:22 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x8d949000) [pid = 1754] [serial = 1379] [outer = (nil)] [url = about:blank] 14:09:22 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x8dcd0800) [pid = 1754] [serial = 1380] [outer = (nil)] [url = about:blank] 14:09:22 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x8f740400) [pid = 1754] [serial = 1382] [outer = (nil)] [url = about:blank] 14:09:22 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x900e7800) [pid = 1754] [serial = 1383] [outer = (nil)] [url = about:blank] 14:09:22 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x8e5ebc00) [pid = 1754] [serial = 1394] [outer = (nil)] [url = about:blank] 14:09:22 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x8e7efc00) [pid = 1754] [serial = 1395] [outer = (nil)] [url = about:blank] 14:09:22 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x8fa82c00) [pid = 1754] [serial = 1377] [outer = (nil)] [url = about:blank] 14:09:22 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x90332400) [pid = 1754] [serial = 1385] [outer = (nil)] [url = about:blank] 14:09:22 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x90494800) [pid = 1754] [serial = 1386] [outer = (nil)] [url = about:blank] 14:09:22 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x8f73cc00) [pid = 1754] [serial = 1397] [outer = (nil)] [url = about:blank] 14:09:22 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x8dcc5400) [pid = 1754] [serial = 1391] [outer = (nil)] [url = about:blank] 14:09:22 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x8f733000) [pid = 1754] [serial = 1392] [outer = (nil)] [url = about:blank] 14:09:22 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x91d87800) [pid = 1754] [serial = 1388] [outer = (nil)] [url = about:blank] 14:09:22 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x91c9a000) [pid = 1754] [serial = 1389] [outer = (nil)] [url = about:blank] 14:09:22 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x91c94800) [pid = 1754] [serial = 1401] [outer = (nil)] [url = about:blank] 14:09:22 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x91f7a000) [pid = 1754] [serial = 1407] [outer = (nil)] [url = about:blank] 14:09:22 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8f88c800) [pid = 1754] [serial = 1398] [outer = (nil)] [url = about:blank] 14:09:22 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8dccf000) [pid = 1754] [serial = 1403] [outer = (nil)] [url = about:blank] 14:09:22 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x8fa80000) [pid = 1754] [serial = 1404] [outer = (nil)] [url = about:blank] 14:09:23 INFO - PROCESS | 1754 | 1467752963125 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]]]}] 14:09:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 14:09:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1683ms 14:09:23 INFO - PROCESS | 1754 | 1467752963168 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 14:09:23 INFO - PROCESS | 1754 | 1467752963175 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 14:09:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 14:09:23 INFO - PROCESS | 1754 | 1467752963188 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 14:09:23 INFO - PROCESS | 1754 | 1467752963192 Marionette TRACE conn4 <- [1,1926,null,{}] 14:09:23 INFO - PROCESS | 1754 | 1467752963200 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}] 14:09:23 INFO - PROCESS | 1754 | 1467752963207 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:23 INFO - PROCESS | 1754 | 1467752963401 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 14:09:23 INFO - PROCESS | 1754 | 1467752963555 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:23 INFO - PROCESS | 1754 | 1467752963563 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:23 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d46b400 == 35 [pid = 1754] [id = 489] 14:09:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8e7f6c00) [pid = 1754] [serial = 1468] [outer = (nil)] 14:09:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8ec88000) [pid = 1754] [serial = 1469] [outer = 0x8e7f6c00] 14:09:23 INFO - PROCESS | 1754 | 1467752963655 Marionette DEBUG loaded listener.js 14:09:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x8f739000) [pid = 1754] [serial = 1470] [outer = 0x8e7f6c00] 14:09:24 INFO - PROCESS | 1754 | 1467752964662 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]]]}] 14:09:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 14:09:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1544ms 14:09:24 INFO - PROCESS | 1754 | 1467752964732 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 14:09:24 INFO - PROCESS | 1754 | 1467752964740 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 14:09:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 14:09:24 INFO - PROCESS | 1754 | 1467752964752 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 14:09:24 INFO - PROCESS | 1754 | 1467752964759 Marionette TRACE conn4 <- [1,1930,null,{}] 14:09:24 INFO - PROCESS | 1754 | 1467752964830 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}] 14:09:24 INFO - PROCESS | 1754 | 1467752964836 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:25 INFO - PROCESS | 1754 | 1467752965065 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 14:09:25 INFO - PROCESS | 1754 | 1467752965330 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:25 INFO - PROCESS | 1754 | 1467752965348 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:25 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dac5c00 == 36 [pid = 1754] [id = 490] 14:09:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x8dac6c00) [pid = 1754] [serial = 1471] [outer = (nil)] 14:09:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x8dcccc00) [pid = 1754] [serial = 1472] [outer = 0x8dac6c00] 14:09:25 INFO - PROCESS | 1754 | 1467752965478 Marionette DEBUG loaded listener.js 14:09:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x8e7f2800) [pid = 1754] [serial = 1473] [outer = 0x8dac6c00] 14:09:26 INFO - PROCESS | 1754 | 1467752966517 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]]]}] 14:09:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 14:09:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1848ms 14:09:26 INFO - PROCESS | 1754 | 1467752966599 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 14:09:26 INFO - PROCESS | 1754 | 1467752966608 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 14:09:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 14:09:26 INFO - PROCESS | 1754 | 1467752966622 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 14:09:26 INFO - PROCESS | 1754 | 1467752966628 Marionette TRACE conn4 <- [1,1934,null,{}] 14:09:26 INFO - PROCESS | 1754 | 1467752966635 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}] 14:09:26 INFO - PROCESS | 1754 | 1467752966641 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:26 INFO - PROCESS | 1754 | 1467752966995 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 14:09:27 INFO - PROCESS | 1754 | 1467752967164 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:27 INFO - PROCESS | 1754 | 1467752967175 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:27 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f886000 == 37 [pid = 1754] [id = 491] 14:09:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x8fa84000) [pid = 1754] [serial = 1474] [outer = (nil)] 14:09:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x900e6c00) [pid = 1754] [serial = 1475] [outer = 0x8fa84000] 14:09:27 INFO - PROCESS | 1754 | 1467752967265 Marionette DEBUG loaded listener.js 14:09:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x9024ec00) [pid = 1754] [serial = 1476] [outer = 0x8fa84000] 14:09:28 INFO - PROCESS | 1754 | 1467752968261 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]]]}] 14:09:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 14:09:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1685ms 14:09:28 INFO - PROCESS | 1754 | 1467752968308 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 14:09:28 INFO - PROCESS | 1754 | 1467752968313 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 14:09:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 14:09:28 INFO - PROCESS | 1754 | 1467752968322 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 14:09:28 INFO - PROCESS | 1754 | 1467752968329 Marionette TRACE conn4 <- [1,1938,null,{}] 14:09:28 INFO - PROCESS | 1754 | 1467752968349 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}] 14:09:28 INFO - PROCESS | 1754 | 1467752968359 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:28 INFO - PROCESS | 1754 | 1467752968617 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 14:09:28 INFO - PROCESS | 1754 | 1467752968947 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:28 INFO - PROCESS | 1754 | 1467752968959 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:29 INFO - PROCESS | 1754 | ++DOCSHELL 0x91c9c800 == 38 [pid = 1754] [id = 492] 14:09:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x91c9cc00) [pid = 1754] [serial = 1477] [outer = (nil)] 14:09:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x91d8a000) [pid = 1754] [serial = 1478] [outer = 0x91c9cc00] 14:09:29 INFO - PROCESS | 1754 | 1467752969084 Marionette DEBUG loaded listener.js 14:09:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x91d8e800) [pid = 1754] [serial = 1479] [outer = 0x91c9cc00] 14:09:30 INFO - PROCESS | 1754 | 1467752970023 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]]]}] 14:09:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 14:09:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1746ms 14:09:30 INFO - PROCESS | 1754 | 1467752970069 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 14:09:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 14:09:30 INFO - PROCESS | 1754 | 1467752970075 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 14:09:30 INFO - PROCESS | 1754 | 1467752970083 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 14:09:30 INFO - PROCESS | 1754 | 1467752970086 Marionette TRACE conn4 <- [1,1942,null,{}] 14:09:30 INFO - PROCESS | 1754 | 1467752970094 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}] 14:09:30 INFO - PROCESS | 1754 | 1467752970100 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:30 INFO - PROCESS | 1754 | 1467752970307 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 14:09:30 INFO - PROCESS | 1754 | 1467752970489 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:30 INFO - PROCESS | 1754 | 1467752970497 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:30 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d94d400 == 39 [pid = 1754] [id = 493] 14:09:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x91f81800) [pid = 1754] [serial = 1480] [outer = (nil)] 14:09:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x9251f000) [pid = 1754] [serial = 1481] [outer = 0x91f81800] 14:09:30 INFO - PROCESS | 1754 | 1467752970637 Marionette DEBUG loaded listener.js 14:09:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x92b90800) [pid = 1754] [serial = 1482] [outer = 0x91f81800] 14:09:31 INFO - PROCESS | 1754 | 1467752971570 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]]]}] 14:09:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 14:09:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1539ms 14:09:31 INFO - PROCESS | 1754 | 1467752971622 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 14:09:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 14:09:31 INFO - PROCESS | 1754 | 1467752971626 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 14:09:31 INFO - PROCESS | 1754 | 1467752971634 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 14:09:31 INFO - PROCESS | 1754 | 1467752971638 Marionette TRACE conn4 <- [1,1946,null,{}] 14:09:31 INFO - PROCESS | 1754 | 1467752971645 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}] 14:09:31 INFO - PROCESS | 1754 | 1467752971650 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:31 INFO - PROCESS | 1754 | 1467752971885 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 14:09:32 INFO - PROCESS | 1754 | 1467752972167 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:32 INFO - PROCESS | 1754 | 1467752972176 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:32 INFO - PROCESS | 1754 | ++DOCSHELL 0x92bcd400 == 40 [pid = 1754] [id = 494] 14:09:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x92bce000) [pid = 1754] [serial = 1483] [outer = (nil)] 14:09:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x9316ec00) [pid = 1754] [serial = 1484] [outer = 0x92bce000] 14:09:32 INFO - PROCESS | 1754 | 1467752972506 Marionette DEBUG loaded listener.js 14:09:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x93b4fc00) [pid = 1754] [serial = 1485] [outer = 0x92bce000] 14:09:33 INFO - PROCESS | 1754 | 1467752973473 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]]]}] 14:09:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 14:09:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1888ms 14:09:33 INFO - PROCESS | 1754 | 1467752973522 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 14:09:33 INFO - PROCESS | 1754 | 1467752973526 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 14:09:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 14:09:33 INFO - PROCESS | 1754 | 1467752973534 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 14:09:33 INFO - PROCESS | 1754 | 1467752973539 Marionette TRACE conn4 <- [1,1950,null,{}] 14:09:33 INFO - PROCESS | 1754 | 1467752973546 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}] 14:09:33 INFO - PROCESS | 1754 | 1467752973559 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:33 INFO - PROCESS | 1754 | 1467752973861 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 14:09:34 INFO - PROCESS | 1754 | 1467752974165 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:34 INFO - PROCESS | 1754 | 1467752974175 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:34 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e6800 == 41 [pid = 1754] [id = 495] 14:09:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x8dcc2800) [pid = 1754] [serial = 1486] [outer = (nil)] 14:09:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x95336c00) [pid = 1754] [serial = 1487] [outer = 0x8dcc2800] 14:09:34 INFO - PROCESS | 1754 | 1467752974269 Marionette DEBUG loaded listener.js 14:09:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x9535d400) [pid = 1754] [serial = 1488] [outer = 0x8dcc2800] 14:09:35 INFO - PROCESS | 1754 | 1467752975233 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]]]}] 14:09:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 14:09:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1740ms 14:09:35 INFO - PROCESS | 1754 | 1467752975276 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 14:09:35 INFO - PROCESS | 1754 | 1467752975281 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 14:09:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 14:09:35 INFO - PROCESS | 1754 | 1467752975288 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 14:09:35 INFO - PROCESS | 1754 | 1467752975293 Marionette TRACE conn4 <- [1,1954,null,{}] 14:09:35 INFO - PROCESS | 1754 | 1467752975299 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}] 14:09:35 INFO - PROCESS | 1754 | 1467752975306 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:35 INFO - PROCESS | 1754 | 1467752975510 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 14:09:35 INFO - PROCESS | 1754 | 1467752975742 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:35 INFO - PROCESS | 1754 | 1467752975751 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:35 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e5ef000 == 42 [pid = 1754] [id = 496] 14:09:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x90241c00) [pid = 1754] [serial = 1489] [outer = (nil)] 14:09:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x95368000) [pid = 1754] [serial = 1490] [outer = 0x90241c00] 14:09:35 INFO - PROCESS | 1754 | 1467752975886 Marionette DEBUG loaded listener.js 14:09:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x95389800) [pid = 1754] [serial = 1491] [outer = 0x90241c00] 14:09:36 INFO - PROCESS | 1754 | 1467752976846 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]]]}] 14:09:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 14:09:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1635ms 14:09:36 INFO - PROCESS | 1754 | 1467752976924 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 14:09:36 INFO - PROCESS | 1754 | 1467752976929 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 14:09:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 14:09:36 INFO - PROCESS | 1754 | 1467752976938 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 14:09:36 INFO - PROCESS | 1754 | 1467752976942 Marionette TRACE conn4 <- [1,1958,null,{}] 14:09:36 INFO - PROCESS | 1754 | 1467752976950 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}] 14:09:36 INFO - PROCESS | 1754 | 1467752976956 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:37 INFO - PROCESS | 1754 | 1467752977211 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 14:09:37 INFO - PROCESS | 1754 | 1467752977629 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:37 INFO - PROCESS | 1754 | 1467752977639 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:37 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e0000 == 43 [pid = 1754] [id = 497] 14:09:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x8c2e5800) [pid = 1754] [serial = 1492] [outer = (nil)] 14:09:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x8d23a800) [pid = 1754] [serial = 1493] [outer = 0x8c2e5800] 14:09:37 INFO - PROCESS | 1754 | 1467752977727 Marionette DEBUG loaded listener.js 14:09:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x8d46b800) [pid = 1754] [serial = 1494] [outer = 0x8c2e5800] 14:09:38 INFO - PROCESS | 1754 | 1467752978761 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]]]}] 14:09:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 14:09:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1888ms 14:09:38 INFO - PROCESS | 1754 | 1467752978829 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 14:09:38 INFO - PROCESS | 1754 | 1467752978836 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 14:09:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 14:09:38 INFO - PROCESS | 1754 | 1467752978845 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 14:09:38 INFO - PROCESS | 1754 | 1467752978851 Marionette TRACE conn4 <- [1,1962,null,{}] 14:09:38 INFO - PROCESS | 1754 | 1467752978860 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}] 14:09:38 INFO - PROCESS | 1754 | 1467752978867 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:40 INFO - PROCESS | 1754 | --DOCSHELL 0x8d241800 == 42 [pid = 1754] [id = 488] 14:09:40 INFO - PROCESS | 1754 | --DOCSHELL 0x8d238400 == 41 [pid = 1754] [id = 472] 14:09:40 INFO - PROCESS | 1754 | --DOCSHELL 0x8e7f1400 == 40 [pid = 1754] [id = 478] 14:09:40 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e1000 == 39 [pid = 1754] [id = 483] 14:09:40 INFO - PROCESS | 1754 | --DOCSHELL 0x8eed7c00 == 38 [pid = 1754] [id = 487] 14:09:40 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2dc000 == 37 [pid = 1754] [id = 484] 14:09:40 INFO - PROCESS | 1754 | --DOCSHELL 0x8d23dc00 == 36 [pid = 1754] [id = 485] 14:09:40 INFO - PROCESS | 1754 | --DOCSHELL 0x8e9d3c00 == 35 [pid = 1754] [id = 486] 14:09:40 INFO - PROCESS | 1754 | --DOCSHELL 0x8d465800 == 34 [pid = 1754] [id = 477] 14:09:40 INFO - PROCESS | 1754 | --DOCSHELL 0x9251e800 == 33 [pid = 1754] [id = 473] 14:09:40 INFO - PROCESS | 1754 | --DOCSHELL 0x8d236800 == 32 [pid = 1754] [id = 474] 14:09:40 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e0000 == 31 [pid = 1754] [id = 497] 14:09:40 INFO - PROCESS | 1754 | --DOCSHELL 0x8e5ef000 == 30 [pid = 1754] [id = 496] 14:09:40 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e6800 == 29 [pid = 1754] [id = 495] 14:09:40 INFO - PROCESS | 1754 | --DOCSHELL 0x92bcd400 == 28 [pid = 1754] [id = 494] 14:09:40 INFO - PROCESS | 1754 | --DOCSHELL 0x91c9c800 == 27 [pid = 1754] [id = 492] 14:09:40 INFO - PROCESS | 1754 | --DOCSHELL 0x8d94d400 == 26 [pid = 1754] [id = 493] 14:09:40 INFO - PROCESS | 1754 | --DOCSHELL 0x8f886000 == 25 [pid = 1754] [id = 491] 14:09:40 INFO - PROCESS | 1754 | --DOCSHELL 0x8d46b400 == 24 [pid = 1754] [id = 489] 14:09:40 INFO - PROCESS | 1754 | --DOCSHELL 0x8dac5c00 == 23 [pid = 1754] [id = 490] 14:09:40 INFO - PROCESS | 1754 | 1467752980223 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 14:09:40 INFO - PROCESS | 1754 | 1467752980684 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:40 INFO - PROCESS | 1754 | 1467752980697 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:40 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d46c000 == 24 [pid = 1754] [id = 498] 14:09:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x8d882000) [pid = 1754] [serial = 1495] [outer = (nil)] 14:09:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x8d887000) [pid = 1754] [serial = 1496] [outer = 0x8d882000] 14:09:40 INFO - PROCESS | 1754 | 1467752980782 Marionette DEBUG loaded listener.js 14:09:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x8d947400) [pid = 1754] [serial = 1497] [outer = 0x8d882000] 14:09:41 INFO - PROCESS | 1754 | 1467752981733 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]]]}] 14:09:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 14:09:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 2942ms 14:09:41 INFO - PROCESS | 1754 | 1467752981789 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 14:09:41 INFO - PROCESS | 1754 | 1467752981798 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 14:09:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 14:09:41 INFO - PROCESS | 1754 | 1467752981815 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 14:09:41 INFO - PROCESS | 1754 | 1467752981820 Marionette TRACE conn4 <- [1,1966,null,{}] 14:09:41 INFO - PROCESS | 1754 | 1467752981829 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}] 14:09:41 INFO - PROCESS | 1754 | 1467752981836 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:42 INFO - PROCESS | 1754 | 1467752982091 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 14:09:42 INFO - PROCESS | 1754 | 1467752982123 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:42 INFO - PROCESS | 1754 | 1467752982136 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:42 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dad0400 == 25 [pid = 1754] [id = 499] 14:09:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x8dad3800) [pid = 1754] [serial = 1498] [outer = (nil)] 14:09:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0x8dccc400) [pid = 1754] [serial = 1499] [outer = 0x8dad3800] 14:09:42 INFO - PROCESS | 1754 | 1467752982217 Marionette DEBUG loaded listener.js 14:09:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 106 (0x8e5f4000) [pid = 1754] [serial = 1500] [outer = 0x8dad3800] 14:09:43 INFO - PROCESS | 1754 | --DOMWINDOW == 105 (0x8d888400) [pid = 1754] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 14:09:43 INFO - PROCESS | 1754 | --DOMWINDOW == 104 (0x900ec800) [pid = 1754] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 14:09:43 INFO - PROCESS | 1754 | --DOMWINDOW == 103 (0x92b86000) [pid = 1754] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 14:09:43 INFO - PROCESS | 1754 | --DOMWINDOW == 102 (0x8dcc7c00) [pid = 1754] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 14:09:43 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x92bc9400) [pid = 1754] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 14:09:43 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x8e9d1400) [pid = 1754] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 14:09:43 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x8dac8000) [pid = 1754] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 14:09:43 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x8e5f6400) [pid = 1754] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 14:09:43 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x8d886400) [pid = 1754] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 14:09:43 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x8e7f8000) [pid = 1754] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 14:09:43 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x8d466800) [pid = 1754] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 14:09:43 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x8e9ce800) [pid = 1754] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 14:09:43 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x8f890000) [pid = 1754] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 14:09:43 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x8e7f6c00) [pid = 1754] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 14:09:43 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x8c2e3800) [pid = 1754] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 14:09:43 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x8d886000) [pid = 1754] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 14:09:43 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x8d882800) [pid = 1754] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 14:09:43 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x8d952000) [pid = 1754] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 14:09:43 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x8e9ce000) [pid = 1754] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 14:09:43 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x900ea400) [pid = 1754] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 14:09:43 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x900f0000) [pid = 1754] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 14:09:44 INFO - PROCESS | 1754 | 1467752984006 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]]]}] 14:09:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 14:09:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 2252ms 14:09:44 INFO - PROCESS | 1754 | 1467752984067 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 14:09:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 14:09:44 INFO - PROCESS | 1754 | 1467752984073 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 14:09:44 INFO - PROCESS | 1754 | 1467752984081 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 14:09:44 INFO - PROCESS | 1754 | 1467752984085 Marionette TRACE conn4 <- [1,1970,null,{}] 14:09:44 INFO - PROCESS | 1754 | 1467752984093 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}] 14:09:44 INFO - PROCESS | 1754 | 1467752984098 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:44 INFO - PROCESS | 1754 | 1467752984355 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 14:09:44 INFO - PROCESS | 1754 | 1467752984465 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:44 INFO - PROCESS | 1754 | 1467752984475 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:44 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e7f9800 == 26 [pid = 1754] [id = 500] 14:09:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x8e7fcc00) [pid = 1754] [serial = 1501] [outer = (nil)] 14:09:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x8e9cfc00) [pid = 1754] [serial = 1502] [outer = 0x8e7fcc00] 14:09:44 INFO - PROCESS | 1754 | 1467752984556 Marionette DEBUG loaded listener.js 14:09:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x8e9d5400) [pid = 1754] [serial = 1503] [outer = 0x8e7fcc00] 14:09:45 INFO - PROCESS | 1754 | 1467752985544 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]]]}] 14:09:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 14:09:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1536ms 14:09:45 INFO - PROCESS | 1754 | 1467752985617 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 14:09:45 INFO - PROCESS | 1754 | 1467752985626 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 14:09:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 14:09:45 INFO - PROCESS | 1754 | 1467752985637 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 14:09:45 INFO - PROCESS | 1754 | 1467752985642 Marionette TRACE conn4 <- [1,1974,null,{}] 14:09:45 INFO - PROCESS | 1754 | 1467752985653 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}] 14:09:45 INFO - PROCESS | 1754 | 1467752985659 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:45 INFO - PROCESS | 1754 | 1467752985915 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 14:09:46 INFO - PROCESS | 1754 | 1467752986218 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:46 INFO - PROCESS | 1754 | 1467752986232 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:46 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d465400 == 27 [pid = 1754] [id = 501] 14:09:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x8dacc400) [pid = 1754] [serial = 1504] [outer = (nil)] 14:09:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x8dcc8c00) [pid = 1754] [serial = 1505] [outer = 0x8dacc400] 14:09:46 INFO - PROCESS | 1754 | 1467752986326 Marionette DEBUG loaded listener.js 14:09:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x8e5f3400) [pid = 1754] [serial = 1506] [outer = 0x8dacc400] 14:09:47 INFO - PROCESS | 1754 | 1467752987303 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]]]}] 14:09:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 14:09:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1743ms 14:09:47 INFO - PROCESS | 1754 | 1467752987380 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 14:09:47 INFO - PROCESS | 1754 | 1467752987388 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 14:09:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 14:09:47 INFO - PROCESS | 1754 | 1467752987401 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 14:09:47 INFO - PROCESS | 1754 | 1467752987407 Marionette TRACE conn4 <- [1,1978,null,{}] 14:09:47 INFO - PROCESS | 1754 | 1467752987414 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}] 14:09:47 INFO - PROCESS | 1754 | 1467752987421 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:47 INFO - PROCESS | 1754 | 1467752987700 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 14:09:48 INFO - PROCESS | 1754 | 1467752987999 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:48 INFO - PROCESS | 1754 | 1467752988010 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:48 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ec85800 == 28 [pid = 1754] [id = 502] 14:09:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x8eedb000) [pid = 1754] [serial = 1507] [outer = (nil)] 14:09:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x8f734c00) [pid = 1754] [serial = 1508] [outer = 0x8eedb000] 14:09:48 INFO - PROCESS | 1754 | 1467752988102 Marionette DEBUG loaded listener.js 14:09:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x8f883000) [pid = 1754] [serial = 1509] [outer = 0x8eedb000] 14:09:49 INFO - PROCESS | 1754 | 1467752989057 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]]]}] 14:09:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 14:09:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1690ms 14:09:49 INFO - PROCESS | 1754 | 1467752989091 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 14:09:49 INFO - PROCESS | 1754 | 1467752989095 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 14:09:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 14:09:49 INFO - PROCESS | 1754 | 1467752989103 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 14:09:49 INFO - PROCESS | 1754 | 1467752989111 Marionette TRACE conn4 <- [1,1982,null,{}] 14:09:49 INFO - PROCESS | 1754 | 1467752989133 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}] 14:09:49 INFO - PROCESS | 1754 | 1467752989144 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:49 INFO - PROCESS | 1754 | 1467752989352 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 14:09:49 INFO - PROCESS | 1754 | 1467752989648 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:49 INFO - PROCESS | 1754 | 1467752989663 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:49 INFO - PROCESS | 1754 | ++DOCSHELL 0x900ec800 == 29 [pid = 1754] [id = 503] 14:09:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x900ecc00) [pid = 1754] [serial = 1510] [outer = (nil)] 14:09:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x90242000) [pid = 1754] [serial = 1511] [outer = 0x900ecc00] 14:09:49 INFO - PROCESS | 1754 | 1467752989801 Marionette DEBUG loaded listener.js 14:09:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x90334c00) [pid = 1754] [serial = 1512] [outer = 0x900ecc00] 14:09:50 INFO - PROCESS | 1754 | 1467752990777 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]]]}] 14:09:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 14:09:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1747ms 14:09:50 INFO - PROCESS | 1754 | 1467752990851 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 14:09:50 INFO - PROCESS | 1754 | 1467752990856 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 14:09:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 14:09:50 INFO - PROCESS | 1754 | 1467752990865 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 14:09:50 INFO - PROCESS | 1754 | 1467752990869 Marionette TRACE conn4 <- [1,1986,null,{}] 14:09:50 INFO - PROCESS | 1754 | 1467752990876 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}] 14:09:50 INFO - PROCESS | 1754 | 1467752990882 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:51 INFO - PROCESS | 1754 | 1467752991130 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 14:09:51 INFO - PROCESS | 1754 | 1467752991369 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:51 INFO - PROCESS | 1754 | 1467752991382 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:51 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d88f000 == 30 [pid = 1754] [id = 504] 14:09:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x8dac8800) [pid = 1754] [serial = 1513] [outer = (nil)] 14:09:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x91c99c00) [pid = 1754] [serial = 1514] [outer = 0x8dac8800] 14:09:51 INFO - PROCESS | 1754 | 1467752991484 Marionette DEBUG loaded listener.js 14:09:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x91d89400) [pid = 1754] [serial = 1515] [outer = 0x8dac8800] 14:09:52 INFO - PROCESS | 1754 | 1467752992420 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]]]}] 14:09:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 14:09:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1586ms 14:09:52 INFO - PROCESS | 1754 | 1467752992452 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 14:09:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 14:09:52 INFO - PROCESS | 1754 | 1467752992457 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 14:09:52 INFO - PROCESS | 1754 | 1467752992464 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 14:09:52 INFO - PROCESS | 1754 | 1467752992468 Marionette TRACE conn4 <- [1,1990,null,{}] 14:09:52 INFO - PROCESS | 1754 | 1467752992475 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}] 14:09:52 INFO - PROCESS | 1754 | 1467752992482 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:52 INFO - PROCESS | 1754 | 1467752992684 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 14:09:52 INFO - PROCESS | 1754 | 1467752992927 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:52 INFO - PROCESS | 1754 | 1467752992936 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:53 INFO - PROCESS | 1754 | ++DOCSHELL 0x9049e400 == 31 [pid = 1754] [id = 505] 14:09:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x91c97800) [pid = 1754] [serial = 1516] [outer = (nil)] 14:09:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x91f7bc00) [pid = 1754] [serial = 1517] [outer = 0x91c97800] 14:09:53 INFO - PROCESS | 1754 | 1467752993066 Marionette DEBUG loaded listener.js 14:09:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x91f86000) [pid = 1754] [serial = 1518] [outer = 0x91c97800] 14:09:53 INFO - PROCESS | 1754 | 1467752993963 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]]]}] 14:09:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 14:09:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1539ms 14:09:54 INFO - PROCESS | 1754 | 1467752994020 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 14:09:54 INFO - PROCESS | 1754 | 1467752994026 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 14:09:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 14:09:54 INFO - PROCESS | 1754 | 1467752994037 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 14:09:54 INFO - PROCESS | 1754 | 1467752994040 Marionette TRACE conn4 <- [1,1994,null,{}] 14:09:54 INFO - PROCESS | 1754 | 1467752994048 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}] 14:09:54 INFO - PROCESS | 1754 | 1467752994060 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:54 INFO - PROCESS | 1754 | 1467752994309 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 14:09:54 INFO - PROCESS | 1754 | 1467752994533 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:54 INFO - PROCESS | 1754 | 1467752994543 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:54 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e7fb000 == 32 [pid = 1754] [id = 506] 14:09:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x8e9ce000) [pid = 1754] [serial = 1519] [outer = (nil)] 14:09:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0x9316f400) [pid = 1754] [serial = 1520] [outer = 0x8e9ce000] 14:09:54 INFO - PROCESS | 1754 | 1467752994673 Marionette DEBUG loaded listener.js 14:09:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 106 (0x9251a000) [pid = 1754] [serial = 1521] [outer = 0x8e9ce000] 14:09:55 INFO - PROCESS | 1754 | 1467752995592 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]]]}] 14:09:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 14:09:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1633ms 14:09:55 INFO - PROCESS | 1754 | 1467752995670 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 14:09:55 INFO - PROCESS | 1754 | 1467752995674 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 14:09:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 14:09:55 INFO - PROCESS | 1754 | 1467752995714 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 14:09:55 INFO - PROCESS | 1754 | 1467752995720 Marionette TRACE conn4 <- [1,1998,null,{}] 14:09:55 INFO - PROCESS | 1754 | 1467752995782 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}] 14:09:55 INFO - PROCESS | 1754 | 1467752995789 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:55 INFO - PROCESS | 1754 | 1467752995988 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 14:09:56 INFO - PROCESS | 1754 | 1467752996197 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:56 INFO - PROCESS | 1754 | 1467752996205 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:56 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d465000 == 33 [pid = 1754] [id = 507] 14:09:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 107 (0x8d88a000) [pid = 1754] [serial = 1522] [outer = (nil)] 14:09:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 108 (0x93f0b400) [pid = 1754] [serial = 1523] [outer = 0x8d88a000] 14:09:56 INFO - PROCESS | 1754 | 1467752996294 Marionette DEBUG loaded listener.js 14:09:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 109 (0x95216c00) [pid = 1754] [serial = 1524] [outer = 0x8d88a000] 14:09:57 INFO - PROCESS | 1754 | 1467752997194 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]]]}] 14:09:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 14:09:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1532ms 14:09:57 INFO - PROCESS | 1754 | 1467752997247 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 14:09:57 INFO - PROCESS | 1754 | 1467752997251 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 14:09:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 14:09:57 INFO - PROCESS | 1754 | 1467752997259 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 14:09:57 INFO - PROCESS | 1754 | 1467752997263 Marionette TRACE conn4 <- [1,2002,null,{}] 14:09:57 INFO - PROCESS | 1754 | 1467752997270 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}] 14:09:57 INFO - PROCESS | 1754 | 1467752997274 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:57 INFO - PROCESS | 1754 | 1467752997477 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 14:09:57 INFO - PROCESS | 1754 | 1467752997715 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:57 INFO - PROCESS | 1754 | 1467752997725 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:57 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f736c00 == 34 [pid = 1754] [id = 508] 14:09:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 110 (0x9049b000) [pid = 1754] [serial = 1525] [outer = (nil)] 14:09:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 111 (0x9533cc00) [pid = 1754] [serial = 1526] [outer = 0x9049b000] 14:09:57 INFO - PROCESS | 1754 | 1467752997879 Marionette DEBUG loaded listener.js 14:09:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 112 (0x95343800) [pid = 1754] [serial = 1527] [outer = 0x9049b000] 14:09:58 INFO - PROCESS | 1754 | 1467752998828 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]]]}] 14:09:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 14:09:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1637ms 14:09:58 INFO - PROCESS | 1754 | 1467752998898 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 14:09:58 INFO - PROCESS | 1754 | 1467752998901 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 14:09:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 14:09:58 INFO - PROCESS | 1754 | 1467752998909 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 14:09:58 INFO - PROCESS | 1754 | 1467752998913 Marionette TRACE conn4 <- [1,2006,null,{}] 14:09:58 INFO - PROCESS | 1754 | 1467752998920 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}] 14:09:58 INFO - PROCESS | 1754 | 1467752998926 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:59 INFO - PROCESS | 1754 | 1467752999160 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 14:09:59 INFO - PROCESS | 1754 | 1467752999400 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:59 INFO - PROCESS | 1754 | 1467752999409 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:09:59 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e1000 == 35 [pid = 1754] [id = 509] 14:09:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 113 (0x8c2e2400) [pid = 1754] [serial = 1528] [outer = (nil)] 14:09:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 114 (0x8d23ac00) [pid = 1754] [serial = 1529] [outer = 0x8c2e2400] 14:09:59 INFO - PROCESS | 1754 | 1467752999655 Marionette DEBUG loaded listener.js 14:09:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 115 (0x8d887400) [pid = 1754] [serial = 1530] [outer = 0x8c2e2400] 14:10:00 INFO - PROCESS | 1754 | 1467753000630 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]]]}] 14:10:00 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 14:10:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1783ms 14:10:00 INFO - PROCESS | 1754 | 1467753000694 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 14:10:00 INFO - PROCESS | 1754 | 1467753000701 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 14:10:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 14:10:00 INFO - PROCESS | 1754 | 1467753000711 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 14:10:00 INFO - PROCESS | 1754 | 1467753000714 Marionette TRACE conn4 <- [1,2010,null,{}] 14:10:00 INFO - PROCESS | 1754 | 1467753000732 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}] 14:10:00 INFO - PROCESS | 1754 | 1467753000742 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:01 INFO - PROCESS | 1754 | 1467753001008 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 14:10:01 INFO - PROCESS | 1754 | --DOMWINDOW == 114 (0x8fa85000) [pid = 1754] [serial = 1448] [outer = (nil)] [url = about:blank] 14:10:01 INFO - PROCESS | 1754 | --DOMWINDOW == 113 (0x8ec88000) [pid = 1754] [serial = 1469] [outer = (nil)] [url = about:blank] 14:10:01 INFO - PROCESS | 1754 | --DOMWINDOW == 112 (0x8ec87c00) [pid = 1754] [serial = 1410] [outer = (nil)] [url = about:blank] 14:10:01 INFO - PROCESS | 1754 | --DOMWINDOW == 111 (0x8e7f9c00) [pid = 1754] [serial = 1409] [outer = (nil)] [url = about:blank] 14:10:01 INFO - PROCESS | 1754 | --DOMWINDOW == 110 (0x9032e000) [pid = 1754] [serial = 1413] [outer = (nil)] [url = about:blank] 14:10:01 INFO - PROCESS | 1754 | --DOMWINDOW == 109 (0x90244800) [pid = 1754] [serial = 1412] [outer = (nil)] [url = about:blank] 14:10:01 INFO - PROCESS | 1754 | --DOMWINDOW == 108 (0x92bc3800) [pid = 1754] [serial = 1416] [outer = (nil)] [url = about:blank] 14:10:01 INFO - PROCESS | 1754 | --DOMWINDOW == 107 (0x92b8c000) [pid = 1754] [serial = 1415] [outer = (nil)] [url = about:blank] 14:10:01 INFO - PROCESS | 1754 | --DOMWINDOW == 106 (0x93172c00) [pid = 1754] [serial = 1419] [outer = (nil)] [url = about:blank] 14:10:01 INFO - PROCESS | 1754 | --DOMWINDOW == 105 (0x92bcfc00) [pid = 1754] [serial = 1418] [outer = (nil)] [url = about:blank] 14:10:01 INFO - PROCESS | 1754 | --DOMWINDOW == 104 (0x8c2e9000) [pid = 1754] [serial = 1451] [outer = (nil)] [url = about:blank] 14:10:01 INFO - PROCESS | 1754 | --DOMWINDOW == 103 (0x8d23b800) [pid = 1754] [serial = 1452] [outer = (nil)] [url = about:blank] 14:10:01 INFO - PROCESS | 1754 | --DOMWINDOW == 102 (0x8dacc000) [pid = 1754] [serial = 1466] [outer = (nil)] [url = about:blank] 14:10:01 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x8dccfc00) [pid = 1754] [serial = 1467] [outer = (nil)] [url = about:blank] 14:10:01 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x93e11800) [pid = 1754] [serial = 1422] [outer = (nil)] [url = about:blank] 14:10:01 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x93c14800) [pid = 1754] [serial = 1421] [outer = (nil)] [url = about:blank] 14:10:01 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x95362c00) [pid = 1754] [serial = 1425] [outer = (nil)] [url = about:blank] 14:10:01 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x95342800) [pid = 1754] [serial = 1424] [outer = (nil)] [url = about:blank] 14:10:01 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x90491000) [pid = 1754] [serial = 1457] [outer = (nil)] [url = about:blank] 14:10:01 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x91c98c00) [pid = 1754] [serial = 1458] [outer = (nil)] [url = about:blank] 14:10:01 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x8eed2000) [pid = 1754] [serial = 1454] [outer = (nil)] [url = about:blank] 14:10:01 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x95385c00) [pid = 1754] [serial = 1428] [outer = (nil)] [url = about:blank] 14:10:01 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x95367000) [pid = 1754] [serial = 1427] [outer = (nil)] [url = about:blank] 14:10:01 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x8f737000) [pid = 1754] [serial = 1455] [outer = (nil)] [url = about:blank] 14:10:01 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x9538d000) [pid = 1754] [serial = 1431] [outer = (nil)] [url = about:blank] 14:10:01 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x8d94bc00) [pid = 1754] [serial = 1439] [outer = (nil)] [url = about:blank] 14:10:01 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x92b86800) [pid = 1754] [serial = 1463] [outer = (nil)] [url = about:blank] 14:10:01 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x92b89400) [pid = 1754] [serial = 1464] [outer = (nil)] [url = about:blank] 14:10:01 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x8f73c400) [pid = 1754] [serial = 1430] [outer = (nil)] [url = about:blank] 14:10:01 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x8f88e400) [pid = 1754] [serial = 1437] [outer = (nil)] [url = about:blank] 14:10:01 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x92514400) [pid = 1754] [serial = 1460] [outer = (nil)] [url = about:blank] 14:10:01 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x91f83c00) [pid = 1754] [serial = 1461] [outer = (nil)] [url = about:blank] 14:10:01 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x8f731c00) [pid = 1754] [serial = 1436] [outer = (nil)] [url = about:blank] 14:10:01 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x8d952800) [pid = 1754] [serial = 1434] [outer = (nil)] [url = about:blank] 14:10:01 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x8d884000) [pid = 1754] [serial = 1433] [outer = (nil)] [url = about:blank] 14:10:01 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x8ec81800) [pid = 1754] [serial = 1443] [outer = (nil)] [url = about:blank] 14:10:01 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x90329000) [pid = 1754] [serial = 1449] [outer = (nil)] [url = about:blank] 14:10:01 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x900e5c00) [pid = 1754] [serial = 1445] [outer = (nil)] [url = about:blank] 14:10:01 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8dad2800) [pid = 1754] [serial = 1440] [outer = (nil)] [url = about:blank] 14:10:01 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x90246800) [pid = 1754] [serial = 1446] [outer = (nil)] [url = about:blank] 14:10:01 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8f739000) [pid = 1754] [serial = 1470] [outer = (nil)] [url = about:blank] 14:10:01 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x8e9d2000) [pid = 1754] [serial = 1442] [outer = (nil)] [url = about:blank] 14:10:01 INFO - PROCESS | 1754 | 1467753001363 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:01 INFO - PROCESS | 1754 | 1467753001376 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:01 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d23b800 == 36 [pid = 1754] [id = 510] 14:10:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8d240c00) [pid = 1754] [serial = 1531] [outer = (nil)] 14:10:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8d952800) [pid = 1754] [serial = 1532] [outer = 0x8d240c00] 14:10:01 INFO - PROCESS | 1754 | 1467753001481 Marionette DEBUG loaded listener.js 14:10:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x8dad2800) [pid = 1754] [serial = 1533] [outer = 0x8d240c00] 14:10:02 INFO - PROCESS | 1754 | 1467753002437 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]]]}] 14:10:02 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 14:10:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1756ms 14:10:02 INFO - PROCESS | 1754 | 1467753002469 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 14:10:02 INFO - PROCESS | 1754 | 1467753002476 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 14:10:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 14:10:02 INFO - PROCESS | 1754 | 1467753002490 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 14:10:02 INFO - PROCESS | 1754 | 1467753002494 Marionette TRACE conn4 <- [1,2014,null,{}] 14:10:02 INFO - PROCESS | 1754 | 1467753002502 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}] 14:10:02 INFO - PROCESS | 1754 | 1467753002509 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:02 INFO - PROCESS | 1754 | 1467753002713 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 14:10:02 INFO - PROCESS | 1754 | 1467753002883 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:02 INFO - PROCESS | 1754 | 1467753002891 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:02 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d886400 == 37 [pid = 1754] [id = 511] 14:10:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x8e5f4800) [pid = 1754] [serial = 1534] [outer = (nil)] 14:10:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x8eed1c00) [pid = 1754] [serial = 1535] [outer = 0x8e5f4800] 14:10:02 INFO - PROCESS | 1754 | 1467753002976 Marionette DEBUG loaded listener.js 14:10:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x8f737000) [pid = 1754] [serial = 1536] [outer = 0x8e5f4800] 14:10:03 INFO - PROCESS | 1754 | 1467753003903 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]]]}] 14:10:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 14:10:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1491ms 14:10:03 INFO - PROCESS | 1754 | 1467753003981 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 14:10:03 INFO - PROCESS | 1754 | 1467753003986 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 14:10:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 14:10:04 INFO - PROCESS | 1754 | 1467753004003 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 14:10:04 INFO - PROCESS | 1754 | 1467753004010 Marionette TRACE conn4 <- [1,2018,null,{}] 14:10:04 INFO - PROCESS | 1754 | 1467753004028 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}] 14:10:04 INFO - PROCESS | 1754 | 1467753004037 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:04 INFO - PROCESS | 1754 | 1467753004297 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 14:10:04 INFO - PROCESS | 1754 | 1467753004320 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:04 INFO - PROCESS | 1754 | 1467753004334 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:04 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e5ed800 == 38 [pid = 1754] [id = 512] 14:10:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x8f738c00) [pid = 1754] [serial = 1537] [outer = (nil)] 14:10:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x8fa87000) [pid = 1754] [serial = 1538] [outer = 0x8f738c00] 14:10:04 INFO - PROCESS | 1754 | 1467753004404 Marionette DEBUG loaded listener.js 14:10:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x900ef800) [pid = 1754] [serial = 1539] [outer = 0x8f738c00] 14:10:05 INFO - PROCESS | 1754 | 1467753005421 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]]]}] 14:10:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 14:10:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1438ms 14:10:05 INFO - PROCESS | 1754 | 1467753005441 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 14:10:05 INFO - PROCESS | 1754 | 1467753005446 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 14:10:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 14:10:05 INFO - PROCESS | 1754 | 1467753005460 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 14:10:05 INFO - PROCESS | 1754 | 1467753005465 Marionette TRACE conn4 <- [1,2022,null,{}] 14:10:05 INFO - PROCESS | 1754 | 1467753005471 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}] 14:10:05 INFO - PROCESS | 1754 | 1467753005477 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:05 INFO - PROCESS | 1754 | 1467753005738 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 14:10:05 INFO - PROCESS | 1754 | 1467753005774 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:05 INFO - PROCESS | 1754 | 1467753005786 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:05 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e9cbc00 == 39 [pid = 1754] [id = 513] 14:10:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x8fa7e800) [pid = 1754] [serial = 1540] [outer = (nil)] 14:10:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x90328c00) [pid = 1754] [serial = 1541] [outer = 0x8fa7e800] 14:10:05 INFO - PROCESS | 1754 | 1467753005860 Marionette DEBUG loaded listener.js 14:10:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x90335000) [pid = 1754] [serial = 1542] [outer = 0x8fa7e800] 14:10:06 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x92bce000) [pid = 1754] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 14:10:06 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x91f81800) [pid = 1754] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 14:10:06 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x8fa84000) [pid = 1754] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 14:10:06 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x90241c00) [pid = 1754] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 14:10:06 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x91c9cc00) [pid = 1754] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 14:10:06 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x8dac6c00) [pid = 1754] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 14:10:06 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x8c2e5800) [pid = 1754] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 14:10:06 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8d882000) [pid = 1754] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 14:10:06 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8dad3800) [pid = 1754] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 14:10:06 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8dcc2800) [pid = 1754] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 14:10:06 INFO - PROCESS | 1754 | 1467753006896 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]]]}] 14:10:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 14:10:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1490ms 14:10:06 INFO - PROCESS | 1754 | 1467753006944 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 14:10:06 INFO - PROCESS | 1754 | 1467753006948 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 14:10:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 14:10:06 INFO - PROCESS | 1754 | 1467753006955 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 14:10:06 INFO - PROCESS | 1754 | 1467753006959 Marionette TRACE conn4 <- [1,2026,null,{}] 14:10:06 INFO - PROCESS | 1754 | 1467753006965 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}] 14:10:06 INFO - PROCESS | 1754 | 1467753006971 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:07 INFO - PROCESS | 1754 | 1467753007149 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 14:10:07 INFO - PROCESS | 1754 | 1467753007299 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:07 INFO - PROCESS | 1754 | 1467753007307 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:07 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dac9c00 == 40 [pid = 1754] [id = 514] 14:10:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x8e9ca800) [pid = 1754] [serial = 1543] [outer = (nil)] 14:10:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x90498400) [pid = 1754] [serial = 1544] [outer = 0x8e9ca800] 14:10:07 INFO - PROCESS | 1754 | 1467753007395 Marionette DEBUG loaded listener.js 14:10:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x91c9e000) [pid = 1754] [serial = 1545] [outer = 0x8e9ca800] 14:10:08 INFO - PROCESS | 1754 | 1467753008320 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]]]}] 14:10:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 14:10:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1387ms 14:10:08 INFO - PROCESS | 1754 | 1467753008346 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 14:10:08 INFO - PROCESS | 1754 | 1467753008354 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 14:10:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 14:10:08 INFO - PROCESS | 1754 | 1467753008365 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 14:10:08 INFO - PROCESS | 1754 | 1467753008371 Marionette TRACE conn4 <- [1,2030,null,{}] 14:10:08 INFO - PROCESS | 1754 | 1467753008383 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}] 14:10:08 INFO - PROCESS | 1754 | 1467753008392 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:08 INFO - PROCESS | 1754 | 1467753008768 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 14:10:09 INFO - PROCESS | 1754 | 1467753009073 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:09 INFO - PROCESS | 1754 | 1467753009087 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:09 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d240400 == 41 [pid = 1754] [id = 515] 14:10:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x8dacb000) [pid = 1754] [serial = 1546] [outer = (nil)] 14:10:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x8dccb800) [pid = 1754] [serial = 1547] [outer = 0x8dacb000] 14:10:09 INFO - PROCESS | 1754 | 1467753009179 Marionette DEBUG loaded listener.js 14:10:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x8dcd0400) [pid = 1754] [serial = 1548] [outer = 0x8dacb000] 14:10:10 INFO - PROCESS | 1754 | 1467753010186 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]]]}] 14:10:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 14:10:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1900ms 14:10:10 INFO - PROCESS | 1754 | 1467753010265 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 14:10:10 INFO - PROCESS | 1754 | 1467753010274 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 14:10:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 14:10:10 INFO - PROCESS | 1754 | 1467753010287 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 14:10:10 INFO - PROCESS | 1754 | 1467753010293 Marionette TRACE conn4 <- [1,2034,null,{}] 14:10:10 INFO - PROCESS | 1754 | 1467753010300 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}] 14:10:10 INFO - PROCESS | 1754 | 1467753010307 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:10 INFO - PROCESS | 1754 | 1467753010567 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 14:10:10 INFO - PROCESS | 1754 | 1467753010901 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:10 INFO - PROCESS | 1754 | 1467753010911 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:10 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d88b800 == 42 [pid = 1754] [id = 516] 14:10:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x8f73d000) [pid = 1754] [serial = 1549] [outer = (nil)] 14:10:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x8f88b000) [pid = 1754] [serial = 1550] [outer = 0x8f73d000] 14:10:11 INFO - PROCESS | 1754 | 1467753011006 Marionette DEBUG loaded listener.js 14:10:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x8fa85000) [pid = 1754] [serial = 1551] [outer = 0x8f73d000] 14:10:11 INFO - PROCESS | 1754 | 1467753011993 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]]]}] 14:10:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 14:10:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1745ms 14:10:12 INFO - PROCESS | 1754 | 1467753012032 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 14:10:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 14:10:12 INFO - PROCESS | 1754 | 1467753012037 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 14:10:12 INFO - PROCESS | 1754 | 1467753012046 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 14:10:12 INFO - PROCESS | 1754 | 1467753012052 Marionette TRACE conn4 <- [1,2038,null,{}] 14:10:12 INFO - PROCESS | 1754 | 1467753012071 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}] 14:10:12 INFO - PROCESS | 1754 | 1467753012081 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:12 INFO - PROCESS | 1754 | 1467753012307 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 14:10:12 INFO - PROCESS | 1754 | 1467753012591 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:12 INFO - PROCESS | 1754 | 1467753012605 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:12 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e9d6800 == 43 [pid = 1754] [id = 517] 14:10:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x91d90c00) [pid = 1754] [serial = 1552] [outer = (nil)] 14:10:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x92517800) [pid = 1754] [serial = 1553] [outer = 0x91d90c00] 14:10:12 INFO - PROCESS | 1754 | 1467753012737 Marionette DEBUG loaded listener.js 14:10:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x92b8a800) [pid = 1754] [serial = 1554] [outer = 0x91d90c00] 14:10:13 INFO - PROCESS | 1754 | 1467753013669 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]]]}] 14:10:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 14:10:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1657ms 14:10:13 INFO - PROCESS | 1754 | 1467753013703 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 14:10:13 INFO - PROCESS | 1754 | 1467753013707 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 14:10:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 14:10:13 INFO - PROCESS | 1754 | 1467753013716 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 14:10:13 INFO - PROCESS | 1754 | 1467753013720 Marionette TRACE conn4 <- [1,2042,null,{}] 14:10:13 INFO - PROCESS | 1754 | 1467753013746 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}] 14:10:13 INFO - PROCESS | 1754 | 1467753013752 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:13 INFO - PROCESS | 1754 | 1467753013967 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 14:10:14 INFO - PROCESS | 1754 | 1467753014202 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:14 INFO - PROCESS | 1754 | 1467753014213 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:14 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d234800 == 44 [pid = 1754] [id = 518] 14:10:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x91f7d800) [pid = 1754] [serial = 1555] [outer = (nil)] 14:10:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x92bc8c00) [pid = 1754] [serial = 1556] [outer = 0x91f7d800] 14:10:14 INFO - PROCESS | 1754 | 1467753014313 Marionette DEBUG loaded listener.js 14:10:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x9316dc00) [pid = 1754] [serial = 1557] [outer = 0x91f7d800] 14:10:15 INFO - PROCESS | 1754 | 1467753015227 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]]]}] 14:10:15 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) 14:10:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1554ms 14:10:15 INFO - PROCESS | 1754 | 1467753015287 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 14:10:15 INFO - PROCESS | 1754 | 1467753015292 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 14:10:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 14:10:15 INFO - PROCESS | 1754 | 1467753015302 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 14:10:15 INFO - PROCESS | 1754 | 1467753015305 Marionette TRACE conn4 <- [1,2046,null,{}] 14:10:15 INFO - PROCESS | 1754 | 1467753015313 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}] 14:10:15 INFO - PROCESS | 1754 | 1467753015319 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:15 INFO - PROCESS | 1754 | 1467753015530 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 14:10:15 INFO - PROCESS | 1754 | 1467753015764 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:15 INFO - PROCESS | 1754 | 1467753015774 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:15 INFO - PROCESS | 1754 | ++DOCSHELL 0x92bc4400 == 45 [pid = 1754] [id = 519] 14:10:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x92bc7400) [pid = 1754] [serial = 1558] [outer = (nil)] 14:10:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x93e18800) [pid = 1754] [serial = 1559] [outer = 0x92bc7400] 14:10:15 INFO - PROCESS | 1754 | 1467753015889 Marionette DEBUG loaded listener.js 14:10:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x93f0e400) [pid = 1754] [serial = 1560] [outer = 0x92bc7400] 14:10:16 INFO - PROCESS | 1754 | 1467753016806 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]]]}] 14:10:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:10:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1581ms 14:10:16 INFO - PROCESS | 1754 | 1467753016884 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 14:10:16 INFO - PROCESS | 1754 | 1467753016888 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 14:10:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 14:10:16 INFO - PROCESS | 1754 | 1467753016897 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 14:10:16 INFO - PROCESS | 1754 | 1467753016901 Marionette TRACE conn4 <- [1,2050,null,{}] 14:10:16 INFO - PROCESS | 1754 | 1467753016908 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}] 14:10:16 INFO - PROCESS | 1754 | 1467753016920 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:17 INFO - PROCESS | 1754 | 1467753017214 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 14:10:17 INFO - PROCESS | 1754 | 1467753017505 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:17 INFO - PROCESS | 1754 | 1467753017515 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:17 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2db800 == 46 [pid = 1754] [id = 520] 14:10:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x8eed8400) [pid = 1754] [serial = 1561] [outer = (nil)] 14:10:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x95386c00) [pid = 1754] [serial = 1562] [outer = 0x8eed8400] 14:10:17 INFO - PROCESS | 1754 | 1467753017603 Marionette DEBUG loaded listener.js 14:10:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x95476000) [pid = 1754] [serial = 1563] [outer = 0x8eed8400] 14:10:18 INFO - PROCESS | 1754 | 1467753018584 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]]]}] 14:10:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 14:10:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1735ms 14:10:18 INFO - PROCESS | 1754 | 1467753018635 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 14:10:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 14:10:18 INFO - PROCESS | 1754 | 1467753018640 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 14:10:18 INFO - PROCESS | 1754 | 1467753018647 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 14:10:18 INFO - PROCESS | 1754 | 1467753018651 Marionette TRACE conn4 <- [1,2054,null,{}] 14:10:18 INFO - PROCESS | 1754 | 1467753018658 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}] 14:10:18 INFO - PROCESS | 1754 | 1467753018663 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:18 INFO - PROCESS | 1754 | 1467753018872 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 14:10:19 INFO - PROCESS | 1754 | 1467753019132 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:19 INFO - PROCESS | 1754 | 1467753019143 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:19 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d23a400 == 47 [pid = 1754] [id = 521] 14:10:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x8e5f2800) [pid = 1754] [serial = 1564] [outer = (nil)] 14:10:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x9547b400) [pid = 1754] [serial = 1565] [outer = 0x8e5f2800] 14:10:19 INFO - PROCESS | 1754 | 1467753019271 Marionette DEBUG loaded listener.js 14:10:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x9547b800) [pid = 1754] [serial = 1566] [outer = 0x8e5f2800] 14:10:20 INFO - PROCESS | 1754 | 1467753020183 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]]]}] 14:10:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 14:10:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1591ms 14:10:20 INFO - PROCESS | 1754 | 1467753020241 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 14:10:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 14:10:20 INFO - PROCESS | 1754 | 1467753020246 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 14:10:20 INFO - PROCESS | 1754 | 1467753020253 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 14:10:20 INFO - PROCESS | 1754 | 1467753020257 Marionette TRACE conn4 <- [1,2058,null,{}] 14:10:20 INFO - PROCESS | 1754 | 1467753020264 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}] 14:10:20 INFO - PROCESS | 1754 | 1467753020269 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:20 INFO - PROCESS | 1754 | 1467753020485 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 14:10:20 INFO - PROCESS | 1754 | 1467753020744 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:20 INFO - PROCESS | 1754 | 1467753020753 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:20 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d88f400 == 48 [pid = 1754] [id = 522] 14:10:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x8d88f800) [pid = 1754] [serial = 1567] [outer = (nil)] 14:10:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x95477c00) [pid = 1754] [serial = 1568] [outer = 0x8d88f800] 14:10:20 INFO - PROCESS | 1754 | 1467753020895 Marionette DEBUG loaded listener.js 14:10:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x9563dc00) [pid = 1754] [serial = 1569] [outer = 0x8d88f800] 14:10:21 INFO - PROCESS | 1754 | 1467753021855 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]]]}] 14:10:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 14:10:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1638ms 14:10:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 14:10:21 INFO - PROCESS | 1754 | 1467753021905 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 14:10:21 INFO - PROCESS | 1754 | 1467753021909 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 14:10:21 INFO - PROCESS | 1754 | 1467753021917 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 14:10:21 INFO - PROCESS | 1754 | 1467753021920 Marionette TRACE conn4 <- [1,2062,null,{}] 14:10:21 INFO - PROCESS | 1754 | 1467753021927 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}] 14:10:21 INFO - PROCESS | 1754 | 1467753021932 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:22 INFO - PROCESS | 1754 | 1467753022139 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 14:10:22 INFO - PROCESS | 1754 | 1467753022712 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:22 INFO - PROCESS | 1754 | 1467753022719 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:22 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d951800 == 49 [pid = 1754] [id = 523] 14:10:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x8d954800) [pid = 1754] [serial = 1570] [outer = (nil)] 14:10:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x8dacfc00) [pid = 1754] [serial = 1571] [outer = 0x8d954800] 14:10:22 INFO - PROCESS | 1754 | 1467753022811 Marionette DEBUG loaded listener.js 14:10:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0x8e5f7000) [pid = 1754] [serial = 1572] [outer = 0x8d954800] 14:10:23 INFO - PROCESS | 1754 | 1467753023788 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]]]}] 14:10:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 14:10:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1938ms 14:10:23 INFO - PROCESS | 1754 | 1467753023857 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 14:10:23 INFO - PROCESS | 1754 | 1467753023864 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 14:10:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 14:10:23 INFO - PROCESS | 1754 | 1467753023873 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 14:10:23 INFO - PROCESS | 1754 | 1467753023879 Marionette TRACE conn4 <- [1,2066,null,{}] 14:10:23 INFO - PROCESS | 1754 | 1467753023887 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}] 14:10:23 INFO - PROCESS | 1754 | 1467753023895 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:24 INFO - PROCESS | 1754 | 1467753024179 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 14:10:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8d953000 == 48 [pid = 1754] [id = 455] 14:10:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8d46c000 == 47 [pid = 1754] [id = 498] 14:10:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8d23ec00 == 46 [pid = 1754] [id = 465] 14:10:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8d946000 == 45 [pid = 1754] [id = 458] 14:10:25 INFO - PROCESS | 1754 | --DOCSHELL 0x9032c000 == 44 [pid = 1754] [id = 466] 14:10:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2de800 == 43 [pid = 1754] [id = 462] 14:10:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8d238c00 == 42 [pid = 1754] [id = 463] 14:10:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8dac9400 == 41 [pid = 1754] [id = 456] 14:10:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8d88a400 == 40 [pid = 1754] [id = 459] 14:10:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8d883800 == 39 [pid = 1754] [id = 469] 14:10:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8fa7e400 == 38 [pid = 1754] [id = 470] 14:10:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8dac7000 == 37 [pid = 1754] [id = 464] 14:10:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8d46b000 == 36 [pid = 1754] [id = 460] 14:10:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8d237800 == 35 [pid = 1754] [id = 468] 14:10:25 INFO - PROCESS | 1754 | --DOCSHELL 0x9032ec00 == 34 [pid = 1754] [id = 461] 14:10:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2dd800 == 33 [pid = 1754] [id = 467] 14:10:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8eed2800 == 32 [pid = 1754] [id = 457] 14:10:25 INFO - PROCESS | 1754 | --DOCSHELL 0x9032dc00 == 31 [pid = 1754] [id = 471] 14:10:25 INFO - PROCESS | 1754 | --DOMWINDOW == 104 (0x9316ec00) [pid = 1754] [serial = 1484] [outer = (nil)] [url = about:blank] 14:10:25 INFO - PROCESS | 1754 | --DOMWINDOW == 103 (0x9251f000) [pid = 1754] [serial = 1481] [outer = (nil)] [url = about:blank] 14:10:25 INFO - PROCESS | 1754 | --DOMWINDOW == 102 (0x900e6c00) [pid = 1754] [serial = 1475] [outer = (nil)] [url = about:blank] 14:10:25 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x9024ec00) [pid = 1754] [serial = 1476] [outer = (nil)] [url = about:blank] 14:10:25 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x95389800) [pid = 1754] [serial = 1491] [outer = (nil)] [url = about:blank] 14:10:25 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x91d8e800) [pid = 1754] [serial = 1479] [outer = (nil)] [url = about:blank] 14:10:25 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x8e7f2800) [pid = 1754] [serial = 1473] [outer = (nil)] [url = about:blank] 14:10:25 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x8d46b800) [pid = 1754] [serial = 1494] [outer = (nil)] [url = about:blank] 14:10:25 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x8d23a800) [pid = 1754] [serial = 1493] [outer = (nil)] [url = about:blank] 14:10:25 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x8dcccc00) [pid = 1754] [serial = 1472] [outer = (nil)] [url = about:blank] 14:10:25 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x8d887000) [pid = 1754] [serial = 1496] [outer = (nil)] [url = about:blank] 14:10:25 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x91d8a000) [pid = 1754] [serial = 1478] [outer = (nil)] [url = about:blank] 14:10:25 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x93b4fc00) [pid = 1754] [serial = 1485] [outer = (nil)] [url = about:blank] 14:10:25 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x8dccc400) [pid = 1754] [serial = 1499] [outer = (nil)] [url = about:blank] 14:10:25 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x92b90800) [pid = 1754] [serial = 1482] [outer = (nil)] [url = about:blank] 14:10:25 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x9535d400) [pid = 1754] [serial = 1488] [outer = (nil)] [url = about:blank] 14:10:25 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x95336c00) [pid = 1754] [serial = 1487] [outer = (nil)] [url = about:blank] 14:10:25 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x8e5f4000) [pid = 1754] [serial = 1500] [outer = (nil)] [url = about:blank] 14:10:25 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x95368000) [pid = 1754] [serial = 1490] [outer = (nil)] [url = about:blank] 14:10:25 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x8d947400) [pid = 1754] [serial = 1497] [outer = (nil)] [url = about:blank] 14:10:25 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x8e9cfc00) [pid = 1754] [serial = 1502] [outer = (nil)] [url = about:blank] 14:10:25 INFO - PROCESS | 1754 | 1467753025687 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:25 INFO - PROCESS | 1754 | 1467753025699 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:25 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e3c00 == 32 [pid = 1754] [id = 524] 14:10:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x8c2e5c00) [pid = 1754] [serial = 1573] [outer = (nil)] 14:10:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x8d237800) [pid = 1754] [serial = 1574] [outer = 0x8c2e5c00] 14:10:25 INFO - PROCESS | 1754 | 1467753025833 Marionette DEBUG loaded listener.js 14:10:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x8d467400) [pid = 1754] [serial = 1575] [outer = 0x8c2e5c00] 14:10:26 INFO - PROCESS | 1754 | 1467753026748 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]]]}] 14:10:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 14:10:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 2947ms 14:10:26 INFO - PROCESS | 1754 | 1467753026821 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 14:10:26 INFO - PROCESS | 1754 | 1467753026827 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 14:10:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 14:10:26 INFO - PROCESS | 1754 | 1467753026835 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 14:10:26 INFO - PROCESS | 1754 | 1467753026841 Marionette TRACE conn4 <- [1,2070,null,{}] 14:10:26 INFO - PROCESS | 1754 | 1467753026851 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}] 14:10:26 INFO - PROCESS | 1754 | 1467753026858 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:27 INFO - PROCESS | 1754 | 1467753027050 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 14:10:27 INFO - PROCESS | 1754 | 1467753027201 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:27 INFO - PROCESS | 1754 | 1467753027209 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:27 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d94c800 == 33 [pid = 1754] [id = 525] 14:10:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x8d950c00) [pid = 1754] [serial = 1576] [outer = (nil)] 14:10:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x8dace400) [pid = 1754] [serial = 1577] [outer = 0x8d950c00] 14:10:27 INFO - PROCESS | 1754 | 1467753027294 Marionette DEBUG loaded listener.js 14:10:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x8dcc6400) [pid = 1754] [serial = 1578] [outer = 0x8d950c00] 14:10:28 INFO - PROCESS | 1754 | 1467753028235 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]]]}] 14:10:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 14:10:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1445ms 14:10:28 INFO - PROCESS | 1754 | 1467753028285 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 14:10:28 INFO - PROCESS | 1754 | 1467753028293 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 14:10:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 14:10:28 INFO - PROCESS | 1754 | 1467753028311 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 14:10:28 INFO - PROCESS | 1754 | 1467753028317 Marionette TRACE conn4 <- [1,2074,null,{}] 14:10:28 INFO - PROCESS | 1754 | 1467753028324 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}] 14:10:28 INFO - PROCESS | 1754 | 1467753028330 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:28 INFO - PROCESS | 1754 | 1467753028588 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 14:10:28 INFO - PROCESS | 1754 | 1467753028617 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:28 INFO - PROCESS | 1754 | 1467753028626 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:28 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d94bc00 == 34 [pid = 1754] [id = 526] 14:10:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x8e9cb400) [pid = 1754] [serial = 1579] [outer = (nil)] 14:10:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x8e9d4800) [pid = 1754] [serial = 1580] [outer = 0x8e9cb400] 14:10:28 INFO - PROCESS | 1754 | 1467753028704 Marionette DEBUG loaded listener.js 14:10:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x8ec87c00) [pid = 1754] [serial = 1581] [outer = 0x8e9cb400] 14:10:29 INFO - PROCESS | 1754 | 1467753029825 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]]]}] 14:10:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 14:10:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1593ms 14:10:29 INFO - PROCESS | 1754 | 1467753029898 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 14:10:29 INFO - PROCESS | 1754 | 1467753029901 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 14:10:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 14:10:29 INFO - PROCESS | 1754 | 1467753029912 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 14:10:29 INFO - PROCESS | 1754 | 1467753029923 Marionette TRACE conn4 <- [1,2078,null,{}] 14:10:29 INFO - PROCESS | 1754 | 1467753029948 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}] 14:10:29 INFO - PROCESS | 1754 | 1467753029957 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:30 INFO - PROCESS | 1754 | 1467753030204 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 14:10:31 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x8e9ca800) [pid = 1754] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 14:10:31 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x8f738c00) [pid = 1754] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 14:10:31 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x8fa7e800) [pid = 1754] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 14:10:31 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x8e7fcc00) [pid = 1754] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 14:10:31 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x8dac8800) [pid = 1754] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 14:10:31 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x9049b000) [pid = 1754] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 14:10:31 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x8eedb000) [pid = 1754] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 14:10:31 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x8d88a000) [pid = 1754] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 14:10:31 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x900ecc00) [pid = 1754] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 14:10:31 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x8d240c00) [pid = 1754] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 14:10:31 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x8e9ce000) [pid = 1754] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 14:10:31 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x8c2e2400) [pid = 1754] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 14:10:31 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x8e5f4800) [pid = 1754] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 14:10:31 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x91c97800) [pid = 1754] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 14:10:31 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x8dacc400) [pid = 1754] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 14:10:31 INFO - PROCESS | 1754 | 1467753031093 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:31 INFO - PROCESS | 1754 | 1467753031103 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:31 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e3000 == 35 [pid = 1754] [id = 527] 14:10:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x8d240c00) [pid = 1754] [serial = 1582] [outer = (nil)] 14:10:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x8dac9800) [pid = 1754] [serial = 1583] [outer = 0x8d240c00] 14:10:31 INFO - PROCESS | 1754 | 1467753031216 Marionette DEBUG loaded listener.js 14:10:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x8eedb000) [pid = 1754] [serial = 1584] [outer = 0x8d240c00] 14:10:31 INFO - PROCESS | 1754 | 1467753031989 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]]]}] 14:10:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 14:10:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 2109ms 14:10:32 INFO - PROCESS | 1754 | 1467753032020 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 14:10:32 INFO - PROCESS | 1754 | 1467753032026 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 14:10:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 14:10:32 INFO - PROCESS | 1754 | 1467753032033 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 14:10:32 INFO - PROCESS | 1754 | 1467753032037 Marionette TRACE conn4 <- [1,2082,null,{}] 14:10:32 INFO - PROCESS | 1754 | 1467753032044 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}] 14:10:32 INFO - PROCESS | 1754 | 1467753032050 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:32 INFO - PROCESS | 1754 | 1467753032245 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 14:10:32 INFO - PROCESS | 1754 | 1467753032387 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:32 INFO - PROCESS | 1754 | 1467753032395 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:32 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dcc8400 == 36 [pid = 1754] [id = 528] 14:10:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x8fa7b400) [pid = 1754] [serial = 1585] [outer = (nil)] 14:10:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x900eb000) [pid = 1754] [serial = 1586] [outer = 0x8fa7b400] 14:10:32 INFO - PROCESS | 1754 | 1467753032471 Marionette DEBUG loaded listener.js 14:10:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x900ef000) [pid = 1754] [serial = 1587] [outer = 0x8fa7b400] 14:10:33 INFO - PROCESS | 1754 | 1467753033507 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]]]}] 14:10:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 14:10:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1537ms 14:10:33 INFO - PROCESS | 1754 | 1467753033572 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 14:10:33 INFO - PROCESS | 1754 | 1467753033580 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 14:10:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 14:10:33 INFO - PROCESS | 1754 | 1467753033590 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 14:10:33 INFO - PROCESS | 1754 | 1467753033595 Marionette TRACE conn4 <- [1,2086,null,{}] 14:10:33 INFO - PROCESS | 1754 | 1467753033607 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}] 14:10:33 INFO - PROCESS | 1754 | 1467753033614 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:33 INFO - PROCESS | 1754 | 1467753033880 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 14:10:34 INFO - PROCESS | 1754 | 1467753034150 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:34 INFO - PROCESS | 1754 | 1467753034168 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:34 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d88b400 == 37 [pid = 1754] [id = 529] 14:10:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x8d88dc00) [pid = 1754] [serial = 1588] [outer = (nil)] 14:10:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x8dcca800) [pid = 1754] [serial = 1589] [outer = 0x8d88dc00] 14:10:34 INFO - PROCESS | 1754 | 1467753034298 Marionette DEBUG loaded listener.js 14:10:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x8e9d1400) [pid = 1754] [serial = 1590] [outer = 0x8d88dc00] 14:10:35 INFO - PROCESS | 1754 | 1467753035347 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]]]}] 14:10:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 14:10:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1793ms 14:10:35 INFO - PROCESS | 1754 | 1467753035383 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 14:10:35 INFO - PROCESS | 1754 | 1467753035390 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 14:10:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 14:10:35 INFO - PROCESS | 1754 | 1467753035404 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 14:10:35 INFO - PROCESS | 1754 | 1467753035410 Marionette TRACE conn4 <- [1,2090,null,{}] 14:10:35 INFO - PROCESS | 1754 | 1467753035417 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}] 14:10:35 INFO - PROCESS | 1754 | 1467753035423 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:35 INFO - PROCESS | 1754 | 1467753035639 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 14:10:35 INFO - PROCESS | 1754 | 1467753035878 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:35 INFO - PROCESS | 1754 | 1467753035893 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:35 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e8400 == 38 [pid = 1754] [id = 530] 14:10:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x8fa81000) [pid = 1754] [serial = 1591] [outer = (nil)] 14:10:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x900e6c00) [pid = 1754] [serial = 1592] [outer = 0x8fa81000] 14:10:36 INFO - PROCESS | 1754 | 1467753036026 Marionette DEBUG loaded listener.js 14:10:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x90329800) [pid = 1754] [serial = 1593] [outer = 0x8fa81000] 14:10:37 INFO - PROCESS | 1754 | 1467753037052 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]]]}] 14:10:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 14:10:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1695ms 14:10:37 INFO - PROCESS | 1754 | 1467753037099 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 14:10:37 INFO - PROCESS | 1754 | 1467753037104 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 14:10:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 14:10:37 INFO - PROCESS | 1754 | 1467753037112 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 14:10:37 INFO - PROCESS | 1754 | 1467753037118 Marionette TRACE conn4 <- [1,2094,null,{}] 14:10:37 INFO - PROCESS | 1754 | 1467753037138 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}] 14:10:37 INFO - PROCESS | 1754 | 1467753037147 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:37 INFO - PROCESS | 1754 | 1467753037396 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 14:10:37 INFO - PROCESS | 1754 | 1467753037681 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:37 INFO - PROCESS | 1754 | 1467753037694 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:37 INFO - PROCESS | 1754 | ++DOCSHELL 0x91c9bc00 == 39 [pid = 1754] [id = 531] 14:10:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x91c9d000) [pid = 1754] [serial = 1594] [outer = (nil)] 14:10:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x91d8d400) [pid = 1754] [serial = 1595] [outer = 0x91c9d000] 14:10:37 INFO - PROCESS | 1754 | 1467753037789 Marionette DEBUG loaded listener.js 14:10:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x91f7b800) [pid = 1754] [serial = 1596] [outer = 0x91c9d000] 14:10:38 INFO - PROCESS | 1754 | 1467753038704 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]]]}] 14:10:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 14:10:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1638ms 14:10:38 INFO - PROCESS | 1754 | 1467753038751 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 14:10:38 INFO - PROCESS | 1754 | 1467753038757 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 14:10:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 14:10:38 INFO - PROCESS | 1754 | 1467753038783 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 14:10:38 INFO - PROCESS | 1754 | 1467753038788 Marionette TRACE conn4 <- [1,2098,null,{}] 14:10:38 INFO - PROCESS | 1754 | 1467753038795 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}] 14:10:38 INFO - PROCESS | 1754 | 1467753038801 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:39 INFO - PROCESS | 1754 | 1467753039018 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 14:10:39 INFO - PROCESS | 1754 | 1467753039255 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:39 INFO - PROCESS | 1754 | 1467753039265 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:39 INFO - PROCESS | 1754 | ++DOCSHELL 0x90243000 == 40 [pid = 1754] [id = 532] 14:10:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x90495400) [pid = 1754] [serial = 1597] [outer = (nil)] 14:10:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x9251c000) [pid = 1754] [serial = 1598] [outer = 0x90495400] 14:10:39 INFO - PROCESS | 1754 | 1467753039366 Marionette DEBUG loaded listener.js 14:10:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x9251fc00) [pid = 1754] [serial = 1599] [outer = 0x90495400] 14:10:40 INFO - PROCESS | 1754 | 1467753040282 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]]]}] 14:10:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 14:10:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1543ms 14:10:40 INFO - PROCESS | 1754 | 1467753040340 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 14:10:40 INFO - PROCESS | 1754 | 1467753040344 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 14:10:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 14:10:40 INFO - PROCESS | 1754 | 1467753040355 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 14:10:40 INFO - PROCESS | 1754 | 1467753040358 Marionette TRACE conn4 <- [1,2102,null,{}] 14:10:40 INFO - PROCESS | 1754 | 1467753040366 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}] 14:10:40 INFO - PROCESS | 1754 | 1467753040373 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:40 INFO - PROCESS | 1754 | 1467753040573 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 14:10:40 INFO - PROCESS | 1754 | 1467753040809 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:40 INFO - PROCESS | 1754 | 1467753040819 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:40 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d94b000 == 41 [pid = 1754] [id = 533] 14:10:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x91f82400) [pid = 1754] [serial = 1600] [outer = (nil)] 14:10:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x92b8d000) [pid = 1754] [serial = 1601] [outer = 0x91f82400] 14:10:40 INFO - PROCESS | 1754 | 1467753040922 Marionette DEBUG loaded listener.js 14:10:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x92b90800) [pid = 1754] [serial = 1602] [outer = 0x91f82400] 14:10:41 INFO - PROCESS | 1754 | 1467753041927 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]]]}] 14:10:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 14:10:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1644ms 14:10:42 INFO - PROCESS | 1754 | 1467753042000 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 14:10:42 INFO - PROCESS | 1754 | 1467753042004 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 14:10:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 14:10:42 INFO - PROCESS | 1754 | 1467753042013 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 14:10:42 INFO - PROCESS | 1754 | 1467753042017 Marionette TRACE conn4 <- [1,2106,null,{}] 14:10:42 INFO - PROCESS | 1754 | 1467753042024 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}] 14:10:42 INFO - PROCESS | 1754 | 1467753042037 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:42 INFO - PROCESS | 1754 | 1467753042316 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 14:10:42 INFO - PROCESS | 1754 | 1467753042609 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:42 INFO - PROCESS | 1754 | 1467753042616 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:42 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d885000 == 42 [pid = 1754] [id = 534] 14:10:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x8d94c000) [pid = 1754] [serial = 1603] [outer = (nil)] 14:10:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x93c14800) [pid = 1754] [serial = 1604] [outer = 0x8d94c000] 14:10:42 INFO - PROCESS | 1754 | 1467753042717 Marionette DEBUG loaded listener.js 14:10:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x93e1c400) [pid = 1754] [serial = 1605] [outer = 0x8d94c000] 14:10:43 INFO - PROCESS | 1754 | 1467753043674 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]]]}] 14:10:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 14:10:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1733ms 14:10:43 INFO - PROCESS | 1754 | 1467753043747 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 14:10:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 14:10:43 INFO - PROCESS | 1754 | 1467753043752 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 14:10:43 INFO - PROCESS | 1754 | 1467753043759 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 14:10:43 INFO - PROCESS | 1754 | 1467753043763 Marionette TRACE conn4 <- [1,2110,null,{}] 14:10:43 INFO - PROCESS | 1754 | 1467753043770 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}] 14:10:43 INFO - PROCESS | 1754 | 1467753043775 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:44 INFO - PROCESS | 1754 | 1467753044027 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 14:10:44 INFO - PROCESS | 1754 | 1467753044336 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:44 INFO - PROCESS | 1754 | 1467753044344 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:44 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d464c00 == 43 [pid = 1754] [id = 535] 14:10:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x8d888c00) [pid = 1754] [serial = 1606] [outer = (nil)] 14:10:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x95343000) [pid = 1754] [serial = 1607] [outer = 0x8d888c00] 14:10:44 INFO - PROCESS | 1754 | 1467753044436 Marionette DEBUG loaded listener.js 14:10:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0x9521d800) [pid = 1754] [serial = 1608] [outer = 0x8d888c00] 14:10:45 INFO - PROCESS | 1754 | 1467753045388 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]]]}] 14:10:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 14:10:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1690ms 14:10:45 INFO - PROCESS | 1754 | 1467753045450 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 14:10:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 14:10:45 INFO - PROCESS | 1754 | 1467753045463 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 14:10:45 INFO - PROCESS | 1754 | 1467753045472 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 14:10:45 INFO - PROCESS | 1754 | 1467753045476 Marionette TRACE conn4 <- [1,2114,null,{}] 14:10:45 INFO - PROCESS | 1754 | 1467753045483 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}] 14:10:45 INFO - PROCESS | 1754 | 1467753045488 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:45 INFO - PROCESS | 1754 | 1467753045687 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 14:10:45 INFO - PROCESS | 1754 | 1467753045924 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:45 INFO - PROCESS | 1754 | 1467753045934 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:46 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e0c00 == 44 [pid = 1754] [id = 536] 14:10:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 106 (0x8c2e1400) [pid = 1754] [serial = 1609] [outer = (nil)] 14:10:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 107 (0x8d236c00) [pid = 1754] [serial = 1610] [outer = 0x8c2e1400] 14:10:46 INFO - PROCESS | 1754 | 1467753046215 Marionette DEBUG loaded listener.js 14:10:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 108 (0x8d88e400) [pid = 1754] [serial = 1611] [outer = 0x8c2e1400] 14:10:47 INFO - PROCESS | 1754 | 1467753047212 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]]]}] 14:10:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 14:10:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1843ms 14:10:47 INFO - PROCESS | 1754 | 1467753047316 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 14:10:47 INFO - PROCESS | 1754 | 1467753047323 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 14:10:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 14:10:47 INFO - PROCESS | 1754 | 1467753047333 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 14:10:47 INFO - PROCESS | 1754 | 1467753047337 Marionette TRACE conn4 <- [1,2118,null,{}] 14:10:47 INFO - PROCESS | 1754 | 1467753047346 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}] 14:10:47 INFO - PROCESS | 1754 | 1467753047353 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:47 INFO - PROCESS | 1754 | --DOCSHELL 0x8e5ed800 == 43 [pid = 1754] [id = 512] 14:10:47 INFO - PROCESS | 1754 | --DOCSHELL 0x8dad0400 == 42 [pid = 1754] [id = 499] 14:10:47 INFO - PROCESS | 1754 | --DOCSHELL 0x8d23b800 == 41 [pid = 1754] [id = 510] 14:10:47 INFO - PROCESS | 1754 | 1467753047721 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 14:10:47 INFO - PROCESS | 1754 | --DOMWINDOW == 107 (0x90498400) [pid = 1754] [serial = 1544] [outer = (nil)] [url = about:blank] 14:10:47 INFO - PROCESS | 1754 | --DOMWINDOW == 106 (0x900ef800) [pid = 1754] [serial = 1539] [outer = (nil)] [url = about:blank] 14:10:47 INFO - PROCESS | 1754 | --DOMWINDOW == 105 (0x90328c00) [pid = 1754] [serial = 1541] [outer = (nil)] [url = about:blank] 14:10:47 INFO - PROCESS | 1754 | --DOMWINDOW == 104 (0x8e9d5400) [pid = 1754] [serial = 1503] [outer = (nil)] [url = about:blank] 14:10:47 INFO - PROCESS | 1754 | --DOMWINDOW == 103 (0x91c99c00) [pid = 1754] [serial = 1514] [outer = (nil)] [url = about:blank] 14:10:47 INFO - PROCESS | 1754 | --DOMWINDOW == 102 (0x91d89400) [pid = 1754] [serial = 1515] [outer = (nil)] [url = about:blank] 14:10:47 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x9533cc00) [pid = 1754] [serial = 1526] [outer = (nil)] [url = about:blank] 14:10:47 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x95343800) [pid = 1754] [serial = 1527] [outer = (nil)] [url = about:blank] 14:10:47 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x8f734c00) [pid = 1754] [serial = 1508] [outer = (nil)] [url = about:blank] 14:10:47 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x8f883000) [pid = 1754] [serial = 1509] [outer = (nil)] [url = about:blank] 14:10:47 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x93f0b400) [pid = 1754] [serial = 1523] [outer = (nil)] [url = about:blank] 14:10:47 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x95216c00) [pid = 1754] [serial = 1524] [outer = (nil)] [url = about:blank] 14:10:47 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x90242000) [pid = 1754] [serial = 1511] [outer = (nil)] [url = about:blank] 14:10:47 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x90334c00) [pid = 1754] [serial = 1512] [outer = (nil)] [url = about:blank] 14:10:47 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x8d952800) [pid = 1754] [serial = 1532] [outer = (nil)] [url = about:blank] 14:10:47 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x8dad2800) [pid = 1754] [serial = 1533] [outer = (nil)] [url = about:blank] 14:10:47 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x9316f400) [pid = 1754] [serial = 1520] [outer = (nil)] [url = about:blank] 14:10:47 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x9251a000) [pid = 1754] [serial = 1521] [outer = (nil)] [url = about:blank] 14:10:47 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x8d23ac00) [pid = 1754] [serial = 1529] [outer = (nil)] [url = about:blank] 14:10:47 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x8d887400) [pid = 1754] [serial = 1530] [outer = (nil)] [url = about:blank] 14:10:47 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x8eed1c00) [pid = 1754] [serial = 1535] [outer = (nil)] [url = about:blank] 14:10:47 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x91f7bc00) [pid = 1754] [serial = 1517] [outer = (nil)] [url = about:blank] 14:10:47 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x91f86000) [pid = 1754] [serial = 1518] [outer = (nil)] [url = about:blank] 14:10:47 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x8dcc8c00) [pid = 1754] [serial = 1505] [outer = (nil)] [url = about:blank] 14:10:47 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x8e5f3400) [pid = 1754] [serial = 1506] [outer = (nil)] [url = about:blank] 14:10:47 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x8fa87000) [pid = 1754] [serial = 1538] [outer = (nil)] [url = about:blank] 14:10:47 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x90335000) [pid = 1754] [serial = 1542] [outer = (nil)] [url = about:blank] 14:10:47 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x8f737000) [pid = 1754] [serial = 1536] [outer = (nil)] [url = about:blank] 14:10:47 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x91c9e000) [pid = 1754] [serial = 1545] [outer = (nil)] [url = about:blank] 14:10:47 INFO - PROCESS | 1754 | 1467753047946 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:47 INFO - PROCESS | 1754 | 1467753047957 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:47 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d94fc00 == 42 [pid = 1754] [id = 537] 14:10:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x8dad0400) [pid = 1754] [serial = 1612] [outer = (nil)] 14:10:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x8e5f0400) [pid = 1754] [serial = 1613] [outer = 0x8dad0400] 14:10:48 INFO - PROCESS | 1754 | 1467753048038 Marionette DEBUG loaded listener.js 14:10:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x8e7f5000) [pid = 1754] [serial = 1614] [outer = 0x8dad0400] 14:10:48 INFO - PROCESS | 1754 | 1467753048902 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]]]}] 14:10:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 14:10:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1640ms 14:10:48 INFO - PROCESS | 1754 | 1467753048973 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 14:10:48 INFO - PROCESS | 1754 | 1467753048979 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 14:10:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 14:10:48 INFO - PROCESS | 1754 | 1467753048991 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 14:10:48 INFO - PROCESS | 1754 | 1467753048995 Marionette TRACE conn4 <- [1,2122,null,{}] 14:10:49 INFO - PROCESS | 1754 | 1467753049003 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}] 14:10:49 INFO - PROCESS | 1754 | 1467753049009 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:49 INFO - PROCESS | 1754 | 1467753049207 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 14:10:49 INFO - PROCESS | 1754 | 1467753049355 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:49 INFO - PROCESS | 1754 | 1467753049367 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:49 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dcc8000 == 43 [pid = 1754] [id = 538] 14:10:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x8eed8800) [pid = 1754] [serial = 1615] [outer = (nil)] 14:10:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x8f88e800) [pid = 1754] [serial = 1616] [outer = 0x8eed8800] 14:10:49 INFO - PROCESS | 1754 | 1467753049443 Marionette DEBUG loaded listener.js 14:10:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x900e3000) [pid = 1754] [serial = 1617] [outer = 0x8eed8800] 14:10:50 INFO - PROCESS | 1754 | 1467753050402 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]]]}] 14:10:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 14:10:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1485ms 14:10:50 INFO - PROCESS | 1754 | 1467753050477 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 14:10:50 INFO - PROCESS | 1754 | 1467753050480 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 14:10:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 14:10:50 INFO - PROCESS | 1754 | 1467753050494 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 14:10:50 INFO - PROCESS | 1754 | 1467753050501 Marionette TRACE conn4 <- [1,2126,null,{}] 14:10:50 INFO - PROCESS | 1754 | 1467753050518 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}] 14:10:50 INFO - PROCESS | 1754 | 1467753050528 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:50 INFO - PROCESS | 1754 | 1467753050797 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 14:10:50 INFO - PROCESS | 1754 | 1467753050830 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:50 INFO - PROCESS | 1754 | 1467753050838 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:50 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2ddc00 == 44 [pid = 1754] [id = 539] 14:10:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x90249000) [pid = 1754] [serial = 1618] [outer = (nil)] 14:10:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x90335000) [pid = 1754] [serial = 1619] [outer = 0x90249000] 14:10:50 INFO - PROCESS | 1754 | 1467753050912 Marionette DEBUG loaded listener.js 14:10:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x90493800) [pid = 1754] [serial = 1620] [outer = 0x90249000] 14:10:52 INFO - PROCESS | 1754 | 1467753052002 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]]]}] 14:10:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 14:10:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1548ms 14:10:52 INFO - PROCESS | 1754 | 1467753052037 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 14:10:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 14:10:52 INFO - PROCESS | 1754 | 1467753052043 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 14:10:52 INFO - PROCESS | 1754 | 1467753052050 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 14:10:52 INFO - PROCESS | 1754 | 1467753052054 Marionette TRACE conn4 <- [1,2130,null,{}] 14:10:52 INFO - PROCESS | 1754 | 1467753052067 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}] 14:10:52 INFO - PROCESS | 1754 | 1467753052073 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:52 INFO - PROCESS | 1754 | 1467753052436 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 14:10:52 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x91d90c00) [pid = 1754] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 14:10:52 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x91f7d800) [pid = 1754] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 14:10:52 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x8dacb000) [pid = 1754] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 14:10:52 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x8e9cb400) [pid = 1754] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 14:10:52 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x8d954800) [pid = 1754] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 14:10:52 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x8c2e5c00) [pid = 1754] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 14:10:52 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x8eed8400) [pid = 1754] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 14:10:52 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x8e5f2800) [pid = 1754] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 14:10:52 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x8d88f800) [pid = 1754] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 14:10:52 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x8f73d000) [pid = 1754] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 14:10:52 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8d950c00) [pid = 1754] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 14:10:52 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x92bc7400) [pid = 1754] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 14:10:52 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8d240c00) [pid = 1754] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 14:10:52 INFO - PROCESS | 1754 | 1467753052615 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:52 INFO - PROCESS | 1754 | 1467753052625 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:52 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e5400 == 45 [pid = 1754] [id = 540] 14:10:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x8c2e5c00) [pid = 1754] [serial = 1621] [outer = (nil)] 14:10:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x8dacb000) [pid = 1754] [serial = 1622] [outer = 0x8c2e5c00] 14:10:52 INFO - PROCESS | 1754 | 1467753052710 Marionette DEBUG loaded listener.js 14:10:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x8eed4400) [pid = 1754] [serial = 1623] [outer = 0x8c2e5c00] 14:10:53 INFO - PROCESS | 1754 | 1467753053551 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] 14:10:53 INFO - PROCESS | 1754 | 1467753053597 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 14:10:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 14:10:53 INFO - PROCESS | 1754 | 1467753053618 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 14:10:53 INFO - PROCESS | 1754 | 1467753053622 Marionette TRACE conn4 <- [1,2134,null,{}] 14:10:53 INFO - PROCESS | 1754 | 1467753053629 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}] 14:10:53 INFO - PROCESS | 1754 | 1467753053635 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:53 INFO - PROCESS | 1754 | 1467753053826 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 14:10:53 INFO - PROCESS | 1754 | 1467753053836 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:53 INFO - PROCESS | 1754 | 1467753053843 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:53 INFO - PROCESS | 1754 | ++DOCSHELL 0x9049a400 == 46 [pid = 1754] [id = 541] 14:10:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x9049ec00) [pid = 1754] [serial = 1624] [outer = (nil)] 14:10:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x91d90000) [pid = 1754] [serial = 1625] [outer = 0x9049ec00] 14:10:53 INFO - PROCESS | 1754 | 1467753053933 Marionette DEBUG loaded listener.js 14:10:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x92518c00) [pid = 1754] [serial = 1626] [outer = 0x9049ec00] 14:10:55 INFO - PROCESS | 1754 | 1467753055168 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]]]}] 14:10:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 14:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1642ms 14:10:55 INFO - PROCESS | 1754 | 1467753055253 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 14:10:55 INFO - PROCESS | 1754 | 1467753055261 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 14:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 14:10:55 INFO - PROCESS | 1754 | 1467753055272 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 14:10:55 INFO - PROCESS | 1754 | 1467753055277 Marionette TRACE conn4 <- [1,2138,null,{}] 14:10:55 INFO - PROCESS | 1754 | 1467753055289 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}] 14:10:55 INFO - PROCESS | 1754 | 1467753055295 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:55 INFO - PROCESS | 1754 | 1467753055649 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 14:10:55 INFO - PROCESS | 1754 | 1467753055856 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:55 INFO - PROCESS | 1754 | 1467753055865 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:55 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dcccc00 == 47 [pid = 1754] [id = 542] 14:10:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x8dcce800) [pid = 1754] [serial = 1627] [outer = (nil)] 14:10:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x8ec81400) [pid = 1754] [serial = 1628] [outer = 0x8dcce800] 14:10:55 INFO - PROCESS | 1754 | 1467753055959 Marionette DEBUG loaded listener.js 14:10:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x8eed9400) [pid = 1754] [serial = 1629] [outer = 0x8dcce800] 14:10:56 INFO - PROCESS | 1754 | 1467753056978 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]]]}] 14:10:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 14:10:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1746ms 14:10:57 INFO - PROCESS | 1754 | 1467753057018 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 14:10:57 INFO - PROCESS | 1754 | 1467753057027 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 14:10:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 14:10:57 INFO - PROCESS | 1754 | 1467753057041 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 14:10:57 INFO - PROCESS | 1754 | 1467753057045 Marionette TRACE conn4 <- [1,2142,null,{}] 14:10:57 INFO - PROCESS | 1754 | 1467753057054 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}] 14:10:57 INFO - PROCESS | 1754 | 1467753057061 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:57 INFO - PROCESS | 1754 | 1467753057290 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 14:10:57 INFO - PROCESS | 1754 | 1467753057585 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:57 INFO - PROCESS | 1754 | 1467753057596 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:57 INFO - PROCESS | 1754 | ++DOCSHELL 0x8fa7bc00 == 48 [pid = 1754] [id = 543] 14:10:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x90250800) [pid = 1754] [serial = 1630] [outer = (nil)] 14:10:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x90331800) [pid = 1754] [serial = 1631] [outer = 0x90250800] 14:10:57 INFO - PROCESS | 1754 | 1467753057692 Marionette DEBUG loaded listener.js 14:10:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x91c96000) [pid = 1754] [serial = 1632] [outer = 0x90250800] 14:10:58 INFO - PROCESS | 1754 | 1467753058730 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] 14:10:58 INFO - PROCESS | 1754 | 1467753058793 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 14:10:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 14:10:58 INFO - PROCESS | 1754 | 1467753058803 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 14:10:58 INFO - PROCESS | 1754 | 1467753058809 Marionette TRACE conn4 <- [1,2146,null,{}] 14:10:58 INFO - PROCESS | 1754 | 1467753058829 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}] 14:10:58 INFO - PROCESS | 1754 | 1467753058839 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:59 INFO - PROCESS | 1754 | 1467753059097 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 14:10:59 INFO - PROCESS | 1754 | 1467753059341 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:59 INFO - PROCESS | 1754 | 1467753059356 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:10:59 INFO - PROCESS | 1754 | ++DOCSHELL 0x9024cc00 == 49 [pid = 1754] [id = 544] 14:10:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x92bcd800) [pid = 1754] [serial = 1633] [outer = (nil)] 14:10:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x9316f400) [pid = 1754] [serial = 1634] [outer = 0x92bcd800] 14:10:59 INFO - PROCESS | 1754 | 1467753059484 Marionette DEBUG loaded listener.js 14:10:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x93c16800) [pid = 1754] [serial = 1635] [outer = 0x92bcd800] 14:11:00 INFO - PROCESS | 1754 | 1467753060478 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] 14:11:00 INFO - PROCESS | 1754 | 1467753060565 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 14:11:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 14:11:00 INFO - PROCESS | 1754 | 1467753060574 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 14:11:00 INFO - PROCESS | 1754 | 1467753060578 Marionette TRACE conn4 <- [1,2150,null,{}] 14:11:00 INFO - PROCESS | 1754 | 1467753060585 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}] 14:11:00 INFO - PROCESS | 1754 | 1467753060591 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:00 INFO - PROCESS | 1754 | 1467753060855 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 14:11:01 INFO - PROCESS | 1754 | 1467753061145 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:01 INFO - PROCESS | 1754 | 1467753061152 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:01 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2de400 == 50 [pid = 1754] [id = 545] 14:11:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x91f82c00) [pid = 1754] [serial = 1636] [outer = (nil)] 14:11:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x95360000) [pid = 1754] [serial = 1637] [outer = 0x91f82c00] 14:11:01 INFO - PROCESS | 1754 | 1467753061243 Marionette DEBUG loaded listener.js 14:11:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x95365800) [pid = 1754] [serial = 1638] [outer = 0x91f82c00] 14:11:02 INFO - PROCESS | 1754 | 1467753062203 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]]]}] 14:11:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 14:11:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1688ms 14:11:02 INFO - PROCESS | 1754 | 1467753062263 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 14:11:02 INFO - PROCESS | 1754 | 1467753062268 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 14:11:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 14:11:02 INFO - PROCESS | 1754 | 1467753062276 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 14:11:02 INFO - PROCESS | 1754 | 1467753062281 Marionette TRACE conn4 <- [1,2154,null,{}] 14:11:02 INFO - PROCESS | 1754 | 1467753062289 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}] 14:11:02 INFO - PROCESS | 1754 | 1467753062296 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:02 INFO - PROCESS | 1754 | 1467753062640 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 14:11:02 INFO - PROCESS | 1754 | 1467753062939 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:02 INFO - PROCESS | 1754 | 1467753062947 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:02 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e3400 == 51 [pid = 1754] [id = 546] 14:11:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x8d949c00) [pid = 1754] [serial = 1639] [outer = (nil)] 14:11:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x9538e800) [pid = 1754] [serial = 1640] [outer = 0x8d949c00] 14:11:03 INFO - PROCESS | 1754 | 1467753063040 Marionette DEBUG loaded listener.js 14:11:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x9538f400) [pid = 1754] [serial = 1641] [outer = 0x8d949c00] 14:11:04 INFO - PROCESS | 1754 | 1467753064037 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]]]}] 14:11:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 14:11:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1841ms 14:11:04 INFO - PROCESS | 1754 | 1467753064118 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 14:11:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 14:11:04 INFO - PROCESS | 1754 | 1467753064123 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 14:11:04 INFO - PROCESS | 1754 | 1467753064132 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 14:11:04 INFO - PROCESS | 1754 | 1467753064135 Marionette TRACE conn4 <- [1,2158,null,{}] 14:11:04 INFO - PROCESS | 1754 | 1467753064143 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}] 14:11:04 INFO - PROCESS | 1754 | 1467753064155 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:04 INFO - PROCESS | 1754 | 1467753064450 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 14:11:04 INFO - PROCESS | 1754 | 1467753064707 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:04 INFO - PROCESS | 1754 | 1467753064715 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:04 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f732000 == 52 [pid = 1754] [id = 547] 14:11:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x90332800) [pid = 1754] [serial = 1642] [outer = (nil)] 14:11:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x97844800) [pid = 1754] [serial = 1643] [outer = 0x90332800] 14:11:04 INFO - PROCESS | 1754 | 1467753064845 Marionette DEBUG loaded listener.js 14:11:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x98341000) [pid = 1754] [serial = 1644] [outer = 0x90332800] 14:11:05 INFO - PROCESS | 1754 | 1467753065818 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]]]}] 14:11:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 14:11:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1744ms 14:11:05 INFO - PROCESS | 1754 | 1467753065876 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 14:11:05 INFO - PROCESS | 1754 | 1467753065881 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 14:11:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 14:11:05 INFO - PROCESS | 1754 | 1467753065889 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 14:11:05 INFO - PROCESS | 1754 | 1467753065894 Marionette TRACE conn4 <- [1,2162,null,{}] 14:11:05 INFO - PROCESS | 1754 | 1467753065901 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}] 14:11:05 INFO - PROCESS | 1754 | 1467753065907 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:06 INFO - PROCESS | 1754 | 1467753066121 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 14:11:06 INFO - PROCESS | 1754 | 1467753066363 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:06 INFO - PROCESS | 1754 | 1467753066371 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:06 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d94b400 == 53 [pid = 1754] [id = 548] 14:11:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x8d94d400) [pid = 1754] [serial = 1645] [outer = (nil)] 14:11:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x8dad1800) [pid = 1754] [serial = 1646] [outer = 0x8d94d400] 14:11:06 INFO - PROCESS | 1754 | 1467753066744 Marionette DEBUG loaded listener.js 14:11:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x8e5f3400) [pid = 1754] [serial = 1647] [outer = 0x8d94d400] 14:11:07 INFO - PROCESS | 1754 | 1467753067765 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]]]}] 14:11:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 14:11:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1937ms 14:11:07 INFO - PROCESS | 1754 | 1467753067829 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 14:11:07 INFO - PROCESS | 1754 | 1467753067836 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 14:11:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 14:11:07 INFO - PROCESS | 1754 | 1467753067847 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 14:11:07 INFO - PROCESS | 1754 | 1467753067851 Marionette TRACE conn4 <- [1,2166,null,{}] 14:11:07 INFO - PROCESS | 1754 | 1467753067860 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}] 14:11:07 INFO - PROCESS | 1754 | 1467753067865 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:08 INFO - PROCESS | 1754 | 1467753068165 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 14:11:09 INFO - PROCESS | 1754 | --DOCSHELL 0x8d88b800 == 52 [pid = 1754] [id = 516] 14:11:09 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e3c00 == 51 [pid = 1754] [id = 524] 14:11:09 INFO - PROCESS | 1754 | --DOCSHELL 0x8ec85800 == 50 [pid = 1754] [id = 502] 14:11:09 INFO - PROCESS | 1754 | --DOCSHELL 0x9049e400 == 49 [pid = 1754] [id = 505] 14:11:09 INFO - PROCESS | 1754 | --DOCSHELL 0x8e7f9800 == 48 [pid = 1754] [id = 500] 14:11:09 INFO - PROCESS | 1754 | --DOCSHELL 0x8d465400 == 47 [pid = 1754] [id = 501] 14:11:09 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e1000 == 46 [pid = 1754] [id = 509] 14:11:09 INFO - PROCESS | 1754 | --DOCSHELL 0x900ec800 == 45 [pid = 1754] [id = 503] 14:11:09 INFO - PROCESS | 1754 | --DOCSHELL 0x8e7fb000 == 44 [pid = 1754] [id = 506] 14:11:09 INFO - PROCESS | 1754 | --DOCSHELL 0x8d465000 == 43 [pid = 1754] [id = 507] 14:11:09 INFO - PROCESS | 1754 | --DOCSHELL 0x8f736c00 == 42 [pid = 1754] [id = 508] 14:11:09 INFO - PROCESS | 1754 | --DOCSHELL 0x8d886400 == 41 [pid = 1754] [id = 511] 14:11:09 INFO - PROCESS | 1754 | --DOCSHELL 0x8d240400 == 40 [pid = 1754] [id = 515] 14:11:09 INFO - PROCESS | 1754 | --DOCSHELL 0x8e9d6800 == 39 [pid = 1754] [id = 517] 14:11:09 INFO - PROCESS | 1754 | --DOCSHELL 0x8d234800 == 38 [pid = 1754] [id = 518] 14:11:09 INFO - PROCESS | 1754 | --DOCSHELL 0x92bc4400 == 37 [pid = 1754] [id = 519] 14:11:09 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2db800 == 36 [pid = 1754] [id = 520] 14:11:09 INFO - PROCESS | 1754 | --DOCSHELL 0x8d88f000 == 35 [pid = 1754] [id = 504] 14:11:09 INFO - PROCESS | 1754 | --DOCSHELL 0x8dac9c00 == 34 [pid = 1754] [id = 514] 14:11:09 INFO - PROCESS | 1754 | --DOCSHELL 0x8e9cbc00 == 33 [pid = 1754] [id = 513] 14:11:09 INFO - PROCESS | 1754 | --DOCSHELL 0x8d951800 == 32 [pid = 1754] [id = 523] 14:11:09 INFO - PROCESS | 1754 | --DOCSHELL 0x8d23a400 == 31 [pid = 1754] [id = 521] 14:11:09 INFO - PROCESS | 1754 | --DOCSHELL 0x8d88f400 == 30 [pid = 1754] [id = 522] 14:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x900eb000) [pid = 1754] [serial = 1586] [outer = (nil)] [url = about:blank] 14:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x92b8a800) [pid = 1754] [serial = 1554] [outer = (nil)] [url = about:blank] 14:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x92bc8c00) [pid = 1754] [serial = 1556] [outer = (nil)] [url = about:blank] 14:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x8dccb800) [pid = 1754] [serial = 1547] [outer = (nil)] [url = about:blank] 14:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x8ec87c00) [pid = 1754] [serial = 1581] [outer = (nil)] [url = about:blank] 14:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x8dacfc00) [pid = 1754] [serial = 1571] [outer = (nil)] [url = about:blank] 14:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x8d467400) [pid = 1754] [serial = 1575] [outer = (nil)] [url = about:blank] 14:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x95386c00) [pid = 1754] [serial = 1562] [outer = (nil)] [url = about:blank] 14:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x8e5f7000) [pid = 1754] [serial = 1572] [outer = (nil)] [url = about:blank] 14:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x9547b800) [pid = 1754] [serial = 1566] [outer = (nil)] [url = about:blank] 14:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x95477c00) [pid = 1754] [serial = 1568] [outer = (nil)] [url = about:blank] 14:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x9316dc00) [pid = 1754] [serial = 1557] [outer = (nil)] [url = about:blank] 14:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x9547b400) [pid = 1754] [serial = 1565] [outer = (nil)] [url = about:blank] 14:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x92517800) [pid = 1754] [serial = 1553] [outer = (nil)] [url = about:blank] 14:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x8f88b000) [pid = 1754] [serial = 1550] [outer = (nil)] [url = about:blank] 14:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x8dcc6400) [pid = 1754] [serial = 1578] [outer = (nil)] [url = about:blank] 14:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x93e18800) [pid = 1754] [serial = 1559] [outer = (nil)] [url = about:blank] 14:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x8eedb000) [pid = 1754] [serial = 1584] [outer = (nil)] [url = about:blank] 14:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x8fa85000) [pid = 1754] [serial = 1551] [outer = (nil)] [url = about:blank] 14:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x9563dc00) [pid = 1754] [serial = 1569] [outer = (nil)] [url = about:blank] 14:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x95476000) [pid = 1754] [serial = 1563] [outer = (nil)] [url = about:blank] 14:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x8d237800) [pid = 1754] [serial = 1574] [outer = (nil)] [url = about:blank] 14:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x8dac9800) [pid = 1754] [serial = 1583] [outer = (nil)] [url = about:blank] 14:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x8dcd0400) [pid = 1754] [serial = 1548] [outer = (nil)] [url = about:blank] 14:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x93f0e400) [pid = 1754] [serial = 1560] [outer = (nil)] [url = about:blank] 14:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8e9d4800) [pid = 1754] [serial = 1580] [outer = (nil)] [url = about:blank] 14:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8dace400) [pid = 1754] [serial = 1577] [outer = (nil)] [url = about:blank] 14:11:09 INFO - PROCESS | 1754 | 1467753069866 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:09 INFO - PROCESS | 1754 | 1467753069877 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:09 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e1000 == 31 [pid = 1754] [id = 549] 14:11:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x8c2e3c00) [pid = 1754] [serial = 1648] [outer = (nil)] 14:11:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x8d234800) [pid = 1754] [serial = 1649] [outer = 0x8c2e3c00] 14:11:10 INFO - PROCESS | 1754 | 1467753070013 Marionette DEBUG loaded listener.js 14:11:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x8d463800) [pid = 1754] [serial = 1650] [outer = 0x8c2e3c00] 14:11:10 INFO - PROCESS | 1754 | 1467753070909 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]]]}] 14:11:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 14:11:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 3097ms 14:11:10 INFO - PROCESS | 1754 | 1467753070944 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 14:11:10 INFO - PROCESS | 1754 | 1467753070951 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 14:11:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 14:11:10 INFO - PROCESS | 1754 | 1467753070961 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 14:11:10 INFO - PROCESS | 1754 | 1467753070965 Marionette TRACE conn4 <- [1,2170,null,{}] 14:11:10 INFO - PROCESS | 1754 | 1467753070975 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}] 14:11:10 INFO - PROCESS | 1754 | 1467753070985 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:11 INFO - PROCESS | 1754 | 1467753071180 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 14:11:11 INFO - PROCESS | 1754 | 1467753071345 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:11 INFO - PROCESS | 1754 | 1467753071354 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:11 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d88c000 == 32 [pid = 1754] [id = 550] 14:11:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x8d88f800) [pid = 1754] [serial = 1651] [outer = (nil)] 14:11:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x8d953800) [pid = 1754] [serial = 1652] [outer = 0x8d88f800] 14:11:11 INFO - PROCESS | 1754 | 1467753071441 Marionette DEBUG loaded listener.js 14:11:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x8dace000) [pid = 1754] [serial = 1653] [outer = 0x8d88f800] 14:11:12 INFO - PROCESS | 1754 | 1467753072388 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]]]}] 14:11:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 14:11:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1488ms 14:11:12 INFO - PROCESS | 1754 | 1467753072461 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 14:11:12 INFO - PROCESS | 1754 | 1467753072468 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 14:11:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 14:11:12 INFO - PROCESS | 1754 | 1467753072481 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 14:11:12 INFO - PROCESS | 1754 | 1467753072484 Marionette TRACE conn4 <- [1,2174,null,{}] 14:11:12 INFO - PROCESS | 1754 | 1467753072499 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}] 14:11:12 INFO - PROCESS | 1754 | 1467753072506 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:12 INFO - PROCESS | 1754 | 1467753072764 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 14:11:12 INFO - PROCESS | 1754 | 1467753072793 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:12 INFO - PROCESS | 1754 | 1467753072803 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:12 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dccfc00 == 33 [pid = 1754] [id = 551] 14:11:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x8e7f1800) [pid = 1754] [serial = 1654] [outer = (nil)] 14:11:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x8e7f6c00) [pid = 1754] [serial = 1655] [outer = 0x8e7f1800] 14:11:12 INFO - PROCESS | 1754 | 1467753072879 Marionette DEBUG loaded listener.js 14:11:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x8e9c9400) [pid = 1754] [serial = 1656] [outer = 0x8e7f1800] 14:11:14 INFO - PROCESS | 1754 | 1467753074016 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]]]}] 14:11:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 14:11:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1593ms 14:11:14 INFO - PROCESS | 1754 | 1467753074082 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 14:11:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 14:11:14 INFO - PROCESS | 1754 | 1467753074087 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 14:11:14 INFO - PROCESS | 1754 | 1467753074097 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 14:11:14 INFO - PROCESS | 1754 | 1467753074108 Marionette TRACE conn4 <- [1,2178,null,{}] 14:11:14 INFO - PROCESS | 1754 | 1467753074142 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}] 14:11:14 INFO - PROCESS | 1754 | 1467753074151 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:14 INFO - PROCESS | 1754 | 1467753074407 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 14:11:15 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x9049ec00) [pid = 1754] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 14:11:15 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x90249000) [pid = 1754] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 14:11:15 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x8dad0400) [pid = 1754] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 14:11:15 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x91f82400) [pid = 1754] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 14:11:15 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x8d88dc00) [pid = 1754] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 14:11:15 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x91c9d000) [pid = 1754] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 14:11:15 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x90495400) [pid = 1754] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 14:11:15 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8fa7b400) [pid = 1754] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 14:11:15 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8d94c000) [pid = 1754] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 14:11:15 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8fa81000) [pid = 1754] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 14:11:15 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x8c2e1400) [pid = 1754] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 14:11:15 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x8d888c00) [pid = 1754] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 14:11:15 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8eed8800) [pid = 1754] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 14:11:15 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x8c2e5c00) [pid = 1754] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 14:11:15 INFO - PROCESS | 1754 | 1467753075254 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:15 INFO - PROCESS | 1754 | 1467753075263 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:15 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d238c00 == 34 [pid = 1754] [id = 552] 14:11:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8d23dc00) [pid = 1754] [serial = 1657] [outer = (nil)] 14:11:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x8dad0400) [pid = 1754] [serial = 1658] [outer = 0x8d23dc00] 14:11:15 INFO - PROCESS | 1754 | 1467753075363 Marionette DEBUG loaded listener.js 14:11:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x8eedc400) [pid = 1754] [serial = 1659] [outer = 0x8d23dc00] 14:11:16 INFO - PROCESS | 1754 | 1467753076144 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]]]}] 14:11:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 14:11:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 2103ms 14:11:16 INFO - PROCESS | 1754 | 1467753076198 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 14:11:16 INFO - PROCESS | 1754 | 1467753076202 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 14:11:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 14:11:16 INFO - PROCESS | 1754 | 1467753076210 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 14:11:16 INFO - PROCESS | 1754 | 1467753076215 Marionette TRACE conn4 <- [1,2182,null,{}] 14:11:16 INFO - PROCESS | 1754 | 1467753076221 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}] 14:11:16 INFO - PROCESS | 1754 | 1467753076227 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:16 INFO - PROCESS | 1754 | 1467753076417 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 14:11:16 INFO - PROCESS | 1754 | 1467753076557 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:16 INFO - PROCESS | 1754 | 1467753076566 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:16 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d88dc00 == 35 [pid = 1754] [id = 553] 14:11:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8dcc3000) [pid = 1754] [serial = 1660] [outer = (nil)] 14:11:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8f886800) [pid = 1754] [serial = 1661] [outer = 0x8dcc3000] 14:11:16 INFO - PROCESS | 1754 | 1467753076653 Marionette DEBUG loaded listener.js 14:11:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x8f88e000) [pid = 1754] [serial = 1662] [outer = 0x8dcc3000] 14:11:17 INFO - PROCESS | 1754 | 1467753077679 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]]]}] 14:11:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 14:11:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1537ms 14:11:17 INFO - PROCESS | 1754 | 1467753077749 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 14:11:17 INFO - PROCESS | 1754 | 1467753077757 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 14:11:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 14:11:17 INFO - PROCESS | 1754 | 1467753077768 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 14:11:17 INFO - PROCESS | 1754 | 1467753077776 Marionette TRACE conn4 <- [1,2186,null,{}] 14:11:17 INFO - PROCESS | 1754 | 1467753077786 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}] 14:11:17 INFO - PROCESS | 1754 | 1467753077792 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:18 INFO - PROCESS | 1754 | 1467753078055 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 14:11:18 INFO - PROCESS | 1754 | 1467753078337 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:18 INFO - PROCESS | 1754 | 1467753078355 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:18 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d886400 == 36 [pid = 1754] [id = 554] 14:11:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x8d886800) [pid = 1754] [serial = 1663] [outer = (nil)] 14:11:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x8dacf000) [pid = 1754] [serial = 1664] [outer = 0x8d886800] 14:11:18 INFO - PROCESS | 1754 | 1467753078484 Marionette DEBUG loaded listener.js 14:11:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x8e7f7000) [pid = 1754] [serial = 1665] [outer = 0x8d886800] 14:11:19 INFO - PROCESS | 1754 | 1467753079552 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]]]}] 14:11:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 14:11:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1850ms 14:11:19 INFO - PROCESS | 1754 | 1467753079618 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 14:11:19 INFO - PROCESS | 1754 | 1467753079627 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 14:11:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 14:11:19 INFO - PROCESS | 1754 | 1467753079641 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 14:11:19 INFO - PROCESS | 1754 | 1467753079645 Marionette TRACE conn4 <- [1,2190,null,{}] 14:11:19 INFO - PROCESS | 1754 | 1467753079654 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}] 14:11:19 INFO - PROCESS | 1754 | 1467753079662 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:19 INFO - PROCESS | 1754 | 1467753079924 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 14:11:20 INFO - PROCESS | 1754 | 1467753080213 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:20 INFO - PROCESS | 1754 | 1467753080222 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:20 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2dec00 == 37 [pid = 1754] [id = 555] 14:11:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x8e9d0800) [pid = 1754] [serial = 1666] [outer = (nil)] 14:11:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x8fa84400) [pid = 1754] [serial = 1667] [outer = 0x8e9d0800] 14:11:20 INFO - PROCESS | 1754 | 1467753080317 Marionette DEBUG loaded listener.js 14:11:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x900e9000) [pid = 1754] [serial = 1668] [outer = 0x8e9d0800] 14:11:21 INFO - PROCESS | 1754 | 1467753081363 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]]]}] 14:11:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 14:11:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1785ms 14:11:21 INFO - PROCESS | 1754 | 1467753081426 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 14:11:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 14:11:21 INFO - PROCESS | 1754 | 1467753081431 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 14:11:21 INFO - PROCESS | 1754 | 1467753081439 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 14:11:21 INFO - PROCESS | 1754 | 1467753081446 Marionette TRACE conn4 <- [1,2194,null,{}] 14:11:21 INFO - PROCESS | 1754 | 1467753081465 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}] 14:11:21 INFO - PROCESS | 1754 | 1467753081475 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:21 INFO - PROCESS | 1754 | 1467753081736 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 14:11:22 INFO - PROCESS | 1754 | 1467753081989 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:22 INFO - PROCESS | 1754 | 1467753082003 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:22 INFO - PROCESS | 1754 | ++DOCSHELL 0x90491000 == 38 [pid = 1754] [id = 556] 14:11:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x90492400) [pid = 1754] [serial = 1669] [outer = (nil)] 14:11:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x90496000) [pid = 1754] [serial = 1670] [outer = 0x90492400] 14:11:22 INFO - PROCESS | 1754 | 1467753082133 Marionette DEBUG loaded listener.js 14:11:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x91c96800) [pid = 1754] [serial = 1671] [outer = 0x90492400] 14:11:23 INFO - PROCESS | 1754 | 1467753083221 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]]]}] 14:11:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 14:11:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1842ms 14:11:23 INFO - PROCESS | 1754 | 1467753083281 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 14:11:23 INFO - PROCESS | 1754 | 1467753083287 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 14:11:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 14:11:23 INFO - PROCESS | 1754 | 1467753083305 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 14:11:23 INFO - PROCESS | 1754 | 1467753083317 Marionette TRACE conn4 <- [1,2198,null,{}] 14:11:23 INFO - PROCESS | 1754 | 1467753083326 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}] 14:11:23 INFO - PROCESS | 1754 | 1467753083334 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:23 INFO - PROCESS | 1754 | 1467753083620 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 14:11:23 INFO - PROCESS | 1754 | 1467753083938 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:23 INFO - PROCESS | 1754 | 1467753083950 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:23 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e0000 == 39 [pid = 1754] [id = 557] 14:11:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x8d23b000) [pid = 1754] [serial = 1672] [outer = (nil)] 14:11:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x91d8b000) [pid = 1754] [serial = 1673] [outer = 0x8d23b000] 14:11:24 INFO - PROCESS | 1754 | 1467753084063 Marionette DEBUG loaded listener.js 14:11:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x91d88800) [pid = 1754] [serial = 1674] [outer = 0x8d23b000] 14:11:25 INFO - PROCESS | 1754 | 1467753085214 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]]]}] 14:11:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 14:11:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1947ms 14:11:25 INFO - PROCESS | 1754 | 1467753085253 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 14:11:25 INFO - PROCESS | 1754 | 1467753085260 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 14:11:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 14:11:25 INFO - PROCESS | 1754 | 1467753085270 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 14:11:25 INFO - PROCESS | 1754 | 1467753085274 Marionette TRACE conn4 <- [1,2202,null,{}] 14:11:25 INFO - PROCESS | 1754 | 1467753085285 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}] 14:11:25 INFO - PROCESS | 1754 | 1467753085293 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:25 INFO - PROCESS | 1754 | 1467753085538 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 14:11:25 INFO - PROCESS | 1754 | 1467753085789 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:25 INFO - PROCESS | 1754 | 1467753085797 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:25 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d88b000 == 40 [pid = 1754] [id = 558] 14:11:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x91f7a400) [pid = 1754] [serial = 1675] [outer = (nil)] 14:11:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x92517800) [pid = 1754] [serial = 1676] [outer = 0x91f7a400] 14:11:25 INFO - PROCESS | 1754 | 1467753085924 Marionette DEBUG loaded listener.js 14:11:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x92520000) [pid = 1754] [serial = 1677] [outer = 0x91f7a400] 14:11:27 INFO - PROCESS | 1754 | 1467753087117 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]]]}] 14:11:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 14:11:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1889ms 14:11:27 INFO - PROCESS | 1754 | 1467753087160 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 14:11:27 INFO - PROCESS | 1754 | 1467753087165 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 14:11:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 14:11:27 INFO - PROCESS | 1754 | 1467753087229 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 14:11:27 INFO - PROCESS | 1754 | 1467753087236 Marionette TRACE conn4 <- [1,2206,null,{}] 14:11:27 INFO - PROCESS | 1754 | 1467753087280 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}] 14:11:27 INFO - PROCESS | 1754 | 1467753087292 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:27 INFO - PROCESS | 1754 | 1467753087647 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 14:11:27 INFO - PROCESS | 1754 | 1467753087853 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:27 INFO - PROCESS | 1754 | 1467753087861 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:27 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dcc4400 == 41 [pid = 1754] [id = 559] 14:11:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x8e7f3000) [pid = 1754] [serial = 1678] [outer = (nil)] 14:11:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x92bd0400) [pid = 1754] [serial = 1679] [outer = 0x8e7f3000] 14:11:27 INFO - PROCESS | 1754 | 1467753087978 Marionette DEBUG loaded listener.js 14:11:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x93173000) [pid = 1754] [serial = 1680] [outer = 0x8e7f3000] 14:11:29 INFO - PROCESS | 1754 | 1467753089127 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]]]}] 14:11:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 14:11:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1972ms 14:11:29 INFO - PROCESS | 1754 | 1467753089185 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 14:11:29 INFO - PROCESS | 1754 | 1467753089189 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 14:11:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 14:11:29 INFO - PROCESS | 1754 | 1467753089198 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 14:11:29 INFO - PROCESS | 1754 | 1467753089202 Marionette TRACE conn4 <- [1,2210,null,{}] 14:11:29 INFO - PROCESS | 1754 | 1467753089209 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}] 14:11:29 INFO - PROCESS | 1754 | 1467753089216 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:29 INFO - PROCESS | 1754 | 1467753089579 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 14:11:29 INFO - PROCESS | 1754 | 1467753089817 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:29 INFO - PROCESS | 1754 | 1467753089828 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:29 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d23ec00 == 42 [pid = 1754] [id = 560] 14:11:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x8d881400) [pid = 1754] [serial = 1681] [outer = (nil)] 14:11:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x90497400) [pid = 1754] [serial = 1682] [outer = 0x8d881400] 14:11:29 INFO - PROCESS | 1754 | 1467753089954 Marionette DEBUG loaded listener.js 14:11:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x8f73d000) [pid = 1754] [serial = 1683] [outer = 0x8d881400] 14:11:31 INFO - PROCESS | 1754 | 1467753091081 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]]]}] 14:11:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 14:11:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1944ms 14:11:31 INFO - PROCESS | 1754 | 1467753091145 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 14:11:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 14:11:31 INFO - PROCESS | 1754 | 1467753091161 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 14:11:31 INFO - PROCESS | 1754 | 1467753091169 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 14:11:31 INFO - PROCESS | 1754 | 1467753091176 Marionette TRACE conn4 <- [1,2214,null,{}] 14:11:31 INFO - PROCESS | 1754 | 1467753091187 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}] 14:11:31 INFO - PROCESS | 1754 | 1467753091196 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:31 INFO - PROCESS | 1754 | 1467753091572 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 14:11:31 INFO - PROCESS | 1754 | 1467753091831 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:31 INFO - PROCESS | 1754 | 1467753091843 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:31 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2de000 == 43 [pid = 1754] [id = 561] 14:11:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x8d462400) [pid = 1754] [serial = 1684] [outer = (nil)] 14:11:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x91c9b800) [pid = 1754] [serial = 1685] [outer = 0x8d462400] 14:11:31 INFO - PROCESS | 1754 | 1467753091969 Marionette DEBUG loaded listener.js 14:11:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x91f85c00) [pid = 1754] [serial = 1686] [outer = 0x8d462400] 14:11:33 INFO - PROCESS | 1754 | 1467753093117 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]]]}] 14:11:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 14:11:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 2002ms 14:11:33 INFO - PROCESS | 1754 | 1467753093171 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 14:11:33 INFO - PROCESS | 1754 | 1467753093177 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 14:11:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 14:11:33 INFO - PROCESS | 1754 | 1467753093188 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 14:11:33 INFO - PROCESS | 1754 | 1467753093194 Marionette TRACE conn4 <- [1,2218,null,{}] 14:11:33 INFO - PROCESS | 1754 | 1467753093204 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}] 14:11:33 INFO - PROCESS | 1754 | 1467753093210 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:33 INFO - PROCESS | 1754 | 1467753093425 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 14:11:33 INFO - PROCESS | 1754 | 1467753093700 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:33 INFO - PROCESS | 1754 | 1467753093715 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:33 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2dc800 == 44 [pid = 1754] [id = 562] 14:11:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x8d948000) [pid = 1754] [serial = 1687] [outer = (nil)] 14:11:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x8d951c00) [pid = 1754] [serial = 1688] [outer = 0x8d948000] 14:11:33 INFO - PROCESS | 1754 | 1467753093795 Marionette DEBUG loaded listener.js 14:11:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x8dac9800) [pid = 1754] [serial = 1689] [outer = 0x8d948000] 14:11:34 INFO - PROCESS | 1754 | 1467753094719 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]]]}] 14:11:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 14:11:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1595ms 14:11:34 INFO - PROCESS | 1754 | 1467753094783 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 14:11:34 INFO - PROCESS | 1754 | 1467753094791 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 14:11:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 14:11:34 INFO - PROCESS | 1754 | 1467753094803 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 14:11:34 INFO - PROCESS | 1754 | 1467753094808 Marionette TRACE conn4 <- [1,2222,null,{}] 14:11:34 INFO - PROCESS | 1754 | 1467753094815 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}] 14:11:34 INFO - PROCESS | 1754 | 1467753094822 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:35 INFO - PROCESS | 1754 | 1467753095042 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 14:11:35 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e5400 == 43 [pid = 1754] [id = 540] 14:11:35 INFO - PROCESS | 1754 | 1467753095344 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:35 INFO - PROCESS | 1754 | 1467753095355 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:35 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e5400 == 44 [pid = 1754] [id = 563] 14:11:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x8d890c00) [pid = 1754] [serial = 1690] [outer = (nil)] 14:11:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0x8e5f3c00) [pid = 1754] [serial = 1691] [outer = 0x8d890c00] 14:11:35 INFO - PROCESS | 1754 | 1467753095464 Marionette DEBUG loaded listener.js 14:11:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 106 (0x8eed5c00) [pid = 1754] [serial = 1692] [outer = 0x8d890c00] 14:11:35 INFO - PROCESS | 1754 | --DOMWINDOW == 105 (0x91d90000) [pid = 1754] [serial = 1625] [outer = (nil)] [url = about:blank] 14:11:35 INFO - PROCESS | 1754 | --DOMWINDOW == 104 (0x90335000) [pid = 1754] [serial = 1619] [outer = (nil)] [url = about:blank] 14:11:35 INFO - PROCESS | 1754 | --DOMWINDOW == 103 (0x8e5f0400) [pid = 1754] [serial = 1613] [outer = (nil)] [url = about:blank] 14:11:35 INFO - PROCESS | 1754 | --DOMWINDOW == 102 (0x8e7f5000) [pid = 1754] [serial = 1614] [outer = (nil)] [url = about:blank] 14:11:35 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x92b8d000) [pid = 1754] [serial = 1601] [outer = (nil)] [url = about:blank] 14:11:35 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x92b90800) [pid = 1754] [serial = 1602] [outer = (nil)] [url = about:blank] 14:11:35 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x8dcca800) [pid = 1754] [serial = 1589] [outer = (nil)] [url = about:blank] 14:11:35 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x8e9d1400) [pid = 1754] [serial = 1590] [outer = (nil)] [url = about:blank] 14:11:35 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x91d8d400) [pid = 1754] [serial = 1595] [outer = (nil)] [url = about:blank] 14:11:35 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x91f7b800) [pid = 1754] [serial = 1596] [outer = (nil)] [url = about:blank] 14:11:35 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x9251c000) [pid = 1754] [serial = 1598] [outer = (nil)] [url = about:blank] 14:11:35 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x9251fc00) [pid = 1754] [serial = 1599] [outer = (nil)] [url = about:blank] 14:11:35 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x900ef000) [pid = 1754] [serial = 1587] [outer = (nil)] [url = about:blank] 14:11:35 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x93c14800) [pid = 1754] [serial = 1604] [outer = (nil)] [url = about:blank] 14:11:35 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x93e1c400) [pid = 1754] [serial = 1605] [outer = (nil)] [url = about:blank] 14:11:35 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x900e6c00) [pid = 1754] [serial = 1592] [outer = (nil)] [url = about:blank] 14:11:35 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x90329800) [pid = 1754] [serial = 1593] [outer = (nil)] [url = about:blank] 14:11:35 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x8d236c00) [pid = 1754] [serial = 1610] [outer = (nil)] [url = about:blank] 14:11:35 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x8d88e400) [pid = 1754] [serial = 1611] [outer = (nil)] [url = about:blank] 14:11:35 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x95343000) [pid = 1754] [serial = 1607] [outer = (nil)] [url = about:blank] 14:11:35 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x92518c00) [pid = 1754] [serial = 1626] [outer = (nil)] [url = about:blank] 14:11:35 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x9521d800) [pid = 1754] [serial = 1608] [outer = (nil)] [url = about:blank] 14:11:35 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x8f88e800) [pid = 1754] [serial = 1616] [outer = (nil)] [url = about:blank] 14:11:35 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x90493800) [pid = 1754] [serial = 1620] [outer = (nil)] [url = about:blank] 14:11:35 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x8dacb000) [pid = 1754] [serial = 1622] [outer = (nil)] [url = about:blank] 14:11:35 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x900e3000) [pid = 1754] [serial = 1617] [outer = (nil)] [url = about:blank] 14:11:35 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x8eed4400) [pid = 1754] [serial = 1623] [outer = (nil)] [url = about:blank] 14:11:36 INFO - PROCESS | 1754 | 1467753096348 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]]]}] 14:11:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 14:11:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1597ms 14:11:36 INFO - PROCESS | 1754 | 1467753096401 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 14:11:36 INFO - PROCESS | 1754 | 1467753096405 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 14:11:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 14:11:36 INFO - PROCESS | 1754 | 1467753096413 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 14:11:36 INFO - PROCESS | 1754 | 1467753096420 Marionette TRACE conn4 <- [1,2226,null,{}] 14:11:36 INFO - PROCESS | 1754 | 1467753096445 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}] 14:11:36 INFO - PROCESS | 1754 | 1467753096454 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:36 INFO - PROCESS | 1754 | 1467753096712 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 14:11:36 INFO - PROCESS | 1754 | 1467753096840 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:36 INFO - PROCESS | 1754 | 1467753096853 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:36 INFO - PROCESS | 1754 | ++DOCSHELL 0x8eed9800 == 45 [pid = 1754] [id = 564] 14:11:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x8eedac00) [pid = 1754] [serial = 1693] [outer = (nil)] 14:11:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x90244400) [pid = 1754] [serial = 1694] [outer = 0x8eedac00] 14:11:36 INFO - PROCESS | 1754 | 1467753096930 Marionette DEBUG loaded listener.js 14:11:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x9032a400) [pid = 1754] [serial = 1695] [outer = 0x8eedac00] 14:11:37 INFO - PROCESS | 1754 | 1467753097841 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]]]}] 14:11:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 14:11:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1487ms 14:11:37 INFO - PROCESS | 1754 | 1467753097902 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 14:11:37 INFO - PROCESS | 1754 | 1467753097907 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 14:11:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 14:11:37 INFO - PROCESS | 1754 | 1467753097915 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 14:11:37 INFO - PROCESS | 1754 | 1467753097920 Marionette TRACE conn4 <- [1,2230,null,{}] 14:11:37 INFO - PROCESS | 1754 | 1467753097934 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}] 14:11:37 INFO - PROCESS | 1754 | 1467753097940 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:38 INFO - PROCESS | 1754 | 1467753098192 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 14:11:38 INFO - PROCESS | 1754 | 1467753098221 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:38 INFO - PROCESS | 1754 | 1467753098231 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:38 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f733800 == 46 [pid = 1754] [id = 565] 14:11:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x90246400) [pid = 1754] [serial = 1696] [outer = (nil)] 14:11:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x90498400) [pid = 1754] [serial = 1697] [outer = 0x90246400] 14:11:38 INFO - PROCESS | 1754 | 1467753098308 Marionette DEBUG loaded listener.js 14:11:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x91c9b400) [pid = 1754] [serial = 1698] [outer = 0x90246400] 14:11:39 INFO - PROCESS | 1754 | 1467753099316 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]]]}] 14:11:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 14:11:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1450ms 14:11:39 INFO - PROCESS | 1754 | 1467753099367 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 14:11:39 INFO - PROCESS | 1754 | 1467753099370 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 14:11:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 14:11:39 INFO - PROCESS | 1754 | 1467753099389 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 14:11:39 INFO - PROCESS | 1754 | 1467753099393 Marionette TRACE conn4 <- [1,2234,null,{}] 14:11:39 INFO - PROCESS | 1754 | 1467753099399 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}] 14:11:39 INFO - PROCESS | 1754 | 1467753099405 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:39 INFO - PROCESS | 1754 | 1467753099721 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 14:11:39 INFO - PROCESS | 1754 | 1467753099762 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:39 INFO - PROCESS | 1754 | 1467753099772 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:39 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e9d1400 == 47 [pid = 1754] [id = 566] 14:11:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x9024e800) [pid = 1754] [serial = 1699] [outer = (nil)] 14:11:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x92516800) [pid = 1754] [serial = 1700] [outer = 0x9024e800] 14:11:39 INFO - PROCESS | 1754 | 1467753099887 Marionette DEBUG loaded listener.js 14:11:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x92b88800) [pid = 1754] [serial = 1701] [outer = 0x9024e800] 14:11:40 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x90332800) [pid = 1754] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 14:11:40 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x8c2e3c00) [pid = 1754] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 14:11:40 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x8e7f1800) [pid = 1754] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 14:11:40 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x90250800) [pid = 1754] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 14:11:40 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x8d88f800) [pid = 1754] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 14:11:40 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x8d23dc00) [pid = 1754] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 14:11:40 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x91f82c00) [pid = 1754] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 14:11:40 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x8d949c00) [pid = 1754] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 14:11:40 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x92bcd800) [pid = 1754] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 14:11:40 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x8dcce800) [pid = 1754] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 14:11:40 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8d94d400) [pid = 1754] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 14:11:40 INFO - PROCESS | 1754 | 1467753100960 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]]]}] 14:11:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 14:11:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1590ms 14:11:40 INFO - PROCESS | 1754 | 1467753100979 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 14:11:40 INFO - PROCESS | 1754 | 1467753100984 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 14:11:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 14:11:40 INFO - PROCESS | 1754 | 1467753100991 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 14:11:40 INFO - PROCESS | 1754 | 1467753100994 Marionette TRACE conn4 <- [1,2238,null,{}] 14:11:41 INFO - PROCESS | 1754 | 1467753101001 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}] 14:11:41 INFO - PROCESS | 1754 | 1467753101010 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:41 INFO - PROCESS | 1754 | 1467753101243 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 14:11:41 INFO - PROCESS | 1754 | 1467753101404 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:41 INFO - PROCESS | 1754 | 1467753101414 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:41 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d949c00 == 48 [pid = 1754] [id = 567] 14:11:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x8dcc9c00) [pid = 1754] [serial = 1702] [outer = (nil)] 14:11:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x91f79800) [pid = 1754] [serial = 1703] [outer = 0x8dcc9c00] 14:11:41 INFO - PROCESS | 1754 | 1467753101489 Marionette DEBUG loaded listener.js 14:11:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x93b4d000) [pid = 1754] [serial = 1704] [outer = 0x8dcc9c00] 14:11:42 INFO - PROCESS | 1754 | 1467753102419 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]]]}] 14:11:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 14:11:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1488ms 14:11:42 INFO - PROCESS | 1754 | 1467753102481 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 14:11:42 INFO - PROCESS | 1754 | 1467753102489 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 14:11:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 14:11:42 INFO - PROCESS | 1754 | 1467753102500 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 14:11:42 INFO - PROCESS | 1754 | 1467753102508 Marionette TRACE conn4 <- [1,2242,null,{}] 14:11:42 INFO - PROCESS | 1754 | 1467753102531 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}] 14:11:42 INFO - PROCESS | 1754 | 1467753102539 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:42 INFO - PROCESS | 1754 | 1467753102792 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 14:11:43 INFO - PROCESS | 1754 | 1467753103055 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:43 INFO - PROCESS | 1754 | 1467753103074 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:43 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e8800 == 49 [pid = 1754] [id = 568] 14:11:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x8d88e400) [pid = 1754] [serial = 1705] [outer = (nil)] 14:11:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x8d954000) [pid = 1754] [serial = 1706] [outer = 0x8d88e400] 14:11:43 INFO - PROCESS | 1754 | 1467753103179 Marionette DEBUG loaded listener.js 14:11:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x8dcca000) [pid = 1754] [serial = 1707] [outer = 0x8d88e400] 14:11:44 INFO - PROCESS | 1754 | 1467753104174 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]]]}] 14:11:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 14:11:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1747ms 14:11:44 INFO - PROCESS | 1754 | 1467753104247 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 14:11:44 INFO - PROCESS | 1754 | 1467753104256 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 14:11:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 14:11:44 INFO - PROCESS | 1754 | 1467753104270 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 14:11:44 INFO - PROCESS | 1754 | 1467753104276 Marionette TRACE conn4 <- [1,2246,null,{}] 14:11:44 INFO - PROCESS | 1754 | 1467753104284 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}] 14:11:44 INFO - PROCESS | 1754 | 1467753104291 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:44 INFO - PROCESS | 1754 | 1467753104556 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 14:11:44 INFO - PROCESS | 1754 | 1467753104851 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:44 INFO - PROCESS | 1754 | 1467753104859 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:44 INFO - PROCESS | 1754 | ++DOCSHELL 0x8eed4400 == 50 [pid = 1754] [id = 569] 14:11:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x8f882400) [pid = 1754] [serial = 1708] [outer = (nil)] 14:11:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x8fa80000) [pid = 1754] [serial = 1709] [outer = 0x8f882400] 14:11:44 INFO - PROCESS | 1754 | 1467753104968 Marionette DEBUG loaded listener.js 14:11:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x900ec000) [pid = 1754] [serial = 1710] [outer = 0x8f882400] 14:11:45 INFO - PROCESS | 1754 | 1467753105989 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]]]}] 14:11:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 14:11:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1747ms 14:11:46 INFO - PROCESS | 1754 | 1467753106018 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 14:11:46 INFO - PROCESS | 1754 | 1467753106023 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 14:11:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 14:11:46 INFO - PROCESS | 1754 | 1467753106032 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 14:11:46 INFO - PROCESS | 1754 | 1467753106039 Marionette TRACE conn4 <- [1,2250,null,{}] 14:11:46 INFO - PROCESS | 1754 | 1467753106058 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}] 14:11:46 INFO - PROCESS | 1754 | 1467753106069 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:46 INFO - PROCESS | 1754 | 1467753106342 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 14:11:46 INFO - PROCESS | 1754 | 1467753106713 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:46 INFO - PROCESS | 1754 | 1467753106726 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:46 INFO - PROCESS | 1754 | ++DOCSHELL 0x92b84400 == 51 [pid = 1754] [id = 570] 14:11:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x92b85c00) [pid = 1754] [serial = 1711] [outer = (nil)] 14:11:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x92bc9000) [pid = 1754] [serial = 1712] [outer = 0x92b85c00] 14:11:46 INFO - PROCESS | 1754 | 1467753106825 Marionette DEBUG loaded listener.js 14:11:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x93167000) [pid = 1754] [serial = 1713] [outer = 0x92b85c00] 14:11:47 INFO - PROCESS | 1754 | 1467753107763 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]]]}] 14:11:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 14:11:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1747ms 14:11:47 INFO - PROCESS | 1754 | 1467753107779 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 14:11:47 INFO - PROCESS | 1754 | 1467753107785 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 14:11:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 14:11:47 INFO - PROCESS | 1754 | 1467753107793 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 14:11:47 INFO - PROCESS | 1754 | 1467753107798 Marionette TRACE conn4 <- [1,2254,null,{}] 14:11:47 INFO - PROCESS | 1754 | 1467753107806 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}] 14:11:47 INFO - PROCESS | 1754 | 1467753107812 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:48 INFO - PROCESS | 1754 | 1467753108035 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 14:11:48 INFO - PROCESS | 1754 | 1467753108244 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:48 INFO - PROCESS | 1754 | 1467753108260 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:48 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dad4000 == 52 [pid = 1754] [id = 571] 14:11:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x9024bc00) [pid = 1754] [serial = 1714] [outer = (nil)] 14:11:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x9533d400) [pid = 1754] [serial = 1715] [outer = 0x9024bc00] 14:11:48 INFO - PROCESS | 1754 | 1467753108386 Marionette DEBUG loaded listener.js 14:11:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x9535c800) [pid = 1754] [serial = 1716] [outer = 0x9024bc00] 14:11:49 INFO - PROCESS | 1754 | 1467753109435 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]]]}] 14:11:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 14:11:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1687ms 14:11:49 INFO - PROCESS | 1754 | 1467753109482 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 14:11:49 INFO - PROCESS | 1754 | 1467753109486 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 14:11:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 14:11:49 INFO - PROCESS | 1754 | 1467753109494 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 14:11:49 INFO - PROCESS | 1754 | 1467753109499 Marionette TRACE conn4 <- [1,2258,null,{}] 14:11:49 INFO - PROCESS | 1754 | 1467753109507 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}] 14:11:49 INFO - PROCESS | 1754 | 1467753109513 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:49 INFO - PROCESS | 1754 | 1467753109734 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 14:11:50 INFO - PROCESS | 1754 | 1467753109986 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:50 INFO - PROCESS | 1754 | 1467753109996 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:50 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e1800 == 53 [pid = 1754] [id = 572] 14:11:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x8dcc3400) [pid = 1754] [serial = 1717] [outer = (nil)] 14:11:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x95384800) [pid = 1754] [serial = 1718] [outer = 0x8dcc3400] 14:11:50 INFO - PROCESS | 1754 | 1467753110125 Marionette DEBUG loaded listener.js 14:11:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x95387000) [pid = 1754] [serial = 1719] [outer = 0x8dcc3400] 14:11:51 INFO - PROCESS | 1754 | 1467753111040 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]]]}] 14:11:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 14:11:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1582ms 14:11:51 INFO - PROCESS | 1754 | 1467753111078 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 14:11:51 INFO - PROCESS | 1754 | 1467753111083 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 14:11:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 14:11:51 INFO - PROCESS | 1754 | 1467753111111 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 14:11:51 INFO - PROCESS | 1754 | 1467753111116 Marionette TRACE conn4 <- [1,2262,null,{}] 14:11:51 INFO - PROCESS | 1754 | 1467753111122 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}] 14:11:51 INFO - PROCESS | 1754 | 1467753111134 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:51 INFO - PROCESS | 1754 | 1467753111408 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 14:11:51 INFO - PROCESS | 1754 | 1467753111630 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:51 INFO - PROCESS | 1754 | 1467753111639 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:51 INFO - PROCESS | 1754 | ++DOCSHELL 0x9049c000 == 54 [pid = 1754] [id = 573] 14:11:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x91d8c400) [pid = 1754] [serial = 1720] [outer = (nil)] 14:11:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x9547b800) [pid = 1754] [serial = 1721] [outer = 0x91d8c400] 14:11:51 INFO - PROCESS | 1754 | 1467753111775 Marionette DEBUG loaded listener.js 14:11:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x9783d000) [pid = 1754] [serial = 1722] [outer = 0x91d8c400] 14:11:52 INFO - PROCESS | 1754 | 1467753112762 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]]]}] 14:11:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 14:11:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1687ms 14:11:52 INFO - PROCESS | 1754 | 1467753112801 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 14:11:52 INFO - PROCESS | 1754 | 1467753112809 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 14:11:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 14:11:52 INFO - PROCESS | 1754 | 1467753112820 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 14:11:52 INFO - PROCESS | 1754 | 1467753112824 Marionette TRACE conn4 <- [1,2266,null,{}] 14:11:52 INFO - PROCESS | 1754 | 1467753112832 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}] 14:11:52 INFO - PROCESS | 1754 | 1467753112837 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:53 INFO - PROCESS | 1754 | 1467753113104 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 14:11:53 INFO - PROCESS | 1754 | 1467753113430 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:53 INFO - PROCESS | 1754 | 1467753113445 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:53 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d239800 == 55 [pid = 1754] [id = 574] 14:11:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x91d87800) [pid = 1754] [serial = 1723] [outer = (nil)] 14:11:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x97848800) [pid = 1754] [serial = 1724] [outer = 0x91d87800] 14:11:53 INFO - PROCESS | 1754 | 1467753113584 Marionette DEBUG loaded listener.js 14:11:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x9834ac00) [pid = 1754] [serial = 1725] [outer = 0x91d87800] 14:11:54 INFO - PROCESS | 1754 | 1467753114733 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]]]}] 14:11:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 14:11:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1993ms 14:11:54 INFO - PROCESS | 1754 | 1467753114813 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 14:11:54 INFO - PROCESS | 1754 | 1467753114820 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 14:11:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 14:11:54 INFO - PROCESS | 1754 | 1467753114831 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 14:11:54 INFO - PROCESS | 1754 | 1467753114836 Marionette TRACE conn4 <- [1,2270,null,{}] 14:11:54 INFO - PROCESS | 1754 | 1467753114844 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}] 14:11:54 INFO - PROCESS | 1754 | 1467753114854 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:55 INFO - PROCESS | 1754 | 1467753115254 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 14:11:55 INFO - PROCESS | 1754 | 1467753115467 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:55 INFO - PROCESS | 1754 | 1467753115474 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:55 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d23f400 == 56 [pid = 1754] [id = 575] 14:11:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x8d240000) [pid = 1754] [serial = 1726] [outer = (nil)] 14:11:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x8e5f0000) [pid = 1754] [serial = 1727] [outer = 0x8d240000] 14:11:55 INFO - PROCESS | 1754 | 1467753115607 Marionette DEBUG loaded listener.js 14:11:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x8eed2000) [pid = 1754] [serial = 1728] [outer = 0x8d240000] 14:11:57 INFO - PROCESS | 1754 | 1467753117333 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]]]}] 14:11:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 14:11:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 2595ms 14:11:57 INFO - PROCESS | 1754 | 1467753117468 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 14:11:57 INFO - PROCESS | 1754 | 1467753117476 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 14:11:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 14:11:57 INFO - PROCESS | 1754 | 1467753117490 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 14:11:57 INFO - PROCESS | 1754 | 1467753117497 Marionette TRACE conn4 <- [1,2274,null,{}] 14:11:57 INFO - PROCESS | 1754 | 1467753117510 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}] 14:11:57 INFO - PROCESS | 1754 | 1467753117520 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:57 INFO - PROCESS | 1754 | 1467753117794 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 14:11:58 INFO - PROCESS | 1754 | 1467753118174 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:58 INFO - PROCESS | 1754 | 1467753118186 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:11:58 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e9cc000 == 57 [pid = 1754] [id = 576] 14:11:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0x8e9cd000) [pid = 1754] [serial = 1729] [outer = (nil)] 14:11:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 106 (0x8f734800) [pid = 1754] [serial = 1730] [outer = 0x8e9cd000] 14:11:58 INFO - PROCESS | 1754 | 1467753118307 Marionette DEBUG loaded listener.js 14:11:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 107 (0x8f88e800) [pid = 1754] [serial = 1731] [outer = 0x8e9cd000] 14:11:59 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e3000 == 56 [pid = 1754] [id = 527] 14:11:59 INFO - PROCESS | 1754 | --DOCSHELL 0x90243000 == 55 [pid = 1754] [id = 532] 14:11:59 INFO - PROCESS | 1754 | --DOCSHELL 0x8d94b000 == 54 [pid = 1754] [id = 533] 14:11:59 INFO - PROCESS | 1754 | --DOCSHELL 0x91c9bc00 == 53 [pid = 1754] [id = 531] 14:11:59 INFO - PROCESS | 1754 | --DOCSHELL 0x8d885000 == 52 [pid = 1754] [id = 534] 14:11:59 INFO - PROCESS | 1754 | --DOCSHELL 0x8dcccc00 == 51 [pid = 1754] [id = 542] 14:11:59 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e8400 == 50 [pid = 1754] [id = 530] 14:11:59 INFO - PROCESS | 1754 | --DOCSHELL 0x8d94b400 == 49 [pid = 1754] [id = 548] 14:11:59 INFO - PROCESS | 1754 | --DOCSHELL 0x8fa7bc00 == 48 [pid = 1754] [id = 543] 14:11:59 INFO - PROCESS | 1754 | --DOCSHELL 0x8dcc8400 == 47 [pid = 1754] [id = 528] 14:11:59 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2ddc00 == 46 [pid = 1754] [id = 539] 14:11:59 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e0c00 == 45 [pid = 1754] [id = 536] 14:11:59 INFO - PROCESS | 1754 | --DOCSHELL 0x8d464c00 == 44 [pid = 1754] [id = 535] 14:11:59 INFO - PROCESS | 1754 | --DOCSHELL 0x9024cc00 == 43 [pid = 1754] [id = 544] 14:11:59 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2de400 == 42 [pid = 1754] [id = 545] 14:11:59 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e3400 == 41 [pid = 1754] [id = 546] 14:11:59 INFO - PROCESS | 1754 | --DOCSHELL 0x9049a400 == 40 [pid = 1754] [id = 541] 14:11:59 INFO - PROCESS | 1754 | --DOCSHELL 0x8f732000 == 39 [pid = 1754] [id = 547] 14:11:59 INFO - PROCESS | 1754 | --DOCSHELL 0x8d94fc00 == 38 [pid = 1754] [id = 537] 14:11:59 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e1000 == 37 [pid = 1754] [id = 549] 14:11:59 INFO - PROCESS | 1754 | --DOCSHELL 0x8d94c800 == 36 [pid = 1754] [id = 525] 14:11:59 INFO - PROCESS | 1754 | --DOCSHELL 0x8d88b400 == 35 [pid = 1754] [id = 529] 14:11:59 INFO - PROCESS | 1754 | --DOCSHELL 0x8dcc8000 == 34 [pid = 1754] [id = 538] 14:11:59 INFO - PROCESS | 1754 | --DOCSHELL 0x8d94bc00 == 33 [pid = 1754] [id = 526] 14:11:59 INFO - PROCESS | 1754 | --DOCSHELL 0x8d239800 == 32 [pid = 1754] [id = 574] 14:11:59 INFO - PROCESS | 1754 | --DOCSHELL 0x8d23f400 == 31 [pid = 1754] [id = 575] 14:11:59 INFO - PROCESS | 1754 | --DOCSHELL 0x9049c000 == 30 [pid = 1754] [id = 573] 14:11:59 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e1800 == 29 [pid = 1754] [id = 572] 14:11:59 INFO - PROCESS | 1754 | --DOCSHELL 0x8dad4000 == 28 [pid = 1754] [id = 571] 14:11:59 INFO - PROCESS | 1754 | --DOCSHELL 0x8eed4400 == 27 [pid = 1754] [id = 569] 14:11:59 INFO - PROCESS | 1754 | --DOCSHELL 0x92b84400 == 26 [pid = 1754] [id = 570] 14:11:59 INFO - PROCESS | 1754 | --DOCSHELL 0x8d949c00 == 25 [pid = 1754] [id = 567] 14:11:59 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e8800 == 24 [pid = 1754] [id = 568] 14:12:00 INFO - PROCESS | 1754 | --DOMWINDOW == 106 (0x8f886800) [pid = 1754] [serial = 1661] [outer = (nil)] [url = about:blank] 14:12:00 INFO - PROCESS | 1754 | --DOMWINDOW == 105 (0x98341000) [pid = 1754] [serial = 1644] [outer = (nil)] [url = about:blank] 14:12:00 INFO - PROCESS | 1754 | --DOMWINDOW == 104 (0x8d463800) [pid = 1754] [serial = 1650] [outer = (nil)] [url = about:blank] 14:12:00 INFO - PROCESS | 1754 | --DOMWINDOW == 103 (0x8e7f6c00) [pid = 1754] [serial = 1655] [outer = (nil)] [url = about:blank] 14:12:00 INFO - PROCESS | 1754 | --DOMWINDOW == 102 (0x91c96000) [pid = 1754] [serial = 1632] [outer = (nil)] [url = about:blank] 14:12:00 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x8d953800) [pid = 1754] [serial = 1652] [outer = (nil)] [url = about:blank] 14:12:00 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x8d234800) [pid = 1754] [serial = 1649] [outer = (nil)] [url = about:blank] 14:12:00 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x8eedc400) [pid = 1754] [serial = 1659] [outer = (nil)] [url = about:blank] 14:12:00 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x8dace000) [pid = 1754] [serial = 1653] [outer = (nil)] [url = about:blank] 14:12:00 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x95360000) [pid = 1754] [serial = 1637] [outer = (nil)] [url = about:blank] 14:12:00 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x90331800) [pid = 1754] [serial = 1631] [outer = (nil)] [url = about:blank] 14:12:00 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x97844800) [pid = 1754] [serial = 1643] [outer = (nil)] [url = about:blank] 14:12:00 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x9538f400) [pid = 1754] [serial = 1641] [outer = (nil)] [url = about:blank] 14:12:00 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x8e9c9400) [pid = 1754] [serial = 1656] [outer = (nil)] [url = about:blank] 14:12:00 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x93c16800) [pid = 1754] [serial = 1635] [outer = (nil)] [url = about:blank] 14:12:00 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x8eed9400) [pid = 1754] [serial = 1629] [outer = (nil)] [url = about:blank] 14:12:00 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x9538e800) [pid = 1754] [serial = 1640] [outer = (nil)] [url = about:blank] 14:12:00 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x8dad1800) [pid = 1754] [serial = 1646] [outer = (nil)] [url = about:blank] 14:12:00 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x95365800) [pid = 1754] [serial = 1638] [outer = (nil)] [url = about:blank] 14:12:00 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x8ec81400) [pid = 1754] [serial = 1628] [outer = (nil)] [url = about:blank] 14:12:00 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x9316f400) [pid = 1754] [serial = 1634] [outer = (nil)] [url = about:blank] 14:12:00 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x8dad0400) [pid = 1754] [serial = 1658] [outer = (nil)] [url = about:blank] 14:12:00 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x8e5f3400) [pid = 1754] [serial = 1647] [outer = (nil)] [url = about:blank] 14:12:00 INFO - PROCESS | 1754 | 1467753120743 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]]]}] 14:12:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 14:12:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 3308ms 14:12:00 INFO - PROCESS | 1754 | 1467753120799 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 14:12:00 INFO - PROCESS | 1754 | 1467753120805 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 14:12:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 14:12:00 INFO - PROCESS | 1754 | 1467753120815 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 14:12:00 INFO - PROCESS | 1754 | 1467753120820 Marionette TRACE conn4 <- [1,2278,null,{}] 14:12:00 INFO - PROCESS | 1754 | 1467753120830 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}] 14:12:00 INFO - PROCESS | 1754 | 1467753120836 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:01 INFO - PROCESS | 1754 | 1467753121215 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 14:12:01 INFO - PROCESS | 1754 | 1467753121423 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:01 INFO - PROCESS | 1754 | 1467753121441 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:01 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d463800 == 25 [pid = 1754] [id = 577] 14:12:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x8d465c00) [pid = 1754] [serial = 1732] [outer = (nil)] 14:12:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x8d948c00) [pid = 1754] [serial = 1733] [outer = 0x8d465c00] 14:12:01 INFO - PROCESS | 1754 | 1467753121579 Marionette DEBUG loaded listener.js 14:12:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x8d950000) [pid = 1754] [serial = 1734] [outer = 0x8d465c00] 14:12:02 INFO - PROCESS | 1754 | 1467753122559 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]]]}] 14:12:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 14:12:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1791ms 14:12:02 INFO - PROCESS | 1754 | 1467753122611 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 14:12:02 INFO - PROCESS | 1754 | 1467753122621 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 14:12:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 14:12:02 INFO - PROCESS | 1754 | 1467753122635 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 14:12:02 INFO - PROCESS | 1754 | 1467753122641 Marionette TRACE conn4 <- [1,2282,null,{}] 14:12:02 INFO - PROCESS | 1754 | 1467753122648 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}] 14:12:02 INFO - PROCESS | 1754 | 1467753122655 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:02 INFO - PROCESS | 1754 | 1467753122853 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 14:12:03 INFO - PROCESS | 1754 | 1467753123051 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:03 INFO - PROCESS | 1754 | 1467753123058 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:03 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e5ec800 == 26 [pid = 1754] [id = 578] 14:12:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x8e5f4400) [pid = 1754] [serial = 1735] [outer = (nil)] 14:12:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x8e7f2400) [pid = 1754] [serial = 1736] [outer = 0x8e5f4400] 14:12:03 INFO - PROCESS | 1754 | 1467753123143 Marionette DEBUG loaded listener.js 14:12:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x8e7f8c00) [pid = 1754] [serial = 1737] [outer = 0x8e5f4400] 14:12:04 INFO - PROCESS | 1754 | 1467753124171 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]]]}] 14:12:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 14:12:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1603ms 14:12:04 INFO - PROCESS | 1754 | 1467753124238 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 14:12:04 INFO - PROCESS | 1754 | 1467753124243 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 14:12:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 14:12:04 INFO - PROCESS | 1754 | 1467753124253 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 14:12:04 INFO - PROCESS | 1754 | 1467753124258 Marionette TRACE conn4 <- [1,2286,null,{}] 14:12:04 INFO - PROCESS | 1754 | 1467753124288 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}] 14:12:04 INFO - PROCESS | 1754 | 1467753124296 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:04 INFO - PROCESS | 1754 | 1467753124547 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 14:12:04 INFO - PROCESS | 1754 | 1467753124583 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:04 INFO - PROCESS | 1754 | 1467753124599 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:04 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f884800 == 27 [pid = 1754] [id = 579] 14:12:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x8f885000) [pid = 1754] [serial = 1738] [outer = (nil)] 14:12:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x8f889000) [pid = 1754] [serial = 1739] [outer = 0x8f885000] 14:12:04 INFO - PROCESS | 1754 | 1467753124676 Marionette DEBUG loaded listener.js 14:12:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x8fa7dc00) [pid = 1754] [serial = 1740] [outer = 0x8f885000] 14:12:05 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x8dcc9c00) [pid = 1754] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 14:12:05 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x9024e800) [pid = 1754] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 14:12:05 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x90492400) [pid = 1754] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 14:12:05 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x8e7f3000) [pid = 1754] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 14:12:05 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x8d881400) [pid = 1754] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 14:12:05 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x8eedac00) [pid = 1754] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 14:12:05 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x8d23b000) [pid = 1754] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 14:12:05 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x91f7a400) [pid = 1754] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 14:12:05 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x8d886800) [pid = 1754] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 14:12:05 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x8dcc3000) [pid = 1754] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 14:12:05 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x8d890c00) [pid = 1754] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 14:12:05 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x8d948000) [pid = 1754] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 14:12:05 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x8e9d0800) [pid = 1754] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 14:12:05 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x8d462400) [pid = 1754] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 14:12:05 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x90246400) [pid = 1754] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 14:12:06 INFO - PROCESS | 1754 | 1467753126375 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]]]}] 14:12:06 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 14:12:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 2150ms 14:12:06 INFO - PROCESS | 1754 | 1467753126404 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 14:12:06 INFO - PROCESS | 1754 | 1467753126409 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 14:12:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 14:12:06 INFO - PROCESS | 1754 | 1467753126417 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 14:12:06 INFO - PROCESS | 1754 | 1467753126422 Marionette TRACE conn4 <- [1,2290,null,{}] 14:12:06 INFO - PROCESS | 1754 | 1467753126428 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}] 14:12:06 INFO - PROCESS | 1754 | 1467753126433 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:06 INFO - PROCESS | 1754 | 1467753126619 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 14:12:06 INFO - PROCESS | 1754 | 1467753126763 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:06 INFO - PROCESS | 1754 | 1467753126776 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:06 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e2800 == 28 [pid = 1754] [id = 580] 14:12:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x8d948000) [pid = 1754] [serial = 1741] [outer = (nil)] 14:12:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x8eedac00) [pid = 1754] [serial = 1742] [outer = 0x8d948000] 14:12:06 INFO - PROCESS | 1754 | 1467753126854 Marionette DEBUG loaded listener.js 14:12:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x900e9400) [pid = 1754] [serial = 1743] [outer = 0x8d948000] 14:12:07 INFO - PROCESS | 1754 | 1467753127683 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]]]}] 14:12:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 14:12:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1287ms 14:12:07 INFO - PROCESS | 1754 | 1467753127706 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 14:12:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 14:12:07 INFO - PROCESS | 1754 | 1467753127710 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 14:12:07 INFO - PROCESS | 1754 | 1467753127719 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 14:12:07 INFO - PROCESS | 1754 | 1467753127724 Marionette TRACE conn4 <- [1,2294,null,{}] 14:12:07 INFO - PROCESS | 1754 | 1467753127731 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}] 14:12:07 INFO - PROCESS | 1754 | 1467753127737 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:08 INFO - PROCESS | 1754 | 1467753128031 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 14:12:08 INFO - PROCESS | 1754 | 1467753128184 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:08 INFO - PROCESS | 1754 | 1467753128192 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:08 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e4c00 == 29 [pid = 1754] [id = 581] 14:12:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x8c2e5000) [pid = 1754] [serial = 1744] [outer = (nil)] 14:12:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x8d237800) [pid = 1754] [serial = 1745] [outer = 0x8c2e5000] 14:12:08 INFO - PROCESS | 1754 | 1467753128291 Marionette DEBUG loaded listener.js 14:12:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x8d466800) [pid = 1754] [serial = 1746] [outer = 0x8c2e5000] 14:12:09 INFO - PROCESS | 1754 | 1467753129406 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]]]}] 14:12:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 14:12:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1745ms 14:12:09 INFO - PROCESS | 1754 | 1467753129465 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 14:12:09 INFO - PROCESS | 1754 | 1467753129473 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 14:12:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 14:12:09 INFO - PROCESS | 1754 | 1467753129484 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 14:12:09 INFO - PROCESS | 1754 | 1467753129489 Marionette TRACE conn4 <- [1,2298,null,{}] 14:12:09 INFO - PROCESS | 1754 | 1467753129499 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}] 14:12:09 INFO - PROCESS | 1754 | 1467753129505 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:09 INFO - PROCESS | 1754 | 1467753129733 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 14:12:10 INFO - PROCESS | 1754 | 1467753130031 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:10 INFO - PROCESS | 1754 | 1467753130049 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:10 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dcc2400 == 30 [pid = 1754] [id = 582] 14:12:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x8dcc6c00) [pid = 1754] [serial = 1747] [outer = (nil)] 14:12:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x8e5ef000) [pid = 1754] [serial = 1748] [outer = 0x8dcc6c00] 14:12:10 INFO - PROCESS | 1754 | 1467753130205 Marionette DEBUG loaded listener.js 14:12:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x8e7f4c00) [pid = 1754] [serial = 1749] [outer = 0x8dcc6c00] 14:12:11 INFO - PROCESS | 1754 | 1467753131585 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]]]}] 14:12:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 14:12:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 2152ms 14:12:11 INFO - PROCESS | 1754 | 1467753131656 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 14:12:11 INFO - PROCESS | 1754 | 1467753131666 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 14:12:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 14:12:11 INFO - PROCESS | 1754 | 1467753131745 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 14:12:11 INFO - PROCESS | 1754 | 1467753131753 Marionette TRACE conn4 <- [1,2302,null,{}] 14:12:11 INFO - PROCESS | 1754 | 1467753131766 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}] 14:12:11 INFO - PROCESS | 1754 | 1467753131776 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:12 INFO - PROCESS | 1754 | 1467753132273 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 14:12:12 INFO - PROCESS | 1754 | 1467753132633 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:12 INFO - PROCESS | 1754 | 1467753132650 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:12 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2dcc00 == 31 [pid = 1754] [id = 583] 14:12:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x8ec90c00) [pid = 1754] [serial = 1750] [outer = (nil)] 14:12:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x8f73a400) [pid = 1754] [serial = 1751] [outer = 0x8ec90c00] 14:12:12 INFO - PROCESS | 1754 | 1467753132812 Marionette DEBUG loaded listener.js 14:12:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x8f88a800) [pid = 1754] [serial = 1752] [outer = 0x8ec90c00] 14:12:14 INFO - PROCESS | 1754 | 1467753134169 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]]]}] 14:12:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 14:12:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 2526ms 14:12:14 INFO - PROCESS | 1754 | 1467753134250 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 14:12:14 INFO - PROCESS | 1754 | 1467753134262 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 14:12:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 14:12:14 INFO - PROCESS | 1754 | 1467753134294 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 14:12:14 INFO - PROCESS | 1754 | 1467753134308 Marionette TRACE conn4 <- [1,2306,null,{}] 14:12:14 INFO - PROCESS | 1754 | 1467753134389 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}] 14:12:14 INFO - PROCESS | 1754 | 1467753134399 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:14 INFO - PROCESS | 1754 | 1467753134788 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 14:12:15 INFO - PROCESS | 1754 | 1467753135048 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:15 INFO - PROCESS | 1754 | 1467753135060 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:15 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d237000 == 32 [pid = 1754] [id = 584] 14:12:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x8d237400) [pid = 1754] [serial = 1753] [outer = (nil)] 14:12:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x90499c00) [pid = 1754] [serial = 1754] [outer = 0x8d237400] 14:12:15 INFO - PROCESS | 1754 | 1467753135236 Marionette DEBUG loaded listener.js 14:12:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x90491800) [pid = 1754] [serial = 1755] [outer = 0x8d237400] 14:12:16 INFO - PROCESS | 1754 | 1467753136554 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]]]}] 14:12:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 14:12:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 2329ms 14:12:16 INFO - PROCESS | 1754 | 1467753136606 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 14:12:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 14:12:16 INFO - PROCESS | 1754 | 1467753136611 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 14:12:16 INFO - PROCESS | 1754 | 1467753136620 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 14:12:16 INFO - PROCESS | 1754 | 1467753136623 Marionette TRACE conn4 <- [1,2310,null,{}] 14:12:16 INFO - PROCESS | 1754 | 1467753136630 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}] 14:12:16 INFO - PROCESS | 1754 | 1467753136635 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:16 INFO - PROCESS | 1754 | 1467753136851 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 14:12:17 INFO - PROCESS | 1754 | 1467753137135 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:17 INFO - PROCESS | 1754 | 1467753137145 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:17 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d23d800 == 33 [pid = 1754] [id = 585] 14:12:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x8f731400) [pid = 1754] [serial = 1756] [outer = (nil)] 14:12:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x91f7b400) [pid = 1754] [serial = 1757] [outer = 0x8f731400] 14:12:17 INFO - PROCESS | 1754 | 1467753137241 Marionette DEBUG loaded listener.js 14:12:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x91d8f400) [pid = 1754] [serial = 1758] [outer = 0x8f731400] 14:12:18 INFO - PROCESS | 1754 | 1467753138249 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]]]}] 14:12:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 14:12:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1690ms 14:12:18 INFO - PROCESS | 1754 | 1467753138310 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 14:12:18 INFO - PROCESS | 1754 | 1467753138315 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 14:12:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 14:12:18 INFO - PROCESS | 1754 | 1467753138323 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 14:12:18 INFO - PROCESS | 1754 | 1467753138328 Marionette TRACE conn4 <- [1,2314,null,{}] 14:12:18 INFO - PROCESS | 1754 | 1467753138337 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}] 14:12:18 INFO - PROCESS | 1754 | 1467753138343 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:18 INFO - PROCESS | 1754 | 1467753138710 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 14:12:18 INFO - PROCESS | 1754 | 1467753138916 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:18 INFO - PROCESS | 1754 | 1467753138937 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:18 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f73d400 == 34 [pid = 1754] [id = 586] 14:12:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x92b82000) [pid = 1754] [serial = 1759] [outer = (nil)] 14:12:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x92b8c800) [pid = 1754] [serial = 1760] [outer = 0x92b82000] 14:12:19 INFO - PROCESS | 1754 | 1467753139039 Marionette DEBUG loaded listener.js 14:12:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x93169000) [pid = 1754] [serial = 1761] [outer = 0x92b82000] 14:12:20 INFO - PROCESS | 1754 | 1467753140084 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]]]}] 14:12:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 14:12:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1839ms 14:12:20 INFO - PROCESS | 1754 | 1467753140164 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 14:12:20 INFO - PROCESS | 1754 | 1467753140169 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 14:12:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 14:12:20 INFO - PROCESS | 1754 | 1467753140178 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 14:12:20 INFO - PROCESS | 1754 | 1467753140181 Marionette TRACE conn4 <- [1,2318,null,{}] 14:12:20 INFO - PROCESS | 1754 | 1467753140189 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}] 14:12:20 INFO - PROCESS | 1754 | 1467753140196 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:20 INFO - PROCESS | 1754 | 1467753140441 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 14:12:20 INFO - PROCESS | 1754 | 1467753140729 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:20 INFO - PROCESS | 1754 | 1467753140744 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:20 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e4800 == 35 [pid = 1754] [id = 587] 14:12:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x8d467400) [pid = 1754] [serial = 1762] [outer = (nil)] 14:12:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x93c0e800) [pid = 1754] [serial = 1763] [outer = 0x8d467400] 14:12:20 INFO - PROCESS | 1754 | 1467753140835 Marionette DEBUG loaded listener.js 14:12:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x93e10400) [pid = 1754] [serial = 1764] [outer = 0x8d467400] 14:12:21 INFO - PROCESS | 1754 | 1467753141878 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] 14:12:21 INFO - PROCESS | 1754 | 1467753141934 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 14:12:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 14:12:21 INFO - PROCESS | 1754 | 1467753141943 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 14:12:21 INFO - PROCESS | 1754 | 1467753141947 Marionette TRACE conn4 <- [1,2322,null,{}] 14:12:21 INFO - PROCESS | 1754 | 1467753141955 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}] 14:12:21 INFO - PROCESS | 1754 | 1467753141961 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:22 INFO - PROCESS | 1754 | 1467753142181 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 14:12:22 INFO - PROCESS | 1754 | 1467753142472 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:22 INFO - PROCESS | 1754 | 1467753142481 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:22 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d236000 == 36 [pid = 1754] [id = 588] 14:12:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x8d461400) [pid = 1754] [serial = 1765] [outer = (nil)] 14:12:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x8e9cac00) [pid = 1754] [serial = 1766] [outer = 0x8d461400] 14:12:22 INFO - PROCESS | 1754 | 1467753142586 Marionette DEBUG loaded listener.js 14:12:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0x8f731c00) [pid = 1754] [serial = 1767] [outer = 0x8d461400] 14:12:23 INFO - PROCESS | 1754 | 1467753143518 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]]]}] 14:12:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 14:12:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1638ms 14:12:23 INFO - PROCESS | 1754 | 1467753143582 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 14:12:23 INFO - PROCESS | 1754 | 1467753143587 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 14:12:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 14:12:23 INFO - PROCESS | 1754 | 1467753143595 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 14:12:23 INFO - PROCESS | 1754 | 1467753143599 Marionette TRACE conn4 <- [1,2326,null,{}] 14:12:23 INFO - PROCESS | 1754 | 1467753143606 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}] 14:12:23 INFO - PROCESS | 1754 | 1467753143612 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:23 INFO - PROCESS | 1754 | 1467753143833 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 14:12:24 INFO - PROCESS | 1754 | 1467753144227 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:24 INFO - PROCESS | 1754 | 1467753144238 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:24 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e1000 == 37 [pid = 1754] [id = 589] 14:12:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 106 (0x8c2e3000) [pid = 1754] [serial = 1768] [outer = (nil)] 14:12:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 107 (0x8d23cc00) [pid = 1754] [serial = 1769] [outer = 0x8c2e3000] 14:12:24 INFO - PROCESS | 1754 | 1467753144340 Marionette DEBUG loaded listener.js 14:12:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 108 (0x8d885000) [pid = 1754] [serial = 1770] [outer = 0x8c2e3000] 14:12:25 INFO - PROCESS | 1754 | 1467753145293 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]]]}] 14:12:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 14:12:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1738ms 14:12:25 INFO - PROCESS | 1754 | 1467753145352 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 14:12:25 INFO - PROCESS | 1754 | 1467753145358 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 14:12:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 14:12:25 INFO - PROCESS | 1754 | 1467753145372 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 14:12:25 INFO - PROCESS | 1754 | 1467753145377 Marionette TRACE conn4 <- [1,2330,null,{}] 14:12:25 INFO - PROCESS | 1754 | 1467753145387 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}] 14:12:25 INFO - PROCESS | 1754 | 1467753145394 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:25 INFO - PROCESS | 1754 | 1467753145606 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 14:12:26 INFO - PROCESS | 1754 | 1467753145992 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:26 INFO - PROCESS | 1754 | 1467753146006 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:26 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e2800 == 36 [pid = 1754] [id = 580] 14:12:26 INFO - PROCESS | 1754 | --DOCSHELL 0x8f884800 == 35 [pid = 1754] [id = 579] 14:12:26 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e2800 == 36 [pid = 1754] [id = 590] 14:12:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 109 (0x8dac6400) [pid = 1754] [serial = 1771] [outer = (nil)] 14:12:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 110 (0x8dcc6400) [pid = 1754] [serial = 1772] [outer = 0x8dac6400] 14:12:26 INFO - PROCESS | 1754 | 1467753146137 Marionette DEBUG loaded listener.js 14:12:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 111 (0x8e9c9800) [pid = 1754] [serial = 1773] [outer = 0x8dac6400] 14:12:26 INFO - PROCESS | 1754 | --DOCSHELL 0x8e5ec800 == 35 [pid = 1754] [id = 578] 14:12:26 INFO - PROCESS | 1754 | --DOCSHELL 0x8d463800 == 34 [pid = 1754] [id = 577] 14:12:26 INFO - PROCESS | 1754 | --DOMWINDOW == 110 (0x91f79800) [pid = 1754] [serial = 1703] [outer = (nil)] [url = about:blank] 14:12:26 INFO - PROCESS | 1754 | --DOMWINDOW == 109 (0x92516800) [pid = 1754] [serial = 1700] [outer = (nil)] [url = about:blank] 14:12:26 INFO - PROCESS | 1754 | --DOMWINDOW == 108 (0x90496000) [pid = 1754] [serial = 1670] [outer = (nil)] [url = about:blank] 14:12:26 INFO - PROCESS | 1754 | --DOMWINDOW == 107 (0x91c96800) [pid = 1754] [serial = 1671] [outer = (nil)] [url = about:blank] 14:12:26 INFO - PROCESS | 1754 | --DOMWINDOW == 106 (0x92bd0400) [pid = 1754] [serial = 1679] [outer = (nil)] [url = about:blank] 14:12:26 INFO - PROCESS | 1754 | --DOMWINDOW == 105 (0x93173000) [pid = 1754] [serial = 1680] [outer = (nil)] [url = about:blank] 14:12:26 INFO - PROCESS | 1754 | --DOMWINDOW == 104 (0x90497400) [pid = 1754] [serial = 1682] [outer = (nil)] [url = about:blank] 14:12:26 INFO - PROCESS | 1754 | --DOMWINDOW == 103 (0x8f73d000) [pid = 1754] [serial = 1683] [outer = (nil)] [url = about:blank] 14:12:26 INFO - PROCESS | 1754 | --DOMWINDOW == 102 (0x90244400) [pid = 1754] [serial = 1694] [outer = (nil)] [url = about:blank] 14:12:26 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x91d8b000) [pid = 1754] [serial = 1673] [outer = (nil)] [url = about:blank] 14:12:26 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x91d88800) [pid = 1754] [serial = 1674] [outer = (nil)] [url = about:blank] 14:12:26 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x92517800) [pid = 1754] [serial = 1676] [outer = (nil)] [url = about:blank] 14:12:26 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x92520000) [pid = 1754] [serial = 1677] [outer = (nil)] [url = about:blank] 14:12:26 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x8dacf000) [pid = 1754] [serial = 1664] [outer = (nil)] [url = about:blank] 14:12:26 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x8e7f7000) [pid = 1754] [serial = 1665] [outer = (nil)] [url = about:blank] 14:12:26 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x8f88e000) [pid = 1754] [serial = 1662] [outer = (nil)] [url = about:blank] 14:12:26 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x8e5f3c00) [pid = 1754] [serial = 1691] [outer = (nil)] [url = about:blank] 14:12:26 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x8eed5c00) [pid = 1754] [serial = 1692] [outer = (nil)] [url = about:blank] 14:12:26 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x8d951c00) [pid = 1754] [serial = 1688] [outer = (nil)] [url = about:blank] 14:12:26 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x8dac9800) [pid = 1754] [serial = 1689] [outer = (nil)] [url = about:blank] 14:12:26 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x8fa84400) [pid = 1754] [serial = 1667] [outer = (nil)] [url = about:blank] 14:12:26 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x900e9000) [pid = 1754] [serial = 1668] [outer = (nil)] [url = about:blank] 14:12:26 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x91c9b800) [pid = 1754] [serial = 1685] [outer = (nil)] [url = about:blank] 14:12:26 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x91f85c00) [pid = 1754] [serial = 1686] [outer = (nil)] [url = about:blank] 14:12:26 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x90498400) [pid = 1754] [serial = 1697] [outer = (nil)] [url = about:blank] 14:12:26 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x92b88800) [pid = 1754] [serial = 1701] [outer = (nil)] [url = about:blank] 14:12:26 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x91c9b400) [pid = 1754] [serial = 1698] [outer = (nil)] [url = about:blank] 14:12:26 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x9032a400) [pid = 1754] [serial = 1695] [outer = (nil)] [url = about:blank] 14:12:26 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x93b4d000) [pid = 1754] [serial = 1704] [outer = (nil)] [url = about:blank] 14:12:27 INFO - PROCESS | 1754 | 1467753147065 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]]]}] 14:12:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 14:12:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1743ms 14:12:27 INFO - PROCESS | 1754 | 1467753147118 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 14:12:27 INFO - PROCESS | 1754 | 1467753147124 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 14:12:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 14:12:27 INFO - PROCESS | 1754 | 1467753147133 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 14:12:27 INFO - PROCESS | 1754 | 1467753147138 Marionette TRACE conn4 <- [1,2334,null,{}] 14:12:27 INFO - PROCESS | 1754 | 1467753147146 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}] 14:12:27 INFO - PROCESS | 1754 | 1467753147152 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:27 INFO - PROCESS | 1754 | 1467753147360 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 14:12:27 INFO - PROCESS | 1754 | 1467753147532 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:27 INFO - PROCESS | 1754 | 1467753147545 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:27 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dacf000 == 35 [pid = 1754] [id = 591] 14:12:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x8dccf000) [pid = 1754] [serial = 1774] [outer = (nil)] 14:12:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x8eed7800) [pid = 1754] [serial = 1775] [outer = 0x8dccf000] 14:12:27 INFO - PROCESS | 1754 | 1467753147626 Marionette DEBUG loaded listener.js 14:12:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x8fa7d000) [pid = 1754] [serial = 1776] [outer = 0x8dccf000] 14:12:28 INFO - PROCESS | 1754 | 1467753148629 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]]]}] 14:12:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 14:12:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1539ms 14:12:28 INFO - PROCESS | 1754 | 1467753148690 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 14:12:28 INFO - PROCESS | 1754 | 1467753148698 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 14:12:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 14:12:28 INFO - PROCESS | 1754 | 1467753148724 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 14:12:28 INFO - PROCESS | 1754 | 1467753148735 Marionette TRACE conn4 <- [1,2338,null,{}] 14:12:28 INFO - PROCESS | 1754 | 1467753148758 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}] 14:12:28 INFO - PROCESS | 1754 | 1467753148766 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:29 INFO - PROCESS | 1754 | 1467753149033 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 14:12:29 INFO - PROCESS | 1754 | 1467753149066 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:29 INFO - PROCESS | 1754 | 1467753149074 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:29 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2da800 == 36 [pid = 1754] [id = 592] 14:12:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x90244400) [pid = 1754] [serial = 1777] [outer = (nil)] 14:12:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x90494400) [pid = 1754] [serial = 1778] [outer = 0x90244400] 14:12:29 INFO - PROCESS | 1754 | 1467753149155 Marionette DEBUG loaded listener.js 14:12:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x91c94c00) [pid = 1754] [serial = 1779] [outer = 0x90244400] 14:12:30 INFO - PROCESS | 1754 | 1467753150294 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]]]}] 14:12:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 14:12:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1618ms 14:12:30 INFO - PROCESS | 1754 | 1467753150328 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 14:12:30 INFO - PROCESS | 1754 | 1467753150332 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 14:12:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 14:12:30 INFO - PROCESS | 1754 | 1467753150341 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 14:12:30 INFO - PROCESS | 1754 | 1467753150345 Marionette TRACE conn4 <- [1,2342,null,{}] 14:12:30 INFO - PROCESS | 1754 | 1467753150379 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}] 14:12:30 INFO - PROCESS | 1754 | 1467753150384 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:30 INFO - PROCESS | 1754 | 1467753150641 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 14:12:30 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x91d8c400) [pid = 1754] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 14:12:30 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x8f885000) [pid = 1754] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 14:12:30 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x9024bc00) [pid = 1754] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 14:12:30 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x92b85c00) [pid = 1754] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 14:12:30 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x8dcc3400) [pid = 1754] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 14:12:30 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x8d240000) [pid = 1754] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 14:12:30 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x8e5f4400) [pid = 1754] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 14:12:30 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x8d465c00) [pid = 1754] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 14:12:30 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x8f882400) [pid = 1754] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 14:12:30 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x8e9cd000) [pid = 1754] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 14:12:30 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x91d87800) [pid = 1754] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 14:12:30 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8d88e400) [pid = 1754] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 14:12:30 INFO - PROCESS | 1754 | 1467753150978 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:31 INFO - PROCESS | 1754 | 1467753150987 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:31 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2df400 == 37 [pid = 1754] [id = 593] 14:12:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x8c2e1c00) [pid = 1754] [serial = 1780] [outer = (nil)] 14:12:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x8dcc3400) [pid = 1754] [serial = 1781] [outer = 0x8c2e1c00] 14:12:31 INFO - PROCESS | 1754 | 1467753151067 Marionette DEBUG loaded listener.js 14:12:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x8e9cec00) [pid = 1754] [serial = 1782] [outer = 0x8c2e1c00] 14:12:31 INFO - PROCESS | 1754 | 1467753151829 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]]]}] 14:12:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 14:12:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1517ms 14:12:31 INFO - PROCESS | 1754 | 1467753151860 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 14:12:31 INFO - PROCESS | 1754 | 1467753151865 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 14:12:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 14:12:31 INFO - PROCESS | 1754 | 1467753151873 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 14:12:31 INFO - PROCESS | 1754 | 1467753151877 Marionette TRACE conn4 <- [1,2346,null,{}] 14:12:31 INFO - PROCESS | 1754 | 1467753151896 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}] 14:12:31 INFO - PROCESS | 1754 | 1467753151902 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:32 INFO - PROCESS | 1754 | 1467753152113 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 14:12:32 INFO - PROCESS | 1754 | 1467753152125 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:32 INFO - PROCESS | 1754 | 1467753152143 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:32 INFO - PROCESS | 1754 | ++DOCSHELL 0x91c92800 == 38 [pid = 1754] [id = 594] 14:12:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x91c9fc00) [pid = 1754] [serial = 1783] [outer = (nil)] 14:12:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x91f7c000) [pid = 1754] [serial = 1784] [outer = 0x91c9fc00] 14:12:32 INFO - PROCESS | 1754 | 1467753152479 Marionette DEBUG loaded listener.js 14:12:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x92b89400) [pid = 1754] [serial = 1785] [outer = 0x91c9fc00] 14:12:33 INFO - PROCESS | 1754 | 1467753153651 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]]]}] 14:12:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 14:12:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1801ms 14:12:33 INFO - PROCESS | 1754 | 1467753153676 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 14:12:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 14:12:33 INFO - PROCESS | 1754 | 1467753153685 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 14:12:33 INFO - PROCESS | 1754 | 1467753153696 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 14:12:33 INFO - PROCESS | 1754 | 1467753153709 Marionette TRACE conn4 <- [1,2350,null,{}] 14:12:33 INFO - PROCESS | 1754 | 1467753153732 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}] 14:12:33 INFO - PROCESS | 1754 | 1467753153740 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:34 INFO - PROCESS | 1754 | 1467753154115 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 14:12:34 INFO - PROCESS | 1754 | 1467753154422 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:34 INFO - PROCESS | 1754 | 1467753154434 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:34 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2ddc00 == 39 [pid = 1754] [id = 595] 14:12:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x8dad4000) [pid = 1754] [serial = 1786] [outer = (nil)] 14:12:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x8e7f7000) [pid = 1754] [serial = 1787] [outer = 0x8dad4000] 14:12:34 INFO - PROCESS | 1754 | 1467753154565 Marionette DEBUG loaded listener.js 14:12:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x8ec84400) [pid = 1754] [serial = 1788] [outer = 0x8dad4000] 14:12:35 INFO - PROCESS | 1754 | 1467753155841 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]]]}] 14:12:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 14:12:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 2211ms 14:12:35 INFO - PROCESS | 1754 | 1467753155906 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 14:12:35 INFO - PROCESS | 1754 | 1467753155914 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 14:12:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 14:12:35 INFO - PROCESS | 1754 | 1467753155928 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 14:12:35 INFO - PROCESS | 1754 | 1467753155934 Marionette TRACE conn4 <- [1,2354,null,{}] 14:12:36 INFO - PROCESS | 1754 | 1467753156014 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}] 14:12:36 INFO - PROCESS | 1754 | 1467753156022 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:36 INFO - PROCESS | 1754 | 1467753156321 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 14:12:36 INFO - PROCESS | 1754 | 1467753156535 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:36 INFO - PROCESS | 1754 | 1467753156545 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:36 INFO - PROCESS | 1754 | ++DOCSHELL 0x8eedbc00 == 40 [pid = 1754] [id = 596] 14:12:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x9024bc00) [pid = 1754] [serial = 1789] [outer = (nil)] 14:12:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x9032bc00) [pid = 1754] [serial = 1790] [outer = 0x9024bc00] 14:12:36 INFO - PROCESS | 1754 | 1467753156676 Marionette DEBUG loaded listener.js 14:12:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x9049a400) [pid = 1754] [serial = 1791] [outer = 0x9024bc00] 14:12:37 INFO - PROCESS | 1754 | 1467753157761 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]]]}] 14:12:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 14:12:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1886ms 14:12:37 INFO - PROCESS | 1754 | 1467753157814 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 14:12:37 INFO - PROCESS | 1754 | 1467753157818 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 14:12:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 14:12:37 INFO - PROCESS | 1754 | 1467753157828 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 14:12:37 INFO - PROCESS | 1754 | 1467753157835 Marionette TRACE conn4 <- [1,2358,null,{}] 14:12:37 INFO - PROCESS | 1754 | 1467753157856 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}] 14:12:37 INFO - PROCESS | 1754 | 1467753157867 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:38 INFO - PROCESS | 1754 | 1467753158151 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 14:12:38 INFO - PROCESS | 1754 | 1467753158402 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:38 INFO - PROCESS | 1754 | 1467753158413 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:38 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e0800 == 41 [pid = 1754] [id = 597] 14:12:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x92bc4000) [pid = 1754] [serial = 1792] [outer = (nil)] 14:12:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x92bcc000) [pid = 1754] [serial = 1793] [outer = 0x92bc4000] 14:12:38 INFO - PROCESS | 1754 | 1467753158543 Marionette DEBUG loaded listener.js 14:12:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x93b44c00) [pid = 1754] [serial = 1794] [outer = 0x92bc4000] 14:12:39 INFO - PROCESS | 1754 | 1467753159566 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]]]}] 14:12:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 14:12:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1791ms 14:12:39 INFO - PROCESS | 1754 | 1467753159621 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 14:12:39 INFO - PROCESS | 1754 | 1467753159625 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 14:12:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 14:12:39 INFO - PROCESS | 1754 | 1467753159635 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 14:12:39 INFO - PROCESS | 1754 | 1467753159638 Marionette TRACE conn4 <- [1,2362,null,{}] 14:12:39 INFO - PROCESS | 1754 | 1467753159647 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}] 14:12:39 INFO - PROCESS | 1754 | 1467753159654 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:39 INFO - PROCESS | 1754 | 1467753159921 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 14:12:40 INFO - PROCESS | 1754 | 1467753160213 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:40 INFO - PROCESS | 1754 | 1467753160220 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:40 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2df000 == 42 [pid = 1754] [id = 598] 14:12:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x8eed5c00) [pid = 1754] [serial = 1795] [outer = (nil)] 14:12:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x95216800) [pid = 1754] [serial = 1796] [outer = 0x8eed5c00] 14:12:40 INFO - PROCESS | 1754 | 1467753160335 Marionette DEBUG loaded listener.js 14:12:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x95342c00) [pid = 1754] [serial = 1797] [outer = 0x8eed5c00] 14:12:41 INFO - PROCESS | 1754 | 1467753161319 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]]]}] 14:12:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 14:12:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1738ms 14:12:41 INFO - PROCESS | 1754 | 1467753161374 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 14:12:41 INFO - PROCESS | 1754 | 1467753161378 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 14:12:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 14:12:41 INFO - PROCESS | 1754 | 1467753161386 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 14:12:41 INFO - PROCESS | 1754 | 1467753161392 Marionette TRACE conn4 <- [1,2366,null,{}] 14:12:41 INFO - PROCESS | 1754 | 1467753161400 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}] 14:12:41 INFO - PROCESS | 1754 | 1467753161404 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:41 INFO - PROCESS | 1754 | 1467753161639 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 14:12:41 INFO - PROCESS | 1754 | 1467753161962 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:41 INFO - PROCESS | 1754 | 1467753161973 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:42 INFO - PROCESS | 1754 | ++DOCSHELL 0x91d84400 == 43 [pid = 1754] [id = 599] 14:12:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x92521800) [pid = 1754] [serial = 1798] [outer = (nil)] 14:12:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x95364c00) [pid = 1754] [serial = 1799] [outer = 0x92521800] 14:12:42 INFO - PROCESS | 1754 | 1467753162080 Marionette DEBUG loaded listener.js 14:12:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x95386000) [pid = 1754] [serial = 1800] [outer = 0x92521800] 14:12:43 INFO - PROCESS | 1754 | 1467753163086 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]]]}] 14:12:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 14:12:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1737ms 14:12:43 INFO - PROCESS | 1754 | 1467753163124 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 14:12:43 INFO - PROCESS | 1754 | 1467753163129 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 14:12:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 14:12:43 INFO - PROCESS | 1754 | 1467753163174 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 14:12:43 INFO - PROCESS | 1754 | 1467753163181 Marionette TRACE conn4 <- [1,2370,null,{}] 14:12:43 INFO - PROCESS | 1754 | 1467753163192 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}] 14:12:43 INFO - PROCESS | 1754 | 1467753163204 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:43 INFO - PROCESS | 1754 | 1467753163504 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 14:12:43 INFO - PROCESS | 1754 | 1467753163837 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:43 INFO - PROCESS | 1754 | 1467753163847 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:43 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e1800 == 44 [pid = 1754] [id = 600] 14:12:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x8c2e8800) [pid = 1754] [serial = 1801] [outer = (nil)] 14:12:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x8e5f0400) [pid = 1754] [serial = 1802] [outer = 0x8c2e8800] 14:12:43 INFO - PROCESS | 1754 | 1467753163940 Marionette DEBUG loaded listener.js 14:12:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x8fa78c00) [pid = 1754] [serial = 1803] [outer = 0x8c2e8800] 14:12:44 INFO - PROCESS | 1754 | 1467753164921 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]]]}] 14:12:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 14:12:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1832ms 14:12:44 INFO - PROCESS | 1754 | 1467753164972 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 14:12:44 INFO - PROCESS | 1754 | 1467753164977 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 14:12:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 14:12:44 INFO - PROCESS | 1754 | 1467753164985 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 14:12:44 INFO - PROCESS | 1754 | 1467753164990 Marionette TRACE conn4 <- [1,2374,null,{}] 14:12:45 INFO - PROCESS | 1754 | 1467753164998 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}] 14:12:45 INFO - PROCESS | 1754 | 1467753165003 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:45 INFO - PROCESS | 1754 | 1467753165237 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 14:12:45 INFO - PROCESS | 1754 | 1467753165525 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:45 INFO - PROCESS | 1754 | 1467753165535 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:45 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d88a400 == 45 [pid = 1754] [id = 601] 14:12:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x8d88fc00) [pid = 1754] [serial = 1804] [outer = (nil)] 14:12:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x8dacf800) [pid = 1754] [serial = 1805] [outer = 0x8d88fc00] 14:12:45 INFO - PROCESS | 1754 | 1467753165920 Marionette DEBUG loaded listener.js 14:12:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x8e5ea400) [pid = 1754] [serial = 1806] [outer = 0x8d88fc00] 14:12:47 INFO - PROCESS | 1754 | 1467753167033 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]]]}] 14:12:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 14:12:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 2100ms 14:12:47 INFO - PROCESS | 1754 | 1467753167088 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 14:12:47 INFO - PROCESS | 1754 | 1467753167096 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 14:12:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 14:12:47 INFO - PROCESS | 1754 | 1467753167107 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 14:12:47 INFO - PROCESS | 1754 | 1467753167111 Marionette TRACE conn4 <- [1,2378,null,{}] 14:12:47 INFO - PROCESS | 1754 | 1467753167123 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}] 14:12:47 INFO - PROCESS | 1754 | 1467753167128 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:47 INFO - PROCESS | 1754 | 1467753167415 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 14:12:47 INFO - PROCESS | 1754 | 1467753167813 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:47 INFO - PROCESS | 1754 | 1467753167822 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:47 INFO - PROCESS | 1754 | ++DOCSHELL 0x9024d800 == 46 [pid = 1754] [id = 602] 14:12:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x90328400) [pid = 1754] [serial = 1807] [outer = (nil)] 14:12:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0x90335000) [pid = 1754] [serial = 1808] [outer = 0x90328400] 14:12:47 INFO - PROCESS | 1754 | 1467753167921 Marionette DEBUG loaded listener.js 14:12:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 106 (0x91c9bc00) [pid = 1754] [serial = 1809] [outer = 0x90328400] 14:12:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8d886400 == 45 [pid = 1754] [id = 554] 14:12:49 INFO - PROCESS | 1754 | --DOCSHELL 0x90491000 == 44 [pid = 1754] [id = 556] 14:12:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2dec00 == 43 [pid = 1754] [id = 555] 14:12:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8d236000 == 42 [pid = 1754] [id = 588] 14:12:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e4800 == 41 [pid = 1754] [id = 587] 14:12:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8f73d400 == 40 [pid = 1754] [id = 586] 14:12:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8d23d800 == 39 [pid = 1754] [id = 585] 14:12:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2dcc00 == 38 [pid = 1754] [id = 583] 14:12:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8d237000 == 37 [pid = 1754] [id = 584] 14:12:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8dcc2400 == 36 [pid = 1754] [id = 582] 14:12:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e4c00 == 35 [pid = 1754] [id = 581] 14:12:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8d88c000 == 34 [pid = 1754] [id = 550] 14:12:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e5400 == 33 [pid = 1754] [id = 563] 14:12:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8eed9800 == 32 [pid = 1754] [id = 564] 14:12:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8dccfc00 == 31 [pid = 1754] [id = 551] 14:12:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8d238c00 == 30 [pid = 1754] [id = 552] 14:12:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8d88dc00 == 29 [pid = 1754] [id = 553] 14:12:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8f733800 == 28 [pid = 1754] [id = 565] 14:12:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8e9d1400 == 27 [pid = 1754] [id = 566] 14:12:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8d88b000 == 26 [pid = 1754] [id = 558] 14:12:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e0000 == 25 [pid = 1754] [id = 557] 14:12:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8e9cc000 == 24 [pid = 1754] [id = 576] 14:12:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8dcc4400 == 23 [pid = 1754] [id = 559] 14:12:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2de000 == 22 [pid = 1754] [id = 561] 14:12:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2dc800 == 21 [pid = 1754] [id = 562] 14:12:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8d23ec00 == 20 [pid = 1754] [id = 560] 14:12:49 INFO - PROCESS | 1754 | --DOMWINDOW == 105 (0x9783d000) [pid = 1754] [serial = 1722] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1754 | --DOMWINDOW == 104 (0x8f889000) [pid = 1754] [serial = 1739] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1754 | --DOMWINDOW == 103 (0x9533d400) [pid = 1754] [serial = 1715] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1754 | --DOMWINDOW == 102 (0x92bc9000) [pid = 1754] [serial = 1712] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x95387000) [pid = 1754] [serial = 1719] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x8e5f0000) [pid = 1754] [serial = 1727] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x8e7f8c00) [pid = 1754] [serial = 1737] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x8d950000) [pid = 1754] [serial = 1734] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x95384800) [pid = 1754] [serial = 1718] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x93167000) [pid = 1754] [serial = 1713] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x900ec000) [pid = 1754] [serial = 1710] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x8fa7dc00) [pid = 1754] [serial = 1740] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x9547b800) [pid = 1754] [serial = 1721] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x8f734800) [pid = 1754] [serial = 1730] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x8fa80000) [pid = 1754] [serial = 1709] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x97848800) [pid = 1754] [serial = 1724] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x8dcca000) [pid = 1754] [serial = 1707] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x8d954000) [pid = 1754] [serial = 1706] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x8e7f2400) [pid = 1754] [serial = 1736] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x8eed2000) [pid = 1754] [serial = 1728] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x9834ac00) [pid = 1754] [serial = 1725] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x9535c800) [pid = 1754] [serial = 1716] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x8d948c00) [pid = 1754] [serial = 1733] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x8f88e800) [pid = 1754] [serial = 1731] [outer = (nil)] [url = about:blank] 14:12:49 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x8eedac00) [pid = 1754] [serial = 1742] [outer = (nil)] [url = about:blank] 14:12:50 INFO - PROCESS | 1754 | 1467753170619 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]]]}] 14:12:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 14:12:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 3557ms 14:12:50 INFO - PROCESS | 1754 | 1467753170725 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 14:12:50 INFO - PROCESS | 1754 | 1467753170733 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 14:12:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 14:12:50 INFO - PROCESS | 1754 | 1467753170747 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 14:12:50 INFO - PROCESS | 1754 | 1467753170756 Marionette TRACE conn4 <- [1,2382,null,{}] 14:12:50 INFO - PROCESS | 1754 | 1467753170777 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}] 14:12:50 INFO - PROCESS | 1754 | 1467753170785 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:51 INFO - PROCESS | 1754 | 1467753171001 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 14:12:51 INFO - PROCESS | 1754 | 1467753171181 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:51 INFO - PROCESS | 1754 | 1467753171189 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:51 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d465c00 == 21 [pid = 1754] [id = 603] 14:12:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x8d468000) [pid = 1754] [serial = 1810] [outer = (nil)] 14:12:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x8d94d800) [pid = 1754] [serial = 1811] [outer = 0x8d468000] 14:12:51 INFO - PROCESS | 1754 | 1467753171295 Marionette DEBUG loaded listener.js 14:12:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x8d94cc00) [pid = 1754] [serial = 1812] [outer = 0x8d468000] 14:12:52 INFO - PROCESS | 1754 | 1467753172294 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]]]}] 14:12:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 14:12:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1596ms 14:12:52 INFO - PROCESS | 1754 | 1467753172343 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 14:12:52 INFO - PROCESS | 1754 | 1467753172354 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 14:12:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 14:12:52 INFO - PROCESS | 1754 | 1467753172369 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 14:12:52 INFO - PROCESS | 1754 | 1467753172376 Marionette TRACE conn4 <- [1,2386,null,{}] 14:12:52 INFO - PROCESS | 1754 | 1467753172384 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}] 14:12:52 INFO - PROCESS | 1754 | 1467753172393 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:52 INFO - PROCESS | 1754 | 1467753172611 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 14:12:52 INFO - PROCESS | 1754 | 1467753172934 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:52 INFO - PROCESS | 1754 | 1467753172944 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:53 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e5f8000 == 22 [pid = 1754] [id = 604] 14:12:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x8e7f0000) [pid = 1754] [serial = 1813] [outer = (nil)] 14:12:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x8e7f5800) [pid = 1754] [serial = 1814] [outer = 0x8e7f0000] 14:12:53 INFO - PROCESS | 1754 | 1467753173070 Marionette DEBUG loaded listener.js 14:12:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x8e9ca000) [pid = 1754] [serial = 1815] [outer = 0x8e7f0000] 14:12:54 INFO - PROCESS | 1754 | 1467753174130 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]]]}] 14:12:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 14:12:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1843ms 14:12:54 INFO - PROCESS | 1754 | 1467753174211 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 14:12:54 INFO - PROCESS | 1754 | 1467753174216 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 14:12:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 14:12:54 INFO - PROCESS | 1754 | 1467753174227 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 14:12:54 INFO - PROCESS | 1754 | 1467753174233 Marionette TRACE conn4 <- [1,2390,null,{}] 14:12:54 INFO - PROCESS | 1754 | 1467753174264 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}] 14:12:54 INFO - PROCESS | 1754 | 1467753174276 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:54 INFO - PROCESS | 1754 | 1467753174552 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 14:12:55 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x91c9fc00) [pid = 1754] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 14:12:55 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x90244400) [pid = 1754] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 14:12:55 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x8c2e1c00) [pid = 1754] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 14:12:55 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x8dcc6c00) [pid = 1754] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 14:12:55 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x8c2e3000) [pid = 1754] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 14:12:55 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x92b82000) [pid = 1754] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 14:12:55 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x8ec90c00) [pid = 1754] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 14:12:55 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x8c2e5000) [pid = 1754] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 14:12:55 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x8d948000) [pid = 1754] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 14:12:55 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8d237400) [pid = 1754] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 14:12:55 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8d461400) [pid = 1754] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 14:12:55 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8dccf000) [pid = 1754] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 14:12:55 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8d467400) [pid = 1754] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 14:12:55 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x8f731400) [pid = 1754] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 14:12:55 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x8dac6400) [pid = 1754] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 14:12:55 INFO - PROCESS | 1754 | 1467753175568 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:55 INFO - PROCESS | 1754 | 1467753175580 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:55 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d881800 == 23 [pid = 1754] [id = 605] 14:12:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x8d886c00) [pid = 1754] [serial = 1816] [outer = (nil)] 14:12:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8dad0800) [pid = 1754] [serial = 1817] [outer = 0x8d886c00] 14:12:55 INFO - PROCESS | 1754 | 1467753175678 Marionette DEBUG loaded listener.js 14:12:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8ec86000) [pid = 1754] [serial = 1818] [outer = 0x8d886c00] 14:12:56 INFO - PROCESS | 1754 | 1467753176511 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]]]}] 14:12:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 14:12:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 2357ms 14:12:56 INFO - PROCESS | 1754 | 1467753176583 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 14:12:56 INFO - PROCESS | 1754 | 1467753176590 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 14:12:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 14:12:56 INFO - PROCESS | 1754 | 1467753176597 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 14:12:56 INFO - PROCESS | 1754 | 1467753176602 Marionette TRACE conn4 <- [1,2394,null,{}] 14:12:56 INFO - PROCESS | 1754 | 1467753176609 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}] 14:12:56 INFO - PROCESS | 1754 | 1467753176615 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:56 INFO - PROCESS | 1754 | 1467753176813 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 14:12:56 INFO - PROCESS | 1754 | 1467753176967 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:56 INFO - PROCESS | 1754 | 1467753176977 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:57 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dcc5400 == 24 [pid = 1754] [id = 606] 14:12:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x8f731400) [pid = 1754] [serial = 1819] [outer = (nil)] 14:12:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x8f88f000) [pid = 1754] [serial = 1820] [outer = 0x8f731400] 14:12:57 INFO - PROCESS | 1754 | 1467753177064 Marionette DEBUG loaded listener.js 14:12:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x900e3400) [pid = 1754] [serial = 1821] [outer = 0x8f731400] 14:12:58 INFO - PROCESS | 1754 | 1467753178155 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]]]}] 14:12:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 14:12:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1639ms 14:12:58 INFO - PROCESS | 1754 | 1467753178252 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 14:12:58 INFO - PROCESS | 1754 | 1467753178260 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 14:12:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 14:12:58 INFO - PROCESS | 1754 | 1467753178284 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 14:12:58 INFO - PROCESS | 1754 | 1467753178291 Marionette TRACE conn4 <- [1,2398,null,{}] 14:12:58 INFO - PROCESS | 1754 | 1467753178348 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}] 14:12:58 INFO - PROCESS | 1754 | 1467753178356 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:58 INFO - PROCESS | 1754 | 1467753178594 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 14:12:58 INFO - PROCESS | 1754 | 1467753178929 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:58 INFO - PROCESS | 1754 | 1467753178940 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:12:58 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d465000 == 25 [pid = 1754] [id = 607] 14:12:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x8d885800) [pid = 1754] [serial = 1822] [outer = (nil)] 14:12:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x8dccac00) [pid = 1754] [serial = 1823] [outer = 0x8d885800] 14:12:59 INFO - PROCESS | 1754 | 1467753179031 Marionette DEBUG loaded listener.js 14:12:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x8e5f4400) [pid = 1754] [serial = 1824] [outer = 0x8d885800] 14:13:00 INFO - PROCESS | 1754 | 1467753180093 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]]]}] 14:13:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 14:13:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1856ms 14:13:00 INFO - PROCESS | 1754 | 1467753180141 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 14:13:00 INFO - PROCESS | 1754 | 1467753180150 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 14:13:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 14:13:00 INFO - PROCESS | 1754 | 1467753180165 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 14:13:00 INFO - PROCESS | 1754 | 1467753180171 Marionette TRACE conn4 <- [1,2402,null,{}] 14:13:00 INFO - PROCESS | 1754 | 1467753180220 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}] 14:13:00 INFO - PROCESS | 1754 | 1467753180228 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:00 INFO - PROCESS | 1754 | 1467753180545 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 14:13:00 INFO - PROCESS | 1754 | 1467753180764 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:00 INFO - PROCESS | 1754 | 1467753180777 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:00 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ec88000 == 26 [pid = 1754] [id = 608] 14:13:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x8f736c00) [pid = 1754] [serial = 1825] [outer = (nil)] 14:13:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x8f888000) [pid = 1754] [serial = 1826] [outer = 0x8f736c00] 14:13:00 INFO - PROCESS | 1754 | 1467753180935 Marionette DEBUG loaded listener.js 14:13:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x8fa7f400) [pid = 1754] [serial = 1827] [outer = 0x8f736c00] 14:13:02 INFO - PROCESS | 1754 | 1467753182085 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]]]}] 14:13:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 14:13:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1990ms 14:13:02 INFO - PROCESS | 1754 | 1467753182154 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 14:13:02 INFO - PROCESS | 1754 | 1467753182159 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 14:13:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 14:13:02 INFO - PROCESS | 1754 | 1467753182168 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 14:13:02 INFO - PROCESS | 1754 | 1467753182176 Marionette TRACE conn4 <- [1,2406,null,{}] 14:13:02 INFO - PROCESS | 1754 | 1467753182203 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}] 14:13:02 INFO - PROCESS | 1754 | 1467753182218 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:02 INFO - PROCESS | 1754 | 1467753182608 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 14:13:02 INFO - PROCESS | 1754 | 1467753182855 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:02 INFO - PROCESS | 1754 | 1467753182870 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:02 INFO - PROCESS | 1754 | ++DOCSHELL 0x9032f800 == 27 [pid = 1754] [id = 609] 14:13:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x90331400) [pid = 1754] [serial = 1828] [outer = (nil)] 14:13:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x90336800) [pid = 1754] [serial = 1829] [outer = 0x90331400] 14:13:03 INFO - PROCESS | 1754 | 1467753182997 Marionette DEBUG loaded listener.js 14:13:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x90493c00) [pid = 1754] [serial = 1830] [outer = 0x90331400] 14:13:03 INFO - PROCESS | 1754 | 1467753183969 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]]]}] 14:13:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 14:13:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1855ms 14:13:04 INFO - PROCESS | 1754 | 1467753184027 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 14:13:04 INFO - PROCESS | 1754 | 1467753184036 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 14:13:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 14:13:04 INFO - PROCESS | 1754 | 1467753184048 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 14:13:04 INFO - PROCESS | 1754 | 1467753184053 Marionette TRACE conn4 <- [1,2410,null,{}] 14:13:04 INFO - PROCESS | 1754 | 1467753184066 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}] 14:13:04 INFO - PROCESS | 1754 | 1467753184076 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:04 INFO - PROCESS | 1754 | 1467753184425 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 14:13:04 INFO - PROCESS | 1754 | 1467753184806 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:04 INFO - PROCESS | 1754 | 1467753184822 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:04 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2db400 == 28 [pid = 1754] [id = 610] 14:13:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x8e7f6400) [pid = 1754] [serial = 1831] [outer = (nil)] 14:13:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x91d8bc00) [pid = 1754] [serial = 1832] [outer = 0x8e7f6400] 14:13:04 INFO - PROCESS | 1754 | 1467753184969 Marionette DEBUG loaded listener.js 14:13:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x91d89800) [pid = 1754] [serial = 1833] [outer = 0x8e7f6400] 14:13:06 INFO - PROCESS | 1754 | 1467753186208 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]]]}] 14:13:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 14:13:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 2198ms 14:13:06 INFO - PROCESS | 1754 | 1467753186245 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 14:13:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 14:13:06 INFO - PROCESS | 1754 | 1467753186250 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 14:13:06 INFO - PROCESS | 1754 | 1467753186259 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 14:13:06 INFO - PROCESS | 1754 | 1467753186264 Marionette TRACE conn4 <- [1,2414,null,{}] 14:13:06 INFO - PROCESS | 1754 | 1467753186271 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}] 14:13:06 INFO - PROCESS | 1754 | 1467753186278 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:06 INFO - PROCESS | 1754 | 1467753186531 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 14:13:06 INFO - PROCESS | 1754 | 1467753186793 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:06 INFO - PROCESS | 1754 | 1467753186803 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:06 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e1c00 == 29 [pid = 1754] [id = 611] 14:13:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x8d234c00) [pid = 1754] [serial = 1834] [outer = (nil)] 14:13:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x91f85800) [pid = 1754] [serial = 1835] [outer = 0x8d234c00] 14:13:06 INFO - PROCESS | 1754 | 1467753186895 Marionette DEBUG loaded listener.js 14:13:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x9251c000) [pid = 1754] [serial = 1836] [outer = 0x8d234c00] 14:13:08 INFO - PROCESS | 1754 | 1467753188004 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]]]}] 14:13:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 14:13:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1794ms 14:13:08 INFO - PROCESS | 1754 | 1467753188054 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 14:13:08 INFO - PROCESS | 1754 | 1467753188061 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 14:13:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 14:13:08 INFO - PROCESS | 1754 | 1467753188073 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 14:13:08 INFO - PROCESS | 1754 | 1467753188078 Marionette TRACE conn4 <- [1,2418,null,{}] 14:13:08 INFO - PROCESS | 1754 | 1467753188090 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}] 14:13:08 INFO - PROCESS | 1754 | 1467753188109 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:08 INFO - PROCESS | 1754 | 1467753188609 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 14:13:08 INFO - PROCESS | 1754 | 1467753188874 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:08 INFO - PROCESS | 1754 | 1467753188889 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:08 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d23f400 == 30 [pid = 1754] [id = 612] 14:13:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x8d46b000) [pid = 1754] [serial = 1837] [outer = (nil)] 14:13:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x92bce800) [pid = 1754] [serial = 1838] [outer = 0x8d46b000] 14:13:09 INFO - PROCESS | 1754 | 1467753189060 Marionette DEBUG loaded listener.js 14:13:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x93b46400) [pid = 1754] [serial = 1839] [outer = 0x8d46b000] 14:13:10 INFO - PROCESS | 1754 | 1467753190055 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]]]}] 14:13:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 14:13:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 2041ms 14:13:10 INFO - PROCESS | 1754 | 1467753190112 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 14:13:10 INFO - PROCESS | 1754 | 1467753190117 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 14:13:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 14:13:10 INFO - PROCESS | 1754 | 1467753190126 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 14:13:10 INFO - PROCESS | 1754 | 1467753190130 Marionette TRACE conn4 <- [1,2422,null,{}] 14:13:10 INFO - PROCESS | 1754 | 1467753190138 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}] 14:13:10 INFO - PROCESS | 1754 | 1467753190144 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:10 INFO - PROCESS | 1754 | 1467753190346 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 14:13:10 INFO - PROCESS | 1754 | 1467753190596 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:10 INFO - PROCESS | 1754 | 1467753190605 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:10 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e5000 == 31 [pid = 1754] [id = 613] 14:13:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x8c2e6400) [pid = 1754] [serial = 1840] [outer = (nil)] 14:13:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x93e16c00) [pid = 1754] [serial = 1841] [outer = 0x8c2e6400] 14:13:10 INFO - PROCESS | 1754 | 1467753190740 Marionette DEBUG loaded listener.js 14:13:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x91c91400) [pid = 1754] [serial = 1842] [outer = 0x8c2e6400] 14:13:11 INFO - PROCESS | 1754 | 1467753191726 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]]]}] 14:13:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 14:13:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1643ms 14:13:11 INFO - PROCESS | 1754 | 1467753191772 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 14:13:11 INFO - PROCESS | 1754 | 1467753191791 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 14:13:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 14:13:11 INFO - PROCESS | 1754 | 1467753191801 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 14:13:11 INFO - PROCESS | 1754 | 1467753191806 Marionette TRACE conn4 <- [1,2426,null,{}] 14:13:11 INFO - PROCESS | 1754 | 1467753191816 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}] 14:13:11 INFO - PROCESS | 1754 | 1467753191823 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:12 INFO - PROCESS | 1754 | 1467753192128 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 14:13:12 INFO - PROCESS | 1754 | 1467753192452 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:12 INFO - PROCESS | 1754 | 1467753192463 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:12 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d234000 == 32 [pid = 1754] [id = 614] 14:13:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x8d23a400) [pid = 1754] [serial = 1843] [outer = (nil)] 14:13:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x8dacc400) [pid = 1754] [serial = 1844] [outer = 0x8d23a400] 14:13:12 INFO - PROCESS | 1754 | 1467753192588 Marionette DEBUG loaded listener.js 14:13:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x8e9cd400) [pid = 1754] [serial = 1845] [outer = 0x8d23a400] 14:13:14 INFO - PROCESS | 1754 | 1467753194036 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]]]}] 14:13:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 14:13:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 2306ms 14:13:14 INFO - PROCESS | 1754 | 1467753194108 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 14:13:14 INFO - PROCESS | 1754 | 1467753194113 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 14:13:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 14:13:14 INFO - PROCESS | 1754 | 1467753194125 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 14:13:14 INFO - PROCESS | 1754 | 1467753194129 Marionette TRACE conn4 <- [1,2430,null,{}] 14:13:14 INFO - PROCESS | 1754 | 1467753194259 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}] 14:13:14 INFO - PROCESS | 1754 | 1467753194267 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:14 INFO - PROCESS | 1754 | 1467753194461 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 14:13:14 INFO - PROCESS | 1754 | 1467753194672 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:14 INFO - PROCESS | 1754 | 1467753194687 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:14 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d241400 == 33 [pid = 1754] [id = 615] 14:13:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x8d464000) [pid = 1754] [serial = 1846] [outer = (nil)] 14:13:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x8dcc9400) [pid = 1754] [serial = 1847] [outer = 0x8d464000] 14:13:14 INFO - PROCESS | 1754 | 1467753194793 Marionette DEBUG loaded listener.js 14:13:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0x8dcc3800) [pid = 1754] [serial = 1848] [outer = 0x8d464000] 14:13:15 INFO - PROCESS | 1754 | --DOMWINDOW == 104 (0x91f7c000) [pid = 1754] [serial = 1784] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1754 | --DOMWINDOW == 103 (0x91c94c00) [pid = 1754] [serial = 1779] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1754 | --DOMWINDOW == 102 (0x8dcc3400) [pid = 1754] [serial = 1781] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x8e9cec00) [pid = 1754] [serial = 1782] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x8e5ef000) [pid = 1754] [serial = 1748] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x8e7f4c00) [pid = 1754] [serial = 1749] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x8d23cc00) [pid = 1754] [serial = 1769] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x8d885000) [pid = 1754] [serial = 1770] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x92b8c800) [pid = 1754] [serial = 1760] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x93169000) [pid = 1754] [serial = 1761] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x8f73a400) [pid = 1754] [serial = 1751] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x8f88a800) [pid = 1754] [serial = 1752] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x8d237800) [pid = 1754] [serial = 1745] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x8d466800) [pid = 1754] [serial = 1746] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x900e9400) [pid = 1754] [serial = 1743] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x90499c00) [pid = 1754] [serial = 1754] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x90491800) [pid = 1754] [serial = 1755] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x8e9cac00) [pid = 1754] [serial = 1766] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x8f731c00) [pid = 1754] [serial = 1767] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x8eed7800) [pid = 1754] [serial = 1775] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x93c0e800) [pid = 1754] [serial = 1763] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x93e10400) [pid = 1754] [serial = 1764] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x91f7b400) [pid = 1754] [serial = 1757] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x91d8f400) [pid = 1754] [serial = 1758] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x8dcc6400) [pid = 1754] [serial = 1772] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x8e9c9800) [pid = 1754] [serial = 1773] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x92b89400) [pid = 1754] [serial = 1785] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x90494400) [pid = 1754] [serial = 1778] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8fa7d000) [pid = 1754] [serial = 1776] [outer = (nil)] [url = about:blank] 14:13:15 INFO - PROCESS | 1754 | 1467753195781 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]]]}] 14:13:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 14:13:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1742ms 14:13:15 INFO - PROCESS | 1754 | 1467753195867 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 14:13:15 INFO - PROCESS | 1754 | 1467753195875 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 14:13:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 14:13:15 INFO - PROCESS | 1754 | 1467753195888 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 14:13:15 INFO - PROCESS | 1754 | 1467753195892 Marionette TRACE conn4 <- [1,2434,null,{}] 14:13:15 INFO - PROCESS | 1754 | 1467753195901 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}] 14:13:15 INFO - PROCESS | 1754 | 1467753195908 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:16 INFO - PROCESS | 1754 | 1467753196128 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 14:13:16 INFO - PROCESS | 1754 | 1467753196281 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:16 INFO - PROCESS | 1754 | 1467753196291 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:16 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e5e9400 == 34 [pid = 1754] [id = 616] 14:13:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x8e7f5000) [pid = 1754] [serial = 1849] [outer = (nil)] 14:13:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x8e9d7400) [pid = 1754] [serial = 1850] [outer = 0x8e7f5000] 14:13:16 INFO - PROCESS | 1754 | 1467753196422 Marionette DEBUG loaded listener.js 14:13:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x8eed7800) [pid = 1754] [serial = 1851] [outer = 0x8e7f5000] 14:13:17 INFO - PROCESS | 1754 | 1467753197308 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]]]}] 14:13:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 14:13:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1494ms 14:13:17 INFO - PROCESS | 1754 | 1467753197382 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 14:13:17 INFO - PROCESS | 1754 | 1467753197385 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 14:13:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 14:13:17 INFO - PROCESS | 1754 | 1467753197395 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 14:13:17 INFO - PROCESS | 1754 | 1467753197402 Marionette TRACE conn4 <- [1,2438,null,{}] 14:13:17 INFO - PROCESS | 1754 | 1467753197420 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}] 14:13:17 INFO - PROCESS | 1754 | 1467753197429 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:17 INFO - PROCESS | 1754 | 1467753197635 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 14:13:17 INFO - PROCESS | 1754 | 1467753197855 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:17 INFO - PROCESS | 1754 | 1467753197869 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:17 INFO - PROCESS | 1754 | ++DOCSHELL 0x900e5000 == 35 [pid = 1754] [id = 617] 14:13:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x900e6000) [pid = 1754] [serial = 1852] [outer = (nil)] 14:13:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x900ec000) [pid = 1754] [serial = 1853] [outer = 0x900e6000] 14:13:17 INFO - PROCESS | 1754 | 1467753197974 Marionette DEBUG loaded listener.js 14:13:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x90246400) [pid = 1754] [serial = 1854] [outer = 0x900e6000] 14:13:19 INFO - PROCESS | 1754 | 1467753199102 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]]]}] 14:13:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 14:13:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1746ms 14:13:19 INFO - PROCESS | 1754 | 1467753199143 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 14:13:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 14:13:19 INFO - PROCESS | 1754 | 1467753199149 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 14:13:19 INFO - PROCESS | 1754 | 1467753199157 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 14:13:19 INFO - PROCESS | 1754 | 1467753199164 Marionette TRACE conn4 <- [1,2442,null,{}] 14:13:19 INFO - PROCESS | 1754 | 1467753199180 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}] 14:13:19 INFO - PROCESS | 1754 | 1467753199187 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:19 INFO - PROCESS | 1754 | 1467753199493 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 14:13:19 INFO - PROCESS | 1754 | 1467753199689 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:19 INFO - PROCESS | 1754 | 1467753199699 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:19 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dcce000 == 36 [pid = 1754] [id = 618] 14:13:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x90243000) [pid = 1754] [serial = 1855] [outer = (nil)] 14:13:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x90493400) [pid = 1754] [serial = 1856] [outer = 0x90243000] 14:13:19 INFO - PROCESS | 1754 | 1467753199821 Marionette DEBUG loaded listener.js 14:13:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x91c95c00) [pid = 1754] [serial = 1857] [outer = 0x90243000] 14:13:20 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x90328400) [pid = 1754] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 14:13:20 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x8d468000) [pid = 1754] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 14:13:20 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x8d886c00) [pid = 1754] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 14:13:20 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x8dad4000) [pid = 1754] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 14:13:20 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x9024bc00) [pid = 1754] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 14:13:20 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x92bc4000) [pid = 1754] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 14:13:20 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x8eed5c00) [pid = 1754] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 14:13:20 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x92521800) [pid = 1754] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 14:13:20 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8c2e8800) [pid = 1754] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 14:13:20 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8d88fc00) [pid = 1754] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 14:13:20 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8e7f0000) [pid = 1754] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 14:13:20 INFO - PROCESS | 1754 | 1467753200852 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]]]}] 14:13:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 14:13:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1752ms 14:13:20 INFO - PROCESS | 1754 | 1467753200909 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 14:13:20 INFO - PROCESS | 1754 | 1467753200912 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 14:13:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 14:13:20 INFO - PROCESS | 1754 | 1467753200920 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 14:13:20 INFO - PROCESS | 1754 | 1467753200925 Marionette TRACE conn4 <- [1,2446,null,{}] 14:13:20 INFO - PROCESS | 1754 | 1467753200932 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}] 14:13:20 INFO - PROCESS | 1754 | 1467753200938 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:21 INFO - PROCESS | 1754 | 1467753201133 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 14:13:21 INFO - PROCESS | 1754 | 1467753201294 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:21 INFO - PROCESS | 1754 | 1467753201302 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:21 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2de000 == 37 [pid = 1754] [id = 619] 14:13:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8dac5800) [pid = 1754] [serial = 1858] [outer = (nil)] 14:13:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x900ec800) [pid = 1754] [serial = 1859] [outer = 0x8dac5800] 14:13:21 INFO - PROCESS | 1754 | 1467753201377 Marionette DEBUG loaded listener.js 14:13:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x91c9b400) [pid = 1754] [serial = 1860] [outer = 0x8dac5800] 14:13:22 INFO - PROCESS | 1754 | 1467753202214 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]]]}] 14:13:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 14:13:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1386ms 14:13:22 INFO - PROCESS | 1754 | 1467753202308 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 14:13:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 14:13:22 INFO - PROCESS | 1754 | 1467753202317 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 14:13:22 INFO - PROCESS | 1754 | 1467753202327 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 14:13:22 INFO - PROCESS | 1754 | 1467753202335 Marionette TRACE conn4 <- [1,2450,null,{}] 14:13:22 INFO - PROCESS | 1754 | 1467753202346 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}] 14:13:22 INFO - PROCESS | 1754 | 1467753202353 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:22 INFO - PROCESS | 1754 | 1467753202624 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 14:13:22 INFO - PROCESS | 1754 | 1467753202892 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:22 INFO - PROCESS | 1754 | 1467753202909 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:22 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d23e400 == 38 [pid = 1754] [id = 620] 14:13:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x8d88c800) [pid = 1754] [serial = 1861] [outer = (nil)] 14:13:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x8d954000) [pid = 1754] [serial = 1862] [outer = 0x8d88c800] 14:13:23 INFO - PROCESS | 1754 | 1467753203045 Marionette DEBUG loaded listener.js 14:13:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x8dcc7800) [pid = 1754] [serial = 1863] [outer = 0x8d88c800] 14:13:24 INFO - PROCESS | 1754 | 1467753204087 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]]]}] 14:13:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 14:13:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1795ms 14:13:24 INFO - PROCESS | 1754 | 1467753204122 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 14:13:24 INFO - PROCESS | 1754 | 1467753204129 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 14:13:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 14:13:24 INFO - PROCESS | 1754 | 1467753204143 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 14:13:24 INFO - PROCESS | 1754 | 1467753204151 Marionette TRACE conn4 <- [1,2454,null,{}] 14:13:24 INFO - PROCESS | 1754 | 1467753204158 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}] 14:13:24 INFO - PROCESS | 1754 | 1467753204164 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:24 INFO - PROCESS | 1754 | 1467753204430 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 14:13:24 INFO - PROCESS | 1754 | 1467753204725 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:24 INFO - PROCESS | 1754 | 1467753204735 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:24 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ec8e000 == 39 [pid = 1754] [id = 621] 14:13:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x8f731c00) [pid = 1754] [serial = 1864] [outer = (nil)] 14:13:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x8f73e800) [pid = 1754] [serial = 1865] [outer = 0x8f731c00] 14:13:24 INFO - PROCESS | 1754 | 1467753204830 Marionette DEBUG loaded listener.js 14:13:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x8fa7dc00) [pid = 1754] [serial = 1866] [outer = 0x8f731c00] 14:13:25 INFO - PROCESS | 1754 | 1467753205854 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]]]}] 14:13:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 14:13:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1747ms 14:13:25 INFO - PROCESS | 1754 | 1467753205886 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 14:13:25 INFO - PROCESS | 1754 | 1467753205890 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 14:13:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 14:13:25 INFO - PROCESS | 1754 | 1467753205900 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 14:13:25 INFO - PROCESS | 1754 | 1467753205905 Marionette TRACE conn4 <- [1,2458,null,{}] 14:13:25 INFO - PROCESS | 1754 | 1467753205924 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}] 14:13:25 INFO - PROCESS | 1754 | 1467753205935 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:26 INFO - PROCESS | 1754 | 1467753206182 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 14:13:26 INFO - PROCESS | 1754 | 1467753206528 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:26 INFO - PROCESS | 1754 | 1467753206541 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:26 INFO - PROCESS | 1754 | ++DOCSHELL 0x91f80800 == 40 [pid = 1754] [id = 622] 14:13:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x91f85c00) [pid = 1754] [serial = 1867] [outer = (nil)] 14:13:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x92b83800) [pid = 1754] [serial = 1868] [outer = 0x91f85c00] 14:13:26 INFO - PROCESS | 1754 | 1467753206642 Marionette DEBUG loaded listener.js 14:13:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x92b8f400) [pid = 1754] [serial = 1869] [outer = 0x91f85c00] 14:13:27 INFO - PROCESS | 1754 | 1467753207614 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]]]}] 14:13:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 14:13:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1796ms 14:13:27 INFO - PROCESS | 1754 | 1467753207696 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 14:13:27 INFO - PROCESS | 1754 | 1467753207702 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 14:13:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 14:13:27 INFO - PROCESS | 1754 | 1467753207711 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 14:13:27 INFO - PROCESS | 1754 | 1467753207716 Marionette TRACE conn4 <- [1,2462,null,{}] 14:13:27 INFO - PROCESS | 1754 | 1467753207723 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}] 14:13:27 INFO - PROCESS | 1754 | 1467753207730 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:27 INFO - PROCESS | 1754 | 1467753207956 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 14:13:28 INFO - PROCESS | 1754 | 1467753208202 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:28 INFO - PROCESS | 1754 | 1467753208215 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:28 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d23c000 == 41 [pid = 1754] [id = 623] 14:13:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x8f881c00) [pid = 1754] [serial = 1870] [outer = (nil)] 14:13:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x93167000) [pid = 1754] [serial = 1871] [outer = 0x8f881c00] 14:13:28 INFO - PROCESS | 1754 | 1467753208348 Marionette DEBUG loaded listener.js 14:13:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x93e17c00) [pid = 1754] [serial = 1872] [outer = 0x8f881c00] 14:13:29 INFO - PROCESS | 1754 | 1467753209399 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]]]}] 14:13:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 14:13:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1740ms 14:13:29 INFO - PROCESS | 1754 | 1467753209452 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 14:13:29 INFO - PROCESS | 1754 | 1467753209457 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 14:13:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 14:13:29 INFO - PROCESS | 1754 | 1467753209465 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 14:13:29 INFO - PROCESS | 1754 | 1467753209468 Marionette TRACE conn4 <- [1,2466,null,{}] 14:13:29 INFO - PROCESS | 1754 | 1467753209477 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}] 14:13:29 INFO - PROCESS | 1754 | 1467753209483 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:29 INFO - PROCESS | 1754 | 1467753209743 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 14:13:30 INFO - PROCESS | 1754 | 1467753209993 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:30 INFO - PROCESS | 1754 | 1467753210003 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:30 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ec8bc00 == 42 [pid = 1754] [id = 624] 14:13:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x8f73a400) [pid = 1754] [serial = 1873] [outer = (nil)] 14:13:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x95362400) [pid = 1754] [serial = 1874] [outer = 0x8f73a400] 14:13:30 INFO - PROCESS | 1754 | 1467753210134 Marionette DEBUG loaded listener.js 14:13:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x95368000) [pid = 1754] [serial = 1875] [outer = 0x8f73a400] 14:13:31 INFO - PROCESS | 1754 | 1467753211082 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]]]}] 14:13:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 14:13:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1690ms 14:13:31 INFO - PROCESS | 1754 | 1467753211156 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 14:13:31 INFO - PROCESS | 1754 | 1467753211160 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 14:13:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 14:13:31 INFO - PROCESS | 1754 | 1467753211168 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 14:13:31 INFO - PROCESS | 1754 | 1467753211173 Marionette TRACE conn4 <- [1,2470,null,{}] 14:13:31 INFO - PROCESS | 1754 | 1467753211180 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}] 14:13:31 INFO - PROCESS | 1754 | 1467753211192 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:31 INFO - PROCESS | 1754 | 1467753211500 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 14:13:31 INFO - PROCESS | 1754 | 1467753211798 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:31 INFO - PROCESS | 1754 | 1467753211811 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:31 INFO - PROCESS | 1754 | ++DOCSHELL 0x8fa78800 == 43 [pid = 1754] [id = 625] 14:13:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x90329800) [pid = 1754] [serial = 1876] [outer = (nil)] 14:13:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x9547d000) [pid = 1754] [serial = 1877] [outer = 0x90329800] 14:13:31 INFO - PROCESS | 1754 | 1467753211898 Marionette DEBUG loaded listener.js 14:13:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x95636000) [pid = 1754] [serial = 1878] [outer = 0x90329800] 14:13:32 INFO - PROCESS | 1754 | 1467753212849 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]]]}] 14:13:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 14:13:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1694ms 14:13:32 INFO - PROCESS | 1754 | 1467753212864 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 14:13:32 INFO - PROCESS | 1754 | 1467753212869 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 14:13:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 14:13:32 INFO - PROCESS | 1754 | 1467753212877 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 14:13:32 INFO - PROCESS | 1754 | 1467753212882 Marionette TRACE conn4 <- [1,2474,null,{}] 14:13:32 INFO - PROCESS | 1754 | 1467753212889 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}] 14:13:32 INFO - PROCESS | 1754 | 1467753212894 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:33 INFO - PROCESS | 1754 | 1467753213183 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 14:13:33 INFO - PROCESS | 1754 | 1467753213382 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:33 INFO - PROCESS | 1754 | 1467753213388 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:33 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d23ec00 == 44 [pid = 1754] [id = 626] 14:13:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x8d881400) [pid = 1754] [serial = 1879] [outer = (nil)] 14:13:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x8e5f8c00) [pid = 1754] [serial = 1880] [outer = 0x8d881400] 14:13:33 INFO - PROCESS | 1754 | 1467753213525 Marionette DEBUG loaded listener.js 14:13:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x8fa80400) [pid = 1754] [serial = 1881] [outer = 0x8d881400] 14:13:34 INFO - PROCESS | 1754 | 1467753214786 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]]]}] 14:13:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 14:13:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1985ms 14:13:34 INFO - PROCESS | 1754 | 1467753214878 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 14:13:34 INFO - PROCESS | 1754 | 1467753214884 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 14:13:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 14:13:34 INFO - PROCESS | 1754 | 1467753214895 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 14:13:34 INFO - PROCESS | 1754 | 1467753214901 Marionette TRACE conn4 <- [1,2478,null,{}] 14:13:34 INFO - PROCESS | 1754 | 1467753214912 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}] 14:13:34 INFO - PROCESS | 1754 | 1467753214918 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:35 INFO - PROCESS | 1754 | 1467753215209 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 14:13:35 INFO - PROCESS | 1754 | 1467753215418 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:35 INFO - PROCESS | 1754 | 1467753215434 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:35 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d23d800 == 45 [pid = 1754] [id = 627] 14:13:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x8dcca800) [pid = 1754] [serial = 1882] [outer = (nil)] 14:13:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x8e9cf800) [pid = 1754] [serial = 1883] [outer = 0x8dcca800] 14:13:35 INFO - PROCESS | 1754 | 1467753215619 Marionette DEBUG loaded listener.js 14:13:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x8e9d1800) [pid = 1754] [serial = 1884] [outer = 0x8dcca800] 14:13:36 INFO - PROCESS | 1754 | 1467753216584 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]]]}] 14:13:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 14:13:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1742ms 14:13:36 INFO - PROCESS | 1754 | 1467753216637 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 14:13:36 INFO - PROCESS | 1754 | 1467753216645 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 14:13:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 14:13:36 INFO - PROCESS | 1754 | 1467753216657 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 14:13:36 INFO - PROCESS | 1754 | 1467753216661 Marionette TRACE conn4 <- [1,2482,null,{}] 14:13:36 INFO - PROCESS | 1754 | 1467753216669 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}] 14:13:36 INFO - PROCESS | 1754 | 1467753216676 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:37 INFO - PROCESS | 1754 | --DOCSHELL 0x8dcce000 == 44 [pid = 1754] [id = 618] 14:13:37 INFO - PROCESS | 1754 | --DOCSHELL 0x900e5000 == 43 [pid = 1754] [id = 617] 14:13:37 INFO - PROCESS | 1754 | --DOCSHELL 0x8e5e9400 == 42 [pid = 1754] [id = 616] 14:13:37 INFO - PROCESS | 1754 | --DOCSHELL 0x8d241400 == 41 [pid = 1754] [id = 615] 14:13:37 INFO - PROCESS | 1754 | --DOCSHELL 0x8d465000 == 40 [pid = 1754] [id = 607] 14:13:37 INFO - PROCESS | 1754 | --DOCSHELL 0x8ec88000 == 39 [pid = 1754] [id = 608] 14:13:37 INFO - PROCESS | 1754 | --DOCSHELL 0x9032f800 == 38 [pid = 1754] [id = 609] 14:13:37 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2db400 == 37 [pid = 1754] [id = 610] 14:13:37 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e1c00 == 36 [pid = 1754] [id = 611] 14:13:37 INFO - PROCESS | 1754 | --DOCSHELL 0x8d234000 == 35 [pid = 1754] [id = 614] 14:13:37 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e5000 == 34 [pid = 1754] [id = 613] 14:13:37 INFO - PROCESS | 1754 | --DOCSHELL 0x8d23f400 == 33 [pid = 1754] [id = 612] 14:13:37 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e1000 == 32 [pid = 1754] [id = 589] 14:13:37 INFO - PROCESS | 1754 | --DOCSHELL 0x8d23ec00 == 31 [pid = 1754] [id = 626] 14:13:37 INFO - PROCESS | 1754 | --DOCSHELL 0x8d23d800 == 30 [pid = 1754] [id = 627] 14:13:37 INFO - PROCESS | 1754 | --DOCSHELL 0x8fa78800 == 29 [pid = 1754] [id = 625] 14:13:37 INFO - PROCESS | 1754 | --DOCSHELL 0x8ec8bc00 == 28 [pid = 1754] [id = 624] 14:13:37 INFO - PROCESS | 1754 | --DOCSHELL 0x8d23c000 == 27 [pid = 1754] [id = 623] 14:13:37 INFO - PROCESS | 1754 | --DOCSHELL 0x8ec8e000 == 26 [pid = 1754] [id = 621] 14:13:37 INFO - PROCESS | 1754 | --DOCSHELL 0x91f80800 == 25 [pid = 1754] [id = 622] 14:13:37 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2de000 == 24 [pid = 1754] [id = 619] 14:13:37 INFO - PROCESS | 1754 | --DOCSHELL 0x8d23e400 == 23 [pid = 1754] [id = 620] 14:13:38 INFO - PROCESS | 1754 | 1467753218013 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 14:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x91c9bc00) [pid = 1754] [serial = 1809] [outer = (nil)] [url = about:blank] 14:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x90335000) [pid = 1754] [serial = 1808] [outer = (nil)] [url = about:blank] 14:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x8d94d800) [pid = 1754] [serial = 1811] [outer = (nil)] [url = about:blank] 14:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x8d94cc00) [pid = 1754] [serial = 1812] [outer = (nil)] [url = about:blank] 14:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x8dad0800) [pid = 1754] [serial = 1817] [outer = (nil)] [url = about:blank] 14:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x8ec84400) [pid = 1754] [serial = 1788] [outer = (nil)] [url = about:blank] 14:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x8e7f7000) [pid = 1754] [serial = 1787] [outer = (nil)] [url = about:blank] 14:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x9049a400) [pid = 1754] [serial = 1791] [outer = (nil)] [url = about:blank] 14:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x9032bc00) [pid = 1754] [serial = 1790] [outer = (nil)] [url = about:blank] 14:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x93b44c00) [pid = 1754] [serial = 1794] [outer = (nil)] [url = about:blank] 14:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x92bcc000) [pid = 1754] [serial = 1793] [outer = (nil)] [url = about:blank] 14:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x95342c00) [pid = 1754] [serial = 1797] [outer = (nil)] [url = about:blank] 14:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x95216800) [pid = 1754] [serial = 1796] [outer = (nil)] [url = about:blank] 14:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x95386000) [pid = 1754] [serial = 1800] [outer = (nil)] [url = about:blank] 14:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x95364c00) [pid = 1754] [serial = 1799] [outer = (nil)] [url = about:blank] 14:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x8fa78c00) [pid = 1754] [serial = 1803] [outer = (nil)] [url = about:blank] 14:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x8e5f0400) [pid = 1754] [serial = 1802] [outer = (nil)] [url = about:blank] 14:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x8e5ea400) [pid = 1754] [serial = 1806] [outer = (nil)] [url = about:blank] 14:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x8dacf800) [pid = 1754] [serial = 1805] [outer = (nil)] [url = about:blank] 14:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x8e7f5800) [pid = 1754] [serial = 1814] [outer = (nil)] [url = about:blank] 14:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x8e9ca000) [pid = 1754] [serial = 1815] [outer = (nil)] [url = about:blank] 14:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x8ec86000) [pid = 1754] [serial = 1818] [outer = (nil)] [url = about:blank] 14:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x8f88f000) [pid = 1754] [serial = 1820] [outer = (nil)] [url = about:blank] 14:13:38 INFO - PROCESS | 1754 | 1467753218374 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:38 INFO - PROCESS | 1754 | 1467753218386 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:38 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e9400 == 24 [pid = 1754] [id = 628] 14:13:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x8d233400) [pid = 1754] [serial = 1885] [outer = (nil)] 14:13:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x8d237800) [pid = 1754] [serial = 1886] [outer = 0x8d233400] 14:13:38 INFO - PROCESS | 1754 | 1467753218469 Marionette DEBUG loaded listener.js 14:13:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x8d241800) [pid = 1754] [serial = 1887] [outer = 0x8d233400] 14:13:39 INFO - PROCESS | 1754 | 1467753219377 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]]]}] 14:13:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 14:13:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 2749ms 14:13:39 INFO - PROCESS | 1754 | 1467753219419 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 14:13:39 INFO - PROCESS | 1754 | 1467753219426 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 14:13:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 14:13:39 INFO - PROCESS | 1754 | 1467753219439 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 14:13:39 INFO - PROCESS | 1754 | 1467753219444 Marionette TRACE conn4 <- [1,2486,null,{}] 14:13:39 INFO - PROCESS | 1754 | 1467753219458 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}] 14:13:39 INFO - PROCESS | 1754 | 1467753219465 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:39 INFO - PROCESS | 1754 | 1467753219666 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 14:13:39 INFO - PROCESS | 1754 | 1467753219821 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:39 INFO - PROCESS | 1754 | 1467753219830 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:39 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d890800 == 25 [pid = 1754] [id = 629] 14:13:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x8d94d000) [pid = 1754] [serial = 1888] [outer = (nil)] 14:13:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x8dacc000) [pid = 1754] [serial = 1889] [outer = 0x8d94d000] 14:13:39 INFO - PROCESS | 1754 | 1467753219910 Marionette DEBUG loaded listener.js 14:13:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x8dcc2c00) [pid = 1754] [serial = 1890] [outer = 0x8d94d000] 14:13:40 INFO - PROCESS | 1754 | 1467753220905 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]]]}] 14:13:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 14:13:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1502ms 14:13:40 INFO - PROCESS | 1754 | 1467753220944 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 14:13:40 INFO - PROCESS | 1754 | 1467753220949 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 14:13:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 14:13:40 INFO - PROCESS | 1754 | 1467753220958 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 14:13:40 INFO - PROCESS | 1754 | 1467753220963 Marionette TRACE conn4 <- [1,2490,null,{}] 14:13:40 INFO - PROCESS | 1754 | 1467753220970 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}] 14:13:40 INFO - PROCESS | 1754 | 1467753220978 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:41 INFO - PROCESS | 1754 | 1467753221364 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 14:13:41 INFO - PROCESS | 1754 | 1467753221584 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:41 INFO - PROCESS | 1754 | 1467753221593 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:41 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e9ca400 == 26 [pid = 1754] [id = 630] 14:13:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x8e9cac00) [pid = 1754] [serial = 1891] [outer = (nil)] 14:13:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x8e9d1400) [pid = 1754] [serial = 1892] [outer = 0x8e9cac00] 14:13:41 INFO - PROCESS | 1754 | 1467753221671 Marionette DEBUG loaded listener.js 14:13:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x8ec83400) [pid = 1754] [serial = 1893] [outer = 0x8e9cac00] 14:13:43 INFO - PROCESS | 1754 | 1467753223226 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]]]}] 14:13:43 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x8dac5800) [pid = 1754] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 14:13:43 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x90243000) [pid = 1754] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 14:13:43 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x8c2e6400) [pid = 1754] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 14:13:43 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x8d234c00) [pid = 1754] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 14:13:43 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x8d23a400) [pid = 1754] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 14:13:43 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x8e7f6400) [pid = 1754] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 14:13:43 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x90331400) [pid = 1754] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 14:13:43 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x8f731400) [pid = 1754] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 14:13:43 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x8d885800) [pid = 1754] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 14:13:43 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8f736c00) [pid = 1754] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 14:13:43 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8d46b000) [pid = 1754] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 14:13:43 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8d464000) [pid = 1754] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 14:13:43 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8e7f5000) [pid = 1754] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 14:13:43 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x900e6000) [pid = 1754] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 14:13:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 14:13:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 2396ms 14:13:43 INFO - PROCESS | 1754 | 1467753223357 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 14:13:43 INFO - PROCESS | 1754 | 1467753223364 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 14:13:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 14:13:43 INFO - PROCESS | 1754 | 1467753223385 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 14:13:43 INFO - PROCESS | 1754 | 1467753223394 Marionette TRACE conn4 <- [1,2494,null,{}] 14:13:43 INFO - PROCESS | 1754 | 1467753223401 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}] 14:13:43 INFO - PROCESS | 1754 | 1467753223408 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:43 INFO - PROCESS | 1754 | 1467753223651 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 14:13:43 INFO - PROCESS | 1754 | 1467753223767 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:43 INFO - PROCESS | 1754 | 1467753223777 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:43 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e7fd800 == 27 [pid = 1754] [id = 631] 14:13:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8e9cf000) [pid = 1754] [serial = 1894] [outer = (nil)] 14:13:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8eed7400) [pid = 1754] [serial = 1895] [outer = 0x8e9cf000] 14:13:43 INFO - PROCESS | 1754 | 1467753223855 Marionette DEBUG loaded listener.js 14:13:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x8f890000) [pid = 1754] [serial = 1896] [outer = 0x8e9cf000] 14:13:44 INFO - PROCESS | 1754 | 1467753224714 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]]]}] 14:13:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 14:13:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1410ms 14:13:44 INFO - PROCESS | 1754 | 1467753224787 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 14:13:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 14:13:44 INFO - PROCESS | 1754 | 1467753224791 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 14:13:44 INFO - PROCESS | 1754 | 1467753224799 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 14:13:44 INFO - PROCESS | 1754 | 1467753224803 Marionette TRACE conn4 <- [1,2498,null,{}] 14:13:44 INFO - PROCESS | 1754 | 1467753224810 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}] 14:13:44 INFO - PROCESS | 1754 | 1467753224817 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:45 INFO - PROCESS | 1754 | 1467753225003 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 14:13:45 INFO - PROCESS | 1754 | 1467753225148 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:45 INFO - PROCESS | 1754 | 1467753225156 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:45 INFO - PROCESS | 1754 | ++DOCSHELL 0x8eed0800 == 28 [pid = 1754] [id = 632] 14:13:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x8eeda400) [pid = 1754] [serial = 1897] [outer = (nil)] 14:13:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x900e9800) [pid = 1754] [serial = 1898] [outer = 0x8eeda400] 14:13:45 INFO - PROCESS | 1754 | 1467753225236 Marionette DEBUG loaded listener.js 14:13:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x90249000) [pid = 1754] [serial = 1899] [outer = 0x8eeda400] 14:13:46 INFO - PROCESS | 1754 | 1467753226374 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]]]}] 14:13:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 14:13:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1634ms 14:13:46 INFO - PROCESS | 1754 | 1467753226434 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 14:13:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 14:13:46 INFO - PROCESS | 1754 | 1467753226441 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 14:13:46 INFO - PROCESS | 1754 | 1467753226451 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 14:13:46 INFO - PROCESS | 1754 | 1467753226460 Marionette TRACE conn4 <- [1,2502,null,{}] 14:13:46 INFO - PROCESS | 1754 | 1467753226471 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}] 14:13:46 INFO - PROCESS | 1754 | 1467753226476 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:46 INFO - PROCESS | 1754 | 1467753226743 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 14:13:47 INFO - PROCESS | 1754 | 1467753227037 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:47 INFO - PROCESS | 1754 | 1467753227049 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:47 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d945400 == 29 [pid = 1754] [id = 633] 14:13:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x8d94b400) [pid = 1754] [serial = 1900] [outer = (nil)] 14:13:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x8dccf400) [pid = 1754] [serial = 1901] [outer = 0x8d94b400] 14:13:47 INFO - PROCESS | 1754 | 1467753227144 Marionette DEBUG loaded listener.js 14:13:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x8e9d2400) [pid = 1754] [serial = 1902] [outer = 0x8d94b400] 14:13:48 INFO - PROCESS | 1754 | 1467753228115 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]]]}] 14:13:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 14:13:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 2009ms 14:13:48 INFO - PROCESS | 1754 | 1467753228464 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 14:13:48 INFO - PROCESS | 1754 | 1467753228473 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 14:13:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 14:13:48 INFO - PROCESS | 1754 | 1467753228541 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 14:13:48 INFO - PROCESS | 1754 | 1467753228547 Marionette TRACE conn4 <- [1,2506,null,{}] 14:13:48 INFO - PROCESS | 1754 | 1467753228745 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}] 14:13:48 INFO - PROCESS | 1754 | 1467753228753 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:48 INFO - PROCESS | 1754 | 1467753228970 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 14:13:49 INFO - PROCESS | 1754 | 1467753229219 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:49 INFO - PROCESS | 1754 | 1467753229227 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:49 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d953000 == 30 [pid = 1754] [id = 634] 14:13:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x8dcc6c00) [pid = 1754] [serial = 1903] [outer = (nil)] 14:13:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x9032bc00) [pid = 1754] [serial = 1904] [outer = 0x8dcc6c00] 14:13:49 INFO - PROCESS | 1754 | 1467753229322 Marionette DEBUG loaded listener.js 14:13:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x90331c00) [pid = 1754] [serial = 1905] [outer = 0x8dcc6c00] 14:13:50 INFO - PROCESS | 1754 | 1467753230315 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]]]}] 14:13:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 14:13:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1867ms 14:13:50 INFO - PROCESS | 1754 | 1467753230370 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 14:13:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 14:13:50 INFO - PROCESS | 1754 | 1467753230375 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 14:13:50 INFO - PROCESS | 1754 | 1467753230384 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 14:13:50 INFO - PROCESS | 1754 | 1467753230391 Marionette TRACE conn4 <- [1,2510,null,{}] 14:13:50 INFO - PROCESS | 1754 | 1467753230411 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}] 14:13:50 INFO - PROCESS | 1754 | 1467753230421 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:50 INFO - PROCESS | 1754 | 1467753230704 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 14:13:51 INFO - PROCESS | 1754 | 1467753230992 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:51 INFO - PROCESS | 1754 | 1467753231005 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:51 INFO - PROCESS | 1754 | ++DOCSHELL 0x91c9b800 == 31 [pid = 1754] [id = 635] 14:13:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x91ca0c00) [pid = 1754] [serial = 1906] [outer = (nil)] 14:13:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x91d8e400) [pid = 1754] [serial = 1907] [outer = 0x91ca0c00] 14:13:51 INFO - PROCESS | 1754 | 1467753231098 Marionette DEBUG loaded listener.js 14:13:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x91f7f800) [pid = 1754] [serial = 1908] [outer = 0x91ca0c00] 14:13:52 INFO - PROCESS | 1754 | 1467753232088 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]]]}] 14:13:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 14:13:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1746ms 14:13:52 INFO - PROCESS | 1754 | 1467753232135 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 14:13:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 14:13:52 INFO - PROCESS | 1754 | 1467753232142 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 14:13:52 INFO - PROCESS | 1754 | 1467753232150 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 14:13:52 INFO - PROCESS | 1754 | 1467753232153 Marionette TRACE conn4 <- [1,2514,null,{}] 14:13:52 INFO - PROCESS | 1754 | 1467753232161 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}] 14:13:52 INFO - PROCESS | 1754 | 1467753232168 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:52 INFO - PROCESS | 1754 | 1467753232385 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 14:13:52 INFO - PROCESS | 1754 | 1467753232622 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:52 INFO - PROCESS | 1754 | 1467753232633 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:52 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d882400 == 32 [pid = 1754] [id = 636] 14:13:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x91c9bc00) [pid = 1754] [serial = 1909] [outer = (nil)] 14:13:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x9251ec00) [pid = 1754] [serial = 1910] [outer = 0x91c9bc00] 14:13:52 INFO - PROCESS | 1754 | 1467753232769 Marionette DEBUG loaded listener.js 14:13:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x92521400) [pid = 1754] [serial = 1911] [outer = 0x91c9bc00] 14:13:53 INFO - PROCESS | 1754 | 1467753233743 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]]]}] 14:13:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 14:13:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1642ms 14:13:53 INFO - PROCESS | 1754 | 1467753233791 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 14:13:53 INFO - PROCESS | 1754 | 1467753233795 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 14:13:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 14:13:53 INFO - PROCESS | 1754 | 1467753233804 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 14:13:53 INFO - PROCESS | 1754 | 1467753233808 Marionette TRACE conn4 <- [1,2518,null,{}] 14:13:53 INFO - PROCESS | 1754 | 1467753233816 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}] 14:13:53 INFO - PROCESS | 1754 | 1467753233822 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:54 INFO - PROCESS | 1754 | 1467753234032 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 14:13:54 INFO - PROCESS | 1754 | 1467753234349 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:54 INFO - PROCESS | 1754 | 1467753234359 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:54 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e1400 == 33 [pid = 1754] [id = 637] 14:13:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x8c2e8800) [pid = 1754] [serial = 1912] [outer = (nil)] 14:13:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x8d885000) [pid = 1754] [serial = 1913] [outer = 0x8c2e8800] 14:13:54 INFO - PROCESS | 1754 | 1467753234455 Marionette DEBUG loaded listener.js 14:13:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x8e5f6800) [pid = 1754] [serial = 1914] [outer = 0x8c2e8800] 14:13:55 INFO - PROCESS | 1754 | 1467753235589 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]]]}] 14:13:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 14:13:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1842ms 14:13:55 INFO - PROCESS | 1754 | 1467753235646 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 14:13:55 INFO - PROCESS | 1754 | 1467753235654 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 14:13:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 14:13:55 INFO - PROCESS | 1754 | 1467753235665 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 14:13:55 INFO - PROCESS | 1754 | 1467753235670 Marionette TRACE conn4 <- [1,2522,null,{}] 14:13:55 INFO - PROCESS | 1754 | 1467753235688 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}] 14:13:55 INFO - PROCESS | 1754 | 1467753235698 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:55 INFO - PROCESS | 1754 | 1467753235951 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 14:13:56 INFO - PROCESS | 1754 | 1467753236205 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:56 INFO - PROCESS | 1754 | 1467753236219 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:56 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d948800 == 34 [pid = 1754] [id = 638] 14:13:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x8d94cc00) [pid = 1754] [serial = 1915] [outer = (nil)] 14:13:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x8dacd800) [pid = 1754] [serial = 1916] [outer = 0x8d94cc00] 14:13:56 INFO - PROCESS | 1754 | 1467753236309 Marionette DEBUG loaded listener.js 14:13:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x8dccd000) [pid = 1754] [serial = 1917] [outer = 0x8d94cc00] 14:13:57 INFO - PROCESS | 1754 | 1467753237349 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]]]}] 14:13:57 INFO - PROCESS | 1754 | --DOCSHELL 0x8dcc5400 == 33 [pid = 1754] [id = 606] 14:13:57 INFO - PROCESS | 1754 | --DOCSHELL 0x8d881800 == 32 [pid = 1754] [id = 605] 14:13:57 INFO - PROCESS | 1754 | --DOCSHELL 0x8d465c00 == 31 [pid = 1754] [id = 603] 14:13:57 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x900ec800) [pid = 1754] [serial = 1859] [outer = (nil)] [url = about:blank] 14:13:57 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x90493400) [pid = 1754] [serial = 1856] [outer = (nil)] [url = about:blank] 14:13:57 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x93e16c00) [pid = 1754] [serial = 1841] [outer = (nil)] [url = about:blank] 14:13:57 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x91c91400) [pid = 1754] [serial = 1842] [outer = (nil)] [url = about:blank] 14:13:57 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x91f85800) [pid = 1754] [serial = 1835] [outer = (nil)] [url = about:blank] 14:13:57 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x9251c000) [pid = 1754] [serial = 1836] [outer = (nil)] [url = about:blank] 14:13:57 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x8dacc400) [pid = 1754] [serial = 1844] [outer = (nil)] [url = about:blank] 14:13:57 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x8e9cd400) [pid = 1754] [serial = 1845] [outer = (nil)] [url = about:blank] 14:13:57 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x91d8bc00) [pid = 1754] [serial = 1832] [outer = (nil)] [url = about:blank] 14:13:57 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x91d89800) [pid = 1754] [serial = 1833] [outer = (nil)] [url = about:blank] 14:13:57 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x90336800) [pid = 1754] [serial = 1829] [outer = (nil)] [url = about:blank] 14:13:57 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x90493c00) [pid = 1754] [serial = 1830] [outer = (nil)] [url = about:blank] 14:13:57 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x900e3400) [pid = 1754] [serial = 1821] [outer = (nil)] [url = about:blank] 14:13:57 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x8dccac00) [pid = 1754] [serial = 1823] [outer = (nil)] [url = about:blank] 14:13:57 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x8e5f4400) [pid = 1754] [serial = 1824] [outer = (nil)] [url = about:blank] 14:13:57 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x8f888000) [pid = 1754] [serial = 1826] [outer = (nil)] [url = about:blank] 14:13:57 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x8fa7f400) [pid = 1754] [serial = 1827] [outer = (nil)] [url = about:blank] 14:13:57 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x92bce800) [pid = 1754] [serial = 1838] [outer = (nil)] [url = about:blank] 14:13:57 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x93b46400) [pid = 1754] [serial = 1839] [outer = (nil)] [url = about:blank] 14:13:57 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8dcc9400) [pid = 1754] [serial = 1847] [outer = (nil)] [url = about:blank] 14:13:57 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8dcc3800) [pid = 1754] [serial = 1848] [outer = (nil)] [url = about:blank] 14:13:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 14:13:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1792ms 14:13:57 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8e9d7400) [pid = 1754] [serial = 1850] [outer = (nil)] [url = about:blank] 14:13:57 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8eed7800) [pid = 1754] [serial = 1851] [outer = (nil)] [url = about:blank] 14:13:57 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x900ec000) [pid = 1754] [serial = 1853] [outer = (nil)] [url = about:blank] 14:13:57 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x90246400) [pid = 1754] [serial = 1854] [outer = (nil)] [url = about:blank] 14:13:57 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x91c95c00) [pid = 1754] [serial = 1857] [outer = (nil)] [url = about:blank] 14:13:57 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x91c9b400) [pid = 1754] [serial = 1860] [outer = (nil)] [url = about:blank] 14:13:57 INFO - PROCESS | 1754 | 1467753237472 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 14:13:57 INFO - PROCESS | 1754 | 1467753237480 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 14:13:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 14:13:57 INFO - PROCESS | 1754 | 1467753237492 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 14:13:57 INFO - PROCESS | 1754 | 1467753237496 Marionette TRACE conn4 <- [1,2526,null,{}] 14:13:57 INFO - PROCESS | 1754 | 1467753237504 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}] 14:13:57 INFO - PROCESS | 1754 | 1467753237511 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:57 INFO - PROCESS | 1754 | 1467753237720 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 14:13:57 INFO - PROCESS | 1754 | 1467753237933 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:57 INFO - PROCESS | 1754 | 1467753237945 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:57 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d94c000 == 32 [pid = 1754] [id = 639] 14:13:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8e7f5000) [pid = 1754] [serial = 1918] [outer = (nil)] 14:13:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x8e9d7400) [pid = 1754] [serial = 1919] [outer = 0x8e7f5000] 14:13:58 INFO - PROCESS | 1754 | 1467753238024 Marionette DEBUG loaded listener.js 14:13:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x8eed9800) [pid = 1754] [serial = 1920] [outer = 0x8e7f5000] 14:13:58 INFO - PROCESS | 1754 | 1467753238889 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]]]}] 14:13:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 14:13:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1438ms 14:13:58 INFO - PROCESS | 1754 | 1467753238931 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 14:13:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 14:13:58 INFO - PROCESS | 1754 | 1467753238936 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 14:13:58 INFO - PROCESS | 1754 | 1467753238944 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 14:13:58 INFO - PROCESS | 1754 | 1467753238951 Marionette TRACE conn4 <- [1,2530,null,{}] 14:13:58 INFO - PROCESS | 1754 | 1467753238969 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}] 14:13:58 INFO - PROCESS | 1754 | 1467753238978 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:59 INFO - PROCESS | 1754 | 1467753239174 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 14:13:59 INFO - PROCESS | 1754 | 1467753239379 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:59 INFO - PROCESS | 1754 | 1467753239389 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:13:59 INFO - PROCESS | 1754 | ++DOCSHELL 0x90243000 == 33 [pid = 1754] [id = 640] 14:13:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x9024d400) [pid = 1754] [serial = 1921] [outer = (nil)] 14:13:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x90330c00) [pid = 1754] [serial = 1922] [outer = 0x9024d400] 14:13:59 INFO - PROCESS | 1754 | 1467753239474 Marionette DEBUG loaded listener.js 14:13:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x90494800) [pid = 1754] [serial = 1923] [outer = 0x9024d400] 14:14:00 INFO - PROCESS | 1754 | 1467753240512 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]]]}] 14:14:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 14:14:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1596ms 14:14:00 INFO - PROCESS | 1754 | 1467753240539 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 14:14:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 14:14:00 INFO - PROCESS | 1754 | 1467753240545 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 14:14:00 INFO - PROCESS | 1754 | 1467753240552 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 14:14:00 INFO - PROCESS | 1754 | 1467753240555 Marionette TRACE conn4 <- [1,2534,null,{}] 14:14:00 INFO - PROCESS | 1754 | 1467753240563 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}] 14:14:00 INFO - PROCESS | 1754 | 1467753240569 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:00 INFO - PROCESS | 1754 | 1467753240852 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 14:14:00 INFO - PROCESS | 1754 | 1467753240886 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:00 INFO - PROCESS | 1754 | 1467753240895 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:00 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2de000 == 34 [pid = 1754] [id = 641] 14:14:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x9024f000) [pid = 1754] [serial = 1924] [outer = (nil)] 14:14:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x91c98000) [pid = 1754] [serial = 1925] [outer = 0x9024f000] 14:14:00 INFO - PROCESS | 1754 | 1467753240977 Marionette DEBUG loaded listener.js 14:14:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x91d87c00) [pid = 1754] [serial = 1926] [outer = 0x9024f000] 14:14:02 INFO - PROCESS | 1754 | 1467753242144 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]]]}] 14:14:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 14:14:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1643ms 14:14:02 INFO - PROCESS | 1754 | 1467753242205 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 14:14:02 INFO - PROCESS | 1754 | 1467753242212 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 14:14:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 14:14:02 INFO - PROCESS | 1754 | 1467753242221 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 14:14:02 INFO - PROCESS | 1754 | 1467753242225 Marionette TRACE conn4 <- [1,2538,null,{}] 14:14:02 INFO - PROCESS | 1754 | 1467753242232 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}] 14:14:02 INFO - PROCESS | 1754 | 1467753242237 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:02 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x8d88c800) [pid = 1754] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 14:14:02 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8f731c00) [pid = 1754] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 14:14:02 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x91f85c00) [pid = 1754] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 14:14:02 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8f881c00) [pid = 1754] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 14:14:02 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8d94d000) [pid = 1754] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 14:14:02 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x8d233400) [pid = 1754] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 14:14:02 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x8dcca800) [pid = 1754] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 14:14:02 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8f73a400) [pid = 1754] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 14:14:02 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x90329800) [pid = 1754] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 14:14:02 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x8e9cac00) [pid = 1754] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 14:14:02 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x8e9cf000) [pid = 1754] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 14:14:02 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x8d881400) [pid = 1754] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 14:14:02 INFO - PROCESS | 1754 | 1467753242627 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 14:14:02 INFO - PROCESS | 1754 | 1467753242826 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:02 INFO - PROCESS | 1754 | 1467753242837 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:02 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d238c00 == 35 [pid = 1754] [id = 642] 14:14:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x8d883800) [pid = 1754] [serial = 1927] [outer = (nil)] 14:14:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8e7fb000) [pid = 1754] [serial = 1928] [outer = 0x8d883800] 14:14:02 INFO - PROCESS | 1754 | 1467753242911 Marionette DEBUG loaded listener.js 14:14:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x8ec8d000) [pid = 1754] [serial = 1929] [outer = 0x8d883800] 14:14:03 INFO - PROCESS | 1754 | 1467753243702 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]]]}] 14:14:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 14:14:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1542ms 14:14:03 INFO - PROCESS | 1754 | 1467753243764 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 14:14:03 INFO - PROCESS | 1754 | 1467753243768 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 14:14:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 14:14:03 INFO - PROCESS | 1754 | 1467753243775 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 14:14:03 INFO - PROCESS | 1754 | 1467753243780 Marionette TRACE conn4 <- [1,2542,null,{}] 14:14:03 INFO - PROCESS | 1754 | 1467753243786 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}] 14:14:03 INFO - PROCESS | 1754 | 1467753243797 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:04 INFO - PROCESS | 1754 | 1467753244026 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 14:14:04 INFO - PROCESS | 1754 | 1467753244173 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:04 INFO - PROCESS | 1754 | 1467753244185 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:04 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2de400 == 36 [pid = 1754] [id = 643] 14:14:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8d233400) [pid = 1754] [serial = 1930] [outer = (nil)] 14:14:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x92517c00) [pid = 1754] [serial = 1931] [outer = 0x8d233400] 14:14:04 INFO - PROCESS | 1754 | 1467753244274 Marionette DEBUG loaded listener.js 14:14:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x92b85c00) [pid = 1754] [serial = 1932] [outer = 0x8d233400] 14:14:05 INFO - PROCESS | 1754 | 1467753245368 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]]]}] 14:14:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 14:14:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1642ms 14:14:05 INFO - PROCESS | 1754 | 1467753245419 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 14:14:05 INFO - PROCESS | 1754 | 1467753245427 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 14:14:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 14:14:05 INFO - PROCESS | 1754 | 1467753245437 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 14:14:05 INFO - PROCESS | 1754 | 1467753245447 Marionette TRACE conn4 <- [1,2546,null,{}] 14:14:05 INFO - PROCESS | 1754 | 1467753245457 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}] 14:14:05 INFO - PROCESS | 1754 | 1467753245464 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:05 INFO - PROCESS | 1754 | 1467753245727 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 14:14:06 INFO - PROCESS | 1754 | 1467753246129 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:06 INFO - PROCESS | 1754 | 1467753246144 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:06 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d954c00 == 37 [pid = 1754] [id = 644] 14:14:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8dac6c00) [pid = 1754] [serial = 1933] [outer = (nil)] 14:14:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8e5eec00) [pid = 1754] [serial = 1934] [outer = 0x8dac6c00] 14:14:06 INFO - PROCESS | 1754 | 1467753246296 Marionette DEBUG loaded listener.js 14:14:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x8e7fac00) [pid = 1754] [serial = 1935] [outer = 0x8dac6c00] 14:14:07 INFO - PROCESS | 1754 | 1467753247560 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]]]}] 14:14:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 14:14:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 2162ms 14:14:07 INFO - PROCESS | 1754 | 1467753247600 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 14:14:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 14:14:07 INFO - PROCESS | 1754 | 1467753247609 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 14:14:07 INFO - PROCESS | 1754 | 1467753247622 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 14:14:07 INFO - PROCESS | 1754 | 1467753247628 Marionette TRACE conn4 <- [1,2550,null,{}] 14:14:07 INFO - PROCESS | 1754 | 1467753247635 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}] 14:14:07 INFO - PROCESS | 1754 | 1467753247641 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:07 INFO - PROCESS | 1754 | 1467753247904 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 14:14:08 INFO - PROCESS | 1754 | 1467753248156 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:08 INFO - PROCESS | 1754 | 1467753248167 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:08 INFO - PROCESS | 1754 | ++DOCSHELL 0x8fa82400 == 38 [pid = 1754] [id = 645] 14:14:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x900e4400) [pid = 1754] [serial = 1936] [outer = (nil)] 14:14:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x90246800) [pid = 1754] [serial = 1937] [outer = 0x900e4400] 14:14:08 INFO - PROCESS | 1754 | 1467753248305 Marionette DEBUG loaded listener.js 14:14:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x90336800) [pid = 1754] [serial = 1938] [outer = 0x900e4400] 14:14:09 INFO - PROCESS | 1754 | 1467753249443 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]]]}] 14:14:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 14:14:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1845ms 14:14:09 INFO - PROCESS | 1754 | 1467753249466 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 14:14:09 INFO - PROCESS | 1754 | 1467753249470 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 14:14:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 14:14:09 INFO - PROCESS | 1754 | 1467753249479 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 14:14:09 INFO - PROCESS | 1754 | 1467753249485 Marionette TRACE conn4 <- [1,2554,null,{}] 14:14:09 INFO - PROCESS | 1754 | 1467753249505 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}] 14:14:09 INFO - PROCESS | 1754 | 1467753249515 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:09 INFO - PROCESS | 1754 | 1467753249781 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 14:14:10 INFO - PROCESS | 1754 | 1467753250037 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:10 INFO - PROCESS | 1754 | 1467753250052 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:10 INFO - PROCESS | 1754 | ++DOCSHELL 0x8fa7fc00 == 39 [pid = 1754] [id = 646] 14:14:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x9251c400) [pid = 1754] [serial = 1939] [outer = (nil)] 14:14:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x92bc6c00) [pid = 1754] [serial = 1940] [outer = 0x9251c400] 14:14:10 INFO - PROCESS | 1754 | 1467753250180 Marionette DEBUG loaded listener.js 14:14:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x9316e000) [pid = 1754] [serial = 1941] [outer = 0x9251c400] 14:14:11 INFO - PROCESS | 1754 | 1467753251199 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]]]}] 14:14:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 14:14:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1799ms 14:14:11 INFO - PROCESS | 1754 | 1467753251279 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 14:14:11 INFO - PROCESS | 1754 | 1467753251285 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 14:14:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 14:14:11 INFO - PROCESS | 1754 | 1467753251293 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 14:14:11 INFO - PROCESS | 1754 | 1467753251296 Marionette TRACE conn4 <- [1,2558,null,{}] 14:14:11 INFO - PROCESS | 1754 | 1467753251304 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}] 14:14:11 INFO - PROCESS | 1754 | 1467753251310 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:11 INFO - PROCESS | 1754 | 1467753251570 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 14:14:11 INFO - PROCESS | 1754 | 1467753251875 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:11 INFO - PROCESS | 1754 | 1467753251883 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:11 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d889c00 == 40 [pid = 1754] [id = 647] 14:14:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x9032dc00) [pid = 1754] [serial = 1942] [outer = (nil)] 14:14:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x93c0c400) [pid = 1754] [serial = 1943] [outer = 0x9032dc00] 14:14:11 INFO - PROCESS | 1754 | 1467753251975 Marionette DEBUG loaded listener.js 14:14:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x93c12400) [pid = 1754] [serial = 1944] [outer = 0x9032dc00] 14:14:12 INFO - PROCESS | 1754 | 1467753252985 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]]]}] 14:14:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 14:14:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1745ms 14:14:13 INFO - PROCESS | 1754 | 1467753253037 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 14:14:13 INFO - PROCESS | 1754 | 1467753253041 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 14:14:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 14:14:13 INFO - PROCESS | 1754 | 1467753253050 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 14:14:13 INFO - PROCESS | 1754 | 1467753253054 Marionette TRACE conn4 <- [1,2562,null,{}] 14:14:13 INFO - PROCESS | 1754 | 1467753253062 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}] 14:14:13 INFO - PROCESS | 1754 | 1467753253067 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:13 INFO - PROCESS | 1754 | 1467753253283 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 14:14:13 INFO - PROCESS | 1754 | 1467753253536 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:13 INFO - PROCESS | 1754 | 1467753253544 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:13 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f88bc00 == 41 [pid = 1754] [id = 648] 14:14:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x91f7a000) [pid = 1754] [serial = 1945] [outer = (nil)] 14:14:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x93e1c400) [pid = 1754] [serial = 1946] [outer = 0x91f7a000] 14:14:13 INFO - PROCESS | 1754 | 1467753253685 Marionette DEBUG loaded listener.js 14:14:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x95216000) [pid = 1754] [serial = 1947] [outer = 0x91f7a000] 14:14:14 INFO - PROCESS | 1754 | 1467753254789 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]]]}] 14:14:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 14:14:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1787ms 14:14:14 INFO - PROCESS | 1754 | 1467753254838 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 14:14:14 INFO - PROCESS | 1754 | 1467753254844 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 14:14:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 14:14:14 INFO - PROCESS | 1754 | 1467753254853 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 14:14:14 INFO - PROCESS | 1754 | 1467753254858 Marionette TRACE conn4 <- [1,2566,null,{}] 14:14:14 INFO - PROCESS | 1754 | 1467753254865 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}] 14:14:14 INFO - PROCESS | 1754 | 1467753254876 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:15 INFO - PROCESS | 1754 | 1467753255148 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 14:14:15 INFO - PROCESS | 1754 | 1467753255413 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:15 INFO - PROCESS | 1754 | 1467753255424 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:15 INFO - PROCESS | 1754 | ++DOCSHELL 0x93b4b400 == 42 [pid = 1754] [id = 649] 14:14:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x9533e800) [pid = 1754] [serial = 1948] [outer = (nil)] 14:14:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x95383800) [pid = 1754] [serial = 1949] [outer = 0x9533e800] 14:14:15 INFO - PROCESS | 1754 | 1467753255514 Marionette DEBUG loaded listener.js 14:14:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x9538d400) [pid = 1754] [serial = 1950] [outer = 0x9533e800] 14:14:16 INFO - PROCESS | 1754 | 1467753256822 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]]]}] 14:14:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 14:14:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 2045ms 14:14:16 INFO - PROCESS | 1754 | 1467753256899 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 14:14:16 INFO - PROCESS | 1754 | 1467753256906 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 14:14:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 14:14:16 INFO - PROCESS | 1754 | 1467753256917 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 14:14:16 INFO - PROCESS | 1754 | 1467753256922 Marionette TRACE conn4 <- [1,2570,null,{}] 14:14:17 INFO - PROCESS | 1754 | 1467753257042 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}] 14:14:17 INFO - PROCESS | 1754 | 1467753257050 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:17 INFO - PROCESS | 1754 | 1467753257244 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 14:14:17 INFO - PROCESS | 1754 | 1467753257458 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:17 INFO - PROCESS | 1754 | 1467753257474 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:17 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dad3800 == 43 [pid = 1754] [id = 650] 14:14:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x8dcc3800) [pid = 1754] [serial = 1951] [outer = (nil)] 14:14:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x8e5f0800) [pid = 1754] [serial = 1952] [outer = 0x8dcc3800] 14:14:17 INFO - PROCESS | 1754 | 1467753257552 Marionette DEBUG loaded listener.js 14:14:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x8e5f5000) [pid = 1754] [serial = 1953] [outer = 0x8dcc3800] 14:14:19 INFO - PROCESS | 1754 | --DOCSHELL 0x9024d800 == 42 [pid = 1754] [id = 602] 14:14:19 INFO - PROCESS | 1754 | --DOCSHELL 0x8d88a400 == 41 [pid = 1754] [id = 601] 14:14:19 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2ddc00 == 40 [pid = 1754] [id = 595] 14:14:19 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2df000 == 39 [pid = 1754] [id = 598] 14:14:19 INFO - PROCESS | 1754 | --DOCSHELL 0x8eedbc00 == 38 [pid = 1754] [id = 596] 14:14:19 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e0800 == 37 [pid = 1754] [id = 597] 14:14:19 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e2800 == 36 [pid = 1754] [id = 590] 14:14:19 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e9400 == 35 [pid = 1754] [id = 628] 14:14:19 INFO - PROCESS | 1754 | --DOCSHELL 0x8dacf000 == 34 [pid = 1754] [id = 591] 14:14:19 INFO - PROCESS | 1754 | --DOCSHELL 0x8e5f8000 == 33 [pid = 1754] [id = 604] 14:14:19 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2df400 == 32 [pid = 1754] [id = 593] 14:14:19 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2da800 == 31 [pid = 1754] [id = 592] 14:14:19 INFO - PROCESS | 1754 | --DOCSHELL 0x91c92800 == 30 [pid = 1754] [id = 594] 14:14:19 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e1800 == 29 [pid = 1754] [id = 600] 14:14:19 INFO - PROCESS | 1754 | --DOCSHELL 0x91d84400 == 28 [pid = 1754] [id = 599] 14:14:19 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x8e9cf800) [pid = 1754] [serial = 1883] [outer = (nil)] [url = about:blank] 14:14:19 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x95368000) [pid = 1754] [serial = 1875] [outer = (nil)] [url = about:blank] 14:14:19 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x95362400) [pid = 1754] [serial = 1874] [outer = (nil)] [url = about:blank] 14:14:19 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x95636000) [pid = 1754] [serial = 1878] [outer = (nil)] [url = about:blank] 14:14:19 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x9547d000) [pid = 1754] [serial = 1877] [outer = (nil)] [url = about:blank] 14:14:19 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x8e9d1400) [pid = 1754] [serial = 1892] [outer = (nil)] [url = about:blank] 14:14:19 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x8ec83400) [pid = 1754] [serial = 1893] [outer = (nil)] [url = about:blank] 14:14:19 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x8eed7400) [pid = 1754] [serial = 1895] [outer = (nil)] [url = about:blank] 14:14:19 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x8fa80400) [pid = 1754] [serial = 1881] [outer = (nil)] [url = about:blank] 14:14:19 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x8e5f8c00) [pid = 1754] [serial = 1880] [outer = (nil)] [url = about:blank] 14:14:19 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x8dcc2c00) [pid = 1754] [serial = 1890] [outer = (nil)] [url = about:blank] 14:14:19 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x8f890000) [pid = 1754] [serial = 1896] [outer = (nil)] [url = about:blank] 14:14:19 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x8dcc7800) [pid = 1754] [serial = 1863] [outer = (nil)] [url = about:blank] 14:14:19 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x8d954000) [pid = 1754] [serial = 1862] [outer = (nil)] [url = about:blank] 14:14:19 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x8fa7dc00) [pid = 1754] [serial = 1866] [outer = (nil)] [url = about:blank] 14:14:19 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x8f73e800) [pid = 1754] [serial = 1865] [outer = (nil)] [url = about:blank] 14:14:19 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x92b8f400) [pid = 1754] [serial = 1869] [outer = (nil)] [url = about:blank] 14:14:19 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x92b83800) [pid = 1754] [serial = 1868] [outer = (nil)] [url = about:blank] 14:14:19 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x93e17c00) [pid = 1754] [serial = 1872] [outer = (nil)] [url = about:blank] 14:14:19 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x93167000) [pid = 1754] [serial = 1871] [outer = (nil)] [url = about:blank] 14:14:19 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x8dacc000) [pid = 1754] [serial = 1889] [outer = (nil)] [url = about:blank] 14:14:19 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x8d237800) [pid = 1754] [serial = 1886] [outer = (nil)] [url = about:blank] 14:14:19 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8d241800) [pid = 1754] [serial = 1887] [outer = (nil)] [url = about:blank] 14:14:19 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x8e9d1800) [pid = 1754] [serial = 1884] [outer = (nil)] [url = about:blank] 14:14:20 INFO - PROCESS | 1754 | 1467753260018 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]]]}] 14:14:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 14:14:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 3156ms 14:14:20 INFO - PROCESS | 1754 | 1467753260072 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 14:14:20 INFO - PROCESS | 1754 | 1467753260080 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 14:14:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 14:14:20 INFO - PROCESS | 1754 | 1467753260091 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 14:14:20 INFO - PROCESS | 1754 | 1467753260095 Marionette TRACE conn4 <- [1,2574,null,{}] 14:14:20 INFO - PROCESS | 1754 | 1467753260106 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}] 14:14:20 INFO - PROCESS | 1754 | 1467753260111 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:20 INFO - PROCESS | 1754 | 1467753260314 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 14:14:20 INFO - PROCESS | 1754 | 1467753260525 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:20 INFO - PROCESS | 1754 | 1467753260541 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:20 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d240c00 == 29 [pid = 1754] [id = 651] 14:14:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8d467400) [pid = 1754] [serial = 1954] [outer = (nil)] 14:14:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x8d88a400) [pid = 1754] [serial = 1955] [outer = 0x8d467400] 14:14:20 INFO - PROCESS | 1754 | 1467753260618 Marionette DEBUG loaded listener.js 14:14:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x8d890c00) [pid = 1754] [serial = 1956] [outer = 0x8d467400] 14:14:21 INFO - PROCESS | 1754 | 1467753261494 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]]]}] 14:14:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 14:14:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1434ms 14:14:21 INFO - PROCESS | 1754 | 1467753261525 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 14:14:21 INFO - PROCESS | 1754 | 1467753261535 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 14:14:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 14:14:21 INFO - PROCESS | 1754 | 1467753261548 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 14:14:21 INFO - PROCESS | 1754 | 1467753261554 Marionette TRACE conn4 <- [1,2578,null,{}] 14:14:21 INFO - PROCESS | 1754 | 1467753261561 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}] 14:14:21 INFO - PROCESS | 1754 | 1467753261568 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:21 INFO - PROCESS | 1754 | 1467753261766 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 14:14:21 INFO - PROCESS | 1754 | 1467753261919 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:21 INFO - PROCESS | 1754 | 1467753261931 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:21 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dcc2c00 == 30 [pid = 1754] [id = 652] 14:14:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8dcc7c00) [pid = 1754] [serial = 1957] [outer = (nil)] 14:14:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8dccb000) [pid = 1754] [serial = 1958] [outer = 0x8dcc7c00] 14:14:22 INFO - PROCESS | 1754 | 1467753262006 Marionette DEBUG loaded listener.js 14:14:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x8e5f4800) [pid = 1754] [serial = 1959] [outer = 0x8dcc7c00] 14:14:23 INFO - PROCESS | 1754 | 1467753263012 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]]]}] 14:14:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 14:14:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1540ms 14:14:23 INFO - PROCESS | 1754 | 1467753263089 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 14:14:23 INFO - PROCESS | 1754 | 1467753263094 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 14:14:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 14:14:23 INFO - PROCESS | 1754 | 1467753263102 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 14:14:23 INFO - PROCESS | 1754 | 1467753263109 Marionette TRACE conn4 <- [1,2582,null,{}] 14:14:23 INFO - PROCESS | 1754 | 1467753263135 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}] 14:14:23 INFO - PROCESS | 1754 | 1467753263146 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:23 INFO - PROCESS | 1754 | 1467753263401 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 14:14:23 INFO - PROCESS | 1754 | 1467753263558 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:23 INFO - PROCESS | 1754 | 1467753263571 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:23 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f738800 == 31 [pid = 1754] [id = 653] 14:14:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x8f739c00) [pid = 1754] [serial = 1960] [outer = (nil)] 14:14:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x8f882800) [pid = 1754] [serial = 1961] [outer = 0x8f739c00] 14:14:23 INFO - PROCESS | 1754 | 1467753263655 Marionette DEBUG loaded listener.js 14:14:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x8f88f800) [pid = 1754] [serial = 1962] [outer = 0x8f739c00] 14:14:24 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x9024f000) [pid = 1754] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 14:14:24 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x91ca0c00) [pid = 1754] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 14:14:24 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8dcc6c00) [pid = 1754] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 14:14:24 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8c2e8800) [pid = 1754] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 14:14:24 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8d94cc00) [pid = 1754] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 14:14:24 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x8e7f5000) [pid = 1754] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 14:14:24 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x8eeda400) [pid = 1754] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 14:14:24 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x9024d400) [pid = 1754] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 14:14:24 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x91c9bc00) [pid = 1754] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 14:14:24 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x8d94b400) [pid = 1754] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 14:14:24 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x8d233400) [pid = 1754] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 14:14:24 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x8d883800) [pid = 1754] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 14:14:25 INFO - PROCESS | 1754 | 1467753265190 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]]]}] 14:14:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 14:14:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 2148ms 14:14:25 INFO - PROCESS | 1754 | 1467753265251 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 14:14:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 14:14:25 INFO - PROCESS | 1754 | 1467753265257 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 14:14:25 INFO - PROCESS | 1754 | 1467753265265 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 14:14:25 INFO - PROCESS | 1754 | 1467753265268 Marionette TRACE conn4 <- [1,2586,null,{}] 14:14:25 INFO - PROCESS | 1754 | 1467753265275 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}] 14:14:25 INFO - PROCESS | 1754 | 1467753265281 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:25 INFO - PROCESS | 1754 | 1467753265470 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 14:14:25 INFO - PROCESS | 1754 | 1467753265620 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:25 INFO - PROCESS | 1754 | 1467753265631 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:25 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e8800 == 32 [pid = 1754] [id = 654] 14:14:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x8d234c00) [pid = 1754] [serial = 1963] [outer = (nil)] 14:14:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8ec8d800) [pid = 1754] [serial = 1964] [outer = 0x8d234c00] 14:14:25 INFO - PROCESS | 1754 | 1467753265706 Marionette DEBUG loaded listener.js 14:14:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x8fa84400) [pid = 1754] [serial = 1965] [outer = 0x8d234c00] 14:14:26 INFO - PROCESS | 1754 | 1467753266561 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]]]}] 14:14:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 14:14:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1336ms 14:14:26 INFO - PROCESS | 1754 | 1467753266600 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 14:14:26 INFO - PROCESS | 1754 | 1467753266605 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 14:14:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 14:14:26 INFO - PROCESS | 1754 | 1467753266612 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 14:14:26 INFO - PROCESS | 1754 | 1467753266616 Marionette TRACE conn4 <- [1,2590,null,{}] 14:14:26 INFO - PROCESS | 1754 | 1467753266623 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}] 14:14:26 INFO - PROCESS | 1754 | 1467753266628 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:26 INFO - PROCESS | 1754 | 1467753266808 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 14:14:27 INFO - PROCESS | 1754 | 1467753267051 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:27 INFO - PROCESS | 1754 | 1467753267065 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:27 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e1c00 == 33 [pid = 1754] [id = 655] 14:14:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8c2e2800) [pid = 1754] [serial = 1966] [outer = (nil)] 14:14:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x8d236000) [pid = 1754] [serial = 1967] [outer = 0x8c2e2800] 14:14:27 INFO - PROCESS | 1754 | 1467753267226 Marionette DEBUG loaded listener.js 14:14:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x8d241400) [pid = 1754] [serial = 1968] [outer = 0x8c2e2800] 14:14:28 INFO - PROCESS | 1754 | 1467753268306 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]]]}] 14:14:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 14:14:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1736ms 14:14:28 INFO - PROCESS | 1754 | 1467753268352 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 14:14:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 14:14:28 INFO - PROCESS | 1754 | 1467753268360 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 14:14:28 INFO - PROCESS | 1754 | 1467753268370 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 14:14:28 INFO - PROCESS | 1754 | 1467753268376 Marionette TRACE conn4 <- [1,2594,null,{}] 14:14:28 INFO - PROCESS | 1754 | 1467753268386 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}] 14:14:28 INFO - PROCESS | 1754 | 1467753268396 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:28 INFO - PROCESS | 1754 | 1467753268614 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 14:14:28 INFO - PROCESS | 1754 | 1467753268910 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:28 INFO - PROCESS | 1754 | 1467753268923 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:28 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d23cc00 == 34 [pid = 1754] [id = 656] 14:14:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8dcce400) [pid = 1754] [serial = 1969] [outer = (nil)] 14:14:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8e7f1c00) [pid = 1754] [serial = 1970] [outer = 0x8dcce400] 14:14:29 INFO - PROCESS | 1754 | 1467753269045 Marionette DEBUG loaded listener.js 14:14:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x8e7fcc00) [pid = 1754] [serial = 1971] [outer = 0x8dcce400] 14:14:30 INFO - PROCESS | 1754 | 1467753270144 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]]]}] 14:14:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 14:14:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1790ms 14:14:30 INFO - PROCESS | 1754 | 1467753270163 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 14:14:30 INFO - PROCESS | 1754 | 1467753270171 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 14:14:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 14:14:30 INFO - PROCESS | 1754 | 1467753270180 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 14:14:30 INFO - PROCESS | 1754 | 1467753270185 Marionette TRACE conn4 <- [1,2598,null,{}] 14:14:30 INFO - PROCESS | 1754 | 1467753270193 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}] 14:14:30 INFO - PROCESS | 1754 | 1467753270201 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:30 INFO - PROCESS | 1754 | 1467753270425 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 14:14:30 INFO - PROCESS | 1754 | 1467753270714 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:30 INFO - PROCESS | 1754 | 1467753270726 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:30 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d94d800 == 35 [pid = 1754] [id = 657] 14:14:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x8ec89400) [pid = 1754] [serial = 1972] [outer = (nil)] 14:14:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x8f73a000) [pid = 1754] [serial = 1973] [outer = 0x8ec89400] 14:14:30 INFO - PROCESS | 1754 | 1467753270856 Marionette DEBUG loaded listener.js 14:14:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x8f88d400) [pid = 1754] [serial = 1974] [outer = 0x8ec89400] 14:14:31 INFO - PROCESS | 1754 | 1467753271962 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]]]}] 14:14:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 14:14:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1851ms 14:14:32 INFO - PROCESS | 1754 | 1467753272032 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 14:14:32 INFO - PROCESS | 1754 | 1467753272037 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 14:14:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 14:14:32 INFO - PROCESS | 1754 | 1467753272055 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 14:14:32 INFO - PROCESS | 1754 | 1467753272066 Marionette TRACE conn4 <- [1,2602,null,{}] 14:14:32 INFO - PROCESS | 1754 | 1467753272075 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}] 14:14:32 INFO - PROCESS | 1754 | 1467753272085 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:32 INFO - PROCESS | 1754 | 1467753272431 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 14:14:32 INFO - PROCESS | 1754 | 1467753272641 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:32 INFO - PROCESS | 1754 | 1467753272652 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:32 INFO - PROCESS | 1754 | ++DOCSHELL 0x9032c000 == 36 [pid = 1754] [id = 658] 14:14:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x9032d000) [pid = 1754] [serial = 1975] [outer = (nil)] 14:14:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x90490400) [pid = 1754] [serial = 1976] [outer = 0x9032d000] 14:14:32 INFO - PROCESS | 1754 | 1467753272753 Marionette DEBUG loaded listener.js 14:14:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x90336400) [pid = 1754] [serial = 1977] [outer = 0x9032d000] 14:14:33 INFO - PROCESS | 1754 | 1467753273764 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]]]}] 14:14:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 14:14:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1752ms 14:14:33 INFO - PROCESS | 1754 | 1467753273798 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 14:14:33 INFO - PROCESS | 1754 | 1467753273803 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 14:14:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 14:14:33 INFO - PROCESS | 1754 | 1467753273811 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 14:14:33 INFO - PROCESS | 1754 | 1467753273816 Marionette TRACE conn4 <- [1,2606,null,{}] 14:14:33 INFO - PROCESS | 1754 | 1467753273822 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}] 14:14:33 INFO - PROCESS | 1754 | 1467753273827 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:34 INFO - PROCESS | 1754 | 1467753274042 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 14:14:34 INFO - PROCESS | 1754 | 1467753274277 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:34 INFO - PROCESS | 1754 | 1467753274287 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:34 INFO - PROCESS | 1754 | ++DOCSHELL 0x8eed4400 == 37 [pid = 1754] [id = 659] 14:14:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x8f738000) [pid = 1754] [serial = 1978] [outer = (nil)] 14:14:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x91d86000) [pid = 1754] [serial = 1979] [outer = 0x8f738000] 14:14:34 INFO - PROCESS | 1754 | 1467753274432 Marionette DEBUG loaded listener.js 14:14:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x91d88000) [pid = 1754] [serial = 1980] [outer = 0x8f738000] 14:14:35 INFO - PROCESS | 1754 | 1467753275418 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]]]}] 14:14:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 14:14:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1653ms 14:14:35 INFO - PROCESS | 1754 | 1467753275466 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 14:14:35 INFO - PROCESS | 1754 | 1467753275469 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 14:14:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 14:14:35 INFO - PROCESS | 1754 | 1467753275479 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 14:14:35 INFO - PROCESS | 1754 | 1467753275482 Marionette TRACE conn4 <- [1,2610,null,{}] 14:14:35 INFO - PROCESS | 1754 | 1467753275490 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}] 14:14:35 INFO - PROCESS | 1754 | 1467753275496 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:35 INFO - PROCESS | 1754 | 1467753275703 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 14:14:35 INFO - PROCESS | 1754 | 1467753275961 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:35 INFO - PROCESS | 1754 | 1467753275981 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:36 INFO - PROCESS | 1754 | ++DOCSHELL 0x8fa83000 == 38 [pid = 1754] [id = 660] 14:14:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x91f82400) [pid = 1754] [serial = 1981] [outer = (nil)] 14:14:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x9251ac00) [pid = 1754] [serial = 1982] [outer = 0x91f82400] 14:14:36 INFO - PROCESS | 1754 | 1467753276133 Marionette DEBUG loaded listener.js 14:14:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x92bc2c00) [pid = 1754] [serial = 1983] [outer = 0x91f82400] 14:14:37 INFO - PROCESS | 1754 | 1467753277158 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]]]}] 14:14:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 14:14:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1736ms 14:14:37 INFO - PROCESS | 1754 | 1467753277215 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 14:14:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 14:14:37 INFO - PROCESS | 1754 | 1467753277220 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 14:14:37 INFO - PROCESS | 1754 | 1467753277228 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 14:14:37 INFO - PROCESS | 1754 | 1467753277231 Marionette TRACE conn4 <- [1,2614,null,{}] 14:14:37 INFO - PROCESS | 1754 | 1467753277239 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}] 14:14:37 INFO - PROCESS | 1754 | 1467753277244 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:37 INFO - PROCESS | 1754 | 1467753277469 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 14:14:37 INFO - PROCESS | 1754 | 1467753277705 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:37 INFO - PROCESS | 1754 | 1467753277717 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:37 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e0c00 == 39 [pid = 1754] [id = 661] 14:14:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x8d887c00) [pid = 1754] [serial = 1984] [outer = (nil)] 14:14:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x92bcb000) [pid = 1754] [serial = 1985] [outer = 0x8d887c00] 14:14:37 INFO - PROCESS | 1754 | 1467753277854 Marionette DEBUG loaded listener.js 14:14:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x93173000) [pid = 1754] [serial = 1986] [outer = 0x8d887c00] 14:14:38 INFO - PROCESS | 1754 | 1467753278807 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]]]}] 14:14:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 14:14:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1634ms 14:14:38 INFO - PROCESS | 1754 | 1467753278864 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 14:14:38 INFO - PROCESS | 1754 | 1467753278870 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 14:14:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 14:14:38 INFO - PROCESS | 1754 | 1467753278878 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 14:14:38 INFO - PROCESS | 1754 | 1467753278882 Marionette TRACE conn4 <- [1,2618,null,{}] 14:14:38 INFO - PROCESS | 1754 | 1467753278889 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}] 14:14:38 INFO - PROCESS | 1754 | 1467753278895 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:39 INFO - PROCESS | 1754 | 1467753279109 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 14:14:39 INFO - PROCESS | 1754 | 1467753279519 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:39 INFO - PROCESS | 1754 | 1467753279530 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:39 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2dd800 == 40 [pid = 1754] [id = 662] 14:14:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x8c2df000) [pid = 1754] [serial = 1987] [outer = (nil)] 14:14:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x8c2e8400) [pid = 1754] [serial = 1988] [outer = 0x8c2df000] 14:14:39 INFO - PROCESS | 1754 | 1467753279660 Marionette DEBUG loaded listener.js 14:14:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x8d23c400) [pid = 1754] [serial = 1989] [outer = 0x8c2df000] 14:14:40 INFO - PROCESS | 1754 | 1467753280671 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]]]}] 14:14:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 14:14:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1887ms 14:14:40 INFO - PROCESS | 1754 | 1467753280767 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 14:14:40 INFO - PROCESS | 1754 | 1467753280774 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 14:14:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 14:14:40 INFO - PROCESS | 1754 | 1467753280783 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 14:14:40 INFO - PROCESS | 1754 | 1467753280787 Marionette TRACE conn4 <- [1,2622,null,{}] 14:14:40 INFO - PROCESS | 1754 | 1467753280797 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}] 14:14:40 INFO - PROCESS | 1754 | 1467753280806 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:41 INFO - PROCESS | 1754 | 1467753281107 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 14:14:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2de000 == 39 [pid = 1754] [id = 641] 14:14:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e8800 == 38 [pid = 1754] [id = 654] 14:14:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8f738800 == 37 [pid = 1754] [id = 653] 14:14:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8dcc2c00 == 36 [pid = 1754] [id = 652] 14:14:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8d240c00 == 35 [pid = 1754] [id = 651] 14:14:41 INFO - PROCESS | 1754 | 1467753281344 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:41 INFO - PROCESS | 1754 | 1467753281355 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:41 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d239000 == 36 [pid = 1754] [id = 663] 14:14:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x8d886400) [pid = 1754] [serial = 1990] [outer = (nil)] 14:14:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x8dacb400) [pid = 1754] [serial = 1991] [outer = 0x8d886400] 14:14:41 INFO - PROCESS | 1754 | 1467753281439 Marionette DEBUG loaded listener.js 14:14:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x8dcc7800) [pid = 1754] [serial = 1992] [outer = 0x8d886400] 14:14:41 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x91c98000) [pid = 1754] [serial = 1925] [outer = (nil)] [url = about:blank] 14:14:41 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x91d87c00) [pid = 1754] [serial = 1926] [outer = (nil)] [url = about:blank] 14:14:41 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x91d8e400) [pid = 1754] [serial = 1907] [outer = (nil)] [url = about:blank] 14:14:41 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x91f7f800) [pid = 1754] [serial = 1908] [outer = (nil)] [url = about:blank] 14:14:41 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x9032bc00) [pid = 1754] [serial = 1904] [outer = (nil)] [url = about:blank] 14:14:41 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x90331c00) [pid = 1754] [serial = 1905] [outer = (nil)] [url = about:blank] 14:14:41 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x8d885000) [pid = 1754] [serial = 1913] [outer = (nil)] [url = about:blank] 14:14:41 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x8e5f6800) [pid = 1754] [serial = 1914] [outer = (nil)] [url = about:blank] 14:14:41 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x8dacd800) [pid = 1754] [serial = 1916] [outer = (nil)] [url = about:blank] 14:14:41 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x8dccd000) [pid = 1754] [serial = 1917] [outer = (nil)] [url = about:blank] 14:14:41 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x8e9d7400) [pid = 1754] [serial = 1919] [outer = (nil)] [url = about:blank] 14:14:41 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x8eed9800) [pid = 1754] [serial = 1920] [outer = (nil)] [url = about:blank] 14:14:41 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x90249000) [pid = 1754] [serial = 1899] [outer = (nil)] [url = about:blank] 14:14:41 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x900e9800) [pid = 1754] [serial = 1898] [outer = (nil)] [url = about:blank] 14:14:41 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x90330c00) [pid = 1754] [serial = 1922] [outer = (nil)] [url = about:blank] 14:14:41 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x9251ec00) [pid = 1754] [serial = 1910] [outer = (nil)] [url = about:blank] 14:14:41 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x92521400) [pid = 1754] [serial = 1911] [outer = (nil)] [url = about:blank] 14:14:41 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x8dccf400) [pid = 1754] [serial = 1901] [outer = (nil)] [url = about:blank] 14:14:41 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x8e9d2400) [pid = 1754] [serial = 1902] [outer = (nil)] [url = about:blank] 14:14:41 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x92517c00) [pid = 1754] [serial = 1931] [outer = (nil)] [url = about:blank] 14:14:41 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x92b85c00) [pid = 1754] [serial = 1932] [outer = (nil)] [url = about:blank] 14:14:41 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8ec8d000) [pid = 1754] [serial = 1929] [outer = (nil)] [url = about:blank] 14:14:41 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8e7fb000) [pid = 1754] [serial = 1928] [outer = (nil)] [url = about:blank] 14:14:41 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x90494800) [pid = 1754] [serial = 1923] [outer = (nil)] [url = about:blank] 14:14:42 INFO - PROCESS | 1754 | 1467753282357 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]]]}] 14:14:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 14:14:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1638ms 14:14:42 INFO - PROCESS | 1754 | 1467753282426 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 14:14:42 INFO - PROCESS | 1754 | 1467753282433 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 14:14:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 14:14:42 INFO - PROCESS | 1754 | 1467753282442 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 14:14:42 INFO - PROCESS | 1754 | 1467753282447 Marionette TRACE conn4 <- [1,2626,null,{}] 14:14:42 INFO - PROCESS | 1754 | 1467753282453 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}] 14:14:42 INFO - PROCESS | 1754 | 1467753282458 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:42 INFO - PROCESS | 1754 | 1467753282664 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 14:14:42 INFO - PROCESS | 1754 | 1467753282826 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:42 INFO - PROCESS | 1754 | 1467753282838 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:42 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e7f1400 == 37 [pid = 1754] [id = 664] 14:14:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8e7f3800) [pid = 1754] [serial = 1993] [outer = (nil)] 14:14:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8e9cc400) [pid = 1754] [serial = 1994] [outer = 0x8e7f3800] 14:14:42 INFO - PROCESS | 1754 | 1467753282915 Marionette DEBUG loaded listener.js 14:14:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x8ec81400) [pid = 1754] [serial = 1995] [outer = 0x8e7f3800] 14:14:43 INFO - PROCESS | 1754 | 1467753283903 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]]]}] 14:14:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 14:14:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1487ms 14:14:43 INFO - PROCESS | 1754 | 1467753283930 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 14:14:43 INFO - PROCESS | 1754 | 1467753283935 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 14:14:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 14:14:43 INFO - PROCESS | 1754 | 1467753283950 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 14:14:43 INFO - PROCESS | 1754 | 1467753283961 Marionette TRACE conn4 <- [1,2630,null,{}] 14:14:43 INFO - PROCESS | 1754 | 1467753283978 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}] 14:14:43 INFO - PROCESS | 1754 | 1467753283987 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:44 INFO - PROCESS | 1754 | 1467753284250 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 14:14:44 INFO - PROCESS | 1754 | 1467753284284 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:44 INFO - PROCESS | 1754 | 1467753284291 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:44 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e9cbc00 == 38 [pid = 1754] [id = 665] 14:14:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x8e9ce400) [pid = 1754] [serial = 1996] [outer = (nil)] 14:14:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x8fa80c00) [pid = 1754] [serial = 1997] [outer = 0x8e9ce400] 14:14:44 INFO - PROCESS | 1754 | 1467753284367 Marionette DEBUG loaded listener.js 14:14:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x900e3000) [pid = 1754] [serial = 1998] [outer = 0x8e9ce400] 14:14:45 INFO - PROCESS | 1754 | 1467753285449 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]]]}] 14:14:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 14:14:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1563ms 14:14:45 INFO - PROCESS | 1754 | 1467753285513 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 14:14:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 14:14:45 INFO - PROCESS | 1754 | 1467753285519 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 14:14:45 INFO - PROCESS | 1754 | 1467753285527 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 14:14:45 INFO - PROCESS | 1754 | 1467753285547 Marionette TRACE conn4 <- [1,2634,null,{}] 14:14:45 INFO - PROCESS | 1754 | 1467753285564 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}] 14:14:45 INFO - PROCESS | 1754 | 1467753285570 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:45 INFO - PROCESS | 1754 | 1467753285910 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 14:14:45 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x8f739c00) [pid = 1754] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 14:14:45 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8dcc7c00) [pid = 1754] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 14:14:45 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x900e4400) [pid = 1754] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 14:14:45 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8dcc3800) [pid = 1754] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 14:14:45 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x9533e800) [pid = 1754] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 14:14:45 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x9032dc00) [pid = 1754] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 14:14:45 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x9251c400) [pid = 1754] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 14:14:45 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8dac6c00) [pid = 1754] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 14:14:45 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x8d467400) [pid = 1754] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 14:14:45 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x91f7a000) [pid = 1754] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 14:14:46 INFO - PROCESS | 1754 | 1467753286134 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:46 INFO - PROCESS | 1754 | 1467753286145 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:46 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2dcc00 == 39 [pid = 1754] [id = 666] 14:14:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x8d236c00) [pid = 1754] [serial = 1999] [outer = (nil)] 14:14:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8dcc3800) [pid = 1754] [serial = 2000] [outer = 0x8d236c00] 14:14:46 INFO - PROCESS | 1754 | 1467753286223 Marionette DEBUG loaded listener.js 14:14:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x8eecf800) [pid = 1754] [serial = 2001] [outer = 0x8d236c00] 14:14:47 INFO - PROCESS | 1754 | 1467753287029 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]]]}] 14:14:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 14:14:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1569ms 14:14:47 INFO - PROCESS | 1754 | 1467753287096 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 14:14:47 INFO - PROCESS | 1754 | 1467753287101 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 14:14:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 14:14:47 INFO - PROCESS | 1754 | 1467753287108 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 14:14:47 INFO - PROCESS | 1754 | 1467753287112 Marionette TRACE conn4 <- [1,2638,null,{}] 14:14:47 INFO - PROCESS | 1754 | 1467753287118 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}] 14:14:47 INFO - PROCESS | 1754 | 1467753287124 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:47 INFO - PROCESS | 1754 | 1467753287317 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 14:14:47 INFO - PROCESS | 1754 | 1467753287327 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:47 INFO - PROCESS | 1754 | 1467753287347 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:47 INFO - PROCESS | 1754 | ++DOCSHELL 0x90327400 == 40 [pid = 1754] [id = 667] 14:14:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x90329400) [pid = 1754] [serial = 2002] [outer = (nil)] 14:14:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x9032fc00) [pid = 1754] [serial = 2003] [outer = 0x90329400] 14:14:47 INFO - PROCESS | 1754 | 1467753287579 Marionette DEBUG loaded listener.js 14:14:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x91c95800) [pid = 1754] [serial = 2004] [outer = 0x90329400] 14:14:48 INFO - PROCESS | 1754 | 1467753288726 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]]]}] 14:14:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 14:14:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1681ms 14:14:48 INFO - PROCESS | 1754 | 1467753288792 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 14:14:48 INFO - PROCESS | 1754 | 1467753288800 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 14:14:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 14:14:48 INFO - PROCESS | 1754 | 1467753288812 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 14:14:48 INFO - PROCESS | 1754 | 1467753288819 Marionette TRACE conn4 <- [1,2642,null,{}] 14:14:48 INFO - PROCESS | 1754 | 1467753288830 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}] 14:14:48 INFO - PROCESS | 1754 | 1467753288836 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:49 INFO - PROCESS | 1754 | 1467753289103 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 14:14:49 INFO - PROCESS | 1754 | 1467753289360 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:49 INFO - PROCESS | 1754 | 1467753289368 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:49 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2dfc00 == 41 [pid = 1754] [id = 668] 14:14:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x8d950000) [pid = 1754] [serial = 2005] [outer = (nil)] 14:14:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x8dcc7000) [pid = 1754] [serial = 2006] [outer = 0x8d950000] 14:14:49 INFO - PROCESS | 1754 | 1467753289515 Marionette DEBUG loaded listener.js 14:14:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x8e5f8400) [pid = 1754] [serial = 2007] [outer = 0x8d950000] 14:14:50 INFO - PROCESS | 1754 | 1467753290562 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]]]}] 14:14:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 14:14:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1793ms 14:14:50 INFO - PROCESS | 1754 | 1467753290604 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 14:14:50 INFO - PROCESS | 1754 | 1467753290613 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 14:14:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 14:14:50 INFO - PROCESS | 1754 | 1467753290626 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 14:14:50 INFO - PROCESS | 1754 | 1467753290633 Marionette TRACE conn4 <- [1,2646,null,{}] 14:14:50 INFO - PROCESS | 1754 | 1467753290640 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}] 14:14:50 INFO - PROCESS | 1754 | 1467753290648 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:50 INFO - PROCESS | 1754 | 1467753290874 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 14:14:51 INFO - PROCESS | 1754 | 1467753291126 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:51 INFO - PROCESS | 1754 | 1467753291136 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:51 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ec8e800 == 42 [pid = 1754] [id = 669] 14:14:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x8eed3c00) [pid = 1754] [serial = 2008] [outer = (nil)] 14:14:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x8f732c00) [pid = 1754] [serial = 2009] [outer = 0x8eed3c00] 14:14:51 INFO - PROCESS | 1754 | 1467753291273 Marionette DEBUG loaded listener.js 14:14:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x8fa79c00) [pid = 1754] [serial = 2010] [outer = 0x8eed3c00] 14:14:52 INFO - PROCESS | 1754 | 1467753292253 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]]]}] 14:14:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 14:14:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1690ms 14:14:52 INFO - PROCESS | 1754 | 1467753292318 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 14:14:52 INFO - PROCESS | 1754 | 1467753292324 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 14:14:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 14:14:52 INFO - PROCESS | 1754 | 1467753292334 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 14:14:52 INFO - PROCESS | 1754 | 1467753292341 Marionette TRACE conn4 <- [1,2650,null,{}] 14:14:52 INFO - PROCESS | 1754 | 1467753292361 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}] 14:14:52 INFO - PROCESS | 1754 | 1467753292371 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:52 INFO - PROCESS | 1754 | 1467753292598 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 14:14:52 INFO - PROCESS | 1754 | 1467753292842 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:52 INFO - PROCESS | 1754 | 1467753292855 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:52 INFO - PROCESS | 1754 | ++DOCSHELL 0x91c99000 == 43 [pid = 1754] [id = 670] 14:14:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x91d86400) [pid = 1754] [serial = 2011] [outer = (nil)] 14:14:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x91d8c400) [pid = 1754] [serial = 2012] [outer = 0x91d86400] 14:14:52 INFO - PROCESS | 1754 | 1467753292948 Marionette DEBUG loaded listener.js 14:14:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x91f7b800) [pid = 1754] [serial = 2013] [outer = 0x91d86400] 14:14:53 INFO - PROCESS | 1754 | 1467753293867 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]]]}] 14:14:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 14:14:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1601ms 14:14:53 INFO - PROCESS | 1754 | 1467753293936 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 14:14:53 INFO - PROCESS | 1754 | 1467753293942 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 14:14:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 14:14:53 INFO - PROCESS | 1754 | 1467753293950 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 14:14:53 INFO - PROCESS | 1754 | 1467753293955 Marionette TRACE conn4 <- [1,2654,null,{}] 14:14:53 INFO - PROCESS | 1754 | 1467753293961 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}] 14:14:53 INFO - PROCESS | 1754 | 1467753293966 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:54 INFO - PROCESS | 1754 | 1467753294222 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 14:14:54 INFO - PROCESS | 1754 | 1467753294512 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:54 INFO - PROCESS | 1754 | 1467753294519 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:54 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dccc400 == 44 [pid = 1754] [id = 671] 14:14:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x91f83000) [pid = 1754] [serial = 2014] [outer = (nil)] 14:14:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x92520400) [pid = 1754] [serial = 2015] [outer = 0x91f83000] 14:14:54 INFO - PROCESS | 1754 | 1467753294613 Marionette DEBUG loaded listener.js 14:14:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x92522800) [pid = 1754] [serial = 2016] [outer = 0x91f83000] 14:14:55 INFO - PROCESS | 1754 | 1467753295582 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]]]}] 14:14:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 14:14:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1688ms 14:14:55 INFO - PROCESS | 1754 | 1467753295639 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 14:14:55 INFO - PROCESS | 1754 | 1467753295643 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 14:14:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 14:14:55 INFO - PROCESS | 1754 | 1467753295651 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 14:14:55 INFO - PROCESS | 1754 | 1467753295656 Marionette TRACE conn4 <- [1,2658,null,{}] 14:14:55 INFO - PROCESS | 1754 | 1467753295663 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}] 14:14:55 INFO - PROCESS | 1754 | 1467753295668 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:55 INFO - PROCESS | 1754 | 1467753295915 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 14:14:56 INFO - PROCESS | 1754 | 1467753296179 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:56 INFO - PROCESS | 1754 | 1467753296192 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:56 INFO - PROCESS | 1754 | ++DOCSHELL 0x92514000 == 45 [pid = 1754] [id = 672] 14:14:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x92516800) [pid = 1754] [serial = 2017] [outer = (nil)] 14:14:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x92b8d000) [pid = 1754] [serial = 2018] [outer = 0x92516800] 14:14:56 INFO - PROCESS | 1754 | 1467753296288 Marionette DEBUG loaded listener.js 14:14:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x92bc2400) [pid = 1754] [serial = 2019] [outer = 0x92516800] 14:14:57 INFO - PROCESS | 1754 | 1467753297257 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]]]}] 14:14:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 14:14:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1637ms 14:14:57 INFO - PROCESS | 1754 | 1467753297290 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 14:14:57 INFO - PROCESS | 1754 | 1467753297295 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 14:14:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 14:14:57 INFO - PROCESS | 1754 | 1467753297302 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 14:14:57 INFO - PROCESS | 1754 | 1467753297307 Marionette TRACE conn4 <- [1,2662,null,{}] 14:14:57 INFO - PROCESS | 1754 | 1467753297313 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}] 14:14:57 INFO - PROCESS | 1754 | 1467753297325 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:57 INFO - PROCESS | 1754 | 1467753297590 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 14:14:57 INFO - PROCESS | 1754 | 1467753297837 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:57 INFO - PROCESS | 1754 | 1467753297847 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:57 INFO - PROCESS | 1754 | ++DOCSHELL 0x90242400 == 46 [pid = 1754] [id = 673] 14:14:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x91c93800) [pid = 1754] [serial = 2020] [outer = (nil)] 14:14:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x93e16000) [pid = 1754] [serial = 2021] [outer = 0x91c93800] 14:14:57 INFO - PROCESS | 1754 | 1467753297980 Marionette DEBUG loaded listener.js 14:14:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x9521ec00) [pid = 1754] [serial = 2022] [outer = 0x91c93800] 14:14:58 INFO - PROCESS | 1754 | 1467753298933 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]]]}] 14:14:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 14:14:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1693ms 14:14:58 INFO - PROCESS | 1754 | 1467753298997 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 14:14:59 INFO - PROCESS | 1754 | 1467753299001 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 14:14:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 14:14:59 INFO - PROCESS | 1754 | 1467753299009 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 14:14:59 INFO - PROCESS | 1754 | 1467753299013 Marionette TRACE conn4 <- [1,2666,null,{}] 14:14:59 INFO - PROCESS | 1754 | 1467753299020 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}] 14:14:59 INFO - PROCESS | 1754 | 1467753299026 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:59 INFO - PROCESS | 1754 | 1467753299267 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 14:14:59 INFO - PROCESS | 1754 | 1467753299565 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:59 INFO - PROCESS | 1754 | 1467753299574 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:14:59 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e0400 == 47 [pid = 1754] [id = 674] 14:14:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x8d88a000) [pid = 1754] [serial = 2023] [outer = (nil)] 14:14:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x93f0ec00) [pid = 1754] [serial = 2024] [outer = 0x8d88a000] 14:14:59 INFO - PROCESS | 1754 | 1467753299660 Marionette DEBUG loaded listener.js 14:14:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x9533dc00) [pid = 1754] [serial = 2025] [outer = 0x8d88a000] 14:15:01 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 14:15:01 INFO - PROCESS | 1754 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:15:01 INFO - PROCESS | 1754 | 1467753301349 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]]]}] 14:15:01 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) 14:15:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2384ms 14:15:01 INFO - PROCESS | 1754 | 1467753301394 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 14:15:01 INFO - PROCESS | 1754 | 1467753301401 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 14:15:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 14:15:01 INFO - PROCESS | 1754 | 1467753301415 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 14:15:01 INFO - PROCESS | 1754 | 1467753301425 Marionette TRACE conn4 <- [1,2670,null,{}] 14:15:01 INFO - PROCESS | 1754 | 1467753301435 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}] 14:15:01 INFO - PROCESS | 1754 | 1467753301441 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:01 INFO - PROCESS | 1754 | 1467753301802 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 14:15:02 INFO - PROCESS | 1754 | 1467753301991 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:02 INFO - PROCESS | 1754 | 1467753302010 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:02 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e7f3400 == 48 [pid = 1754] [id = 675] 14:15:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x8e7f3c00) [pid = 1754] [serial = 2026] [outer = (nil)] 14:15:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x8e9cc800) [pid = 1754] [serial = 2027] [outer = 0x8e7f3c00] 14:15:02 INFO - PROCESS | 1754 | 1467753302115 Marionette DEBUG loaded listener.js 14:15:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x8e9d0000) [pid = 1754] [serial = 2028] [outer = 0x8e7f3c00] 14:15:03 INFO - PROCESS | 1754 | --DOCSHELL 0x8d94c000 == 47 [pid = 1754] [id = 639] 14:15:03 INFO - PROCESS | 1754 | --DOCSHELL 0x90243000 == 46 [pid = 1754] [id = 640] 14:15:03 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2de400 == 45 [pid = 1754] [id = 643] 14:15:03 INFO - PROCESS | 1754 | --DOCSHELL 0x8e9ca400 == 44 [pid = 1754] [id = 630] 14:15:03 INFO - PROCESS | 1754 | --DOCSHELL 0x8eed0800 == 43 [pid = 1754] [id = 632] 14:15:03 INFO - PROCESS | 1754 | --DOCSHELL 0x8d890800 == 42 [pid = 1754] [id = 629] 14:15:03 INFO - PROCESS | 1754 | --DOCSHELL 0x8d238c00 == 41 [pid = 1754] [id = 642] 14:15:03 INFO - PROCESS | 1754 | --DOCSHELL 0x8e7fd800 == 40 [pid = 1754] [id = 631] 14:15:03 INFO - PROCESS | 1754 | --DOCSHELL 0x8dad3800 == 39 [pid = 1754] [id = 650] 14:15:03 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e0c00 == 38 [pid = 1754] [id = 661] 14:15:03 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e1c00 == 37 [pid = 1754] [id = 655] 14:15:03 INFO - PROCESS | 1754 | --DOCSHELL 0x91c9b800 == 36 [pid = 1754] [id = 635] 14:15:03 INFO - PROCESS | 1754 | --DOCSHELL 0x8d953000 == 35 [pid = 1754] [id = 634] 14:15:03 INFO - PROCESS | 1754 | --DOCSHELL 0x8d23cc00 == 34 [pid = 1754] [id = 656] 14:15:03 INFO - PROCESS | 1754 | --DOCSHELL 0x8d94d800 == 33 [pid = 1754] [id = 657] 14:15:03 INFO - PROCESS | 1754 | --DOCSHELL 0x8d948800 == 32 [pid = 1754] [id = 638] 14:15:03 INFO - PROCESS | 1754 | --DOCSHELL 0x8eed4400 == 31 [pid = 1754] [id = 659] 14:15:03 INFO - PROCESS | 1754 | --DOCSHELL 0x8fa83000 == 30 [pid = 1754] [id = 660] 14:15:03 INFO - PROCESS | 1754 | --DOCSHELL 0x8fa82400 == 29 [pid = 1754] [id = 645] 14:15:03 INFO - PROCESS | 1754 | --DOCSHELL 0x8d945400 == 28 [pid = 1754] [id = 633] 14:15:03 INFO - PROCESS | 1754 | --DOCSHELL 0x9032c000 == 27 [pid = 1754] [id = 658] 14:15:03 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e1400 == 26 [pid = 1754] [id = 637] 14:15:03 INFO - PROCESS | 1754 | --DOCSHELL 0x8d954c00 == 25 [pid = 1754] [id = 644] 14:15:03 INFO - PROCESS | 1754 | --DOCSHELL 0x8d882400 == 24 [pid = 1754] [id = 636] 14:15:03 INFO - PROCESS | 1754 | --DOCSHELL 0x8f88bc00 == 23 [pid = 1754] [id = 648] 14:15:03 INFO - PROCESS | 1754 | --DOCSHELL 0x8fa7fc00 == 22 [pid = 1754] [id = 646] 14:15:03 INFO - PROCESS | 1754 | --DOCSHELL 0x8d889c00 == 21 [pid = 1754] [id = 647] 14:15:03 INFO - PROCESS | 1754 | --DOCSHELL 0x93b4b400 == 20 [pid = 1754] [id = 649] 14:15:03 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x8f88f800) [pid = 1754] [serial = 1962] [outer = (nil)] [url = about:blank] 14:15:03 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x8e5f4800) [pid = 1754] [serial = 1959] [outer = (nil)] [url = about:blank] 14:15:03 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x90336800) [pid = 1754] [serial = 1938] [outer = (nil)] [url = about:blank] 14:15:03 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x8e5f0800) [pid = 1754] [serial = 1952] [outer = (nil)] [url = about:blank] 14:15:03 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x95383800) [pid = 1754] [serial = 1949] [outer = (nil)] [url = about:blank] 14:15:03 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x93c12400) [pid = 1754] [serial = 1944] [outer = (nil)] [url = about:blank] 14:15:03 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x9316e000) [pid = 1754] [serial = 1941] [outer = (nil)] [url = about:blank] 14:15:03 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x8e7fac00) [pid = 1754] [serial = 1935] [outer = (nil)] [url = about:blank] 14:15:03 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x8d88a400) [pid = 1754] [serial = 1955] [outer = (nil)] [url = about:blank] 14:15:03 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x9538d400) [pid = 1754] [serial = 1950] [outer = (nil)] [url = about:blank] 14:15:03 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x92bc6c00) [pid = 1754] [serial = 1940] [outer = (nil)] [url = about:blank] 14:15:03 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x95216000) [pid = 1754] [serial = 1947] [outer = (nil)] [url = about:blank] 14:15:03 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x8e5eec00) [pid = 1754] [serial = 1934] [outer = (nil)] [url = about:blank] 14:15:03 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x90246800) [pid = 1754] [serial = 1937] [outer = (nil)] [url = about:blank] 14:15:03 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x93e1c400) [pid = 1754] [serial = 1946] [outer = (nil)] [url = about:blank] 14:15:03 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x93c0c400) [pid = 1754] [serial = 1943] [outer = (nil)] [url = about:blank] 14:15:03 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x8f882800) [pid = 1754] [serial = 1961] [outer = (nil)] [url = about:blank] 14:15:03 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x8dccb000) [pid = 1754] [serial = 1958] [outer = (nil)] [url = about:blank] 14:15:03 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x8e5f5000) [pid = 1754] [serial = 1953] [outer = (nil)] [url = about:blank] 14:15:03 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x8d890c00) [pid = 1754] [serial = 1956] [outer = (nil)] [url = about:blank] 14:15:03 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x8ec8d800) [pid = 1754] [serial = 1964] [outer = (nil)] [url = about:blank] 14:15:04 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 14:15:05 INFO - PROCESS | 1754 | 1467753304996 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"]]]}] 14:15:05 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 14:15:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:15:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 14:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:15:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 3639ms 14:15:05 INFO - PROCESS | 1754 | 1467753305064 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 14:15:05 INFO - PROCESS | 1754 | 1467753305071 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 14:15:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 14:15:05 INFO - PROCESS | 1754 | 1467753305080 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 14:15:05 INFO - PROCESS | 1754 | 1467753305085 Marionette TRACE conn4 <- [1,2674,null,{}] 14:15:05 INFO - PROCESS | 1754 | 1467753305098 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}] 14:15:05 INFO - PROCESS | 1754 | 1467753305103 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:05 INFO - PROCESS | 1754 | 1467753305292 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 14:15:05 INFO - PROCESS | 1754 | 1467753305501 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:05 INFO - PROCESS | 1754 | 1467753305511 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:05 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d890c00 == 21 [pid = 1754] [id = 676] 14:15:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x8d945400) [pid = 1754] [serial = 2029] [outer = (nil)] 14:15:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x8dacc800) [pid = 1754] [serial = 2030] [outer = 0x8d945400] 14:15:05 INFO - PROCESS | 1754 | 1467753305604 Marionette DEBUG loaded listener.js 14:15:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x8dad3000) [pid = 1754] [serial = 2031] [outer = 0x8d945400] 14:15:06 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 14:15:06 INFO - PROCESS | 1754 | 1467753306942 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"]]]}] 14:15:06 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 14:15:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:15:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 14:15:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:15:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1894ms 14:15:07 INFO - PROCESS | 1754 | 1467753307062 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 14:15:07 INFO - PROCESS | 1754 | 1467753307073 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 14:15:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 14:15:07 INFO - PROCESS | 1754 | 1467753307112 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 14:15:07 INFO - PROCESS | 1754 | 1467753307116 Marionette TRACE conn4 <- [1,2678,null,{}] 14:15:07 INFO - PROCESS | 1754 | 1467753307125 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}] 14:15:07 INFO - PROCESS | 1754 | 1467753307132 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:07 INFO - PROCESS | 1754 | 1467753307371 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 14:15:07 INFO - PROCESS | 1754 | 1467753307392 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:07 INFO - PROCESS | 1754 | 1467753307401 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:07 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dccb800 == 22 [pid = 1754] [id = 677] 14:15:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x8dcce800) [pid = 1754] [serial = 2032] [outer = (nil)] 14:15:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x8e7f8400) [pid = 1754] [serial = 2033] [outer = 0x8dcce800] 14:15:07 INFO - PROCESS | 1754 | 1467753307479 Marionette DEBUG loaded listener.js 14:15:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x8e9ce000) [pid = 1754] [serial = 2034] [outer = 0x8dcce800] 14:15:09 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 14:15:09 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x8d234c00) [pid = 1754] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 14:15:09 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x90329400) [pid = 1754] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 14:15:09 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x8e9ce400) [pid = 1754] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 14:15:09 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x8d236c00) [pid = 1754] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 14:15:09 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x91f82400) [pid = 1754] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 14:15:09 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x9032d000) [pid = 1754] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 14:15:09 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8dcce400) [pid = 1754] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 14:15:09 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8ec89400) [pid = 1754] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 14:15:09 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8d887c00) [pid = 1754] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 14:15:09 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8e7f3800) [pid = 1754] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 14:15:09 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x8f738000) [pid = 1754] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 14:15:09 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x8c2e2800) [pid = 1754] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 14:15:09 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8d886400) [pid = 1754] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 14:15:09 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x8c2df000) [pid = 1754] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 14:15:09 INFO - PROCESS | 1754 | 1467753309271 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]]]}] 14:15:09 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) 14:15:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2245ms 14:15:09 INFO - PROCESS | 1754 | 1467753309357 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 14:15:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 14:15:09 INFO - PROCESS | 1754 | 1467753309362 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 14:15:09 INFO - PROCESS | 1754 | 1467753309371 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 14:15:09 INFO - PROCESS | 1754 | 1467753309378 Marionette TRACE conn4 <- [1,2682,null,{}] 14:15:09 INFO - PROCESS | 1754 | 1467753309408 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}] 14:15:09 INFO - PROCESS | 1754 | 1467753309419 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:09 INFO - PROCESS | 1754 | 1467753309601 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 14:15:09 INFO - PROCESS | 1754 | 1467753309613 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:09 INFO - PROCESS | 1754 | 1467753309638 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:09 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ec8d800 == 23 [pid = 1754] [id = 678] 14:15:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8ec8e000) [pid = 1754] [serial = 2035] [outer = (nil)] 14:15:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x8f731400) [pid = 1754] [serial = 2036] [outer = 0x8ec8e000] 14:15:09 INFO - PROCESS | 1754 | 1467753309717 Marionette DEBUG loaded listener.js 14:15:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x8f884000) [pid = 1754] [serial = 2037] [outer = 0x8ec8e000] 14:15:11 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 14:15:11 INFO - PROCESS | 1754 | 1467753311197 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]]]}] 14:15:11 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) 14:15:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1855ms 14:15:11 INFO - PROCESS | 1754 | 1467753311288 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 14:15:11 INFO - PROCESS | 1754 | 1467753311296 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 14:15:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 14:15:11 INFO - PROCESS | 1754 | 1467753311358 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 14:15:11 INFO - PROCESS | 1754 | 1467753311366 Marionette TRACE conn4 <- [1,2686,null,{}] 14:15:11 INFO - PROCESS | 1754 | 1467753311379 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}] 14:15:11 INFO - PROCESS | 1754 | 1467753311387 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:11 INFO - PROCESS | 1754 | 1467753311640 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 14:15:11 INFO - PROCESS | 1754 | 1467753311828 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:11 INFO - PROCESS | 1754 | 1467753311840 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:11 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d886800 == 24 [pid = 1754] [id = 679] 14:15:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8d886c00) [pid = 1754] [serial = 2038] [outer = (nil)] 14:15:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8d88e800) [pid = 1754] [serial = 2039] [outer = 0x8d886c00] 14:15:11 INFO - PROCESS | 1754 | 1467753311937 Marionette DEBUG loaded listener.js 14:15:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x8dac7800) [pid = 1754] [serial = 2040] [outer = 0x8d886c00] 14:15:13 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 14:15:13 INFO - PROCESS | 1754 | 1467753313340 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"]]]}] 14:15:13 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 14:15:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:15:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 14:15:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:15:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2049ms 14:15:13 INFO - PROCESS | 1754 | 1467753313415 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 14:15:13 INFO - PROCESS | 1754 | 1467753313425 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 14:15:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 14:15:13 INFO - PROCESS | 1754 | 1467753313461 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 14:15:13 INFO - PROCESS | 1754 | 1467753313468 Marionette TRACE conn4 <- [1,2690,null,{}] 14:15:13 INFO - PROCESS | 1754 | 1467753313477 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}] 14:15:13 INFO - PROCESS | 1754 | 1467753313486 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:13 INFO - PROCESS | 1754 | 1467753313692 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 14:15:13 INFO - PROCESS | 1754 | 1467753313889 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:13 INFO - PROCESS | 1754 | 1467753313900 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:13 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dccf000 == 25 [pid = 1754] [id = 680] 14:15:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x8dcd0800) [pid = 1754] [serial = 2041] [outer = (nil)] 14:15:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x8ec82800) [pid = 1754] [serial = 2042] [outer = 0x8dcd0800] 14:15:13 INFO - PROCESS | 1754 | 1467753313991 Marionette DEBUG loaded listener.js 14:15:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x8eed6c00) [pid = 1754] [serial = 2043] [outer = 0x8dcd0800] 14:15:15 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 14:15:15 INFO - PROCESS | 1754 | 1467753315570 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"]]]}] 14:15:15 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 14:15:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:15:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 14:15:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:15:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2198ms 14:15:15 INFO - PROCESS | 1754 | 1467753315655 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 14:15:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 14:15:15 INFO - PROCESS | 1754 | 1467753315660 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 14:15:15 INFO - PROCESS | 1754 | 1467753315669 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 14:15:15 INFO - PROCESS | 1754 | 1467753315676 Marionette TRACE conn4 <- [1,2694,null,{}] 14:15:15 INFO - PROCESS | 1754 | 1467753315696 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}] 14:15:15 INFO - PROCESS | 1754 | 1467753315706 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:15 INFO - PROCESS | 1754 | 1467753315947 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 14:15:16 INFO - PROCESS | 1754 | 1467753316139 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:16 INFO - PROCESS | 1754 | 1467753316152 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:16 INFO - PROCESS | 1754 | ++DOCSHELL 0x8fa78800 == 26 [pid = 1754] [id = 681] 14:15:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x8fa79000) [pid = 1754] [serial = 2044] [outer = (nil)] 14:15:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x90243000) [pid = 1754] [serial = 2045] [outer = 0x8fa79000] 14:15:16 INFO - PROCESS | 1754 | 1467753316288 Marionette DEBUG loaded listener.js 14:15:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x9024d000) [pid = 1754] [serial = 2046] [outer = 0x8fa79000] 14:15:17 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 14:15:17 INFO - PROCESS | 1754 | 1467753317845 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"]]]}] 14:15:17 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 14:15:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:15:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 14:15:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:15:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2197ms 14:15:17 INFO - PROCESS | 1754 | 1467753317866 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 14:15:17 INFO - PROCESS | 1754 | 1467753317871 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 14:15:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 14:15:17 INFO - PROCESS | 1754 | 1467753317881 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 14:15:17 INFO - PROCESS | 1754 | 1467753317884 Marionette TRACE conn4 <- [1,2698,null,{}] 14:15:17 INFO - PROCESS | 1754 | 1467753317893 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}] 14:15:17 INFO - PROCESS | 1754 | 1467753317900 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:18 INFO - PROCESS | 1754 | 1467753318098 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 14:15:18 INFO - PROCESS | 1754 | 1467753318293 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:18 INFO - PROCESS | 1754 | 1467753318303 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:18 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d890400 == 27 [pid = 1754] [id = 682] 14:15:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x90241800) [pid = 1754] [serial = 2047] [outer = (nil)] 14:15:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x9049d000) [pid = 1754] [serial = 2048] [outer = 0x90241800] 14:15:18 INFO - PROCESS | 1754 | 1467753318393 Marionette DEBUG loaded listener.js 14:15:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x8c2e6000) [pid = 1754] [serial = 2049] [outer = 0x90241800] 14:15:19 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 14:15:19 INFO - PROCESS | 1754 | 1467753319830 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"]]]}] 14:15:19 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 14:15:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:15:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 14:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:15:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 2047ms 14:15:19 INFO - PROCESS | 1754 | 1467753319960 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 14:15:19 INFO - PROCESS | 1754 | 1467753319967 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 14:15:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 14:15:19 INFO - PROCESS | 1754 | 1467753319981 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 14:15:19 INFO - PROCESS | 1754 | 1467753319987 Marionette TRACE conn4 <- [1,2702,null,{}] 14:15:20 INFO - PROCESS | 1754 | 1467753319996 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}] 14:15:20 INFO - PROCESS | 1754 | 1467753320002 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:20 INFO - PROCESS | 1754 | 1467753320197 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 14:15:20 INFO - PROCESS | 1754 | 1467753320434 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:20 INFO - PROCESS | 1754 | 1467753320452 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:20 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d233c00 == 28 [pid = 1754] [id = 683] 14:15:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x8d236400) [pid = 1754] [serial = 2050] [outer = (nil)] 14:15:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x8d241800) [pid = 1754] [serial = 2051] [outer = 0x8d236400] 14:15:20 INFO - PROCESS | 1754 | 1467753320603 Marionette DEBUG loaded listener.js 14:15:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x8d950c00) [pid = 1754] [serial = 2052] [outer = 0x8d236400] 14:15:20 INFO - PROCESS | 1754 | --DOCSHELL 0x8dccb800 == 27 [pid = 1754] [id = 677] 14:15:20 INFO - PROCESS | 1754 | --DOCSHELL 0x8d890c00 == 26 [pid = 1754] [id = 676] 14:15:20 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x8fa84400) [pid = 1754] [serial = 1965] [outer = (nil)] [url = about:blank] 14:15:20 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x8fa80c00) [pid = 1754] [serial = 1997] [outer = (nil)] [url = about:blank] 14:15:20 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x8dcc3800) [pid = 1754] [serial = 2000] [outer = (nil)] [url = about:blank] 14:15:20 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x900e3000) [pid = 1754] [serial = 1998] [outer = (nil)] [url = about:blank] 14:15:20 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x9251ac00) [pid = 1754] [serial = 1982] [outer = (nil)] [url = about:blank] 14:15:20 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x92bc2c00) [pid = 1754] [serial = 1983] [outer = (nil)] [url = about:blank] 14:15:20 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x90490400) [pid = 1754] [serial = 1976] [outer = (nil)] [url = about:blank] 14:15:20 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x90336400) [pid = 1754] [serial = 1977] [outer = (nil)] [url = about:blank] 14:15:20 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x8e7f1c00) [pid = 1754] [serial = 1970] [outer = (nil)] [url = about:blank] 14:15:20 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x8e7fcc00) [pid = 1754] [serial = 1971] [outer = (nil)] [url = about:blank] 14:15:20 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8f73a000) [pid = 1754] [serial = 1973] [outer = (nil)] [url = about:blank] 14:15:20 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8f88d400) [pid = 1754] [serial = 1974] [outer = (nil)] [url = about:blank] 14:15:20 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x92bcb000) [pid = 1754] [serial = 1985] [outer = (nil)] [url = about:blank] 14:15:20 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x93173000) [pid = 1754] [serial = 1986] [outer = (nil)] [url = about:blank] 14:15:20 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x8e9cc400) [pid = 1754] [serial = 1994] [outer = (nil)] [url = about:blank] 14:15:20 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x91d86000) [pid = 1754] [serial = 1979] [outer = (nil)] [url = about:blank] 14:15:20 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x91d88000) [pid = 1754] [serial = 1980] [outer = (nil)] [url = about:blank] 14:15:20 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x91c95800) [pid = 1754] [serial = 2004] [outer = (nil)] [url = about:blank] 14:15:20 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x8d236000) [pid = 1754] [serial = 1967] [outer = (nil)] [url = about:blank] 14:15:20 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x8d241400) [pid = 1754] [serial = 1968] [outer = (nil)] [url = about:blank] 14:15:20 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x8dacb400) [pid = 1754] [serial = 1991] [outer = (nil)] [url = about:blank] 14:15:20 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x8dcc7800) [pid = 1754] [serial = 1992] [outer = (nil)] [url = about:blank] 14:15:20 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0x8c2e8400) [pid = 1754] [serial = 1988] [outer = (nil)] [url = about:blank] 14:15:20 INFO - PROCESS | 1754 | --DOMWINDOW == 64 (0x8d23c400) [pid = 1754] [serial = 1989] [outer = (nil)] [url = about:blank] 14:15:20 INFO - PROCESS | 1754 | --DOMWINDOW == 63 (0x8eecf800) [pid = 1754] [serial = 2001] [outer = (nil)] [url = about:blank] 14:15:20 INFO - PROCESS | 1754 | --DOMWINDOW == 62 (0x8ec81400) [pid = 1754] [serial = 1995] [outer = (nil)] [url = about:blank] 14:15:20 INFO - PROCESS | 1754 | --DOMWINDOW == 61 (0x9032fc00) [pid = 1754] [serial = 2003] [outer = (nil)] [url = about:blank] 14:15:21 INFO - PROCESS | 1754 | 1467753321542 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]]]}] 14:15:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 14:15:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1598ms 14:15:21 INFO - PROCESS | 1754 | 1467753321577 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 14:15:21 INFO - PROCESS | 1754 | 1467753321585 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 14:15:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 14:15:21 INFO - PROCESS | 1754 | 1467753321597 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 14:15:21 INFO - PROCESS | 1754 | 1467753321601 Marionette TRACE conn4 <- [1,2706,null,{}] 14:15:21 INFO - PROCESS | 1754 | 1467753321609 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}] 14:15:21 INFO - PROCESS | 1754 | 1467753321616 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:21 INFO - PROCESS | 1754 | 1467753321815 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 14:15:22 INFO - PROCESS | 1754 | 1467753321974 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:22 INFO - PROCESS | 1754 | 1467753321991 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:22 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d23c400 == 27 [pid = 1754] [id = 684] 14:15:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 62 (0x8e5eb400) [pid = 1754] [serial = 2053] [outer = (nil)] 14:15:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 63 (0x8e5f8000) [pid = 1754] [serial = 2054] [outer = 0x8e5eb400] 14:15:22 INFO - PROCESS | 1754 | 1467753322128 Marionette DEBUG loaded listener.js 14:15:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 64 (0x8e7f8c00) [pid = 1754] [serial = 2055] [outer = 0x8e5eb400] 14:15:23 INFO - PROCESS | 1754 | 1467753323034 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]]]}] 14:15:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 14:15:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1487ms 14:15:23 INFO - PROCESS | 1754 | 1467753323084 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 14:15:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 14:15:23 INFO - PROCESS | 1754 | 1467753323088 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 14:15:23 INFO - PROCESS | 1754 | 1467753323097 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 14:15:23 INFO - PROCESS | 1754 | 1467753323103 Marionette TRACE conn4 <- [1,2710,null,{}] 14:15:23 INFO - PROCESS | 1754 | 1467753323121 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}] 14:15:23 INFO - PROCESS | 1754 | 1467753323131 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:23 INFO - PROCESS | 1754 | 1467753323337 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 14:15:23 INFO - PROCESS | 1754 | 1467753323504 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:23 INFO - PROCESS | 1754 | 1467753323516 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:23 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f733800 == 28 [pid = 1754] [id = 685] 14:15:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 65 (0x8f738c00) [pid = 1754] [serial = 2056] [outer = (nil)] 14:15:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x8fa7c800) [pid = 1754] [serial = 2057] [outer = 0x8f738c00] 14:15:23 INFO - PROCESS | 1754 | 1467753323596 Marionette DEBUG loaded listener.js 14:15:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x8fa85c00) [pid = 1754] [serial = 2058] [outer = 0x8f738c00] 14:15:24 INFO - PROCESS | 1754 | 1467753324743 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] 14:15:24 INFO - PROCESS | 1754 | 1467753324806 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 14:15:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 14:15:24 INFO - PROCESS | 1754 | 1467753324822 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 14:15:24 INFO - PROCESS | 1754 | 1467753324825 Marionette TRACE conn4 <- [1,2714,null,{}] 14:15:24 INFO - PROCESS | 1754 | 1467753324833 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}] 14:15:24 INFO - PROCESS | 1754 | 1467753324840 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:25 INFO - PROCESS | 1754 | 1467753325094 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 14:15:25 INFO - PROCESS | 1754 | 1467753325121 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:25 INFO - PROCESS | 1754 | 1467753325152 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:25 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e2800 == 29 [pid = 1754] [id = 686] 14:15:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x8f88c800) [pid = 1754] [serial = 2059] [outer = (nil)] 14:15:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x9032dc00) [pid = 1754] [serial = 2060] [outer = 0x8f88c800] 14:15:25 INFO - PROCESS | 1754 | 1467753325309 Marionette DEBUG loaded listener.js 14:15:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x90495400) [pid = 1754] [serial = 2061] [outer = 0x8f88c800] 14:15:25 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x8d88a000) [pid = 1754] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 14:15:25 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x91f83000) [pid = 1754] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 14:15:25 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x91c93800) [pid = 1754] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 14:15:25 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x8d945400) [pid = 1754] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 14:15:25 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0x8dcce800) [pid = 1754] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 14:15:25 INFO - PROCESS | 1754 | --DOMWINDOW == 64 (0x8eed3c00) [pid = 1754] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 14:15:25 INFO - PROCESS | 1754 | --DOMWINDOW == 63 (0x8d950000) [pid = 1754] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 14:15:25 INFO - PROCESS | 1754 | --DOMWINDOW == 62 (0x91d86400) [pid = 1754] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 14:15:25 INFO - PROCESS | 1754 | --DOMWINDOW == 61 (0x92516800) [pid = 1754] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 14:15:25 INFO - PROCESS | 1754 | --DOMWINDOW == 60 (0x8e7f3c00) [pid = 1754] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 14:15:26 INFO - PROCESS | 1754 | 1467753326205 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]]]}] 14:15:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 14:15:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1413ms 14:15:26 INFO - PROCESS | 1754 | 1467753326229 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 14:15:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 14:15:26 INFO - PROCESS | 1754 | 1467753326234 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 14:15:26 INFO - PROCESS | 1754 | 1467753326242 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 14:15:26 INFO - PROCESS | 1754 | 1467753326245 Marionette TRACE conn4 <- [1,2718,null,{}] 14:15:26 INFO - PROCESS | 1754 | 1467753326252 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}] 14:15:26 INFO - PROCESS | 1754 | 1467753326257 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:26 INFO - PROCESS | 1754 | 1467753326437 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 14:15:26 INFO - PROCESS | 1754 | 1467753326452 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:26 INFO - PROCESS | 1754 | 1467753326459 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:26 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d88a000 == 30 [pid = 1754] [id = 687] 14:15:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 61 (0x90246400) [pid = 1754] [serial = 2062] [outer = (nil)] 14:15:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 62 (0x91c91400) [pid = 1754] [serial = 2063] [outer = 0x90246400] 14:15:26 INFO - PROCESS | 1754 | 1467753326535 Marionette DEBUG loaded listener.js 14:15:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 63 (0x91c96c00) [pid = 1754] [serial = 2064] [outer = 0x90246400] 14:15:27 INFO - PROCESS | 1754 | 1467753327536 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] 14:15:27 INFO - PROCESS | 1754 | 1467753327586 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 14:15:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 14:15:27 INFO - PROCESS | 1754 | 1467753327660 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 14:15:27 INFO - PROCESS | 1754 | 1467753327665 Marionette TRACE conn4 <- [1,2722,null,{}] 14:15:27 INFO - PROCESS | 1754 | 1467753327675 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}] 14:15:27 INFO - PROCESS | 1754 | 1467753327684 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:27 INFO - PROCESS | 1754 | 1467753327956 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 14:15:28 INFO - PROCESS | 1754 | 1467753328220 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:28 INFO - PROCESS | 1754 | 1467753328233 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:28 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d883c00 == 31 [pid = 1754] [id = 688] 14:15:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 64 (0x8d884c00) [pid = 1754] [serial = 2065] [outer = (nil)] 14:15:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 65 (0x8d888c00) [pid = 1754] [serial = 2066] [outer = 0x8d884c00] 14:15:28 INFO - PROCESS | 1754 | 1467753328342 Marionette DEBUG loaded listener.js 14:15:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x8dad4000) [pid = 1754] [serial = 2067] [outer = 0x8d884c00] 14:15:29 INFO - PROCESS | 1754 | 1467753329385 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] 14:15:29 INFO - PROCESS | 1754 | 1467753329470 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 14:15:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 14:15:29 INFO - PROCESS | 1754 | 1467753329523 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 14:15:29 INFO - PROCESS | 1754 | 1467753329528 Marionette TRACE conn4 <- [1,2726,null,{}] 14:15:29 INFO - PROCESS | 1754 | 1467753329565 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}] 14:15:29 INFO - PROCESS | 1754 | 1467753329574 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:29 INFO - PROCESS | 1754 | 1467753329814 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 14:15:30 INFO - PROCESS | 1754 | 1467753330048 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:30 INFO - PROCESS | 1754 | 1467753330060 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:30 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dcc9000 == 32 [pid = 1754] [id = 689] 14:15:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x8e9d1000) [pid = 1754] [serial = 2068] [outer = (nil)] 14:15:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x8eedd000) [pid = 1754] [serial = 2069] [outer = 0x8e9d1000] 14:15:30 INFO - PROCESS | 1754 | 1467753330148 Marionette DEBUG loaded listener.js 14:15:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8fa7a800) [pid = 1754] [serial = 2070] [outer = 0x8e9d1000] 14:15:31 INFO - PROCESS | 1754 | 1467753331257 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]]]}] 14:15:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 14:15:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1793ms 14:15:31 INFO - PROCESS | 1754 | 1467753331275 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 14:15:31 INFO - PROCESS | 1754 | 1467753331281 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 14:15:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 14:15:31 INFO - PROCESS | 1754 | 1467753331289 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 14:15:31 INFO - PROCESS | 1754 | 1467753331295 Marionette TRACE conn4 <- [1,2730,null,{}] 14:15:31 INFO - PROCESS | 1754 | 1467753331302 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}] 14:15:31 INFO - PROCESS | 1754 | 1467753331309 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:31 INFO - PROCESS | 1754 | 1467753331533 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 14:15:31 INFO - PROCESS | 1754 | 1467753331886 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:31 INFO - PROCESS | 1754 | 1467753331905 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:31 INFO - PROCESS | 1754 | ++DOCSHELL 0x90498000 == 33 [pid = 1754] [id = 690] 14:15:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x90499400) [pid = 1754] [serial = 2071] [outer = (nil)] 14:15:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x91d85c00) [pid = 1754] [serial = 2072] [outer = 0x90499400] 14:15:32 INFO - PROCESS | 1754 | 1467753332001 Marionette DEBUG loaded listener.js 14:15:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x91d8dc00) [pid = 1754] [serial = 2073] [outer = 0x90499400] 14:15:33 INFO - PROCESS | 1754 | 1467753333450 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"]]]}] 14:15:33 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 14:15:33 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 14:15:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 14:15:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:15:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 2239ms 14:15:33 INFO - PROCESS | 1754 | 1467753333559 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 14:15:33 INFO - PROCESS | 1754 | 1467753333565 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 14:15:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 14:15:33 INFO - PROCESS | 1754 | 1467753333579 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 14:15:33 INFO - PROCESS | 1754 | 1467753333582 Marionette TRACE conn4 <- [1,2734,null,{}] 14:15:33 INFO - PROCESS | 1754 | 1467753333591 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}] 14:15:33 INFO - PROCESS | 1754 | 1467753333597 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:33 INFO - PROCESS | 1754 | 1467753333885 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 14:15:34 INFO - PROCESS | 1754 | 1467753334022 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:34 INFO - PROCESS | 1754 | 1467753334032 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:34 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d23c800 == 34 [pid = 1754] [id = 691] 14:15:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x91d87800) [pid = 1754] [serial = 2074] [outer = (nil)] 14:15:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x92522000) [pid = 1754] [serial = 2075] [outer = 0x91d87800] 14:15:34 INFO - PROCESS | 1754 | 1467753334157 Marionette DEBUG loaded listener.js 14:15:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x92b8f800) [pid = 1754] [serial = 2076] [outer = 0x91d87800] 14:15:35 INFO - PROCESS | 1754 | 1467753335179 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]]]}] 14:15:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 14:15:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1635ms 14:15:35 INFO - PROCESS | 1754 | 1467753335215 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 14:15:35 INFO - PROCESS | 1754 | 1467753335220 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 14:15:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 14:15:35 INFO - PROCESS | 1754 | 1467753335227 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 14:15:35 INFO - PROCESS | 1754 | 1467753335231 Marionette TRACE conn4 <- [1,2738,null,{}] 14:15:35 INFO - PROCESS | 1754 | 1467753335237 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}] 14:15:35 INFO - PROCESS | 1754 | 1467753335244 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:35 INFO - PROCESS | 1754 | 1467753335452 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 14:15:35 INFO - PROCESS | 1754 | 1467753335689 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:35 INFO - PROCESS | 1754 | 1467753335697 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:35 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e5f4400 == 35 [pid = 1754] [id = 692] 14:15:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x8e7fc000) [pid = 1754] [serial = 2077] [outer = (nil)] 14:15:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x92bc5c00) [pid = 1754] [serial = 2078] [outer = 0x8e7fc000] 14:15:35 INFO - PROCESS | 1754 | 1467753335827 Marionette DEBUG loaded listener.js 14:15:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x92bcd800) [pid = 1754] [serial = 2079] [outer = 0x8e7fc000] 14:15:36 INFO - PROCESS | 1754 | 1467753336747 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]]]}] 14:15:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 14:15:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1591ms 14:15:36 INFO - PROCESS | 1754 | 1467753336820 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 14:15:36 INFO - PROCESS | 1754 | 1467753336825 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 14:15:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 14:15:36 INFO - PROCESS | 1754 | 1467753336832 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 14:15:36 INFO - PROCESS | 1754 | 1467753336837 Marionette TRACE conn4 <- [1,2742,null,{}] 14:15:36 INFO - PROCESS | 1754 | 1467753336844 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}] 14:15:36 INFO - PROCESS | 1754 | 1467753336856 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:37 INFO - PROCESS | 1754 | 1467753337194 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 14:15:37 INFO - PROCESS | 1754 | 1467753337723 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:37 INFO - PROCESS | 1754 | 1467753337733 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:37 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d23a400 == 36 [pid = 1754] [id = 693] 14:15:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x8d23dc00) [pid = 1754] [serial = 2080] [outer = (nil)] 14:15:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x8d464800) [pid = 1754] [serial = 2081] [outer = 0x8d23dc00] 14:15:37 INFO - PROCESS | 1754 | 1467753337817 Marionette DEBUG loaded listener.js 14:15:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x8d886000) [pid = 1754] [serial = 2082] [outer = 0x8d23dc00] 14:15:38 INFO - PROCESS | 1754 | 1467753338889 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]]]}] 14:15:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 14:15:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 2094ms 14:15:38 INFO - PROCESS | 1754 | 1467753338930 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 14:15:38 INFO - PROCESS | 1754 | 1467753338936 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 14:15:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 14:15:38 INFO - PROCESS | 1754 | 1467753338945 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 14:15:38 INFO - PROCESS | 1754 | 1467753338950 Marionette TRACE conn4 <- [1,2746,null,{}] 14:15:38 INFO - PROCESS | 1754 | 1467753338959 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}] 14:15:38 INFO - PROCESS | 1754 | 1467753338968 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:39 INFO - PROCESS | 1754 | 1467753339184 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 14:15:40 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e2800 == 35 [pid = 1754] [id = 686] 14:15:40 INFO - PROCESS | 1754 | --DOCSHELL 0x8f733800 == 34 [pid = 1754] [id = 685] 14:15:40 INFO - PROCESS | 1754 | --DOCSHELL 0x8d23c400 == 33 [pid = 1754] [id = 684] 14:15:40 INFO - PROCESS | 1754 | --DOCSHELL 0x8d233c00 == 32 [pid = 1754] [id = 683] 14:15:40 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e0400 == 31 [pid = 1754] [id = 674] 14:15:40 INFO - PROCESS | 1754 | --DOCSHELL 0x8e7f3400 == 30 [pid = 1754] [id = 675] 14:15:40 INFO - PROCESS | 1754 | --DOCSHELL 0x8e7f1400 == 29 [pid = 1754] [id = 664] 14:15:40 INFO - PROCESS | 1754 | --DOCSHELL 0x8ec8d800 == 28 [pid = 1754] [id = 678] 14:15:40 INFO - PROCESS | 1754 | --DOCSHELL 0x90327400 == 27 [pid = 1754] [id = 667] 14:15:40 INFO - PROCESS | 1754 | --DOCSHELL 0x8d886800 == 26 [pid = 1754] [id = 679] 14:15:40 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2dfc00 == 25 [pid = 1754] [id = 668] 14:15:40 INFO - PROCESS | 1754 | --DOCSHELL 0x8ec8e800 == 24 [pid = 1754] [id = 669] 14:15:40 INFO - PROCESS | 1754 | --DOCSHELL 0x8dccf000 == 23 [pid = 1754] [id = 680] 14:15:40 INFO - PROCESS | 1754 | --DOCSHELL 0x91c99000 == 22 [pid = 1754] [id = 670] 14:15:40 INFO - PROCESS | 1754 | --DOCSHELL 0x8d890400 == 21 [pid = 1754] [id = 682] 14:15:40 INFO - PROCESS | 1754 | --DOCSHELL 0x92514000 == 20 [pid = 1754] [id = 672] 14:15:40 INFO - PROCESS | 1754 | --DOCSHELL 0x8fa78800 == 19 [pid = 1754] [id = 681] 14:15:40 INFO - PROCESS | 1754 | --DOCSHELL 0x8dccc400 == 18 [pid = 1754] [id = 671] 14:15:40 INFO - PROCESS | 1754 | --DOCSHELL 0x90242400 == 17 [pid = 1754] [id = 673] 14:15:40 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2dcc00 == 16 [pid = 1754] [id = 666] 14:15:40 INFO - PROCESS | 1754 | --DOCSHELL 0x8e9cbc00 == 15 [pid = 1754] [id = 665] 14:15:40 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2dd800 == 14 [pid = 1754] [id = 662] 14:15:40 INFO - PROCESS | 1754 | --DOCSHELL 0x8d239000 == 13 [pid = 1754] [id = 663] 14:15:40 INFO - PROCESS | 1754 | --DOCSHELL 0x8e5f4400 == 12 [pid = 1754] [id = 692] 14:15:40 INFO - PROCESS | 1754 | --DOCSHELL 0x8d23c800 == 11 [pid = 1754] [id = 691] 14:15:40 INFO - PROCESS | 1754 | --DOCSHELL 0x8dcc9000 == 10 [pid = 1754] [id = 689] 14:15:40 INFO - PROCESS | 1754 | --DOCSHELL 0x90498000 == 9 [pid = 1754] [id = 690] 14:15:40 INFO - PROCESS | 1754 | --DOCSHELL 0x8d88a000 == 8 [pid = 1754] [id = 687] 14:15:40 INFO - PROCESS | 1754 | --DOCSHELL 0x8d883c00 == 7 [pid = 1754] [id = 688] 14:15:40 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x93f0ec00) [pid = 1754] [serial = 2024] [outer = (nil)] [url = about:blank] 14:15:40 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x92520400) [pid = 1754] [serial = 2015] [outer = (nil)] [url = about:blank] 14:15:40 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x92522800) [pid = 1754] [serial = 2016] [outer = (nil)] [url = about:blank] 14:15:40 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x9521ec00) [pid = 1754] [serial = 2022] [outer = (nil)] [url = about:blank] 14:15:40 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8dacc800) [pid = 1754] [serial = 2030] [outer = (nil)] [url = about:blank] 14:15:40 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8e9ce000) [pid = 1754] [serial = 2034] [outer = (nil)] [url = about:blank] 14:15:40 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x9533dc00) [pid = 1754] [serial = 2025] [outer = (nil)] [url = about:blank] 14:15:40 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x8fa79c00) [pid = 1754] [serial = 2010] [outer = (nil)] [url = about:blank] 14:15:40 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x8e7f8400) [pid = 1754] [serial = 2033] [outer = (nil)] [url = about:blank] 14:15:40 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8e5f8400) [pid = 1754] [serial = 2007] [outer = (nil)] [url = about:blank] 14:15:40 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x91d8c400) [pid = 1754] [serial = 2012] [outer = (nil)] [url = about:blank] 14:15:40 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x8dcc7000) [pid = 1754] [serial = 2006] [outer = (nil)] [url = about:blank] 14:15:40 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x8dad3000) [pid = 1754] [serial = 2031] [outer = (nil)] [url = about:blank] 14:15:40 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x92b8d000) [pid = 1754] [serial = 2018] [outer = (nil)] [url = about:blank] 14:15:40 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x91f7b800) [pid = 1754] [serial = 2013] [outer = (nil)] [url = about:blank] 14:15:40 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0x92bc2400) [pid = 1754] [serial = 2019] [outer = (nil)] [url = about:blank] 14:15:40 INFO - PROCESS | 1754 | --DOMWINDOW == 64 (0x8e9d0000) [pid = 1754] [serial = 2028] [outer = (nil)] [url = about:blank] 14:15:40 INFO - PROCESS | 1754 | --DOMWINDOW == 63 (0x8e9cc800) [pid = 1754] [serial = 2027] [outer = (nil)] [url = about:blank] 14:15:40 INFO - PROCESS | 1754 | --DOMWINDOW == 62 (0x8f732c00) [pid = 1754] [serial = 2009] [outer = (nil)] [url = about:blank] 14:15:40 INFO - PROCESS | 1754 | --DOMWINDOW == 61 (0x93e16000) [pid = 1754] [serial = 2021] [outer = (nil)] [url = about:blank] 14:15:40 INFO - PROCESS | 1754 | --DOMWINDOW == 60 (0x8f731400) [pid = 1754] [serial = 2036] [outer = (nil)] [url = about:blank] 14:15:40 INFO - PROCESS | 1754 | 1467753340573 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:40 INFO - PROCESS | 1754 | 1467753340581 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:40 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2de000 == 8 [pid = 1754] [id = 694] 14:15:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 61 (0x8c2dfc00) [pid = 1754] [serial = 2083] [outer = (nil)] 14:15:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 62 (0x8c2e5800) [pid = 1754] [serial = 2084] [outer = 0x8c2dfc00] 14:15:40 INFO - PROCESS | 1754 | 1467753340722 Marionette DEBUG loaded listener.js 14:15:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 63 (0x8d23a000) [pid = 1754] [serial = 2085] [outer = 0x8c2dfc00] 14:15:41 INFO - PROCESS | 1754 | 1467753341633 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]]]}] 14:15:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 14:15:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 2749ms 14:15:41 INFO - PROCESS | 1754 | 1467753341695 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 14:15:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 14:15:41 INFO - PROCESS | 1754 | 1467753341702 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 14:15:41 INFO - PROCESS | 1754 | 1467753341710 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 14:15:41 INFO - PROCESS | 1754 | 1467753341715 Marionette TRACE conn4 <- [1,2750,null,{}] 14:15:41 INFO - PROCESS | 1754 | 1467753341724 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}] 14:15:41 INFO - PROCESS | 1754 | 1467753341732 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:41 INFO - PROCESS | 1754 | 1467753341924 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 14:15:42 INFO - PROCESS | 1754 | 1467753342080 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:42 INFO - PROCESS | 1754 | 1467753342093 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:42 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dace000 == 9 [pid = 1754] [id = 695] 14:15:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 64 (0x8dace400) [pid = 1754] [serial = 2086] [outer = (nil)] 14:15:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 65 (0x8dcc1800) [pid = 1754] [serial = 2087] [outer = 0x8dace400] 14:15:42 INFO - PROCESS | 1754 | 1467753342226 Marionette DEBUG loaded listener.js 14:15:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x8dcc8800) [pid = 1754] [serial = 2088] [outer = 0x8dace400] 14:15:43 INFO - PROCESS | 1754 | 1467753343045 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]]]}] 14:15:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 14:15:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1385ms 14:15:43 INFO - PROCESS | 1754 | 1467753343113 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 14:15:43 INFO - PROCESS | 1754 | 1467753343121 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 14:15:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 14:15:43 INFO - PROCESS | 1754 | 1467753343133 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 14:15:43 INFO - PROCESS | 1754 | 1467753343136 Marionette TRACE conn4 <- [1,2754,null,{}] 14:15:43 INFO - PROCESS | 1754 | 1467753343149 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}] 14:15:43 INFO - PROCESS | 1754 | 1467753343154 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:43 INFO - PROCESS | 1754 | 1467753343411 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 14:15:43 INFO - PROCESS | 1754 | 1467753343438 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:43 INFO - PROCESS | 1754 | 1467753343447 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:43 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e5ec400 == 10 [pid = 1754] [id = 696] 14:15:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x8e7f1400) [pid = 1754] [serial = 2089] [outer = (nil)] 14:15:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x8e7f9c00) [pid = 1754] [serial = 2090] [outer = 0x8e7f1400] 14:15:43 INFO - PROCESS | 1754 | 1467753343523 Marionette DEBUG loaded listener.js 14:15:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8e9ce400) [pid = 1754] [serial = 2091] [outer = 0x8e7f1400] 14:15:44 INFO - PROCESS | 1754 | 1467753344605 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]]]}] 14:15:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 14:15:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1543ms 14:15:44 INFO - PROCESS | 1754 | 1467753344676 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 14:15:44 INFO - PROCESS | 1754 | 1467753344681 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 14:15:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 14:15:44 INFO - PROCESS | 1754 | 1467753344698 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 14:15:44 INFO - PROCESS | 1754 | 1467753344710 Marionette TRACE conn4 <- [1,2758,null,{}] 14:15:44 INFO - PROCESS | 1754 | 1467753344759 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}] 14:15:44 INFO - PROCESS | 1754 | 1467753344768 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:45 INFO - PROCESS | 1754 | 1467753345020 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 14:15:45 INFO - PROCESS | 1754 | 1467753345101 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:45 INFO - PROCESS | 1754 | 1467753345108 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:45 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d46bc00 == 11 [pid = 1754] [id = 697] 14:15:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x8d94c000) [pid = 1754] [serial = 2092] [outer = (nil)] 14:15:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8f736400) [pid = 1754] [serial = 2093] [outer = 0x8d94c000] 14:15:45 INFO - PROCESS | 1754 | 1467753345746 Marionette DEBUG loaded listener.js 14:15:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x8f883000) [pid = 1754] [serial = 2094] [outer = 0x8d94c000] 14:15:45 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8f88c800) [pid = 1754] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 14:15:45 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x8ec8e000) [pid = 1754] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 14:15:45 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x8e5eb400) [pid = 1754] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 14:15:45 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x8d236400) [pid = 1754] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 14:15:45 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x90241800) [pid = 1754] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 14:15:45 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x8d886c00) [pid = 1754] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 14:15:45 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0x8dcd0800) [pid = 1754] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 14:15:45 INFO - PROCESS | 1754 | --DOMWINDOW == 64 (0x8fa79000) [pid = 1754] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 14:15:45 INFO - PROCESS | 1754 | --DOMWINDOW == 63 (0x8f738c00) [pid = 1754] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 14:15:46 INFO - PROCESS | 1754 | --DOMWINDOW == 62 (0x90246400) [pid = 1754] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 14:15:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 14:15:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1952ms 14:15:46 INFO - PROCESS | 1754 | 1467753346633 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]]]}] 14:15:46 INFO - PROCESS | 1754 | 1467753346644 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 14:15:46 INFO - PROCESS | 1754 | 1467753346650 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 14:15:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 14:15:46 INFO - PROCESS | 1754 | 1467753346657 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 14:15:46 INFO - PROCESS | 1754 | 1467753346661 Marionette TRACE conn4 <- [1,2762,null,{}] 14:15:46 INFO - PROCESS | 1754 | 1467753346680 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}] 14:15:46 INFO - PROCESS | 1754 | 1467753346686 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:46 INFO - PROCESS | 1754 | 1467753346898 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 14:15:46 INFO - PROCESS | 1754 | 1467753346908 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:46 INFO - PROCESS | 1754 | 1467753346915 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:46 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f882800 == 12 [pid = 1754] [id = 698] 14:15:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 63 (0x8f88c400) [pid = 1754] [serial = 2095] [outer = (nil)] 14:15:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 64 (0x900e5400) [pid = 1754] [serial = 2096] [outer = 0x8f88c400] 14:15:46 INFO - PROCESS | 1754 | 1467753346995 Marionette DEBUG loaded listener.js 14:15:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 65 (0x900e8800) [pid = 1754] [serial = 2097] [outer = 0x8f88c400] 14:15:48 INFO - PROCESS | 1754 | 1467753348111 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]]]}] 14:15:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 14:15:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1498ms 14:15:48 INFO - PROCESS | 1754 | 1467753348157 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 14:15:48 INFO - PROCESS | 1754 | 1467753348164 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 14:15:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 14:15:48 INFO - PROCESS | 1754 | 1467753348175 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 14:15:48 INFO - PROCESS | 1754 | 1467753348180 Marionette TRACE conn4 <- [1,2766,null,{}] 14:15:48 INFO - PROCESS | 1754 | 1467753348191 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}] 14:15:48 INFO - PROCESS | 1754 | 1467753348197 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:48 INFO - PROCESS | 1754 | 1467753348422 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 14:15:48 INFO - PROCESS | 1754 | 1467753348736 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:48 INFO - PROCESS | 1754 | 1467753348756 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:48 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dac9000 == 13 [pid = 1754] [id = 699] 14:15:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x8dac9400) [pid = 1754] [serial = 2098] [outer = (nil)] 14:15:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x8dcc5800) [pid = 1754] [serial = 2099] [outer = 0x8dac9400] 14:15:48 INFO - PROCESS | 1754 | 1467753348851 Marionette DEBUG loaded listener.js 14:15:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x8e9cc800) [pid = 1754] [serial = 2100] [outer = 0x8dac9400] 14:15:49 INFO - PROCESS | 1754 | 1467753349955 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]]]}] 14:15:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 14:15:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1853ms 14:15:50 INFO - PROCESS | 1754 | 1467753350028 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 14:15:50 INFO - PROCESS | 1754 | 1467753350037 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 14:15:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 14:15:50 INFO - PROCESS | 1754 | 1467753350050 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 14:15:50 INFO - PROCESS | 1754 | 1467753350056 Marionette TRACE conn4 <- [1,2770,null,{}] 14:15:50 INFO - PROCESS | 1754 | 1467753350063 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}] 14:15:50 INFO - PROCESS | 1754 | 1467753350070 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:50 INFO - PROCESS | 1754 | 1467753350318 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 14:15:50 INFO - PROCESS | 1754 | 1467753350608 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:50 INFO - PROCESS | 1754 | 1467753350619 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:50 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d23f400 == 14 [pid = 1754] [id = 700] 14:15:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8e9d7c00) [pid = 1754] [serial = 2101] [outer = (nil)] 14:15:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x8fa85400) [pid = 1754] [serial = 2102] [outer = 0x8e9d7c00] 14:15:50 INFO - PROCESS | 1754 | 1467753350712 Marionette DEBUG loaded listener.js 14:15:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x90241800) [pid = 1754] [serial = 2103] [outer = 0x8e9d7c00] 14:15:51 INFO - PROCESS | 1754 | 1467753351807 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]]]}] 14:15:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 14:15:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1800ms 14:15:51 INFO - PROCESS | 1754 | 1467753351850 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 14:15:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 14:15:51 INFO - PROCESS | 1754 | 1467753351855 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 14:15:51 INFO - PROCESS | 1754 | 1467753351864 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 14:15:51 INFO - PROCESS | 1754 | 1467753351871 Marionette TRACE conn4 <- [1,2774,null,{}] 14:15:51 INFO - PROCESS | 1754 | 1467753351890 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}] 14:15:51 INFO - PROCESS | 1754 | 1467753351900 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:52 INFO - PROCESS | 1754 | 1467753352120 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 14:15:52 INFO - PROCESS | 1754 | 1467753352344 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:52 INFO - PROCESS | 1754 | 1467753352358 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:52 INFO - PROCESS | 1754 | ++DOCSHELL 0x90493c00 == 15 [pid = 1754] [id = 701] 14:15:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x90494c00) [pid = 1754] [serial = 2104] [outer = (nil)] 14:15:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x90499c00) [pid = 1754] [serial = 2105] [outer = 0x90494c00] 14:15:52 INFO - PROCESS | 1754 | 1467753352473 Marionette DEBUG loaded listener.js 14:15:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x91c9a000) [pid = 1754] [serial = 2106] [outer = 0x90494c00] 14:15:53 INFO - PROCESS | 1754 | 1467753353513 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]]]}] 14:15:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 14:15:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1693ms 14:15:53 INFO - PROCESS | 1754 | 1467753353557 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 14:15:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 14:15:53 INFO - PROCESS | 1754 | 1467753353563 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 14:15:53 INFO - PROCESS | 1754 | 1467753353571 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 14:15:53 INFO - PROCESS | 1754 | 1467753353574 Marionette TRACE conn4 <- [1,2778,null,{}] 14:15:53 INFO - PROCESS | 1754 | 1467753353582 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}] 14:15:53 INFO - PROCESS | 1754 | 1467753353588 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:53 INFO - PROCESS | 1754 | 1467753353803 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 14:15:54 INFO - PROCESS | 1754 | 1467753354040 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:54 INFO - PROCESS | 1754 | 1467753354047 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:54 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dcd0000 == 16 [pid = 1754] [id = 702] 14:15:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x9032bc00) [pid = 1754] [serial = 2107] [outer = (nil)] 14:15:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x91d8f400) [pid = 1754] [serial = 2108] [outer = 0x9032bc00] 14:15:54 INFO - PROCESS | 1754 | 1467753354180 Marionette DEBUG loaded listener.js 14:15:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x91d90c00) [pid = 1754] [serial = 2109] [outer = 0x9032bc00] 14:15:55 INFO - PROCESS | 1754 | 1467753355229 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]]]}] 14:15:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 14:15:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1738ms 14:15:55 INFO - PROCESS | 1754 | 1467753355308 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 14:15:55 INFO - PROCESS | 1754 | 1467753355312 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 14:15:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 14:15:55 INFO - PROCESS | 1754 | 1467753355321 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 14:15:55 INFO - PROCESS | 1754 | 1467753355327 Marionette TRACE conn4 <- [1,2782,null,{}] 14:15:55 INFO - PROCESS | 1754 | 1467753355334 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}] 14:15:55 INFO - PROCESS | 1754 | 1467753355340 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:55 INFO - PROCESS | 1754 | 1467753355576 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 14:15:55 INFO - PROCESS | 1754 | 1467753355953 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:55 INFO - PROCESS | 1754 | 1467753355961 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:56 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2ddc00 == 17 [pid = 1754] [id = 703] 14:15:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x8c2e1400) [pid = 1754] [serial = 2110] [outer = (nil)] 14:15:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x8d240400) [pid = 1754] [serial = 2111] [outer = 0x8c2e1400] 14:15:56 INFO - PROCESS | 1754 | 1467753356082 Marionette DEBUG loaded listener.js 14:15:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x8d883c00) [pid = 1754] [serial = 2112] [outer = 0x8c2e1400] 14:15:57 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x8f884000) [pid = 1754] [serial = 2037] [outer = (nil)] [url = about:blank] 14:15:57 INFO - PROCESS | 1754 | 1467753357180 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]]]}] 14:15:57 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x91c91400) [pid = 1754] [serial = 2063] [outer = (nil)] [url = about:blank] 14:15:57 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x9032dc00) [pid = 1754] [serial = 2060] [outer = (nil)] [url = about:blank] 14:15:57 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8e5f8000) [pid = 1754] [serial = 2054] [outer = (nil)] [url = about:blank] 14:15:57 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8e7f8c00) [pid = 1754] [serial = 2055] [outer = (nil)] [url = about:blank] 14:15:57 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8d241800) [pid = 1754] [serial = 2051] [outer = (nil)] [url = about:blank] 14:15:57 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x8d950c00) [pid = 1754] [serial = 2052] [outer = (nil)] [url = about:blank] 14:15:57 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x9049d000) [pid = 1754] [serial = 2048] [outer = (nil)] [url = about:blank] 14:15:57 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8c2e6000) [pid = 1754] [serial = 2049] [outer = (nil)] [url = about:blank] 14:15:57 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x8d88e800) [pid = 1754] [serial = 2039] [outer = (nil)] [url = about:blank] 14:15:57 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x8dac7800) [pid = 1754] [serial = 2040] [outer = (nil)] [url = about:blank] 14:15:57 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x8ec82800) [pid = 1754] [serial = 2042] [outer = (nil)] [url = about:blank] 14:15:57 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x8eed6c00) [pid = 1754] [serial = 2043] [outer = (nil)] [url = about:blank] 14:15:57 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x90243000) [pid = 1754] [serial = 2045] [outer = (nil)] [url = about:blank] 14:15:57 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0x9024d000) [pid = 1754] [serial = 2046] [outer = (nil)] [url = about:blank] 14:15:57 INFO - PROCESS | 1754 | --DOMWINDOW == 64 (0x8fa7c800) [pid = 1754] [serial = 2057] [outer = (nil)] [url = about:blank] 14:15:57 INFO - PROCESS | 1754 | --DOMWINDOW == 63 (0x90495400) [pid = 1754] [serial = 2061] [outer = (nil)] [url = about:blank] 14:15:57 INFO - PROCESS | 1754 | --DOMWINDOW == 62 (0x8fa85c00) [pid = 1754] [serial = 2058] [outer = (nil)] [url = about:blank] 14:15:57 INFO - PROCESS | 1754 | --DOMWINDOW == 61 (0x91c96c00) [pid = 1754] [serial = 2064] [outer = (nil)] [url = about:blank] 14:15:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 14:15:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1935ms 14:15:57 INFO - PROCESS | 1754 | 1467753357259 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 14:15:57 INFO - PROCESS | 1754 | 1467753357265 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 14:15:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 14:15:57 INFO - PROCESS | 1754 | 1467753357275 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 14:15:57 INFO - PROCESS | 1754 | 1467753357280 Marionette TRACE conn4 <- [1,2786,null,{}] 14:15:57 INFO - PROCESS | 1754 | 1467753357289 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}] 14:15:57 INFO - PROCESS | 1754 | 1467753357299 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:57 INFO - PROCESS | 1754 | 1467753357505 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 14:15:57 INFO - PROCESS | 1754 | 1467753357711 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:57 INFO - PROCESS | 1754 | 1467753357723 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:57 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dad0c00 == 18 [pid = 1754] [id = 704] 14:15:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 62 (0x8dad3400) [pid = 1754] [serial = 2113] [outer = (nil)] 14:15:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 63 (0x8e5ea800) [pid = 1754] [serial = 2114] [outer = 0x8dad3400] 14:15:57 INFO - PROCESS | 1754 | 1467753357808 Marionette DEBUG loaded listener.js 14:15:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 64 (0x8e7f8c00) [pid = 1754] [serial = 2115] [outer = 0x8dad3400] 14:15:58 INFO - PROCESS | 1754 | 1467753358666 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]]]}] 14:15:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 14:15:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1443ms 14:15:58 INFO - PROCESS | 1754 | 1467753358722 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 14:15:58 INFO - PROCESS | 1754 | 1467753358729 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 14:15:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 14:15:58 INFO - PROCESS | 1754 | 1467753358738 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 14:15:58 INFO - PROCESS | 1754 | 1467753358743 Marionette TRACE conn4 <- [1,2790,null,{}] 14:15:58 INFO - PROCESS | 1754 | 1467753358750 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}] 14:15:58 INFO - PROCESS | 1754 | 1467753358756 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:58 INFO - PROCESS | 1754 | 1467753358963 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 14:15:59 INFO - PROCESS | 1754 | 1467753359112 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:59 INFO - PROCESS | 1754 | 1467753359123 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:15:59 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dcca800 == 19 [pid = 1754] [id = 705] 14:15:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 65 (0x8f738c00) [pid = 1754] [serial = 2116] [outer = (nil)] 14:15:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x8fa7e800) [pid = 1754] [serial = 2117] [outer = 0x8f738c00] 14:15:59 INFO - PROCESS | 1754 | 1467753359198 Marionette DEBUG loaded listener.js 14:15:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x900efc00) [pid = 1754] [serial = 2118] [outer = 0x8f738c00] 14:16:00 INFO - PROCESS | 1754 | 1467753360176 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]]]}] 14:16:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 14:16:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1496ms 14:16:00 INFO - PROCESS | 1754 | 1467753360235 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 14:16:00 INFO - PROCESS | 1754 | 1467753360241 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 14:16:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 14:16:00 INFO - PROCESS | 1754 | 1467753360265 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 14:16:00 INFO - PROCESS | 1754 | 1467753360275 Marionette TRACE conn4 <- [1,2794,null,{}] 14:16:00 INFO - PROCESS | 1754 | 1467753360307 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}] 14:16:00 INFO - PROCESS | 1754 | 1467753360315 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:00 INFO - PROCESS | 1754 | 1467753360576 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 14:16:00 INFO - PROCESS | 1754 | 1467753360610 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:00 INFO - PROCESS | 1754 | 1467753360618 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:00 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e9d3c00 == 20 [pid = 1754] [id = 706] 14:16:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x90332800) [pid = 1754] [serial = 2119] [outer = (nil)] 14:16:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x90497000) [pid = 1754] [serial = 2120] [outer = 0x90332800] 14:16:00 INFO - PROCESS | 1754 | 1467753360736 Marionette DEBUG loaded listener.js 14:16:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x9049c000) [pid = 1754] [serial = 2121] [outer = 0x90332800] 14:16:01 INFO - PROCESS | 1754 | 1467753361758 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]]]}] 14:16:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 14:16:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1551ms 14:16:01 INFO - PROCESS | 1754 | 1467753361807 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 14:16:01 INFO - PROCESS | 1754 | 1467753361813 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 14:16:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 14:16:01 INFO - PROCESS | 1754 | 1467753361821 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 14:16:01 INFO - PROCESS | 1754 | 1467753361825 Marionette TRACE conn4 <- [1,2798,null,{}] 14:16:01 INFO - PROCESS | 1754 | 1467753361840 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}] 14:16:01 INFO - PROCESS | 1754 | 1467753361849 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:02 INFO - PROCESS | 1754 | 1467753362237 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 14:16:02 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x8e7f1400) [pid = 1754] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 14:16:02 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x8e7fc000) [pid = 1754] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 14:16:02 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x90499400) [pid = 1754] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 14:16:02 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x91d87800) [pid = 1754] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 14:16:02 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0x8c2dfc00) [pid = 1754] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 14:16:02 INFO - PROCESS | 1754 | --DOMWINDOW == 64 (0x8d884c00) [pid = 1754] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 14:16:02 INFO - PROCESS | 1754 | --DOMWINDOW == 63 (0x8dace400) [pid = 1754] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 14:16:02 INFO - PROCESS | 1754 | --DOMWINDOW == 62 (0x8d94c000) [pid = 1754] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 14:16:02 INFO - PROCESS | 1754 | --DOMWINDOW == 61 (0x8d23dc00) [pid = 1754] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 14:16:02 INFO - PROCESS | 1754 | --DOMWINDOW == 60 (0x8e9d1000) [pid = 1754] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 14:16:02 INFO - PROCESS | 1754 | 1467753362410 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:02 INFO - PROCESS | 1754 | 1467753362419 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:02 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2dfc00 == 21 [pid = 1754] [id = 707] 14:16:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 61 (0x8d232800) [pid = 1754] [serial = 2122] [outer = (nil)] 14:16:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 62 (0x8d94c000) [pid = 1754] [serial = 2123] [outer = 0x8d232800] 14:16:02 INFO - PROCESS | 1754 | 1467753362499 Marionette DEBUG loaded listener.js 14:16:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 63 (0x8dcca400) [pid = 1754] [serial = 2124] [outer = 0x8d232800] 14:16:03 INFO - PROCESS | 1754 | 1467753363337 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]]]}] 14:16:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 14:16:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1551ms 14:16:03 INFO - PROCESS | 1754 | 1467753363372 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 14:16:03 INFO - PROCESS | 1754 | 1467753363377 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 14:16:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 14:16:03 INFO - PROCESS | 1754 | 1467753363385 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 14:16:03 INFO - PROCESS | 1754 | 1467753363389 Marionette TRACE conn4 <- [1,2802,null,{}] 14:16:03 INFO - PROCESS | 1754 | 1467753363396 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}] 14:16:03 INFO - PROCESS | 1754 | 1467753363401 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:03 INFO - PROCESS | 1754 | 1467753363590 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 14:16:03 INFO - PROCESS | 1754 | 1467753363601 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:03 INFO - PROCESS | 1754 | 1467753363622 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:03 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dac6000 == 22 [pid = 1754] [id = 708] 14:16:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 64 (0x8e5e9400) [pid = 1754] [serial = 2125] [outer = (nil)] 14:16:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 65 (0x91d89c00) [pid = 1754] [serial = 2126] [outer = 0x8e5e9400] 14:16:03 INFO - PROCESS | 1754 | 1467753363844 Marionette DEBUG loaded listener.js 14:16:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x92515c00) [pid = 1754] [serial = 2127] [outer = 0x8e5e9400] 14:16:04 INFO - PROCESS | 1754 | 1467753364951 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]]]}] 14:16:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 14:16:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1638ms 14:16:05 INFO - PROCESS | 1754 | 1467753365024 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 14:16:05 INFO - PROCESS | 1754 | 1467753365033 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 14:16:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 14:16:05 INFO - PROCESS | 1754 | 1467753365044 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 14:16:05 INFO - PROCESS | 1754 | 1467753365049 Marionette TRACE conn4 <- [1,2806,null,{}] 14:16:05 INFO - PROCESS | 1754 | 1467753365062 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}] 14:16:05 INFO - PROCESS | 1754 | 1467753365070 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:05 INFO - PROCESS | 1754 | 1467753365336 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 14:16:05 INFO - PROCESS | 1754 | 1467753365582 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:05 INFO - PROCESS | 1754 | 1467753365594 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:05 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dac7000 == 23 [pid = 1754] [id = 709] 14:16:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x8dac7800) [pid = 1754] [serial = 2128] [outer = (nil)] 14:16:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x8e9d2400) [pid = 1754] [serial = 2129] [outer = 0x8dac7800] 14:16:05 INFO - PROCESS | 1754 | 1467753365687 Marionette DEBUG loaded listener.js 14:16:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8eed6c00) [pid = 1754] [serial = 2130] [outer = 0x8dac7800] 14:16:06 INFO - PROCESS | 1754 | 1467753366694 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]]]}] 14:16:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 14:16:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1699ms 14:16:06 INFO - PROCESS | 1754 | 1467753366742 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 14:16:06 INFO - PROCESS | 1754 | 1467753366751 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 14:16:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 14:16:06 INFO - PROCESS | 1754 | 1467753366766 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 14:16:06 INFO - PROCESS | 1754 | 1467753366770 Marionette TRACE conn4 <- [1,2810,null,{}] 14:16:06 INFO - PROCESS | 1754 | 1467753366779 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}] 14:16:06 INFO - PROCESS | 1754 | 1467753366785 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:07 INFO - PROCESS | 1754 | 1467753367057 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 14:16:07 INFO - PROCESS | 1754 | 1467753367361 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:07 INFO - PROCESS | 1754 | 1467753367371 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:07 INFO - PROCESS | 1754 | ++DOCSHELL 0x90249400 == 24 [pid = 1754] [id = 710] 14:16:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x9024a400) [pid = 1754] [serial = 2131] [outer = (nil)] 14:16:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x9024dc00) [pid = 1754] [serial = 2132] [outer = 0x9024a400] 14:16:07 INFO - PROCESS | 1754 | 1467753367466 Marionette DEBUG loaded listener.js 14:16:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x90332000) [pid = 1754] [serial = 2133] [outer = 0x9024a400] 14:16:08 INFO - PROCESS | 1754 | 1467753368469 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]]]}] 14:16:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 14:16:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1741ms 14:16:08 INFO - PROCESS | 1754 | 1467753368506 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 14:16:08 INFO - PROCESS | 1754 | 1467753368512 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 14:16:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 14:16:08 INFO - PROCESS | 1754 | 1467753368520 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 14:16:08 INFO - PROCESS | 1754 | 1467753368528 Marionette TRACE conn4 <- [1,2814,null,{}] 14:16:08 INFO - PROCESS | 1754 | 1467753368547 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}] 14:16:08 INFO - PROCESS | 1754 | 1467753368557 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:08 INFO - PROCESS | 1754 | 1467753368815 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 14:16:09 INFO - PROCESS | 1754 | 1467753369112 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:09 INFO - PROCESS | 1754 | 1467753369125 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:09 INFO - PROCESS | 1754 | ++DOCSHELL 0x92522400 == 25 [pid = 1754] [id = 711] 14:16:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x92522c00) [pid = 1754] [serial = 2134] [outer = (nil)] 14:16:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x92b83c00) [pid = 1754] [serial = 2135] [outer = 0x92522c00] 14:16:09 INFO - PROCESS | 1754 | 1467753369221 Marionette DEBUG loaded listener.js 14:16:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x92b8e000) [pid = 1754] [serial = 2136] [outer = 0x92522c00] 14:16:10 INFO - PROCESS | 1754 | 1467753370221 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]]]}] 14:16:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 14:16:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1740ms 14:16:10 INFO - PROCESS | 1754 | 1467753370262 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 14:16:10 INFO - PROCESS | 1754 | 1467753370268 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 14:16:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 14:16:10 INFO - PROCESS | 1754 | 1467753370276 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 14:16:10 INFO - PROCESS | 1754 | 1467753370281 Marionette TRACE conn4 <- [1,2818,null,{}] 14:16:10 INFO - PROCESS | 1754 | 1467753370288 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}] 14:16:10 INFO - PROCESS | 1754 | 1467753370295 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:10 INFO - PROCESS | 1754 | 1467753370520 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 14:16:10 INFO - PROCESS | 1754 | 1467753370762 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:10 INFO - PROCESS | 1754 | 1467753370771 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:10 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d889800 == 26 [pid = 1754] [id = 712] 14:16:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x92515800) [pid = 1754] [serial = 2137] [outer = (nil)] 14:16:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x92bc9c00) [pid = 1754] [serial = 2138] [outer = 0x92515800] 14:16:10 INFO - PROCESS | 1754 | 1467753370906 Marionette DEBUG loaded listener.js 14:16:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x92bce400) [pid = 1754] [serial = 2139] [outer = 0x92515800] 14:16:11 INFO - PROCESS | 1754 | 1467753371872 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]]]}] 14:16:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 14:16:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1647ms 14:16:11 INFO - PROCESS | 1754 | 1467753371924 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 14:16:11 INFO - PROCESS | 1754 | 1467753371930 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 14:16:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 14:16:11 INFO - PROCESS | 1754 | 1467753371938 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 14:16:11 INFO - PROCESS | 1754 | 1467753371941 Marionette TRACE conn4 <- [1,2822,null,{}] 14:16:11 INFO - PROCESS | 1754 | 1467753371949 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}] 14:16:11 INFO - PROCESS | 1754 | 1467753371955 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:12 INFO - PROCESS | 1754 | 1467753372209 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 14:16:12 INFO - PROCESS | 1754 | 1467753372493 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:12 INFO - PROCESS | 1754 | 1467753372501 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:12 INFO - PROCESS | 1754 | ++DOCSHELL 0x92521c00 == 27 [pid = 1754] [id = 713] 14:16:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x92b85400) [pid = 1754] [serial = 2140] [outer = (nil)] 14:16:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x93b47800) [pid = 1754] [serial = 2141] [outer = 0x92b85400] 14:16:12 INFO - PROCESS | 1754 | 1467753372592 Marionette DEBUG loaded listener.js 14:16:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x93c0d000) [pid = 1754] [serial = 2142] [outer = 0x92b85400] 14:16:13 INFO - PROCESS | 1754 | 1467753373547 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]]]}] 14:16:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 14:16:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1687ms 14:16:13 INFO - PROCESS | 1754 | 1467753373625 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 14:16:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 14:16:13 INFO - PROCESS | 1754 | 1467753373630 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 14:16:13 INFO - PROCESS | 1754 | 1467753373638 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 14:16:13 INFO - PROCESS | 1754 | 1467753373641 Marionette TRACE conn4 <- [1,2826,null,{}] 14:16:13 INFO - PROCESS | 1754 | 1467753373650 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}] 14:16:13 INFO - PROCESS | 1754 | 1467753373662 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:13 INFO - PROCESS | 1754 | 1467753373945 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 14:16:14 INFO - PROCESS | 1754 | 1467753374242 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:14 INFO - PROCESS | 1754 | 1467753374250 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:14 INFO - PROCESS | 1754 | ++DOCSHELL 0x8eed1000 == 28 [pid = 1754] [id = 714] 14:16:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x9024d400) [pid = 1754] [serial = 2143] [outer = (nil)] 14:16:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x95336c00) [pid = 1754] [serial = 2144] [outer = 0x9024d400] 14:16:14 INFO - PROCESS | 1754 | 1467753374343 Marionette DEBUG loaded listener.js 14:16:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x95338000) [pid = 1754] [serial = 2145] [outer = 0x9024d400] 14:16:15 INFO - PROCESS | 1754 | 1467753375350 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 14:16:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 14:16:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1795ms 14:16:15 INFO - PROCESS | 1754 | 1467753375432 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 14:16:15 INFO - PROCESS | 1754 | 1467753375438 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 14:16:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 14:16:15 INFO - PROCESS | 1754 | 1467753375446 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 14:16:15 INFO - PROCESS | 1754 | 1467753375451 Marionette TRACE conn4 <- [1,2830,null,{}] 14:16:15 INFO - PROCESS | 1754 | 1467753375458 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}] 14:16:15 INFO - PROCESS | 1754 | 1467753375464 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:15 INFO - PROCESS | 1754 | 1467753375937 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 14:16:16 INFO - PROCESS | 1754 | 1467753376205 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:16 INFO - PROCESS | 1754 | 1467753376216 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:16 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d94a800 == 29 [pid = 1754] [id = 715] 14:16:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x8d94b000) [pid = 1754] [serial = 2146] [outer = (nil)] 14:16:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x8dac8000) [pid = 1754] [serial = 2147] [outer = 0x8d94b000] 14:16:16 INFO - PROCESS | 1754 | 1467753376299 Marionette DEBUG loaded listener.js 14:16:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x8e5ee800) [pid = 1754] [serial = 2148] [outer = 0x8d94b000] 14:16:17 INFO - PROCESS | 1754 | 1467753377303 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]]]}] 14:16:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 14:16:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1937ms 14:16:17 INFO - PROCESS | 1754 | 1467753377385 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 14:16:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 14:16:17 INFO - PROCESS | 1754 | 1467753377392 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 14:16:17 INFO - PROCESS | 1754 | 1467753377403 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 14:16:17 INFO - PROCESS | 1754 | 1467753377409 Marionette TRACE conn4 <- [1,2834,null,{}] 14:16:17 INFO - PROCESS | 1754 | 1467753377417 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}] 14:16:17 INFO - PROCESS | 1754 | 1467753377424 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:17 INFO - PROCESS | 1754 | 1467753377827 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 14:16:18 INFO - PROCESS | 1754 | 1467753378049 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:18 INFO - PROCESS | 1754 | 1467753378060 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:18 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d238c00 == 30 [pid = 1754] [id = 716] 14:16:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x8f883c00) [pid = 1754] [serial = 2149] [outer = (nil)] 14:16:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x8fa83000) [pid = 1754] [serial = 2150] [outer = 0x8f883c00] 14:16:18 INFO - PROCESS | 1754 | 1467753378143 Marionette DEBUG loaded listener.js 14:16:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x900ee400) [pid = 1754] [serial = 2151] [outer = 0x8f883c00] 14:16:19 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2de000 == 29 [pid = 1754] [id = 694] 14:16:19 INFO - PROCESS | 1754 | --DOCSHELL 0x8d23a400 == 28 [pid = 1754] [id = 693] 14:16:19 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x92b8f800) [pid = 1754] [serial = 2076] [outer = (nil)] [url = about:blank] 14:16:19 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x8d886000) [pid = 1754] [serial = 2082] [outer = (nil)] [url = about:blank] 14:16:19 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x8d464800) [pid = 1754] [serial = 2081] [outer = (nil)] [url = about:blank] 14:16:19 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x8dcc1800) [pid = 1754] [serial = 2087] [outer = (nil)] [url = about:blank] 14:16:19 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x92522000) [pid = 1754] [serial = 2075] [outer = (nil)] [url = about:blank] 14:16:19 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x92bcd800) [pid = 1754] [serial = 2079] [outer = (nil)] [url = about:blank] 14:16:19 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x92bc5c00) [pid = 1754] [serial = 2078] [outer = (nil)] [url = about:blank] 14:16:19 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x8f736400) [pid = 1754] [serial = 2093] [outer = (nil)] [url = about:blank] 14:16:19 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x8d23a000) [pid = 1754] [serial = 2085] [outer = (nil)] [url = about:blank] 14:16:19 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x8c2e5800) [pid = 1754] [serial = 2084] [outer = (nil)] [url = about:blank] 14:16:19 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x8e7f9c00) [pid = 1754] [serial = 2090] [outer = (nil)] [url = about:blank] 14:16:19 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x8e9ce400) [pid = 1754] [serial = 2091] [outer = (nil)] [url = about:blank] 14:16:19 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8dcc8800) [pid = 1754] [serial = 2088] [outer = (nil)] [url = about:blank] 14:16:19 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8f883000) [pid = 1754] [serial = 2094] [outer = (nil)] [url = about:blank] 14:16:19 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x900e5400) [pid = 1754] [serial = 2096] [outer = (nil)] [url = about:blank] 14:16:19 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8dad4000) [pid = 1754] [serial = 2067] [outer = (nil)] [url = about:blank] 14:16:19 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x8d888c00) [pid = 1754] [serial = 2066] [outer = (nil)] [url = about:blank] 14:16:19 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x8fa7a800) [pid = 1754] [serial = 2070] [outer = (nil)] [url = about:blank] 14:16:19 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8eedd000) [pid = 1754] [serial = 2069] [outer = (nil)] [url = about:blank] 14:16:19 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x91d8dc00) [pid = 1754] [serial = 2073] [outer = (nil)] [url = about:blank] 14:16:19 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x91d85c00) [pid = 1754] [serial = 2072] [outer = (nil)] [url = about:blank] 14:16:20 INFO - PROCESS | 1754 | 1467753380340 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 14:16:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 14:16:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 2995ms 14:16:20 INFO - PROCESS | 1754 | 1467753380397 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 14:16:20 INFO - PROCESS | 1754 | 1467753380403 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 14:16:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 14:16:20 INFO - PROCESS | 1754 | 1467753380423 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 14:16:20 INFO - PROCESS | 1754 | 1467753380432 Marionette TRACE conn4 <- [1,2838,null,{}] 14:16:20 INFO - PROCESS | 1754 | 1467753380441 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}] 14:16:20 INFO - PROCESS | 1754 | 1467753380446 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:20 INFO - PROCESS | 1754 | 1467753380700 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 14:16:20 INFO - PROCESS | 1754 | 1467753380936 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:20 INFO - PROCESS | 1754 | 1467753380950 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:20 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d23ac00 == 29 [pid = 1754] [id = 717] 14:16:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x8d23cc00) [pid = 1754] [serial = 2152] [outer = (nil)] 14:16:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8d465800) [pid = 1754] [serial = 2153] [outer = 0x8d23cc00] 14:16:21 INFO - PROCESS | 1754 | 1467753381045 Marionette DEBUG loaded listener.js 14:16:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x8d88b000) [pid = 1754] [serial = 2154] [outer = 0x8d23cc00] 14:16:22 INFO - PROCESS | 1754 | 1467753382078 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]]]}] 14:16:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 14:16:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1708ms 14:16:22 INFO - PROCESS | 1754 | 1467753382128 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 14:16:22 INFO - PROCESS | 1754 | 1467753382135 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 14:16:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 14:16:22 INFO - PROCESS | 1754 | 1467753382146 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 14:16:22 INFO - PROCESS | 1754 | 1467753382152 Marionette TRACE conn4 <- [1,2842,null,{}] 14:16:22 INFO - PROCESS | 1754 | 1467753382161 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}] 14:16:22 INFO - PROCESS | 1754 | 1467753382171 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:22 INFO - PROCESS | 1754 | 1467753382419 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 14:16:22 INFO - PROCESS | 1754 | 1467753382716 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:22 INFO - PROCESS | 1754 | 1467753382728 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:22 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2dc000 == 30 [pid = 1754] [id = 718] 14:16:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x8dcc9800) [pid = 1754] [serial = 2155] [outer = (nil)] 14:16:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8dcd0800) [pid = 1754] [serial = 2156] [outer = 0x8dcc9800] 14:16:22 INFO - PROCESS | 1754 | 1467753382822 Marionette DEBUG loaded listener.js 14:16:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8e5f3c00) [pid = 1754] [serial = 2157] [outer = 0x8dcc9800] 14:16:23 INFO - PROCESS | 1754 | 1467753383861 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]]]}] 14:16:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 14:16:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1793ms 14:16:23 INFO - PROCESS | 1754 | 1467753383939 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 14:16:23 INFO - PROCESS | 1754 | 1467753383946 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 14:16:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 14:16:23 INFO - PROCESS | 1754 | 1467753383954 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 14:16:23 INFO - PROCESS | 1754 | 1467753383959 Marionette TRACE conn4 <- [1,2846,null,{}] 14:16:23 INFO - PROCESS | 1754 | 1467753383967 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}] 14:16:23 INFO - PROCESS | 1754 | 1467753383974 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:24 INFO - PROCESS | 1754 | 1467753384200 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 14:16:24 INFO - PROCESS | 1754 | 1467753384485 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:24 INFO - PROCESS | 1754 | 1467753384494 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:24 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e5000 == 31 [pid = 1754] [id = 719] 14:16:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x8e9d0400) [pid = 1754] [serial = 2158] [outer = (nil)] 14:16:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x8e9d5800) [pid = 1754] [serial = 2159] [outer = 0x8e9d0400] 14:16:24 INFO - PROCESS | 1754 | 1467753384590 Marionette DEBUG loaded listener.js 14:16:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x8ec8b800) [pid = 1754] [serial = 2160] [outer = 0x8e9d0400] 14:16:25 INFO - PROCESS | 1754 | 1467753385632 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]]]}] 14:16:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 14:16:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1737ms 14:16:25 INFO - PROCESS | 1754 | 1467753385693 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 14:16:25 INFO - PROCESS | 1754 | 1467753385701 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 14:16:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 14:16:25 INFO - PROCESS | 1754 | 1467753385724 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 14:16:25 INFO - PROCESS | 1754 | 1467753385734 Marionette TRACE conn4 <- [1,2850,null,{}] 14:16:25 INFO - PROCESS | 1754 | 1467753385740 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}] 14:16:25 INFO - PROCESS | 1754 | 1467753385750 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:26 INFO - PROCESS | 1754 | 1467753386022 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 14:16:26 INFO - PROCESS | 1754 | 1467753386305 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:26 INFO - PROCESS | 1754 | 1467753386314 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:26 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d881800 == 32 [pid = 1754] [id = 720] 14:16:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x8d88c000) [pid = 1754] [serial = 2161] [outer = (nil)] 14:16:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x8f889800) [pid = 1754] [serial = 2162] [outer = 0x8d88c000] 14:16:26 INFO - PROCESS | 1754 | 1467753386406 Marionette DEBUG loaded listener.js 14:16:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x8fa82c00) [pid = 1754] [serial = 2163] [outer = 0x8d88c000] 14:16:27 INFO - PROCESS | 1754 | 1467753387406 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 14:16:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 14:16:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1765ms 14:16:27 INFO - PROCESS | 1754 | 1467753387478 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 14:16:27 INFO - PROCESS | 1754 | 1467753387482 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 14:16:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 14:16:27 INFO - PROCESS | 1754 | 1467753387491 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 14:16:27 INFO - PROCESS | 1754 | 1467753387496 Marionette TRACE conn4 <- [1,2854,null,{}] 14:16:27 INFO - PROCESS | 1754 | 1467753387503 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}] 14:16:27 INFO - PROCESS | 1754 | 1467753387510 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:27 INFO - PROCESS | 1754 | 1467753387766 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 14:16:28 INFO - PROCESS | 1754 | 1467753388085 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:28 INFO - PROCESS | 1754 | 1467753388095 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:28 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e1c00 == 33 [pid = 1754] [id = 721] 14:16:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x8ec8b400) [pid = 1754] [serial = 2164] [outer = (nil)] 14:16:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x9032f800) [pid = 1754] [serial = 2165] [outer = 0x8ec8b400] 14:16:28 INFO - PROCESS | 1754 | 1467753388187 Marionette DEBUG loaded listener.js 14:16:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x90333400) [pid = 1754] [serial = 2166] [outer = 0x8ec8b400] 14:16:29 INFO - PROCESS | 1754 | 1467753389182 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]]]}] 14:16:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 14:16:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1739ms 14:16:29 INFO - PROCESS | 1754 | 1467753389231 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 14:16:29 INFO - PROCESS | 1754 | 1467753389235 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 14:16:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 14:16:29 INFO - PROCESS | 1754 | 1467753389244 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 14:16:29 INFO - PROCESS | 1754 | 1467753389248 Marionette TRACE conn4 <- [1,2858,null,{}] 14:16:29 INFO - PROCESS | 1754 | 1467753389256 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}] 14:16:29 INFO - PROCESS | 1754 | 1467753389262 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:29 INFO - PROCESS | 1754 | 1467753389467 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 14:16:29 INFO - PROCESS | 1754 | 1467753389725 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:29 INFO - PROCESS | 1754 | 1467753389746 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:29 INFO - PROCESS | 1754 | ++DOCSHELL 0x900e9400 == 34 [pid = 1754] [id = 722] 14:16:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x91c98c00) [pid = 1754] [serial = 2167] [outer = (nil)] 14:16:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x91d84800) [pid = 1754] [serial = 2168] [outer = 0x91c98c00] 14:16:29 INFO - PROCESS | 1754 | 1467753389900 Marionette DEBUG loaded listener.js 14:16:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x92518000) [pid = 1754] [serial = 2169] [outer = 0x91c98c00] 14:16:30 INFO - PROCESS | 1754 | 1467753390916 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 14:16:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 14:16:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1736ms 14:16:30 INFO - PROCESS | 1754 | 1467753390982 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 14:16:30 INFO - PROCESS | 1754 | 1467753390986 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 14:16:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 14:16:30 INFO - PROCESS | 1754 | 1467753390995 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 14:16:31 INFO - PROCESS | 1754 | 1467753391001 Marionette TRACE conn4 <- [1,2862,null,{}] 14:16:31 INFO - PROCESS | 1754 | 1467753391008 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}] 14:16:31 INFO - PROCESS | 1754 | 1467753391014 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:31 INFO - PROCESS | 1754 | 1467753391231 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 14:16:31 INFO - PROCESS | 1754 | 1467753391440 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:31 INFO - PROCESS | 1754 | 1467753391452 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:31 INFO - PROCESS | 1754 | ++DOCSHELL 0x8eed7800 == 35 [pid = 1754] [id = 723] 14:16:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x90496c00) [pid = 1754] [serial = 2170] [outer = (nil)] 14:16:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x92b90c00) [pid = 1754] [serial = 2171] [outer = 0x90496c00] 14:16:31 INFO - PROCESS | 1754 | 1467753391581 Marionette DEBUG loaded listener.js 14:16:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x92bc7400) [pid = 1754] [serial = 2172] [outer = 0x90496c00] 14:16:32 INFO - PROCESS | 1754 | 1467753392570 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]]]}] 14:16:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 14:16:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1636ms 14:16:32 INFO - PROCESS | 1754 | 1467753392632 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 14:16:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 14:16:32 INFO - PROCESS | 1754 | 1467753392637 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 14:16:32 INFO - PROCESS | 1754 | 1467753392645 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 14:16:32 INFO - PROCESS | 1754 | 1467753392648 Marionette TRACE conn4 <- [1,2866,null,{}] 14:16:32 INFO - PROCESS | 1754 | 1467753392656 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}] 14:16:32 INFO - PROCESS | 1754 | 1467753392662 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:32 INFO - PROCESS | 1754 | 1467753392874 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 14:16:33 INFO - PROCESS | 1754 | 1467753393136 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:33 INFO - PROCESS | 1754 | 1467753393145 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:33 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dcc1800 == 36 [pid = 1754] [id = 724] 14:16:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x8f88e800) [pid = 1754] [serial = 2173] [outer = (nil)] 14:16:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x93169000) [pid = 1754] [serial = 2174] [outer = 0x8f88e800] 14:16:33 INFO - PROCESS | 1754 | 1467753393275 Marionette DEBUG loaded listener.js 14:16:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x92bcdc00) [pid = 1754] [serial = 2175] [outer = 0x8f88e800] 14:16:34 INFO - PROCESS | 1754 | 1467753394230 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]]]}] 14:16:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 14:16:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1643ms 14:16:34 INFO - PROCESS | 1754 | 1467753394287 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 14:16:34 INFO - PROCESS | 1754 | 1467753394291 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 14:16:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 14:16:34 INFO - PROCESS | 1754 | 1467753394299 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 14:16:34 INFO - PROCESS | 1754 | 1467753394302 Marionette TRACE conn4 <- [1,2870,null,{}] 14:16:34 INFO - PROCESS | 1754 | 1467753394309 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}] 14:16:34 INFO - PROCESS | 1754 | 1467753394314 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:34 INFO - PROCESS | 1754 | 1467753394510 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 14:16:34 INFO - PROCESS | 1754 | 1467753394761 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:34 INFO - PROCESS | 1754 | 1467753394770 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:34 INFO - PROCESS | 1754 | ++DOCSHELL 0x92bcd400 == 37 [pid = 1754] [id = 725] 14:16:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x93167800) [pid = 1754] [serial = 2176] [outer = (nil)] 14:16:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x93e13000) [pid = 1754] [serial = 2177] [outer = 0x93167800] 14:16:34 INFO - PROCESS | 1754 | 1467753394903 Marionette DEBUG loaded listener.js 14:16:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x93e16000) [pid = 1754] [serial = 2178] [outer = 0x93167800] 14:16:35 INFO - PROCESS | 1754 | --DOCSHELL 0x8d238c00 == 36 [pid = 1754] [id = 716] 14:16:36 INFO - PROCESS | 1754 | 1467753396128 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]]]}] 14:16:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 14:16:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1889ms 14:16:36 INFO - PROCESS | 1754 | 1467753396189 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 14:16:36 INFO - PROCESS | 1754 | 1467753396196 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 14:16:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 14:16:36 INFO - PROCESS | 1754 | 1467753396205 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 14:16:36 INFO - PROCESS | 1754 | 1467753396213 Marionette TRACE conn4 <- [1,2874,null,{}] 14:16:36 INFO - PROCESS | 1754 | 1467753396222 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}] 14:16:36 INFO - PROCESS | 1754 | 1467753396229 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:36 INFO - PROCESS | 1754 | 1467753396425 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 14:16:36 INFO - PROCESS | 1754 | 1467753396677 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:36 INFO - PROCESS | 1754 | 1467753396687 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:36 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dad4c00 == 37 [pid = 1754] [id = 726] 14:16:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x8dcc3400) [pid = 1754] [serial = 2179] [outer = (nil)] 14:16:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x8dccd400) [pid = 1754] [serial = 2180] [outer = 0x8dcc3400] 14:16:36 INFO - PROCESS | 1754 | 1467753396805 Marionette DEBUG loaded listener.js 14:16:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x8e7f1000) [pid = 1754] [serial = 2181] [outer = 0x8dcc3400] 14:16:37 INFO - PROCESS | 1754 | 1467753397790 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]]]}] 14:16:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 14:16:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1645ms 14:16:37 INFO - PROCESS | 1754 | 1467753397857 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 14:16:37 INFO - PROCESS | 1754 | 1467753397865 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 14:16:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 14:16:37 INFO - PROCESS | 1754 | 1467753397877 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 14:16:37 INFO - PROCESS | 1754 | 1467753397881 Marionette TRACE conn4 <- [1,2878,null,{}] 14:16:37 INFO - PROCESS | 1754 | 1467753397889 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}] 14:16:37 INFO - PROCESS | 1754 | 1467753397895 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:38 INFO - PROCESS | 1754 | 1467753398173 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 14:16:38 INFO - PROCESS | 1754 | 1467753398198 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:38 INFO - PROCESS | 1754 | 1467753398210 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:38 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e7f7c00 == 38 [pid = 1754] [id = 727] 14:16:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x8eedb000) [pid = 1754] [serial = 2182] [outer = (nil)] 14:16:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x8f73dc00) [pid = 1754] [serial = 2183] [outer = 0x8eedb000] 14:16:38 INFO - PROCESS | 1754 | 1467753398285 Marionette DEBUG loaded listener.js 14:16:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x8f88bc00) [pid = 1754] [serial = 2184] [outer = 0x8eedb000] 14:16:38 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x8e5e9400) [pid = 1754] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 14:16:38 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x90332800) [pid = 1754] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 14:16:38 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x8d94b000) [pid = 1754] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 14:16:38 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x9032bc00) [pid = 1754] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 14:16:38 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x8f738c00) [pid = 1754] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 14:16:38 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x8dac7800) [pid = 1754] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 14:16:38 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x8dad3400) [pid = 1754] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 14:16:38 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x9024a400) [pid = 1754] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 14:16:38 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x8f88c400) [pid = 1754] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 14:16:38 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x90494c00) [pid = 1754] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 14:16:38 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x8dac9400) [pid = 1754] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 14:16:38 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x92522c00) [pid = 1754] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 14:16:38 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x8e9d7c00) [pid = 1754] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 14:16:38 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x8c2e1400) [pid = 1754] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 14:16:38 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x92515800) [pid = 1754] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 14:16:38 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x92b85400) [pid = 1754] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 14:16:38 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x9024d400) [pid = 1754] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 14:16:38 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x8d232800) [pid = 1754] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 14:16:39 INFO - PROCESS | 1754 | 1467753399505 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]]]}] 14:16:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 14:16:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1693ms 14:16:39 INFO - PROCESS | 1754 | 1467753399570 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 14:16:39 INFO - PROCESS | 1754 | 1467753399575 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 14:16:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 14:16:39 INFO - PROCESS | 1754 | 1467753399591 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 14:16:39 INFO - PROCESS | 1754 | 1467753399598 Marionette TRACE conn4 <- [1,2882,null,{}] 14:16:39 INFO - PROCESS | 1754 | 1467753399615 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}] 14:16:39 INFO - PROCESS | 1754 | 1467753399625 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:39 INFO - PROCESS | 1754 | 1467753399839 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 14:16:40 INFO - PROCESS | 1754 | 1467753400006 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:40 INFO - PROCESS | 1754 | 1467753400016 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:40 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f73f000 == 39 [pid = 1754] [id = 728] 14:16:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x8fa7a400) [pid = 1754] [serial = 2185] [outer = (nil)] 14:16:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x90330800) [pid = 1754] [serial = 2186] [outer = 0x8fa7a400] 14:16:40 INFO - PROCESS | 1754 | 1467753400096 Marionette DEBUG loaded listener.js 14:16:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x91d87400) [pid = 1754] [serial = 2187] [outer = 0x8fa7a400] 14:16:41 INFO - PROCESS | 1754 | 1467753401177 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]]]}] 14:16:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 14:16:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1639ms 14:16:41 INFO - PROCESS | 1754 | 1467753401231 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 14:16:41 INFO - PROCESS | 1754 | 1467753401238 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 14:16:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 14:16:41 INFO - PROCESS | 1754 | 1467753401249 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 14:16:41 INFO - PROCESS | 1754 | 1467753401254 Marionette TRACE conn4 <- [1,2886,null,{}] 14:16:41 INFO - PROCESS | 1754 | 1467753401265 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}] 14:16:41 INFO - PROCESS | 1754 | 1467753401271 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:41 INFO - PROCESS | 1754 | 1467753401535 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 14:16:41 INFO - PROCESS | 1754 | 1467753401849 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:41 INFO - PROCESS | 1754 | 1467753401865 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:41 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d88a400 == 40 [pid = 1754] [id = 729] 14:16:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x8d88c800) [pid = 1754] [serial = 2188] [outer = (nil)] 14:16:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x8e5e9c00) [pid = 1754] [serial = 2189] [outer = 0x8d88c800] 14:16:41 INFO - PROCESS | 1754 | 1467753401969 Marionette DEBUG loaded listener.js 14:16:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x8e9d1c00) [pid = 1754] [serial = 2190] [outer = 0x8d88c800] 14:16:42 INFO - PROCESS | 1754 | 1467753402992 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]]]}] 14:16:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 14:16:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1792ms 14:16:43 INFO - PROCESS | 1754 | 1467753403041 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 14:16:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 14:16:43 INFO - PROCESS | 1754 | 1467753403049 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 14:16:43 INFO - PROCESS | 1754 | 1467753403062 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 14:16:43 INFO - PROCESS | 1754 | 1467753403068 Marionette TRACE conn4 <- [1,2890,null,{}] 14:16:43 INFO - PROCESS | 1754 | 1467753403075 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}] 14:16:43 INFO - PROCESS | 1754 | 1467753403082 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:43 INFO - PROCESS | 1754 | 1467753403345 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 14:16:43 INFO - PROCESS | 1754 | 1467753403591 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:43 INFO - PROCESS | 1754 | 1467753403602 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:43 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f73cc00 == 41 [pid = 1754] [id = 730] 14:16:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x8f88b800) [pid = 1754] [serial = 2191] [outer = (nil)] 14:16:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x900e8000) [pid = 1754] [serial = 2192] [outer = 0x8f88b800] 14:16:43 INFO - PROCESS | 1754 | 1467753403739 Marionette DEBUG loaded listener.js 14:16:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x91c96800) [pid = 1754] [serial = 2193] [outer = 0x8f88b800] 14:16:44 INFO - PROCESS | 1754 | 1467753404844 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 14:16:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 14:16:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1851ms 14:16:44 INFO - PROCESS | 1754 | 1467753404913 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 14:16:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 14:16:44 INFO - PROCESS | 1754 | 1467753404918 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 14:16:44 INFO - PROCESS | 1754 | 1467753404926 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 14:16:44 INFO - PROCESS | 1754 | 1467753404934 Marionette TRACE conn4 <- [1,2894,null,{}] 14:16:44 INFO - PROCESS | 1754 | 1467753404953 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}] 14:16:44 INFO - PROCESS | 1754 | 1467753404963 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:45 INFO - PROCESS | 1754 | 1467753405249 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 14:16:45 INFO - PROCESS | 1754 | 1467753405542 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:45 INFO - PROCESS | 1754 | 1467753405554 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:45 INFO - PROCESS | 1754 | ++DOCSHELL 0x92b89800 == 42 [pid = 1754] [id = 731] 14:16:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x92b8a000) [pid = 1754] [serial = 2194] [outer = (nil)] 14:16:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x93c19c00) [pid = 1754] [serial = 2195] [outer = 0x92b8a000] 14:16:45 INFO - PROCESS | 1754 | 1467753405647 Marionette DEBUG loaded listener.js 14:16:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x95217000) [pid = 1754] [serial = 2196] [outer = 0x92b8a000] 14:16:46 INFO - PROCESS | 1754 | 1467753406655 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]]]}] 14:16:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 14:16:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1798ms 14:16:46 INFO - PROCESS | 1754 | 1467753406726 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 14:16:46 INFO - PROCESS | 1754 | 1467753406732 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 14:16:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 14:16:46 INFO - PROCESS | 1754 | 1467753406741 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 14:16:46 INFO - PROCESS | 1754 | 1467753406746 Marionette TRACE conn4 <- [1,2898,null,{}] 14:16:46 INFO - PROCESS | 1754 | 1467753406752 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}] 14:16:46 INFO - PROCESS | 1754 | 1467753406758 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:46 INFO - PROCESS | 1754 | 1467753406987 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 14:16:47 INFO - PROCESS | 1754 | 1467753407266 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:47 INFO - PROCESS | 1754 | 1467753407276 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:47 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dac5800 == 43 [pid = 1754] [id = 732] 14:16:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x9521d800) [pid = 1754] [serial = 2197] [outer = (nil)] 14:16:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x95342400) [pid = 1754] [serial = 2198] [outer = 0x9521d800] 14:16:47 INFO - PROCESS | 1754 | 1467753407377 Marionette DEBUG loaded listener.js 14:16:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x95360000) [pid = 1754] [serial = 2199] [outer = 0x9521d800] 14:16:48 INFO - PROCESS | 1754 | 1467753408344 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]]]}] 14:16:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 14:16:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1643ms 14:16:48 INFO - PROCESS | 1754 | 1467753408385 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 14:16:48 INFO - PROCESS | 1754 | 1467753408390 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 14:16:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 14:16:48 INFO - PROCESS | 1754 | 1467753408397 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 14:16:48 INFO - PROCESS | 1754 | 1467753408402 Marionette TRACE conn4 <- [1,2902,null,{}] 14:16:48 INFO - PROCESS | 1754 | 1467753408408 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}] 14:16:48 INFO - PROCESS | 1754 | 1467753408413 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:48 INFO - PROCESS | 1754 | 1467753408620 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 14:16:48 INFO - PROCESS | 1754 | 1467753408872 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:48 INFO - PROCESS | 1754 | 1467753408883 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:48 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d468000 == 44 [pid = 1754] [id = 733] 14:16:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x8f735c00) [pid = 1754] [serial = 2200] [outer = (nil)] 14:16:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x95366c00) [pid = 1754] [serial = 2201] [outer = 0x8f735c00] 14:16:49 INFO - PROCESS | 1754 | 1467753409018 Marionette DEBUG loaded listener.js 14:16:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x95381800) [pid = 1754] [serial = 2202] [outer = 0x8f735c00] 14:16:50 INFO - PROCESS | 1754 | 1467753410049 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 14:16:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 14:16:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1684ms 14:16:50 INFO - PROCESS | 1754 | 1467753410083 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 14:16:50 INFO - PROCESS | 1754 | 1467753410087 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 14:16:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 14:16:50 INFO - PROCESS | 1754 | 1467753410095 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 14:16:50 INFO - PROCESS | 1754 | 1467753410099 Marionette TRACE conn4 <- [1,2906,null,{}] 14:16:50 INFO - PROCESS | 1754 | 1467753410106 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}] 14:16:50 INFO - PROCESS | 1754 | 1467753410117 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:50 INFO - PROCESS | 1754 | 1467753410362 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 14:16:50 INFO - PROCESS | 1754 | 1467753410618 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:50 INFO - PROCESS | 1754 | 1467753410626 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:50 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e4400 == 45 [pid = 1754] [id = 734] 14:16:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x8c2e5800) [pid = 1754] [serial = 2203] [outer = (nil)] 14:16:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x8dccac00) [pid = 1754] [serial = 2204] [outer = 0x8c2e5800] 14:16:50 INFO - PROCESS | 1754 | 1467753410759 Marionette DEBUG loaded listener.js 14:16:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0x8e7fc400) [pid = 1754] [serial = 2205] [outer = 0x8c2e5800] 14:16:51 INFO - PROCESS | 1754 | 1467753411996 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]]]}] 14:16:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 14:16:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1938ms 14:16:52 INFO - PROCESS | 1754 | 1467753412043 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 14:16:52 INFO - PROCESS | 1754 | 1467753412051 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 14:16:52 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 14:16:52 INFO - PROCESS | 1754 | 1467753412061 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 14:16:52 INFO - PROCESS | 1754 | 1467753412067 Marionette TRACE conn4 <- [1,2910,null,{}] 14:16:52 INFO - PROCESS | 1754 | 1467753412077 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}] 14:16:52 INFO - PROCESS | 1754 | 1467753412083 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:52 INFO - PROCESS | 1754 | 1467753412333 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 14:16:52 INFO - PROCESS | 1754 | 1467753412565 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:52 INFO - PROCESS | 1754 | 1467753412581 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:52 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e5f0c00 == 46 [pid = 1754] [id = 735] 14:16:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 106 (0x8e5f3000) [pid = 1754] [serial = 2206] [outer = (nil)] 14:16:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 107 (0x8e7f6800) [pid = 1754] [serial = 2207] [outer = 0x8e5f3000] 14:16:52 INFO - PROCESS | 1754 | 1467753412761 Marionette DEBUG loaded listener.js 14:16:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 108 (0x8e9d1400) [pid = 1754] [serial = 2208] [outer = 0x8e5f3000] 14:16:53 INFO - PROCESS | 1754 | 1467753413624 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]]]}] 14:16:53 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 14:16:53 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 14:16:53 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1597ms 14:16:53 INFO - PROCESS | 1754 | 1467753413658 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 14:16:53 INFO - PROCESS | 1754 | 1467753413665 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 14:16:53 INFO - TEST-START | /DOMEvents/constructors.html 14:16:53 INFO - PROCESS | 1754 | 1467753413677 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 14:16:53 INFO - PROCESS | 1754 | 1467753413681 Marionette TRACE conn4 <- [1,2914,null,{}] 14:16:53 INFO - PROCESS | 1754 | 1467753413689 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}] 14:16:53 INFO - PROCESS | 1754 | 1467753413697 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:53 INFO - PROCESS | 1754 | 1467753413897 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 14:16:54 INFO - PROCESS | 1754 | --DOCSHELL 0x8dcd0000 == 45 [pid = 1754] [id = 702] 14:16:54 INFO - PROCESS | 1754 | --DOCSHELL 0x8dac9000 == 44 [pid = 1754] [id = 699] 14:16:54 INFO - PROCESS | 1754 | --DOCSHELL 0x8d46bc00 == 43 [pid = 1754] [id = 697] 14:16:54 INFO - PROCESS | 1754 | --DOCSHELL 0x8e5ec400 == 42 [pid = 1754] [id = 696] 14:16:54 INFO - PROCESS | 1754 | --DOCSHELL 0x8f882800 == 41 [pid = 1754] [id = 698] 14:16:54 INFO - PROCESS | 1754 | --DOMWINDOW == 107 (0x8fa83000) [pid = 1754] [serial = 2150] [outer = (nil)] [url = about:blank] 14:16:54 INFO - PROCESS | 1754 | 1467753414180 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:54 INFO - PROCESS | 1754 | 1467753414190 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:54 INFO - PROCESS | 1754 | --DOCSHELL 0x8dace000 == 40 [pid = 1754] [id = 695] 14:16:54 INFO - PROCESS | 1754 | --DOCSHELL 0x8dcc1800 == 39 [pid = 1754] [id = 724] 14:16:54 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d882800 == 40 [pid = 1754] [id = 736] 14:16:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 108 (0x8d886800) [pid = 1754] [serial = 2209] [outer = (nil)] 14:16:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 109 (0x8dcc1800) [pid = 1754] [serial = 2210] [outer = 0x8d886800] 14:16:54 INFO - PROCESS | 1754 | 1467753414286 Marionette DEBUG loaded listener.js 14:16:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 110 (0x8e7f3c00) [pid = 1754] [serial = 2211] [outer = 0x8d886800] 14:16:54 INFO - PROCESS | 1754 | --DOCSHELL 0x8eed7800 == 39 [pid = 1754] [id = 723] 14:16:54 INFO - PROCESS | 1754 | --DOCSHELL 0x900e9400 == 38 [pid = 1754] [id = 722] 14:16:54 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e1c00 == 37 [pid = 1754] [id = 721] 14:16:54 INFO - PROCESS | 1754 | --DOCSHELL 0x8d881800 == 36 [pid = 1754] [id = 720] 14:16:54 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e5000 == 35 [pid = 1754] [id = 719] 14:16:54 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2dc000 == 34 [pid = 1754] [id = 718] 14:16:54 INFO - PROCESS | 1754 | --DOCSHELL 0x8d23ac00 == 33 [pid = 1754] [id = 717] 14:16:54 INFO - PROCESS | 1754 | --DOMWINDOW == 109 (0x91d89c00) [pid = 1754] [serial = 2126] [outer = (nil)] [url = about:blank] 14:16:54 INFO - PROCESS | 1754 | --DOMWINDOW == 108 (0x90497000) [pid = 1754] [serial = 2120] [outer = (nil)] [url = about:blank] 14:16:54 INFO - PROCESS | 1754 | --DOMWINDOW == 107 (0x9049c000) [pid = 1754] [serial = 2121] [outer = (nil)] [url = about:blank] 14:16:54 INFO - PROCESS | 1754 | --DOMWINDOW == 106 (0x8dac8000) [pid = 1754] [serial = 2147] [outer = (nil)] [url = about:blank] 14:16:54 INFO - PROCESS | 1754 | --DOMWINDOW == 105 (0x91d8f400) [pid = 1754] [serial = 2108] [outer = (nil)] [url = about:blank] 14:16:54 INFO - PROCESS | 1754 | --DOMWINDOW == 104 (0x91d90c00) [pid = 1754] [serial = 2109] [outer = (nil)] [url = about:blank] 14:16:54 INFO - PROCESS | 1754 | --DOMWINDOW == 103 (0x8e5ee800) [pid = 1754] [serial = 2148] [outer = (nil)] [url = about:blank] 14:16:54 INFO - PROCESS | 1754 | --DOMWINDOW == 102 (0x8fa7e800) [pid = 1754] [serial = 2117] [outer = (nil)] [url = about:blank] 14:16:54 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x8e9d2400) [pid = 1754] [serial = 2129] [outer = (nil)] [url = about:blank] 14:16:54 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x8e5ea800) [pid = 1754] [serial = 2114] [outer = (nil)] [url = about:blank] 14:16:54 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x8e7f8c00) [pid = 1754] [serial = 2115] [outer = (nil)] [url = about:blank] 14:16:55 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x9024dc00) [pid = 1754] [serial = 2132] [outer = (nil)] [url = about:blank] 14:16:55 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x900e8800) [pid = 1754] [serial = 2097] [outer = (nil)] [url = about:blank] 14:16:55 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x90499c00) [pid = 1754] [serial = 2105] [outer = (nil)] [url = about:blank] 14:16:55 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x91c9a000) [pid = 1754] [serial = 2106] [outer = (nil)] [url = about:blank] 14:16:55 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x8dcc5800) [pid = 1754] [serial = 2099] [outer = (nil)] [url = about:blank] 14:16:55 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x8eed6c00) [pid = 1754] [serial = 2130] [outer = (nil)] [url = about:blank] 14:16:55 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x92b83c00) [pid = 1754] [serial = 2135] [outer = (nil)] [url = about:blank] 14:16:55 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x8e9cc800) [pid = 1754] [serial = 2100] [outer = (nil)] [url = about:blank] 14:16:55 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x8fa85400) [pid = 1754] [serial = 2102] [outer = (nil)] [url = about:blank] 14:16:55 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x90332000) [pid = 1754] [serial = 2133] [outer = (nil)] [url = about:blank] 14:16:55 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x92515c00) [pid = 1754] [serial = 2127] [outer = (nil)] [url = about:blank] 14:16:55 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x90241800) [pid = 1754] [serial = 2103] [outer = (nil)] [url = about:blank] 14:16:55 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x8d240400) [pid = 1754] [serial = 2111] [outer = (nil)] [url = about:blank] 14:16:55 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x8d883c00) [pid = 1754] [serial = 2112] [outer = (nil)] [url = about:blank] 14:16:55 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x92b8e000) [pid = 1754] [serial = 2136] [outer = (nil)] [url = about:blank] 14:16:55 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x92bce400) [pid = 1754] [serial = 2139] [outer = (nil)] [url = about:blank] 14:16:55 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x92bc9c00) [pid = 1754] [serial = 2138] [outer = (nil)] [url = about:blank] 14:16:55 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x93b47800) [pid = 1754] [serial = 2141] [outer = (nil)] [url = about:blank] 14:16:55 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x93c0d000) [pid = 1754] [serial = 2142] [outer = (nil)] [url = about:blank] 14:16:55 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x95336c00) [pid = 1754] [serial = 2144] [outer = (nil)] [url = about:blank] 14:16:55 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x95338000) [pid = 1754] [serial = 2145] [outer = (nil)] [url = about:blank] 14:16:55 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8d94c000) [pid = 1754] [serial = 2123] [outer = (nil)] [url = about:blank] 14:16:55 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8dcca400) [pid = 1754] [serial = 2124] [outer = (nil)] [url = about:blank] 14:16:55 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x900efc00) [pid = 1754] [serial = 2118] [outer = (nil)] [url = about:blank] 14:16:55 INFO - PROCESS | 1754 | 1467753415397 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]]]}] 14:16:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 14:16:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 14:16:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 14:16:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 14:16:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 14:16:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 14:16:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 14:16:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 14:16:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 14:16:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 14:16:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 14:16:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 14:16:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 14:16:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 14:16:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 14:16:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 14:16:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 14:16:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 14:16:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 14:16:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 14:16:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 14:16:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 14:16:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 14:16:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 14:16:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 14:16:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 14:16:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 14:16:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 14:16:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 14:16:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 14:16:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 14:16:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 14:16:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 14:16:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 14:16:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 14:16:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 14:16:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 14:16:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 14:16:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:16:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 14:16:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:16:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 14:16:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 14:16:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:16:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 14:16:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:16:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 14:16:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 14:16:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:16:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 14:16:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:16:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 14:16:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 14:16:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:16:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 14:16:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:16:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 14:16:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 14:16:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:16:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 14:16:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:16:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 14:16:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 14:16:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:16:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 14:16:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:16:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 14:16:55 INFO - TEST-OK | /DOMEvents/constructors.html | took 1808ms 14:16:55 INFO - PROCESS | 1754 | 1467753415486 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 14:16:55 INFO - PROCESS | 1754 | 1467753415492 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 14:16:55 INFO - TEST-START | /DOMEvents/event-phases-order.html 14:16:55 INFO - PROCESS | 1754 | 1467753415503 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 14:16:55 INFO - PROCESS | 1754 | 1467753415517 Marionette TRACE conn4 <- [1,2918,null,{}] 14:16:55 INFO - PROCESS | 1754 | 1467753415555 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}] 14:16:55 INFO - PROCESS | 1754 | 1467753415564 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:55 INFO - PROCESS | 1754 | 1467753415739 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 14:16:55 INFO - PROCESS | 1754 | 1467753415750 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:55 INFO - PROCESS | 1754 | 1467753415773 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:55 INFO - PROCESS | 1754 | ++DOCSHELL 0x900eb000 == 34 [pid = 1754] [id = 737] 14:16:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x900ef400) [pid = 1754] [serial = 2212] [outer = (nil)] 14:16:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x90244000) [pid = 1754] [serial = 2213] [outer = 0x900ef400] 14:16:55 INFO - PROCESS | 1754 | 1467753415849 Marionette DEBUG loaded listener.js 14:16:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x9032d000) [pid = 1754] [serial = 2214] [outer = 0x900ef400] 14:16:56 INFO - PROCESS | 1754 | 1467753416811 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 14:16:56 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 14:16:56 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1318ms 14:16:56 INFO - PROCESS | 1754 | 1467753416822 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 14:16:56 INFO - PROCESS | 1754 | 1467753416828 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 14:16:56 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 14:16:56 INFO - PROCESS | 1754 | 1467753416835 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 14:16:56 INFO - PROCESS | 1754 | 1467753416839 Marionette TRACE conn4 <- [1,2922,null,{}] 14:16:56 INFO - PROCESS | 1754 | 1467753416846 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}] 14:16:56 INFO - PROCESS | 1754 | 1467753416852 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:57 INFO - PROCESS | 1754 | 1467753417032 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 14:16:57 INFO - PROCESS | 1754 | 1467753417225 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:57 INFO - PROCESS | 1754 | 1467753417235 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:57 INFO - PROCESS | 1754 | ++DOCSHELL 0x90245800 == 35 [pid = 1754] [id = 738] 14:16:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x90497000) [pid = 1754] [serial = 2215] [outer = (nil)] 14:16:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x91c94800) [pid = 1754] [serial = 2216] [outer = 0x90497000] 14:16:57 INFO - PROCESS | 1754 | 1467753417313 Marionette DEBUG loaded listener.js 14:16:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x91c9d000) [pid = 1754] [serial = 2217] [outer = 0x90497000] 14:16:58 INFO - PROCESS | 1754 | [1754] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 14:16:58 INFO - PROCESS | 1754 | [1754] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 14:16:58 INFO - PROCESS | 1754 | [1754] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 14:16:58 INFO - PROCESS | 1754 | [1754] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 14:16:58 INFO - PROCESS | 1754 | 1467753418227 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]]]}] 14:16:58 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 14:16:58 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 14:16:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 14:16:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:16:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:16:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:16:58 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 14:16:58 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 14:16:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:16:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:16:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:16:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:16:58 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 14:16:58 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 14:16:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:16:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:16:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:16:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:16:58 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]" 14:16:58 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 14:16:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:16:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:16:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:16:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:16:58 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 14:16:58 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1437ms 14:16:58 INFO - PROCESS | 1754 | 1467753418277 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 14:16:58 INFO - PROCESS | 1754 | 1467753418286 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 14:16:58 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 14:16:58 INFO - PROCESS | 1754 | 1467753418304 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 14:16:58 INFO - PROCESS | 1754 | 1467753418307 Marionette TRACE conn4 <- [1,2926,null,{}] 14:16:58 INFO - PROCESS | 1754 | 1467753418319 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}] 14:16:58 INFO - PROCESS | 1754 | 1467753418324 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:58 INFO - PROCESS | 1754 | 1467753418556 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 14:16:58 INFO - PROCESS | 1754 | 1467753418586 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:58 INFO - PROCESS | 1754 | 1467753418595 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:16:58 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d237000 == 36 [pid = 1754] [id = 739] 14:16:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x90493800) [pid = 1754] [serial = 2218] [outer = (nil)] 14:16:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x92522800) [pid = 1754] [serial = 2219] [outer = 0x90493800] 14:16:58 INFO - PROCESS | 1754 | 1467753418669 Marionette DEBUG loaded listener.js 14:16:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x92b86400) [pid = 1754] [serial = 2220] [outer = 0x90493800] 14:16:59 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x8dcc3400) [pid = 1754] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 14:16:59 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x93167800) [pid = 1754] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 14:16:59 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x8eedb000) [pid = 1754] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 14:16:59 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x8f883c00) [pid = 1754] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 14:16:59 INFO - PROCESS | 1754 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 14:16:59 INFO - PROCESS | 1754 | 1467753419861 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]]]}] 14:16:59 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 14:16:59 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1596ms 14:16:59 INFO - PROCESS | 1754 | 1467753419894 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 14:16:59 INFO - PROCESS | 1754 | 1467753419898 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 14:16:59 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 14:16:59 INFO - PROCESS | 1754 | 1467753419906 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 14:16:59 INFO - PROCESS | 1754 | 1467753419909 Marionette TRACE conn4 <- [1,2930,null,{}] 14:16:59 INFO - PROCESS | 1754 | 1467753419916 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}] 14:16:59 INFO - PROCESS | 1754 | 1467753419925 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:00 INFO - PROCESS | 1754 | 1467753420214 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 14:17:00 INFO - PROCESS | 1754 | 1467753420229 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:00 INFO - PROCESS | 1754 | 1467753420238 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:00 INFO - PROCESS | 1754 | ++DOCSHELL 0x9032a400 == 37 [pid = 1754] [id = 740] 14:17:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x91d8c000) [pid = 1754] [serial = 2221] [outer = (nil)] 14:17:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x93170c00) [pid = 1754] [serial = 2222] [outer = 0x91d8c000] 14:17:00 INFO - PROCESS | 1754 | 1467753420314 Marionette DEBUG loaded listener.js 14:17:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x93172c00) [pid = 1754] [serial = 2223] [outer = 0x91d8c000] 14:17:01 INFO - PROCESS | 1754 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 14:17:01 INFO - PROCESS | 1754 | 1467753421192 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]]]}] 14:17:01 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 14:17:01 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1333ms 14:17:01 INFO - PROCESS | 1754 | 1467753421240 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 14:17:01 INFO - PROCESS | 1754 | 1467753421244 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 14:17:01 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 14:17:01 INFO - PROCESS | 1754 | 1467753421252 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 14:17:01 INFO - PROCESS | 1754 | 1467753421256 Marionette TRACE conn4 <- [1,2934,null,{}] 14:17:01 INFO - PROCESS | 1754 | 1467753421262 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}] 14:17:01 INFO - PROCESS | 1754 | 1467753421268 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:01 INFO - PROCESS | 1754 | 1467753421572 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 14:17:01 INFO - PROCESS | 1754 | 1467753421774 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:01 INFO - PROCESS | 1754 | 1467753421784 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:01 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2e1c00 == 38 [pid = 1754] [id = 741] 14:17:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x8c2e3000) [pid = 1754] [serial = 2224] [outer = (nil)] 14:17:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x8d46ac00) [pid = 1754] [serial = 2225] [outer = 0x8c2e3000] 14:17:01 INFO - PROCESS | 1754 | 1467753421926 Marionette DEBUG loaded listener.js 14:17:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x8d889000) [pid = 1754] [serial = 2226] [outer = 0x8c2e3000] 14:17:03 INFO - PROCESS | 1754 | 1467753423003 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]]]}] 14:17:03 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:17:03 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1790ms 14:17:03 INFO - PROCESS | 1754 | 1467753423045 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 14:17:03 INFO - PROCESS | 1754 | 1467753423053 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 14:17:03 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 14:17:03 INFO - PROCESS | 1754 | 1467753423064 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 14:17:03 INFO - PROCESS | 1754 | 1467753423069 Marionette TRACE conn4 <- [1,2938,null,{}] 14:17:03 INFO - PROCESS | 1754 | 1467753423079 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}] 14:17:03 INFO - PROCESS | 1754 | 1467753423086 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:03 INFO - PROCESS | 1754 | 1467753423317 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 14:17:03 INFO - PROCESS | 1754 | 1467753423528 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:03 INFO - PROCESS | 1754 | 1467753423540 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:03 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e5efc00 == 39 [pid = 1754] [id = 742] 14:17:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x8e7f3800) [pid = 1754] [serial = 2227] [outer = (nil)] 14:17:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x8ec8fc00) [pid = 1754] [serial = 2228] [outer = 0x8e7f3800] 14:17:03 INFO - PROCESS | 1754 | 1467753423677 Marionette DEBUG loaded listener.js 14:17:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x8f735000) [pid = 1754] [serial = 2229] [outer = 0x8e7f3800] 14:17:04 INFO - PROCESS | 1754 | 1467753424648 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]]]}] 14:17:04 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. 14:17:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1643ms 14:17:04 INFO - PROCESS | 1754 | 1467753424708 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 14:17:04 INFO - PROCESS | 1754 | 1467753424714 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 14:17:04 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 14:17:04 INFO - PROCESS | 1754 | 1467753424769 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 14:17:04 INFO - PROCESS | 1754 | 1467753424773 Marionette TRACE conn4 <- [1,2942,null,{}] 14:17:04 INFO - PROCESS | 1754 | 1467753424786 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}] 14:17:04 INFO - PROCESS | 1754 | 1467753424792 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:05 INFO - PROCESS | 1754 | 1467753425045 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 14:17:05 INFO - PROCESS | 1754 | 1467753425261 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:05 INFO - PROCESS | 1754 | 1467753425274 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:05 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e9d1000 == 40 [pid = 1754] [id = 743] 14:17:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x8fa84000) [pid = 1754] [serial = 2230] [outer = (nil)] 14:17:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x90242c00) [pid = 1754] [serial = 2231] [outer = 0x8fa84000] 14:17:05 INFO - PROCESS | 1754 | 1467753425402 Marionette DEBUG loaded listener.js 14:17:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x90336400) [pid = 1754] [serial = 2232] [outer = 0x8fa84000] 14:17:06 INFO - PROCESS | 1754 | 1467753426454 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"]]]}] 14:17:06 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 14:17:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 14:17:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 14:17:06 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1749ms 14:17:06 INFO - PROCESS | 1754 | 1467753426515 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 14:17:06 INFO - PROCESS | 1754 | 1467753426523 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 14:17:06 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 14:17:06 INFO - PROCESS | 1754 | 1467753426543 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 14:17:06 INFO - PROCESS | 1754 | 1467753426552 Marionette TRACE conn4 <- [1,2946,null,{}] 14:17:06 INFO - PROCESS | 1754 | 1467753426580 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}] 14:17:06 INFO - PROCESS | 1754 | 1467753426588 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:06 INFO - PROCESS | 1754 | 1467753426816 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 14:17:07 INFO - PROCESS | 1754 | 1467753427015 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:07 INFO - PROCESS | 1754 | 1467753427025 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:07 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dccc800 == 41 [pid = 1754] [id = 744] 14:17:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x900e8c00) [pid = 1754] [serial = 2233] [outer = (nil)] 14:17:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x92bc2800) [pid = 1754] [serial = 2234] [outer = 0x900e8c00] 14:17:07 INFO - PROCESS | 1754 | 1467753427154 Marionette DEBUG loaded listener.js 14:17:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x93c0c400) [pid = 1754] [serial = 2235] [outer = 0x900e8c00] 14:17:08 INFO - PROCESS | 1754 | 1467753428101 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]]]}] 14:17:08 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. 14:17:08 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1623ms 14:17:08 INFO - PROCESS | 1754 | 1467753428158 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 14:17:08 INFO - PROCESS | 1754 | 1467753428161 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 14:17:08 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 14:17:08 INFO - PROCESS | 1754 | 1467753428170 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 14:17:08 INFO - PROCESS | 1754 | 1467753428174 Marionette TRACE conn4 <- [1,2950,null,{}] 14:17:08 INFO - PROCESS | 1754 | 1467753428181 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}] 14:17:08 INFO - PROCESS | 1754 | 1467753428186 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:08 INFO - PROCESS | 1754 | 1467753428397 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 14:17:08 INFO - PROCESS | 1754 | 1467753428611 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:08 INFO - PROCESS | 1754 | 1467753428619 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:08 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c2dcc00 == 42 [pid = 1754] [id = 745] 14:17:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x8c2df000) [pid = 1754] [serial = 2236] [outer = (nil)] 14:17:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x95337c00) [pid = 1754] [serial = 2237] [outer = 0x8c2df000] 14:17:08 INFO - PROCESS | 1754 | 1467753428744 Marionette DEBUG loaded listener.js 14:17:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x9533b400) [pid = 1754] [serial = 2238] [outer = 0x8c2df000] 14:17:09 INFO - PROCESS | 1754 | ++DOCSHELL 0x93f06c00 == 43 [pid = 1754] [id = 746] 14:17:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x9538b000) [pid = 1754] [serial = 2239] [outer = (nil)] 14:17:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x93c0ec00) [pid = 1754] [serial = 2240] [outer = 0x9538b000] 14:17:09 INFO - PROCESS | 1754 | 1467753429778 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]]]}] 14:17:09 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. 14:17:09 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1640ms 14:17:09 INFO - PROCESS | 1754 | 1467753429810 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 14:17:09 INFO - PROCESS | 1754 | 1467753429815 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 14:17:09 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 14:17:09 INFO - PROCESS | 1754 | 1467753429822 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 14:17:09 INFO - PROCESS | 1754 | 1467753429827 Marionette TRACE conn4 <- [1,2954,null,{}] 14:17:09 INFO - PROCESS | 1754 | 1467753429835 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}] 14:17:09 INFO - PROCESS | 1754 | 1467753429849 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:10 INFO - PROCESS | 1754 | 1467753430144 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 14:17:10 INFO - PROCESS | 1754 | 1467753430402 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:10 INFO - PROCESS | 1754 | 1467753430421 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:10 INFO - PROCESS | 1754 | ++DOCSHELL 0x9538e400 == 44 [pid = 1754] [id = 747] 14:17:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x9538e800) [pid = 1754] [serial = 2241] [outer = (nil)] 14:17:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x95475800) [pid = 1754] [serial = 2242] [outer = 0x9538e800] 14:17:10 INFO - PROCESS | 1754 | 1467753430564 Marionette DEBUG loaded listener.js 14:17:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x9547dc00) [pid = 1754] [serial = 2243] [outer = 0x9538e800] 14:17:11 INFO - PROCESS | 1754 | 1467753431483 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]]]}] 14:17:11 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:17:11 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 14:17:11 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1693ms 14:17:11 INFO - PROCESS | 1754 | 1467753431517 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 14:17:11 INFO - PROCESS | 1754 | 1467753431521 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 14:17:11 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 14:17:11 INFO - PROCESS | 1754 | 1467753431529 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 14:17:11 INFO - PROCESS | 1754 | 1467753431534 Marionette TRACE conn4 <- [1,2958,null,{}] 14:17:11 INFO - PROCESS | 1754 | 1467753431541 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}] 14:17:11 INFO - PROCESS | 1754 | 1467753431546 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:11 INFO - PROCESS | 1754 | 1467753431773 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 14:17:11 INFO - PROCESS | 1754 | 1467753431977 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:11 INFO - PROCESS | 1754 | 1467753431985 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:12 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d241400 == 45 [pid = 1754] [id = 748] 14:17:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x8dac6c00) [pid = 1754] [serial = 2244] [outer = (nil)] 14:17:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0x97840c00) [pid = 1754] [serial = 2245] [outer = 0x8dac6c00] 14:17:12 INFO - PROCESS | 1754 | 1467753432128 Marionette DEBUG loaded listener.js 14:17:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 106 (0x9833e000) [pid = 1754] [serial = 2246] [outer = 0x8dac6c00] 14:17:13 INFO - PROCESS | 1754 | 1467753433085 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]]]}] 14:17:13 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. 14:17:13 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1585ms 14:17:13 INFO - PROCESS | 1754 | 1467753433116 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 14:17:13 INFO - PROCESS | 1754 | 1467753433120 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 14:17:13 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 14:17:13 INFO - PROCESS | 1754 | 1467753433128 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 14:17:13 INFO - PROCESS | 1754 | 1467753433133 Marionette TRACE conn4 <- [1,2962,null,{}] 14:17:13 INFO - PROCESS | 1754 | 1467753433140 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}] 14:17:13 INFO - PROCESS | 1754 | 1467753433145 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:13 INFO - PROCESS | 1754 | 1467753433355 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 14:17:14 INFO - PROCESS | 1754 | 1467753434081 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:14 INFO - PROCESS | 1754 | 1467753434095 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:14 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d88b400 == 46 [pid = 1754] [id = 749] 14:17:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 107 (0x8d88d400) [pid = 1754] [serial = 2247] [outer = (nil)] 14:17:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 108 (0x8d951000) [pid = 1754] [serial = 2248] [outer = 0x8d88d400] 14:17:14 INFO - PROCESS | 1754 | 1467753434182 Marionette DEBUG loaded listener.js 14:17:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 109 (0x8dcc1400) [pid = 1754] [serial = 2249] [outer = 0x8d88d400] 14:17:15 INFO - PROCESS | 1754 | 1467753435053 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]]]}] 14:17:15 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. 14:17:15 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1983ms 14:17:15 INFO - PROCESS | 1754 | 1467753435115 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 14:17:15 INFO - PROCESS | 1754 | 1467753435122 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 14:17:15 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 14:17:15 INFO - PROCESS | 1754 | 1467753435131 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 14:17:15 INFO - PROCESS | 1754 | 1467753435136 Marionette TRACE conn4 <- [1,2966,null,{}] 14:17:15 INFO - PROCESS | 1754 | 1467753435150 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}] 14:17:15 INFO - PROCESS | 1754 | 1467753435168 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:15 INFO - PROCESS | 1754 | 1467753435437 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 14:17:15 INFO - PROCESS | 1754 | 1467753435694 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:15 INFO - PROCESS | 1754 | 1467753435703 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:15 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d94c800 == 47 [pid = 1754] [id = 750] 14:17:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 110 (0x8ec8e400) [pid = 1754] [serial = 2250] [outer = (nil)] 14:17:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 111 (0x8f732400) [pid = 1754] [serial = 2251] [outer = 0x8ec8e400] 14:17:15 INFO - PROCESS | 1754 | 1467753435834 Marionette DEBUG loaded listener.js 14:17:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 112 (0x8f88f800) [pid = 1754] [serial = 2252] [outer = 0x8ec8e400] 14:17:16 INFO - PROCESS | 1754 | --DOCSHELL 0x9032a400 == 46 [pid = 1754] [id = 740] 14:17:16 INFO - PROCESS | 1754 | --DOCSHELL 0x8d237000 == 45 [pid = 1754] [id = 739] 14:17:16 INFO - PROCESS | 1754 | --DOMWINDOW == 111 (0x90330800) [pid = 1754] [serial = 2186] [outer = (nil)] [url = about:blank] 14:17:16 INFO - PROCESS | 1754 | --DOCSHELL 0x90245800 == 44 [pid = 1754] [id = 738] 14:17:16 INFO - PROCESS | 1754 | --DOCSHELL 0x900eb000 == 43 [pid = 1754] [id = 737] 14:17:16 INFO - PROCESS | 1754 | --DOCSHELL 0x8d882800 == 42 [pid = 1754] [id = 736] 14:17:16 INFO - PROCESS | 1754 | --DOCSHELL 0x8e5f0c00 == 41 [pid = 1754] [id = 735] 14:17:16 INFO - PROCESS | 1754 | --DOMWINDOW == 110 (0x8e7f1000) [pid = 1754] [serial = 2181] [outer = (nil)] [url = about:blank] 14:17:16 INFO - PROCESS | 1754 | --DOMWINDOW == 109 (0x8dcd0800) [pid = 1754] [serial = 2156] [outer = (nil)] [url = about:blank] 14:17:16 INFO - PROCESS | 1754 | --DOMWINDOW == 108 (0x93169000) [pid = 1754] [serial = 2174] [outer = (nil)] [url = about:blank] 14:17:16 INFO - PROCESS | 1754 | --DOMWINDOW == 107 (0x93e13000) [pid = 1754] [serial = 2177] [outer = (nil)] [url = about:blank] 14:17:16 INFO - PROCESS | 1754 | --DOMWINDOW == 106 (0x8f889800) [pid = 1754] [serial = 2162] [outer = (nil)] [url = about:blank] 14:17:16 INFO - PROCESS | 1754 | --DOMWINDOW == 105 (0x91d84800) [pid = 1754] [serial = 2168] [outer = (nil)] [url = about:blank] 14:17:16 INFO - PROCESS | 1754 | --DOMWINDOW == 104 (0x8dccd400) [pid = 1754] [serial = 2180] [outer = (nil)] [url = about:blank] 14:17:16 INFO - PROCESS | 1754 | --DOMWINDOW == 103 (0x8f88bc00) [pid = 1754] [serial = 2184] [outer = (nil)] [url = about:blank] 14:17:16 INFO - PROCESS | 1754 | --DOMWINDOW == 102 (0x9032f800) [pid = 1754] [serial = 2165] [outer = (nil)] [url = about:blank] 14:17:16 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x8d465800) [pid = 1754] [serial = 2153] [outer = (nil)] [url = about:blank] 14:17:16 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x93e16000) [pid = 1754] [serial = 2178] [outer = (nil)] [url = about:blank] 14:17:16 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x8f73dc00) [pid = 1754] [serial = 2183] [outer = (nil)] [url = about:blank] 14:17:16 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x900ee400) [pid = 1754] [serial = 2151] [outer = (nil)] [url = about:blank] 14:17:16 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x92b90c00) [pid = 1754] [serial = 2171] [outer = (nil)] [url = about:blank] 14:17:16 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x8e9d5800) [pid = 1754] [serial = 2159] [outer = (nil)] [url = about:blank] 14:17:16 INFO - PROCESS | 1754 | 1467753436880 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]]]}] 14:17:16 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. 14:17:16 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1787ms 14:17:16 INFO - PROCESS | 1754 | 1467753436930 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 14:17:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 14:17:16 INFO - PROCESS | 1754 | 1467753436941 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 14:17:16 INFO - PROCESS | 1754 | 1467753436954 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 14:17:16 INFO - PROCESS | 1754 | 1467753436961 Marionette TRACE conn4 <- [1,2970,null,{}] 14:17:16 INFO - PROCESS | 1754 | 1467753436972 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}] 14:17:16 INFO - PROCESS | 1754 | 1467753436979 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:17 INFO - PROCESS | 1754 | 1467753437352 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 14:17:17 INFO - PROCESS | 1754 | 1467753437811 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:17 INFO - PROCESS | 1754 | 1467753437820 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:17 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f887800 == 42 [pid = 1754] [id = 751] 14:17:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x8fa7e800) [pid = 1754] [serial = 2253] [outer = (nil)] 14:17:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x900e9800) [pid = 1754] [serial = 2254] [outer = 0x8fa7e800] 14:17:17 INFO - PROCESS | 1754 | 1467753437904 Marionette DEBUG loaded listener.js 14:17:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x90329000) [pid = 1754] [serial = 2255] [outer = 0x8fa7e800] 14:17:18 INFO - PROCESS | 1754 | 1467753438687 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]]]}] 14:17:18 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. 14:17:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1793ms 14:17:18 INFO - PROCESS | 1754 | 1467753438745 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 14:17:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 14:17:18 INFO - PROCESS | 1754 | 1467753438750 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 14:17:18 INFO - PROCESS | 1754 | 1467753438765 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 14:17:18 INFO - PROCESS | 1754 | 1467753438775 Marionette TRACE conn4 <- [1,2974,null,{}] 14:17:18 INFO - PROCESS | 1754 | 1467753438812 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}] 14:17:18 INFO - PROCESS | 1754 | 1467753438820 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:19 INFO - PROCESS | 1754 | 1467753439017 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 14:17:19 INFO - PROCESS | 1754 | 1467753439036 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:19 INFO - PROCESS | 1754 | 1467753439046 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:19 INFO - PROCESS | 1754 | ++DOCSHELL 0x8fa79c00 == 43 [pid = 1754] [id = 752] 14:17:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x91d8b000) [pid = 1754] [serial = 2256] [outer = (nil)] 14:17:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x91d92800) [pid = 1754] [serial = 2257] [outer = 0x91d8b000] 14:17:19 INFO - PROCESS | 1754 | 1467753439118 Marionette DEBUG loaded listener.js 14:17:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x91f7b000) [pid = 1754] [serial = 2258] [outer = 0x91d8b000] 14:17:20 INFO - PROCESS | 1754 | 1467753440148 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]]]}] 14:17:20 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. 14:17:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1437ms 14:17:20 INFO - PROCESS | 1754 | 1467753440195 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 14:17:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 14:17:20 INFO - PROCESS | 1754 | 1467753440200 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 14:17:20 INFO - PROCESS | 1754 | 1467753440207 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 14:17:20 INFO - PROCESS | 1754 | 1467753440211 Marionette TRACE conn4 <- [1,2978,null,{}] 14:17:20 INFO - PROCESS | 1754 | 1467753440217 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}] 14:17:20 INFO - PROCESS | 1754 | 1467753440223 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:20 INFO - PROCESS | 1754 | 1467753440473 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 14:17:20 INFO - PROCESS | 1754 | 1467753440517 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:20 INFO - PROCESS | 1754 | 1467753440526 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:20 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d234c00 == 44 [pid = 1754] [id = 753] 14:17:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x8eed1800) [pid = 1754] [serial = 2259] [outer = (nil)] 14:17:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x92b90c00) [pid = 1754] [serial = 2260] [outer = 0x8eed1800] 14:17:20 INFO - PROCESS | 1754 | 1467753440689 Marionette DEBUG loaded listener.js 14:17:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0x92bc8c00) [pid = 1754] [serial = 2261] [outer = 0x8eed1800] 14:17:21 INFO - PROCESS | 1754 | --DOMWINDOW == 104 (0x90493800) [pid = 1754] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 14:17:21 INFO - PROCESS | 1754 | --DOMWINDOW == 103 (0x8d886800) [pid = 1754] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 14:17:21 INFO - PROCESS | 1754 | --DOMWINDOW == 102 (0x8e5f3000) [pid = 1754] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 14:17:21 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x900ef400) [pid = 1754] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 14:17:21 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x90497000) [pid = 1754] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 14:17:21 INFO - PROCESS | 1754 | 1467753441905 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]]]}] 14:17:21 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. 14:17:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1737ms 14:17:21 INFO - PROCESS | 1754 | 1467753441947 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 14:17:21 INFO - PROCESS | 1754 | 1467753441953 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 14:17:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 14:17:21 INFO - PROCESS | 1754 | 1467753441965 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 14:17:21 INFO - PROCESS | 1754 | 1467753441969 Marionette TRACE conn4 <- [1,2982,null,{}] 14:17:21 INFO - PROCESS | 1754 | 1467753441980 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}] 14:17:21 INFO - PROCESS | 1754 | 1467753441986 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:22 INFO - PROCESS | 1754 | 1467753442175 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 14:17:22 INFO - PROCESS | 1754 | 1467753442383 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:22 INFO - PROCESS | 1754 | 1467753442403 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:22 INFO - PROCESS | 1754 | ++DOCSHELL 0x93b4b400 == 45 [pid = 1754] [id = 754] 14:17:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x93c16c00) [pid = 1754] [serial = 2262] [outer = (nil)] 14:17:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x95215c00) [pid = 1754] [serial = 2263] [outer = 0x93c16c00] 14:17:22 INFO - PROCESS | 1754 | 1467753442488 Marionette DEBUG loaded listener.js 14:17:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x95389800) [pid = 1754] [serial = 2264] [outer = 0x93c16c00] 14:17:23 INFO - PROCESS | 1754 | 1467753443258 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"]]]}] 14:17:23 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 14:17:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 14:17:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 14:17:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1337ms 14:17:23 INFO - PROCESS | 1754 | 1467753443302 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 14:17:23 INFO - PROCESS | 1754 | 1467753443306 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 14:17:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 14:17:23 INFO - PROCESS | 1754 | 1467753443313 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 14:17:23 INFO - PROCESS | 1754 | 1467753443316 Marionette TRACE conn4 <- [1,2986,null,{}] 14:17:23 INFO - PROCESS | 1754 | 1467753443323 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}] 14:17:23 INFO - PROCESS | 1754 | 1467753443329 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:23 INFO - PROCESS | 1754 | 1467753443568 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 14:17:23 INFO - PROCESS | 1754 | 1467753443592 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:23 INFO - PROCESS | 1754 | 1467753443601 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:23 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f886000 == 46 [pid = 1754] [id = 755] 14:17:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x9538cc00) [pid = 1754] [serial = 2265] [outer = (nil)] 14:17:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0x9783d800) [pid = 1754] [serial = 2266] [outer = 0x9538cc00] 14:17:23 INFO - PROCESS | 1754 | 1467753443679 Marionette DEBUG loaded listener.js 14:17:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 106 (0x97846000) [pid = 1754] [serial = 2267] [outer = 0x9538cc00] 14:17:24 INFO - PROCESS | 1754 | 1467753444792 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]]]}] 14:17:24 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. 14:17:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1532ms 14:17:24 INFO - PROCESS | 1754 | 1467753444846 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 14:17:24 INFO - PROCESS | 1754 | 1467753444854 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 14:17:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 14:17:24 INFO - PROCESS | 1754 | 1467753444905 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 14:17:24 INFO - PROCESS | 1754 | 1467753444915 Marionette TRACE conn4 <- [1,2990,null,{}] 14:17:24 INFO - PROCESS | 1754 | 1467753444945 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}] 14:17:24 INFO - PROCESS | 1754 | 1467753444951 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:25 INFO - PROCESS | 1754 | 1467753445179 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 14:17:25 INFO - PROCESS | 1754 | 1467753445400 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:25 INFO - PROCESS | 1754 | 1467753445411 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:25 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d94c000 == 47 [pid = 1754] [id = 756] 14:17:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 107 (0x8e9d4000) [pid = 1754] [serial = 2268] [outer = (nil)] 14:17:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 108 (0x8eedcc00) [pid = 1754] [serial = 2269] [outer = 0x8e9d4000] 14:17:25 INFO - PROCESS | 1754 | 1467753445572 Marionette DEBUG loaded listener.js 14:17:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 109 (0x8f883c00) [pid = 1754] [serial = 2270] [outer = 0x8e9d4000] 14:17:26 INFO - PROCESS | 1754 | ++DOCSHELL 0x90495000 == 48 [pid = 1754] [id = 757] 14:17:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 110 (0x9049a000) [pid = 1754] [serial = 2271] [outer = (nil)] 14:17:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 111 (0x91c97c00) [pid = 1754] [serial = 2272] [outer = 0x9049a000] 14:17:26 INFO - PROCESS | 1754 | 1467753446590 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]]]}] 14:17:26 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. 14:17:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1799ms 14:17:26 INFO - PROCESS | 1754 | 1467753446663 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 14:17:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 14:17:26 INFO - PROCESS | 1754 | 1467753446673 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 14:17:26 INFO - PROCESS | 1754 | 1467753446686 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 14:17:26 INFO - PROCESS | 1754 | 1467753446691 Marionette TRACE conn4 <- [1,2994,null,{}] 14:17:26 INFO - PROCESS | 1754 | 1467753446744 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}] 14:17:26 INFO - PROCESS | 1754 | 1467753446752 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:27 INFO - PROCESS | 1754 | 1467753447019 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 14:17:27 INFO - PROCESS | 1754 | 1467753447379 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:27 INFO - PROCESS | 1754 | 1467753447390 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:27 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ec88800 == 49 [pid = 1754] [id = 758] 14:17:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 112 (0x9251bc00) [pid = 1754] [serial = 2273] [outer = (nil)] 14:17:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 113 (0x92bc4000) [pid = 1754] [serial = 2274] [outer = 0x9251bc00] 14:17:27 INFO - PROCESS | 1754 | 1467753447485 Marionette DEBUG loaded listener.js 14:17:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 114 (0x9533fc00) [pid = 1754] [serial = 2275] [outer = 0x9251bc00] 14:17:28 INFO - PROCESS | 1754 | 1467753448390 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]]]}] 14:17:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:17:28 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 14:17:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1736ms 14:17:28 INFO - PROCESS | 1754 | 1467753448421 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 14:17:28 INFO - PROCESS | 1754 | 1467753448426 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 14:17:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 14:17:28 INFO - PROCESS | 1754 | 1467753448435 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 14:17:28 INFO - PROCESS | 1754 | 1467753448442 Marionette TRACE conn4 <- [1,2998,null,{}] 14:17:28 INFO - PROCESS | 1754 | 1467753448461 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}] 14:17:28 INFO - PROCESS | 1754 | 1467753448472 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:28 INFO - PROCESS | 1754 | 1467753448727 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 14:17:28 INFO - PROCESS | 1754 | 1467753448943 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:28 INFO - PROCESS | 1754 | 1467753448957 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:29 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d238000 == 50 [pid = 1754] [id = 759] 14:17:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 115 (0x98434800) [pid = 1754] [serial = 2276] [outer = (nil)] 14:17:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 116 (0x984e6000) [pid = 1754] [serial = 2277] [outer = 0x98434800] 14:17:29 INFO - PROCESS | 1754 | 1467753449088 Marionette DEBUG loaded listener.js 14:17:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 117 (0x994d3400) [pid = 1754] [serial = 2278] [outer = 0x98434800] 14:17:30 INFO - PROCESS | 1754 | 1467753450023 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]]]}] 14:17:30 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. 14:17:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1602ms 14:17:30 INFO - PROCESS | 1754 | 1467753450038 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 14:17:30 INFO - PROCESS | 1754 | 1467753450042 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 14:17:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 14:17:30 INFO - PROCESS | 1754 | 1467753450051 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 14:17:30 INFO - PROCESS | 1754 | 1467753450055 Marionette TRACE conn4 <- [1,3002,null,{}] 14:17:30 INFO - PROCESS | 1754 | 1467753450062 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}] 14:17:30 INFO - PROCESS | 1754 | 1467753450068 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:30 INFO - PROCESS | 1754 | 1467753450304 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 14:17:30 INFO - PROCESS | 1754 | 1467753450512 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:30 INFO - PROCESS | 1754 | 1467753450521 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:30 INFO - PROCESS | 1754 | ++DOCSHELL 0x95382c00 == 51 [pid = 1754] [id = 760] 14:17:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 118 (0x99e74000) [pid = 1754] [serial = 2279] [outer = (nil)] 14:17:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 119 (0x9a052400) [pid = 1754] [serial = 2280] [outer = 0x99e74000] 14:17:30 INFO - PROCESS | 1754 | 1467753450667 Marionette DEBUG loaded listener.js 14:17:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 120 (0x9a062c00) [pid = 1754] [serial = 2281] [outer = 0x99e74000] 14:17:31 INFO - PROCESS | 1754 | 1467753451639 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]]]}] 14:17:31 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. 14:17:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1641ms 14:17:31 INFO - PROCESS | 1754 | 1467753451693 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 14:17:31 INFO - PROCESS | 1754 | 1467753451696 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 14:17:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 14:17:31 INFO - PROCESS | 1754 | 1467753451705 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 14:17:31 INFO - PROCESS | 1754 | 1467753451710 Marionette TRACE conn4 <- [1,3006,null,{}] 14:17:31 INFO - PROCESS | 1754 | 1467753451758 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}] 14:17:31 INFO - PROCESS | 1754 | 1467753451765 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:32 INFO - PROCESS | 1754 | 1467753452059 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 14:17:32 INFO - PROCESS | 1754 | 1467753452215 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:32 INFO - PROCESS | 1754 | 1467753452223 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:32 INFO - PROCESS | 1754 | ++DOCSHELL 0x9a05b400 == 52 [pid = 1754] [id = 761] 14:17:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 121 (0x9a144800) [pid = 1754] [serial = 2282] [outer = (nil)] 14:17:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 122 (0x9a403800) [pid = 1754] [serial = 2283] [outer = 0x9a144800] 14:17:32 INFO - PROCESS | 1754 | 1467753452316 Marionette DEBUG loaded listener.js 14:17:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 123 (0x9a558c00) [pid = 1754] [serial = 2284] [outer = 0x9a144800] 14:17:33 INFO - PROCESS | 1754 | 1467753453270 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]]]}] 14:17:33 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. 14:17:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1591ms 14:17:33 INFO - PROCESS | 1754 | 1467753453303 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 14:17:33 INFO - PROCESS | 1754 | 1467753453309 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 14:17:33 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 14:17:33 INFO - PROCESS | 1754 | 1467753453319 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 14:17:33 INFO - PROCESS | 1754 | 1467753453324 Marionette TRACE conn4 <- [1,3010,null,{}] 14:17:33 INFO - PROCESS | 1754 | 1467753453332 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}] 14:17:33 INFO - PROCESS | 1754 | 1467753453344 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:33 INFO - PROCESS | 1754 | 1467753453584 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 14:17:33 INFO - PROCESS | 1754 | 1467753453801 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:33 INFO - PROCESS | 1754 | 1467753453810 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:33 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d23b800 == 53 [pid = 1754] [id = 762] 14:17:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 124 (0x8d240000) [pid = 1754] [serial = 2285] [outer = (nil)] 14:17:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 125 (0x9a884400) [pid = 1754] [serial = 2286] [outer = 0x8d240000] 14:17:33 INFO - PROCESS | 1754 | 1467753453941 Marionette DEBUG loaded listener.js 14:17:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 126 (0x9aacd800) [pid = 1754] [serial = 2287] [outer = 0x8d240000] 14:17:34 INFO - PROCESS | 1754 | 1467753454838 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]]]}] 14:17:34 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 14:17:34 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1545ms 14:17:34 INFO - PROCESS | 1754 | 1467753454866 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 14:17:34 INFO - TEST-START | /FileAPI/FileReaderSync.worker 14:17:34 INFO - PROCESS | 1754 | 1467753454870 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 14:17:34 INFO - PROCESS | 1754 | 1467753454879 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 14:17:34 INFO - PROCESS | 1754 | 1467753454882 Marionette TRACE conn4 <- [1,3014,null,{}] 14:17:34 INFO - PROCESS | 1754 | 1467753454890 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}] 14:17:34 INFO - PROCESS | 1754 | 1467753454896 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:35 INFO - PROCESS | 1754 | 1467753455151 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 14:17:35 INFO - PROCESS | 1754 | 1467753455387 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:35 INFO - PROCESS | 1754 | 1467753455397 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:35 INFO - PROCESS | 1754 | ++DOCSHELL 0x9a062000 == 54 [pid = 1754] [id = 763] 14:17:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 127 (0x9aace800) [pid = 1754] [serial = 2288] [outer = (nil)] 14:17:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 128 (0x9aad4000) [pid = 1754] [serial = 2289] [outer = 0x9aace800] 14:17:35 INFO - PROCESS | 1754 | 1467753455485 Marionette DEBUG loaded listener.js 14:17:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 129 (0x9aad7000) [pid = 1754] [serial = 2290] [outer = 0x9aace800] 14:17:35 INFO - PROCESS | 1754 | [1754] 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 14:17:36 INFO - PROCESS | 1754 | 1467753456477 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 14:17:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 14:17:36 INFO - {} 14:17:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 14:17:36 INFO - {} 14:17:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 14:17:36 INFO - {} 14:17:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 14:17:36 INFO - {} 14:17:36 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1637ms 14:17:36 INFO - PROCESS | 1754 | 1467753456517 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 14:17:36 INFO - PROCESS | 1754 | 1467753456522 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 14:17:36 INFO - TEST-START | /FileAPI/fileReader.html 14:17:36 INFO - PROCESS | 1754 | 1467753456576 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 14:17:36 INFO - PROCESS | 1754 | 1467753456581 Marionette TRACE conn4 <- [1,3018,null,{}] 14:17:36 INFO - PROCESS | 1754 | 1467753456590 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}] 14:17:36 INFO - PROCESS | 1754 | 1467753456595 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:36 INFO - PROCESS | 1754 | 1467753456821 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 14:17:37 INFO - PROCESS | 1754 | 1467753457078 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:37 INFO - PROCESS | 1754 | 1467753457085 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:37 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d236400 == 55 [pid = 1754] [id = 764] 14:17:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 130 (0x8d23e400) [pid = 1754] [serial = 2291] [outer = (nil)] 14:17:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 131 (0x8e5f5400) [pid = 1754] [serial = 2292] [outer = 0x8d23e400] 14:17:37 INFO - PROCESS | 1754 | 1467753457216 Marionette DEBUG loaded listener.js 14:17:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 132 (0x8ec82800) [pid = 1754] [serial = 2293] [outer = 0x8d23e400] 14:17:38 INFO - PROCESS | 1754 | 1467753458070 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]]]}] 14:17:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 14:17:38 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 14:17:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 14:17:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 14:17:38 INFO - TEST-OK | /FileAPI/fileReader.html | took 1584ms 14:17:38 INFO - PROCESS | 1754 | 1467753458116 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 14:17:38 INFO - PROCESS | 1754 | 1467753458120 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 14:17:38 INFO - TEST-START | /FileAPI/historical.html 14:17:38 INFO - PROCESS | 1754 | 1467753458129 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 14:17:38 INFO - PROCESS | 1754 | 1467753458134 Marionette TRACE conn4 <- [1,3022,null,{}] 14:17:38 INFO - PROCESS | 1754 | 1467753458161 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}] 14:17:38 INFO - PROCESS | 1754 | 1467753458167 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:38 INFO - PROCESS | 1754 | 1467753458445 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 14:17:38 INFO - PROCESS | 1754 | 1467753458886 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:38 INFO - PROCESS | 1754 | 1467753458893 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:39 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dccb400 == 56 [pid = 1754] [id = 765] 14:17:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 133 (0x8dccb800) [pid = 1754] [serial = 2294] [outer = (nil)] 14:17:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 134 (0x8e5f1000) [pid = 1754] [serial = 2295] [outer = 0x8dccb800] 14:17:39 INFO - PROCESS | 1754 | 1467753459064 Marionette DEBUG loaded listener.js 14:17:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 135 (0x8e9d4400) [pid = 1754] [serial = 2296] [outer = 0x8dccb800] 14:17:39 INFO - PROCESS | 1754 | 1467753459938 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"]]]}] 14:17:39 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 14:17:39 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 14:17:39 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 14:17:39 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 14:17:39 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 14:17:39 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 14:17:39 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 14:17:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:39 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 14:17:39 INFO - TEST-OK | /FileAPI/historical.html | took 1839ms 14:17:39 INFO - PROCESS | 1754 | 1467753459974 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 14:17:39 INFO - PROCESS | 1754 | 1467753459981 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 14:17:39 INFO - TEST-START | /FileAPI/idlharness.html 14:17:40 INFO - PROCESS | 1754 | 1467753459996 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 14:17:40 INFO - PROCESS | 1754 | 1467753460008 Marionette TRACE conn4 <- [1,3026,null,{}] 14:17:40 INFO - PROCESS | 1754 | 1467753460018 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}] 14:17:40 INFO - PROCESS | 1754 | 1467753460028 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:40 INFO - PROCESS | 1754 | 1467753460328 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 14:17:40 INFO - PROCESS | 1754 | 1467753460502 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:40 INFO - PROCESS | 1754 | 1467753460511 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:40 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e5f3000 == 57 [pid = 1754] [id = 766] 14:17:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 136 (0x91d84800) [pid = 1754] [serial = 2297] [outer = (nil)] 14:17:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 137 (0x91d86000) [pid = 1754] [serial = 2298] [outer = 0x91d84800] 14:17:40 INFO - PROCESS | 1754 | 1467753460689 Marionette DEBUG loaded listener.js 14:17:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 138 (0x91f82800) [pid = 1754] [serial = 2299] [outer = 0x91d84800] 14:17:42 INFO - PROCESS | 1754 | 1467753462273 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]]]}] 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 14:17:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:17:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:17:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:17:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:17:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:17:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 14:17:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:17:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:17:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:17:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:17:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:17:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 14:17:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:17:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:17:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:17:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:17:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:17:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 14:17:42 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 14:17:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:17:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:17:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:17:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:17:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 14:17:42 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 14:17:42 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 14:17:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:17:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:17:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:17:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:17:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 14:17:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:17:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:17:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:17:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:17:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 14:17:42 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 14:17:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:17:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:17:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:17:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:17:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 14:17:42 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 14:17:42 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 14:17:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:17:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:17:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:17:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:17:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 14:17:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 14:17:42 INFO - TEST-OK | /FileAPI/idlharness.html | took 2575ms 14:17:42 INFO - PROCESS | 1754 | --DOCSHELL 0x8dad4c00 == 56 [pid = 1754] [id = 726] 14:17:42 INFO - PROCESS | 1754 | --DOMWINDOW == 137 (0x95366c00) [pid = 1754] [serial = 2201] [outer = (nil)] [url = about:blank] 14:17:42 INFO - PROCESS | 1754 | --DOMWINDOW == 136 (0x93170c00) [pid = 1754] [serial = 2222] [outer = (nil)] [url = about:blank] 14:17:42 INFO - PROCESS | 1754 | 1467753462752 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 14:17:42 INFO - PROCESS | 1754 | 1467753462759 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 14:17:42 INFO - TEST-START | /FileAPI/idlharness.worker 14:17:42 INFO - PROCESS | 1754 | --DOCSHELL 0x93f06c00 == 55 [pid = 1754] [id = 746] 14:17:42 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2dcc00 == 54 [pid = 1754] [id = 745] 14:17:42 INFO - PROCESS | 1754 | --DOCSHELL 0x8dccc800 == 53 [pid = 1754] [id = 744] 14:17:42 INFO - PROCESS | 1754 | --DOCSHELL 0x8e9d1000 == 52 [pid = 1754] [id = 743] 14:17:42 INFO - PROCESS | 1754 | --DOCSHELL 0x8e5efc00 == 51 [pid = 1754] [id = 742] 14:17:42 INFO - PROCESS | 1754 | --DOCSHELL 0x8c2e1c00 == 50 [pid = 1754] [id = 741] 14:17:42 INFO - PROCESS | 1754 | 1467753462798 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 14:17:42 INFO - PROCESS | 1754 | 1467753462802 Marionette TRACE conn4 <- [1,3030,null,{}] 14:17:42 INFO - PROCESS | 1754 | 1467753462810 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}] 14:17:42 INFO - PROCESS | 1754 | 1467753462816 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:43 INFO - PROCESS | 1754 | 1467753463013 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 14:17:43 INFO - PROCESS | 1754 | --DOMWINDOW == 135 (0x92522800) [pid = 1754] [serial = 2219] [outer = (nil)] [url = about:blank] 14:17:43 INFO - PROCESS | 1754 | --DOMWINDOW == 134 (0x8dcc1800) [pid = 1754] [serial = 2210] [outer = (nil)] [url = about:blank] 14:17:43 INFO - PROCESS | 1754 | --DOMWINDOW == 133 (0x8e7f3c00) [pid = 1754] [serial = 2211] [outer = (nil)] [url = about:blank] 14:17:43 INFO - PROCESS | 1754 | --DOMWINDOW == 132 (0x8e9d1400) [pid = 1754] [serial = 2208] [outer = (nil)] [url = about:blank] 14:17:43 INFO - PROCESS | 1754 | --DOMWINDOW == 131 (0x8e7f6800) [pid = 1754] [serial = 2207] [outer = (nil)] [url = about:blank] 14:17:43 INFO - PROCESS | 1754 | --DOMWINDOW == 130 (0x95342400) [pid = 1754] [serial = 2198] [outer = (nil)] [url = about:blank] 14:17:43 INFO - PROCESS | 1754 | --DOMWINDOW == 129 (0x90244000) [pid = 1754] [serial = 2213] [outer = (nil)] [url = about:blank] 14:17:43 INFO - PROCESS | 1754 | --DOMWINDOW == 128 (0x9032d000) [pid = 1754] [serial = 2214] [outer = (nil)] [url = about:blank] 14:17:43 INFO - PROCESS | 1754 | --DOMWINDOW == 127 (0x8dccac00) [pid = 1754] [serial = 2204] [outer = (nil)] [url = about:blank] 14:17:43 INFO - PROCESS | 1754 | --DOMWINDOW == 126 (0x93c19c00) [pid = 1754] [serial = 2195] [outer = (nil)] [url = about:blank] 14:17:43 INFO - PROCESS | 1754 | --DOMWINDOW == 125 (0x900e8000) [pid = 1754] [serial = 2192] [outer = (nil)] [url = about:blank] 14:17:43 INFO - PROCESS | 1754 | --DOMWINDOW == 124 (0x8e5e9c00) [pid = 1754] [serial = 2189] [outer = (nil)] [url = about:blank] 14:17:43 INFO - PROCESS | 1754 | --DOMWINDOW == 123 (0x91c9d000) [pid = 1754] [serial = 2217] [outer = (nil)] [url = about:blank] 14:17:43 INFO - PROCESS | 1754 | --DOMWINDOW == 122 (0x92b86400) [pid = 1754] [serial = 2220] [outer = (nil)] [url = about:blank] 14:17:43 INFO - PROCESS | 1754 | --DOMWINDOW == 121 (0x91c94800) [pid = 1754] [serial = 2216] [outer = (nil)] [url = about:blank] 14:17:43 INFO - PROCESS | 1754 | 1467753463221 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:43 INFO - PROCESS | 1754 | 1467753463230 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:43 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dcc1800 == 51 [pid = 1754] [id = 767] 14:17:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 122 (0x8dccac00) [pid = 1754] [serial = 2300] [outer = (nil)] 14:17:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 123 (0x9024a400) [pid = 1754] [serial = 2301] [outer = 0x8dccac00] 14:17:43 INFO - PROCESS | 1754 | 1467753463304 Marionette DEBUG loaded listener.js 14:17:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 124 (0x91f7ac00) [pid = 1754] [serial = 2302] [outer = 0x8dccac00] 14:17:43 INFO - PROCESS | 1754 | [1754] 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 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:17:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:17:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:17:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:17:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:17:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:17:45 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:45 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:17:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:17:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:17:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:17:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:17:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:17:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:17:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:17:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:17:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 14:17:45 INFO - {} 14:17:45 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 14:17:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:17:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:17:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:17:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:17:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 14:17:45 INFO - {} 14:17:45 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 - {} 14:17:45 INFO - {} 14:17:45 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 14:17:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:17:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:17:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:17:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:17:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:17:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:17:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:17:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:17:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 14:17:45 INFO - {} 14:17:45 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 14:17:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:17:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:17:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:17:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:17:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 14:17:45 INFO - {} 14:17:45 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 - {} 14:17:45 INFO - {} 14:17:45 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 14:17:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:17:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:17:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:17:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:17:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:17:45 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 14:17:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 14:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 14:17:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:17:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:17:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:17:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:17:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 14:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:17:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:17:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:17:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:17:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:17:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 14:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 14:17:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:17:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:17:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:17:45 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 14:17:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 14:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 14:17:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:17:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:17:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:17:45 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 14:17:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 14:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 14:17:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:17:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:17:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:17:45 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 14:17:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 14:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:17:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:17:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:17:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:17:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:17:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:17:45 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 14:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:45 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:17:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:17:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:17:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:17:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:17:45 INFO - {} 14:17:45 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2792ms 14:17:45 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 14:17:45 INFO - PROCESS | 1754 | 1467753465432 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,{},{}]]]}] 14:17:45 INFO - PROCESS | 1754 | 1467753465576 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 14:17:45 INFO - PROCESS | 1754 | 1467753465580 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 14:17:45 INFO - PROCESS | 1754 | 1467753465634 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 14:17:45 INFO - PROCESS | 1754 | 1467753465663 Marionette TRACE conn4 <- [1,3034,null,{}] 14:17:45 INFO - PROCESS | 1754 | 1467753465755 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}] 14:17:45 INFO - PROCESS | 1754 | 1467753465775 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:46 INFO - PROCESS | 1754 | 1467753466058 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 14:17:46 INFO - PROCESS | 1754 | 1467753466093 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:46 INFO - PROCESS | 1754 | 1467753466104 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:46 INFO - PROCESS | 1754 | ++DOCSHELL 0x93f06c00 == 52 [pid = 1754] [id = 768] 14:17:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 125 (0x99e76000) [pid = 1754] [serial = 2303] [outer = (nil)] 14:17:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 126 (0xa073ac00) [pid = 1754] [serial = 2304] [outer = 0x99e76000] 14:17:46 INFO - PROCESS | 1754 | 1467753466178 Marionette DEBUG loaded listener.js 14:17:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 127 (0xa1134800) [pid = 1754] [serial = 2305] [outer = 0x99e76000] 14:17:47 INFO - PROCESS | 1754 | --DOMWINDOW == 126 (0x91d8b000) [pid = 1754] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 14:17:47 INFO - PROCESS | 1754 | --DOMWINDOW == 125 (0x8d88d400) [pid = 1754] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 14:17:47 INFO - PROCESS | 1754 | --DOMWINDOW == 124 (0x9538b000) [pid = 1754] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:17:47 INFO - PROCESS | 1754 | --DOMWINDOW == 123 (0x8ec8e400) [pid = 1754] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 14:17:47 INFO - PROCESS | 1754 | --DOMWINDOW == 122 (0x8fa7e800) [pid = 1754] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 14:17:47 INFO - PROCESS | 1754 | --DOMWINDOW == 121 (0x8eed1800) [pid = 1754] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 14:17:47 INFO - PROCESS | 1754 | --DOMWINDOW == 120 (0x91d8c000) [pid = 1754] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 14:17:47 INFO - PROCESS | 1754 | --DOMWINDOW == 119 (0x93c16c00) [pid = 1754] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 14:17:47 INFO - PROCESS | 1754 | 1467753467402 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]]]}] 14:17:47 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 14:17:47 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1843ms 14:17:47 INFO - PROCESS | 1754 | 1467753467444 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 14:17:47 INFO - PROCESS | 1754 | 1467753467448 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 14:17:47 INFO - TEST-START | /FileAPI/blob/Blob-close.html 14:17:47 INFO - PROCESS | 1754 | 1467753467461 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 14:17:47 INFO - PROCESS | 1754 | 1467753467464 Marionette TRACE conn4 <- [1,3038,null,{}] 14:17:47 INFO - PROCESS | 1754 | 1467753467471 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}] 14:17:47 INFO - PROCESS | 1754 | 1467753467477 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:47 INFO - PROCESS | 1754 | 1467753467668 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 14:17:47 INFO - PROCESS | 1754 | 1467753467879 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:47 INFO - PROCESS | 1754 | 1467753467889 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:47 INFO - PROCESS | 1754 | ++DOCSHELL 0x91d8b000 == 53 [pid = 1754] [id = 769] 14:17:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 120 (0x92b84400) [pid = 1754] [serial = 2306] [outer = (nil)] 14:17:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 121 (0x9538b000) [pid = 1754] [serial = 2307] [outer = 0x92b84400] 14:17:47 INFO - PROCESS | 1754 | 1467753467961 Marionette DEBUG loaded listener.js 14:17:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 122 (0xa073bc00) [pid = 1754] [serial = 2308] [outer = 0x92b84400] 14:17:48 INFO - PROCESS | 1754 | 1467753468735 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"]]]}] 14:17:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 14:17:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 14:17:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 14:17:48 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1302ms 14:17:48 INFO - PROCESS | 1754 | 1467753468760 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 14:17:48 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 14:17:48 INFO - PROCESS | 1754 | 1467753468765 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 14:17:48 INFO - PROCESS | 1754 | 1467753468773 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 14:17:48 INFO - PROCESS | 1754 | 1467753468776 Marionette TRACE conn4 <- [1,3042,null,{}] 14:17:48 INFO - PROCESS | 1754 | 1467753468795 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}] 14:17:48 INFO - PROCESS | 1754 | 1467753468801 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:48 INFO - PROCESS | 1754 | 1467753468987 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 14:17:49 INFO - PROCESS | 1754 | 1467753469001 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:49 INFO - PROCESS | 1754 | 1467753469021 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:49 INFO - PROCESS | 1754 | ++DOCSHELL 0xa200e000 == 54 [pid = 1754] [id = 770] 14:17:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 123 (0xa200e800) [pid = 1754] [serial = 2309] [outer = (nil)] 14:17:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 124 (0xa20a0800) [pid = 1754] [serial = 2310] [outer = 0xa200e800] 14:17:49 INFO - PROCESS | 1754 | 1467753469105 Marionette DEBUG loaded listener.js 14:17:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 125 (0xa2205c00) [pid = 1754] [serial = 2311] [outer = 0xa200e800] 14:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 14:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 14:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 14:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 14:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 14:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 14:17:50 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. 14:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 14:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 14:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 14:17:50 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'.) 14:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 14:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 14:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 14:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 14:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 14:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 14:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 14:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 14:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 14:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 14:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 14:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 14:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 14:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 14:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 14:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 14:17:50 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. 14:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 14:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 14:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 14:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 14:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 14:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 14:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 14:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 14:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 14:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 14:17:50 INFO - PROCESS | 1754 | 1467753470730 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]]]}] 14:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 14:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 14:17:50 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. 14:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 14:17:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 14:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:17:50 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. 14:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 14:17:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 14:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 14:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 14:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 14:17:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 14:17:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 14:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 14:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 14:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 14:17:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 14:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 14:17:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 14:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:17:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 14:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:17:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 14:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 14:17:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 14:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:17:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 14:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:17:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 14:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:17:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 14:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:17:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 14:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 14:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 14:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 14:17:50 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2099ms 14:17:50 INFO - PROCESS | 1754 | 1467753470876 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 14:17:50 INFO - PROCESS | 1754 | 1467753470885 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 14:17:50 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 14:17:50 INFO - PROCESS | 1754 | 1467753470958 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 14:17:50 INFO - PROCESS | 1754 | 1467753470975 Marionette TRACE conn4 <- [1,3046,null,{}] 14:17:51 INFO - PROCESS | 1754 | 1467753471174 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}] 14:17:51 INFO - PROCESS | 1754 | 1467753471182 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:51 INFO - PROCESS | 1754 | 1467753471450 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 14:17:51 INFO - PROCESS | 1754 | 1467753471603 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:51 INFO - PROCESS | 1754 | 1467753471611 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:51 INFO - PROCESS | 1754 | ++DOCSHELL 0x9032d000 == 55 [pid = 1754] [id = 771] 14:17:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 126 (0x9049c800) [pid = 1754] [serial = 2312] [outer = (nil)] 14:17:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 127 (0x92516000) [pid = 1754] [serial = 2313] [outer = 0x9049c800] 14:17:51 INFO - PROCESS | 1754 | 1467753471706 Marionette DEBUG loaded listener.js 14:17:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 128 (0x93c1ac00) [pid = 1754] [serial = 2314] [outer = 0x9049c800] 14:17:52 INFO - PROCESS | 1754 | [1754] 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 14:17:52 INFO - PROCESS | 1754 | 1467753472696 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 14:17:52 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 14:17:52 INFO - {} 14:17:52 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1845ms 14:17:52 INFO - PROCESS | 1754 | 1467753472748 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 14:17:52 INFO - PROCESS | 1754 | 1467753472757 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 14:17:52 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 14:17:52 INFO - PROCESS | 1754 | 1467753472817 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 14:17:52 INFO - PROCESS | 1754 | 1467753472821 Marionette TRACE conn4 <- [1,3050,null,{}] 14:17:52 INFO - PROCESS | 1754 | 1467753472830 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}] 14:17:52 INFO - PROCESS | 1754 | 1467753472836 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:53 INFO - PROCESS | 1754 | 1467753473080 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 14:17:53 INFO - PROCESS | 1754 | 1467753473451 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:53 INFO - PROCESS | 1754 | 1467753473462 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:53 INFO - PROCESS | 1754 | ++DOCSHELL 0x95477c00 == 56 [pid = 1754] [id = 772] 14:17:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 129 (0x9aad3800) [pid = 1754] [serial = 2315] [outer = (nil)] 14:17:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 130 (0x9b103c00) [pid = 1754] [serial = 2316] [outer = 0x9aad3800] 14:17:53 INFO - PROCESS | 1754 | 1467753473559 Marionette DEBUG loaded listener.js 14:17:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 131 (0x9b42cc00) [pid = 1754] [serial = 2317] [outer = 0x9aad3800] 14:17:54 INFO - PROCESS | 1754 | 1467753474416 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]]]}] 14:17:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 14:17:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 14:17:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 14:17:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 14:17:54 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1654ms 14:17:54 INFO - PROCESS | 1754 | 1467753474466 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 14:17:54 INFO - PROCESS | 1754 | 1467753474470 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 14:17:54 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 14:17:54 INFO - PROCESS | 1754 | 1467753474482 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 14:17:54 INFO - PROCESS | 1754 | 1467753474490 Marionette TRACE conn4 <- [1,3054,null,{}] 14:17:54 INFO - PROCESS | 1754 | 1467753474510 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}] 14:17:54 INFO - PROCESS | 1754 | 1467753474520 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:54 INFO - PROCESS | 1754 | 1467753474820 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 14:17:54 INFO - PROCESS | 1754 | 1467753474978 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:55 INFO - PROCESS | 1754 | 1467753474992 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:55 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d88cc00 == 57 [pid = 1754] [id = 773] 14:17:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 132 (0x9b4dfc00) [pid = 1754] [serial = 2318] [outer = (nil)] 14:17:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 133 (0x9b709400) [pid = 1754] [serial = 2319] [outer = 0x9b4dfc00] 14:17:55 INFO - PROCESS | 1754 | 1467753475136 Marionette DEBUG loaded listener.js 14:17:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 134 (0x9b7c1c00) [pid = 1754] [serial = 2320] [outer = 0x9b4dfc00] 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 14:17:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 14:17:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 14:17:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 14:17:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 14:17:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 14:17:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 14:17:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 14:17:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 14:17:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 14:17:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 14:17:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 14:17:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 14:17:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 14:17:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 14:17:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 14:17:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 14:17:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 14:17:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 14:17:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 14:17:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 14:17:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 14:17:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 14:17:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 14:17:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:17:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:17:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:17:56 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" 14:17:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:17:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:17:56 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" 14:17:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:17:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:17:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2188ms 14:17:56 INFO - TEST-START | /FileAPI/file/File-constructor.html 14:17:56 INFO - PROCESS | 1754 | 1467753476459 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"]]]}] 14:17:56 INFO - PROCESS | 1754 | 1467753476670 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 14:17:56 INFO - PROCESS | 1754 | 1467753476683 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 14:17:56 INFO - PROCESS | 1754 | 1467753476882 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 14:17:56 INFO - PROCESS | 1754 | 1467753476887 Marionette TRACE conn4 <- [1,3058,null,{}] 14:17:56 INFO - PROCESS | 1754 | 1467753476912 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}] 14:17:56 INFO - PROCESS | 1754 | 1467753476918 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:57 INFO - PROCESS | 1754 | 1467753477128 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 14:17:57 INFO - PROCESS | 1754 | 1467753477332 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:57 INFO - PROCESS | 1754 | 1467753477342 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:57 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dac8800 == 58 [pid = 1754] [id = 774] 14:17:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 135 (0x9b7c6800) [pid = 1754] [serial = 2321] [outer = (nil)] 14:17:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 136 (0xa0733800) [pid = 1754] [serial = 2322] [outer = 0x9b7c6800] 14:17:57 INFO - PROCESS | 1754 | 1467753477462 Marionette DEBUG loaded listener.js 14:17:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 137 (0xa0736400) [pid = 1754] [serial = 2323] [outer = 0x9b7c6800] 14:17:58 INFO - PROCESS | 1754 | 1467753478419 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]]]}] 14:17:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 14:17:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 14:17:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 14:17:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 14:17:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 14:17:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 14:17:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 14:17:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 14:17:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 14:17:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 14:17:58 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 14:17:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:58 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 14:17:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 14:17:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 14:17:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:17:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 14:17:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 14:17:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 14:17:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 14:17:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 14:17:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 14:17:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 14:17:58 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1772ms 14:17:58 INFO - PROCESS | 1754 | 1467753478489 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 14:17:58 INFO - PROCESS | 1754 | 1467753478497 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 14:17:58 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 14:17:58 INFO - PROCESS | 1754 | 1467753478507 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 14:17:58 INFO - PROCESS | 1754 | 1467753478510 Marionette TRACE conn4 <- [1,3062,null,{}] 14:17:58 INFO - PROCESS | 1754 | 1467753478518 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}] 14:17:58 INFO - PROCESS | 1754 | 1467753478525 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:58 INFO - PROCESS | 1754 | 1467753478742 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 14:17:58 INFO - PROCESS | 1754 | 1467753478953 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:58 INFO - PROCESS | 1754 | 1467753478960 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:17:59 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d952400 == 59 [pid = 1754] [id = 775] 14:17:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 138 (0x9316e400) [pid = 1754] [serial = 2324] [outer = (nil)] 14:17:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 139 (0xa2005000) [pid = 1754] [serial = 2325] [outer = 0x9316e400] 14:17:59 INFO - PROCESS | 1754 | 1467753479151 Marionette DEBUG loaded listener.js 14:17:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 140 (0xa200f400) [pid = 1754] [serial = 2326] [outer = 0x9316e400] 14:17:59 INFO - PROCESS | 1754 | [1754] 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 14:18:00 INFO - PROCESS | 1754 | 1467753480148 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 14:18:00 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 14:18:00 INFO - {} 14:18:00 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1688ms 14:18:00 INFO - PROCESS | 1754 | 1467753480242 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 14:18:00 INFO - PROCESS | 1754 | 1467753480245 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 14:18:00 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 14:18:00 INFO - PROCESS | 1754 | 1467753480256 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 14:18:00 INFO - PROCESS | 1754 | 1467753480259 Marionette TRACE conn4 <- [1,3066,null,{}] 14:18:00 INFO - PROCESS | 1754 | 1467753480267 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}] 14:18:00 INFO - PROCESS | 1754 | 1467753480279 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:18:00 INFO - PROCESS | 1754 | 1467753480555 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 14:18:00 INFO - PROCESS | 1754 | 1467753480827 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:00 INFO - PROCESS | 1754 | 1467753480835 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:18:00 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d886000 == 60 [pid = 1754] [id = 776] 14:18:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 141 (0x8d886800) [pid = 1754] [serial = 2327] [outer = (nil)] 14:18:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 142 (0xa237d400) [pid = 1754] [serial = 2328] [outer = 0x8d886800] 14:18:00 INFO - PROCESS | 1754 | 1467753480961 Marionette DEBUG loaded listener.js 14:18:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 143 (0xa23ba400) [pid = 1754] [serial = 2329] [outer = 0x8d886800] 14:18:01 INFO - PROCESS | 1754 | 1467753481788 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]]]}] 14:18:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 14:18:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 14:18:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 14:18:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 14:18:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 14:18:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 14:18:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 14:18:01 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1552ms 14:18:01 INFO - PROCESS | 1754 | 1467753481811 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 14:18:01 INFO - PROCESS | 1754 | 1467753481816 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 14:18:01 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 14:18:01 INFO - PROCESS | 1754 | 1467753481823 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 14:18:01 INFO - PROCESS | 1754 | 1467753481828 Marionette TRACE conn4 <- [1,3070,null,{}] 14:18:01 INFO - PROCESS | 1754 | 1467753481835 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}] 14:18:01 INFO - PROCESS | 1754 | 1467753481839 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:18:02 INFO - PROCESS | 1754 | 1467753482049 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 14:18:02 INFO - PROCESS | 1754 | 1467753482329 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:02 INFO - PROCESS | 1754 | 1467753482340 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:18:02 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d887c00 == 61 [pid = 1754] [id = 777] 14:18:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0x91c96000) [pid = 1754] [serial = 2330] [outer = (nil)] 14:18:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0xa2564800) [pid = 1754] [serial = 2331] [outer = 0x91c96000] 14:18:02 INFO - PROCESS | 1754 | 1467753482435 Marionette DEBUG loaded listener.js 14:18:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0xa2fb8000) [pid = 1754] [serial = 2332] [outer = 0x91c96000] 14:18:03 INFO - PROCESS | 1754 | 1467753483404 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]]]}] 14:18:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 14:18:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 14:18:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 14:18:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 14:18:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 14:18:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 14:18:03 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1634ms 14:18:03 INFO - PROCESS | 1754 | 1467753483466 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 14:18:03 INFO - PROCESS | 1754 | 1467753483469 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 14:18:03 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 14:18:03 INFO - PROCESS | 1754 | 1467753483483 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 14:18:03 INFO - PROCESS | 1754 | 1467753483486 Marionette TRACE conn4 <- [1,3074,null,{}] 14:18:03 INFO - PROCESS | 1754 | 1467753483495 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}] 14:18:03 INFO - PROCESS | 1754 | 1467753483501 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:18:03 INFO - PROCESS | 1754 | 1467753483728 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 14:18:04 INFO - PROCESS | 1754 | 1467753483997 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:04 INFO - PROCESS | 1754 | 1467753484003 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:18:04 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d465000 == 62 [pid = 1754] [id = 778] 14:18:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 147 (0x8d881800) [pid = 1754] [serial = 2333] [outer = (nil)] 14:18:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 148 (0xa2ff6c00) [pid = 1754] [serial = 2334] [outer = 0x8d881800] 14:18:04 INFO - PROCESS | 1754 | 1467753484097 Marionette DEBUG loaded listener.js 14:18:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 149 (0xa2ffb800) [pid = 1754] [serial = 2335] [outer = 0x8d881800] 14:18:05 INFO - PROCESS | 1754 | 1467753485046 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]]]}] 14:18:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 14:18:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 14:18:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 14:18:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 14:18:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 14:18:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 14:18:05 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1595ms 14:18:05 INFO - PROCESS | 1754 | 1467753485081 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 14:18:05 INFO - PROCESS | 1754 | 1467753485087 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 14:18:05 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 14:18:05 INFO - PROCESS | 1754 | 1467753485095 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 14:18:05 INFO - PROCESS | 1754 | 1467753485099 Marionette TRACE conn4 <- [1,3078,null,{}] 14:18:05 INFO - PROCESS | 1754 | 1467753485106 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}] 14:18:05 INFO - PROCESS | 1754 | 1467753485111 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:18:05 INFO - PROCESS | 1754 | 1467753485382 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 14:18:05 INFO - PROCESS | 1754 | 1467753485711 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:05 INFO - PROCESS | 1754 | 1467753485718 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:18:05 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d888c00 == 63 [pid = 1754] [id = 779] 14:18:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 150 (0x8d889400) [pid = 1754] [serial = 2336] [outer = (nil)] 14:18:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 151 (0x8eeddc00) [pid = 1754] [serial = 2337] [outer = 0x8d889400] 14:18:05 INFO - PROCESS | 1754 | 1467753485853 Marionette DEBUG loaded listener.js 14:18:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 152 (0x90494000) [pid = 1754] [serial = 2338] [outer = 0x8d889400] 14:18:06 INFO - PROCESS | 1754 | 1467753486733 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] 14:18:06 INFO - PROCESS | 1754 | 1467753486827 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 14:18:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 14:18:06 INFO - PROCESS | 1754 | 1467753486838 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 14:18:06 INFO - PROCESS | 1754 | 1467753486841 Marionette TRACE conn4 <- [1,3082,null,{}] 14:18:06 INFO - PROCESS | 1754 | 1467753486849 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}] 14:18:06 INFO - PROCESS | 1754 | 1467753486855 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:18:07 INFO - PROCESS | 1754 | 1467753487068 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 14:18:07 INFO - PROCESS | 1754 | 1467753487673 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:07 INFO - PROCESS | 1754 | 1467753487684 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:18:07 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e5f5800 == 64 [pid = 1754] [id = 780] 14:18:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 153 (0x8e5f7000) [pid = 1754] [serial = 2339] [outer = (nil)] 14:18:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 154 (0x8e9d3000) [pid = 1754] [serial = 2340] [outer = 0x8e5f7000] 14:18:07 INFO - PROCESS | 1754 | 1467753487770 Marionette DEBUG loaded listener.js 14:18:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 155 (0x9032cc00) [pid = 1754] [serial = 2341] [outer = 0x8e5f7000] 14:18:08 INFO - PROCESS | 1754 | 1467753488630 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]]]}] 14:18:08 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 14:18:08 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 14:18:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:18:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:18:08 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 14:18:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 14:18:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1841ms 14:18:08 INFO - PROCESS | 1754 | 1467753488684 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 14:18:08 INFO - PROCESS | 1754 | 1467753488691 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 14:18:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 14:18:08 INFO - PROCESS | 1754 | 1467753488747 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 14:18:08 INFO - PROCESS | 1754 | 1467753488753 Marionette TRACE conn4 <- [1,3086,null,{}] 14:18:08 INFO - PROCESS | 1754 | 1467753488771 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}] 14:18:08 INFO - PROCESS | 1754 | 1467753488780 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:18:08 INFO - PROCESS | 1754 | 1467753488988 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 14:18:09 INFO - PROCESS | 1754 | 1467753489288 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:09 INFO - PROCESS | 1754 | 1467753489305 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:18:09 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f734000 == 65 [pid = 1754] [id = 781] 14:18:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 156 (0x8f73b000) [pid = 1754] [serial = 2342] [outer = (nil)] 14:18:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 157 (0x91d91400) [pid = 1754] [serial = 2343] [outer = 0x8f73b000] 14:18:09 INFO - PROCESS | 1754 | 1467753489488 Marionette DEBUG loaded listener.js 14:18:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 158 (0x9547b400) [pid = 1754] [serial = 2344] [outer = 0x8f73b000] 14:18:10 INFO - PROCESS | 1754 | 1467753490399 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 14:18:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 14:18:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1756ms 14:18:10 INFO - PROCESS | 1754 | 1467753490471 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 14:18:10 INFO - PROCESS | 1754 | 1467753490477 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 14:18:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 14:18:10 INFO - PROCESS | 1754 | 1467753490633 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 14:18:10 INFO - PROCESS | 1754 | 1467753490638 Marionette TRACE conn4 <- [1,3090,null,{}] 14:18:10 INFO - PROCESS | 1754 | --DOCSHELL 0x90495000 == 64 [pid = 1754] [id = 757] 14:18:10 INFO - PROCESS | 1754 | 1467753490651 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}] 14:18:10 INFO - PROCESS | 1754 | 1467753490657 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:18:10 INFO - PROCESS | 1754 | --DOMWINDOW == 157 (0x91d92800) [pid = 1754] [serial = 2257] [outer = (nil)] [url = about:blank] 14:18:10 INFO - PROCESS | 1754 | --DOMWINDOW == 156 (0x8dcc1400) [pid = 1754] [serial = 2249] [outer = (nil)] [url = about:blank] 14:18:10 INFO - PROCESS | 1754 | --DOMWINDOW == 155 (0x8ec8fc00) [pid = 1754] [serial = 2228] [outer = (nil)] [url = about:blank] 14:18:10 INFO - PROCESS | 1754 | --DOMWINDOW == 154 (0x8d951000) [pid = 1754] [serial = 2248] [outer = (nil)] [url = about:blank] 14:18:10 INFO - PROCESS | 1754 | --DOMWINDOW == 153 (0x90242c00) [pid = 1754] [serial = 2231] [outer = (nil)] [url = about:blank] 14:18:10 INFO - PROCESS | 1754 | --DOMWINDOW == 152 (0x93c0ec00) [pid = 1754] [serial = 2240] [outer = (nil)] [url = about:blank] 14:18:10 INFO - PROCESS | 1754 | --DOMWINDOW == 151 (0x8f732400) [pid = 1754] [serial = 2251] [outer = (nil)] [url = about:blank] 14:18:10 INFO - PROCESS | 1754 | --DOMWINDOW == 150 (0x8f88f800) [pid = 1754] [serial = 2252] [outer = (nil)] [url = about:blank] 14:18:10 INFO - PROCESS | 1754 | --DOMWINDOW == 149 (0x900e9800) [pid = 1754] [serial = 2254] [outer = (nil)] [url = about:blank] 14:18:10 INFO - PROCESS | 1754 | --DOMWINDOW == 148 (0x90329000) [pid = 1754] [serial = 2255] [outer = (nil)] [url = about:blank] 14:18:10 INFO - PROCESS | 1754 | --DOMWINDOW == 147 (0x95337c00) [pid = 1754] [serial = 2237] [outer = (nil)] [url = about:blank] 14:18:10 INFO - PROCESS | 1754 | --DOMWINDOW == 146 (0x92bc8c00) [pid = 1754] [serial = 2261] [outer = (nil)] [url = about:blank] 14:18:10 INFO - PROCESS | 1754 | --DOMWINDOW == 145 (0x92b90c00) [pid = 1754] [serial = 2260] [outer = (nil)] [url = about:blank] 14:18:10 INFO - PROCESS | 1754 | --DOMWINDOW == 144 (0x93172c00) [pid = 1754] [serial = 2223] [outer = (nil)] [url = about:blank] 14:18:10 INFO - PROCESS | 1754 | --DOMWINDOW == 143 (0x8d46ac00) [pid = 1754] [serial = 2225] [outer = (nil)] [url = about:blank] 14:18:10 INFO - PROCESS | 1754 | --DOMWINDOW == 142 (0x92bc2800) [pid = 1754] [serial = 2234] [outer = (nil)] [url = about:blank] 14:18:10 INFO - PROCESS | 1754 | --DOMWINDOW == 141 (0x91f7b000) [pid = 1754] [serial = 2258] [outer = (nil)] [url = about:blank] 14:18:10 INFO - PROCESS | 1754 | --DOMWINDOW == 140 (0x95475800) [pid = 1754] [serial = 2242] [outer = (nil)] [url = about:blank] 14:18:10 INFO - PROCESS | 1754 | --DOMWINDOW == 139 (0x97840c00) [pid = 1754] [serial = 2245] [outer = (nil)] [url = about:blank] 14:18:10 INFO - PROCESS | 1754 | --DOMWINDOW == 138 (0x95215c00) [pid = 1754] [serial = 2263] [outer = (nil)] [url = about:blank] 14:18:10 INFO - PROCESS | 1754 | --DOMWINDOW == 137 (0x95389800) [pid = 1754] [serial = 2264] [outer = (nil)] [url = about:blank] 14:18:10 INFO - PROCESS | 1754 | 1467753490965 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 14:18:11 INFO - PROCESS | 1754 | 1467753491196 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:11 INFO - PROCESS | 1754 | 1467753491203 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:18:11 INFO - PROCESS | 1754 | ++DOCSHELL 0x8fa78400 == 65 [pid = 1754] [id = 782] 14:18:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 138 (0x900e9800) [pid = 1754] [serial = 2345] [outer = (nil)] 14:18:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 139 (0x90329400) [pid = 1754] [serial = 2346] [outer = 0x900e9800] 14:18:11 INFO - PROCESS | 1754 | 1467753491284 Marionette DEBUG loaded listener.js 14:18:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 140 (0x92bc2800) [pid = 1754] [serial = 2347] [outer = 0x900e9800] 14:18:12 INFO - PROCESS | 1754 | 1467753492109 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 14:18:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 14:18:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1620ms 14:18:12 INFO - PROCESS | 1754 | 1467753492174 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 14:18:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 14:18:12 INFO - PROCESS | 1754 | 1467753492179 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 14:18:12 INFO - PROCESS | 1754 | 1467753492194 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 14:18:12 INFO - PROCESS | 1754 | 1467753492205 Marionette TRACE conn4 <- [1,3094,null,{}] 14:18:12 INFO - PROCESS | 1754 | 1467753492220 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}] 14:18:12 INFO - PROCESS | 1754 | 1467753492228 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:18:12 INFO - PROCESS | 1754 | 1467753492427 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 14:18:12 INFO - PROCESS | 1754 | 1467753492618 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:12 INFO - PROCESS | 1754 | 1467753492632 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:18:12 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f887400 == 66 [pid = 1754] [id = 783] 14:18:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 141 (0x95637400) [pid = 1754] [serial = 2348] [outer = (nil)] 14:18:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 142 (0x98342400) [pid = 1754] [serial = 2349] [outer = 0x95637400] 14:18:12 INFO - PROCESS | 1754 | 1467753492764 Marionette DEBUG loaded listener.js 14:18:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 143 (0x9843bc00) [pid = 1754] [serial = 2350] [outer = 0x95637400] 14:18:13 INFO - PROCESS | 1754 | 1467753493887 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 14:18:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 14:18:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1721ms 14:18:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 14:18:13 INFO - PROCESS | 1754 | 1467753493917 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 14:18:13 INFO - PROCESS | 1754 | 1467753493922 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 14:18:13 INFO - PROCESS | 1754 | 1467753493930 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 14:18:13 INFO - PROCESS | 1754 | 1467753493932 Marionette TRACE conn4 <- [1,3098,null,{}] 14:18:13 INFO - PROCESS | 1754 | 1467753493940 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}] 14:18:13 INFO - PROCESS | 1754 | 1467753493945 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:18:14 INFO - PROCESS | 1754 | 1467753494210 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 14:18:14 INFO - PROCESS | 1754 | 1467753494256 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:14 INFO - PROCESS | 1754 | 1467753494264 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:18:14 INFO - PROCESS | 1754 | ++DOCSHELL 0x91d88c00 == 67 [pid = 1754] [id = 784] 14:18:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0x92513800) [pid = 1754] [serial = 2351] [outer = (nil)] 14:18:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0x9a1cd000) [pid = 1754] [serial = 2352] [outer = 0x92513800] 14:18:14 INFO - PROCESS | 1754 | 1467753494337 Marionette DEBUG loaded listener.js 14:18:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0x9a4f3800) [pid = 1754] [serial = 2353] [outer = 0x92513800] 14:18:15 INFO - PROCESS | 1754 | 1467753495324 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]]]}] 14:18:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 14:18:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 14:18:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1437ms 14:18:15 INFO - PROCESS | 1754 | 1467753495367 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 14:18:15 INFO - PROCESS | 1754 | 1467753495371 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 14:18:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 14:18:15 INFO - PROCESS | 1754 | 1467753495379 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 14:18:15 INFO - PROCESS | 1754 | 1467753495384 Marionette TRACE conn4 <- [1,3102,null,{}] 14:18:15 INFO - PROCESS | 1754 | 1467753495399 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}] 14:18:15 INFO - PROCESS | 1754 | 1467753495406 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:18:15 INFO - PROCESS | 1754 | 1467753495671 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 14:18:16 INFO - PROCESS | 1754 | --DOMWINDOW == 145 (0x8dccac00) [pid = 1754] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 14:18:16 INFO - PROCESS | 1754 | --DOMWINDOW == 144 (0x99e76000) [pid = 1754] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 14:18:16 INFO - PROCESS | 1754 | --DOMWINDOW == 143 (0x92b84400) [pid = 1754] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 14:18:16 INFO - PROCESS | 1754 | --DOMWINDOW == 142 (0x91d84800) [pid = 1754] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 14:18:16 INFO - PROCESS | 1754 | --DOMWINDOW == 141 (0x8dccb800) [pid = 1754] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 14:18:16 INFO - PROCESS | 1754 | --DOMWINDOW == 140 (0x9049a000) [pid = 1754] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:18:16 INFO - PROCESS | 1754 | 1467753496179 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:16 INFO - PROCESS | 1754 | 1467753496197 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:18:16 INFO - PROCESS | 1754 | ++DOCSHELL 0x9032f000 == 68 [pid = 1754] [id = 785] 14:18:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 141 (0x9049a000) [pid = 1754] [serial = 2354] [outer = (nil)] 14:18:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 142 (0x99e76000) [pid = 1754] [serial = 2355] [outer = 0x9049a000] 14:18:16 INFO - PROCESS | 1754 | 1467753496282 Marionette DEBUG loaded listener.js 14:18:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 143 (0x9b42fc00) [pid = 1754] [serial = 2356] [outer = 0x9049a000] 14:18:17 INFO - PROCESS | 1754 | 1467753497028 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 14:18:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 14:18:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1696ms 14:18:17 INFO - PROCESS | 1754 | 1467753497086 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 14:18:17 INFO - PROCESS | 1754 | 1467753497091 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 14:18:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 14:18:17 INFO - PROCESS | 1754 | 1467753497103 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 14:18:17 INFO - PROCESS | 1754 | 1467753497106 Marionette TRACE conn4 <- [1,3106,null,{}] 14:18:17 INFO - PROCESS | 1754 | 1467753497114 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}] 14:18:17 INFO - PROCESS | 1754 | 1467753497120 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:18:17 INFO - PROCESS | 1754 | 1467753497316 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 14:18:17 INFO - PROCESS | 1754 | 1467753497328 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:17 INFO - PROCESS | 1754 | 1467753497334 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:18:17 INFO - PROCESS | 1754 | ++DOCSHELL 0x9a87dc00 == 69 [pid = 1754] [id = 786] 14:18:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0x9a880400) [pid = 1754] [serial = 2357] [outer = (nil)] 14:18:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0x9b4df800) [pid = 1754] [serial = 2358] [outer = 0x9a880400] 14:18:17 INFO - PROCESS | 1754 | 1467753497409 Marionette DEBUG loaded listener.js 14:18:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0x9b70f800) [pid = 1754] [serial = 2359] [outer = 0x9a880400] 14:18:18 INFO - PROCESS | 1754 | 1467753498623 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]]]}] 14:18:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 14:18:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 14:18:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 14:18:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1539ms 14:18:18 INFO - PROCESS | 1754 | 1467753498643 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 14:18:18 INFO - PROCESS | 1754 | 1467753498652 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 14:18:18 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 14:18:18 INFO - PROCESS | 1754 | 1467753498663 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 14:18:18 INFO - PROCESS | 1754 | 1467753498668 Marionette TRACE conn4 <- [1,3110,null,{}] 14:18:18 INFO - PROCESS | 1754 | 1467753498680 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}] 14:18:18 INFO - PROCESS | 1754 | 1467753498686 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:18:19 INFO - PROCESS | 1754 | 1467753499068 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 14:18:19 INFO - PROCESS | 1754 | 1467753499313 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:19 INFO - PROCESS | 1754 | 1467753499330 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:18:19 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ec83400 == 70 [pid = 1754] [id = 787] 14:18:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 147 (0x8f88dc00) [pid = 1754] [serial = 2360] [outer = (nil)] 14:18:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 148 (0x90335000) [pid = 1754] [serial = 2361] [outer = 0x8f88dc00] 14:18:19 INFO - PROCESS | 1754 | 1467753499425 Marionette DEBUG loaded listener.js 14:18:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 149 (0x91d83c00) [pid = 1754] [serial = 2362] [outer = 0x8f88dc00] 14:18:20 INFO - PROCESS | 1754 | 1467753500455 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"]]]}] 14:18:20 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 14:18:20 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 14:18:20 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 14:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:18:20 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 14:18:20 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1856ms 14:18:20 INFO - PROCESS | 1754 | 1467753500536 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 14:18:20 INFO - PROCESS | 1754 | 1467753500544 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 14:18:20 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 14:18:20 INFO - PROCESS | 1754 | 1467753500560 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 14:18:20 INFO - PROCESS | 1754 | 1467753500566 Marionette TRACE conn4 <- [1,3114,null,{}] 14:18:20 INFO - PROCESS | 1754 | 1467753500574 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}] 14:18:20 INFO - PROCESS | 1754 | 1467753500581 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:18:20 INFO - PROCESS | 1754 | 1467753500825 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 14:18:21 INFO - PROCESS | 1754 | 1467753501158 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\", \"24c352af-aa48-4507-97ed-b9d8b8defcc4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:21 INFO - PROCESS | 1754 | 1467753501172 Marionette INFO sendAsync 3261262b-05a9-4c4e-a6e9-9923869ff117 14:18:21 INFO - PROCESS | 1754 | ++DOCSHELL 0x9535d800 == 71 [pid = 1754] [id = 788] 14:18:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 150 (0x95476c00) [pid = 1754] [serial = 2363] [outer = (nil)] 14:18:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 151 (0x95482400) [pid = 1754] [serial = 2364] [outer = 0x95476c00] 14:18:21 INFO - PROCESS | 1754 | 1467753501276 Marionette DEBUG loaded listener.js 14:18:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 152 (0x9834b400) [pid = 1754] [serial = 2365] [outer = 0x95476c00] 14:18:22 INFO - PROCESS | 1754 | 1467753502176 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]]]}] 14:18:22 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 14:18:22 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1637ms 14:18:22 INFO - PROCESS | 1754 | 1467753502215 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 14:18:22 INFO - PROCESS | 1754 | 1467753502219 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 14:18:23 WARNING - u'runner_teardown' () 14:18:23 INFO - No more tests 14:18:23 INFO - Got 0 unexpected results 14:18:23 INFO - SUITE-END | took 1375s 14:18:23 INFO - Closing logging queue 14:18:23 INFO - queue closed 14:18:23 INFO - Return code: 0 14:18:23 WARNING - # TBPL SUCCESS # 14:18:23 INFO - Running post-action listener: _resource_record_post_action 14:18:23 INFO - Running post-run listener: _resource_record_post_run 14:18:24 INFO - Total resource usage - Wall time: 1413s; CPU: 98.0%; Read bytes: 14041088; Write bytes: 926982144; Read time: 1124; Write time: 267044 14:18:24 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 14:18:24 INFO - install - Wall time: 32s; CPU: 100.0%; Read bytes: 0; Write bytes: 133976064; Read time: 0; Write time: 114708 14:18:24 INFO - run-tests - Wall time: 1381s; CPU: 98.0%; Read bytes: 11059200; Write bytes: 783343616; Read time: 684; Write time: 141876 14:18:24 INFO - Running post-run listener: _upload_blobber_files 14:18:24 INFO - Blob upload gear active. 14:18:24 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 14:18:24 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 14:18:24 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'] 14:18:24 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 14:18:25 INFO - (blobuploader) - INFO - Open directory for files ... 14:18:25 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 14:18:26 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:18:26 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:18:28 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 14:18:28 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:18:28 INFO - (blobuploader) - INFO - Done attempting. 14:18:28 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 14:18:28 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:18:28 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:18:28 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 14:18:28 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:18:28 INFO - (blobuploader) - INFO - Done attempting. 14:18:28 INFO - (blobuploader) - INFO - Iteration through files over. 14:18:28 INFO - Return code: 0 14:18:28 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 14:18:28 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 14:18:28 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4e51fd7485cdd6fb91230b3598facf3d8743e249c533a21470d73c70845d344bdf2122b8a0fa6b146480e2561c970987bb36bad0d77aa9d8bed7c2a6869067cf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/0c547bae5bca222266edd1522b1d2e0b1ea8b3689570f922f7582a22ce9af8f77a0d145b6f331492077aba21c95fae9e4826f38e2d4dba5f743860b3d33387aa"} 14:18:28 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 14:18:28 INFO - Writing to file /builds/slave/test/properties/blobber_files 14:18:28 INFO - Contents: 14:18:28 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4e51fd7485cdd6fb91230b3598facf3d8743e249c533a21470d73c70845d344bdf2122b8a0fa6b146480e2561c970987bb36bad0d77aa9d8bed7c2a6869067cf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/0c547bae5bca222266edd1522b1d2e0b1ea8b3689570f922f7582a22ce9af8f77a0d145b6f331492077aba21c95fae9e4826f38e2d4dba5f743860b3d33387aa"} 14:18:28 INFO - Running post-run listener: copy_logs_to_upload_dir 14:18:28 INFO - Copying logs to upload dir... 14:18:28 INFO - mkdir: /builds/slave/test/build/upload/logs 14:18:29 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1508.936885 ========= master_lag: 0.46 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 9 secs) (at 2016-07-05 14:18:29.532448) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-05 14:18:29.533817) ========= 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-1467751503.138672-692582840 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4e51fd7485cdd6fb91230b3598facf3d8743e249c533a21470d73c70845d344bdf2122b8a0fa6b146480e2561c970987bb36bad0d77aa9d8bed7c2a6869067cf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/0c547bae5bca222266edd1522b1d2e0b1ea8b3689570f922f7582a22ce9af8f77a0d145b6f331492077aba21c95fae9e4826f38e2d4dba5f743860b3d33387aa"} build_url:https://queue.taskcluster.net/v1/task/VU4EMx-GSC-kcuAPyS7gBw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/VU4EMx-GSC-kcuAPyS7gBw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.035358 build_url: 'https://queue.taskcluster.net/v1/task/VU4EMx-GSC-kcuAPyS7gBw/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/4e51fd7485cdd6fb91230b3598facf3d8743e249c533a21470d73c70845d344bdf2122b8a0fa6b146480e2561c970987bb36bad0d77aa9d8bed7c2a6869067cf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/0c547bae5bca222266edd1522b1d2e0b1ea8b3689570f922f7582a22ce9af8f77a0d145b6f331492077aba21c95fae9e4826f38e2d4dba5f743860b3d33387aa"}' symbols_url: 'https://queue.taskcluster.net/v1/task/VU4EMx-GSC-kcuAPyS7gBw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-05 14:18:29.613026) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 14:18:29.613541) ========= 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-1467751503.138672-692582840 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.020282 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 14:18:29.678910) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-05 14:18:29.679392) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-05 14:18:29.679953) ========= ========= Total master_lag: 1.39 =========