builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-457 starttime: 1462469301.58 results: success (0) buildid: 20160505085246 builduid: 441f70eebd0542f4b1254629e64ab8dc revision: 45197bd1bd11fccc5da8efc98629a64b664a387d ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-05 10:28:21.577584) ========= master: http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-05 10:28:21.578268) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 22 secs) (at 2016-05-05 10:28:21.578555) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 22 secs) (at 2016-05-05 10:28:44.452414) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-05 10:28:44.452729) ========= 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-1462469253.245653-1895249182 _=/tools/buildbot/bin/python using PTY: False --2016-05-05 10:28:44-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 9.36M=0.001s 2016-05-05 10:28:45 (9.36 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.277806 ========= master_lag: 1.79 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-05 10:28:46.525287) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-05 10:28:46.525657) ========= 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-1462469253.245653-1895249182 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.057855 ========= master_lag: 3.44 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-05 10:28:50.023982) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 10 secs) (at 2016-05-05 10:28:50.024421) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 45197bd1bd11fccc5da8efc98629a64b664a387d --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 45197bd1bd11fccc5da8efc98629a64b664a387d --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-1462469253.245653-1895249182 _=/tools/buildbot/bin/python using PTY: False 2016-05-05 10:28:50,606 truncating revision to first 12 chars 2016-05-05 10:28:50,607 Setting DEBUG logging. 2016-05-05 10:28:50,607 attempt 1/10 2016-05-05 10:28:50,607 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/45197bd1bd11?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-05 10:28:50,914 unpacking tar archive at: mozilla-aurora-45197bd1bd11/testing/mozharness/ program finished with exit code 0 elapsedTime=0.562480 ========= master_lag: 10.31 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 10 secs) (at 2016-05-05 10:29:00.893319) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-05 10:29:00.893650) ========= script_repo_revision: 45197bd1bd11fccc5da8efc98629a64b664a387d ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-05 10:29:00.894041) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 46 secs) (at 2016-05-05 10:29:00.923311) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 46 secs) (at 2016-05-05 10:29:47.674562) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 21 mins, 41 secs) (at 2016-05-05 10:29:47.675034) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1462469253.245653-1895249182 _=/tools/buildbot/bin/python using PTY: False 10:29:50 INFO - MultiFileLogger online at 20160505 10:29:50 in /builds/slave/test 10:29:50 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 10:29:50 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 10:29:50 INFO - {'append_to_log': False, 10:29:50 INFO - 'base_work_dir': '/builds/slave/test', 10:29:50 INFO - 'blob_upload_branch': 'mozilla-aurora', 10:29:50 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 10:29:50 INFO - 'buildbot_json_path': 'buildprops.json', 10:29:50 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 10:29:50 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 10:29:50 INFO - 'download_minidump_stackwalk': True, 10:29:50 INFO - 'download_symbols': 'true', 10:29:50 INFO - 'e10s': False, 10:29:50 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 10:29:50 INFO - 'tooltool.py': '/tools/tooltool.py', 10:29:50 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 10:29:50 INFO - '/tools/misc-python/virtualenv.py')}, 10:29:50 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 10:29:50 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 10:29:50 INFO - 'log_level': 'info', 10:29:50 INFO - 'log_to_console': True, 10:29:50 INFO - 'opt_config_files': (), 10:29:50 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 10:29:50 INFO - '--processes=1', 10:29:50 INFO - '--config=%(test_path)s/wptrunner.ini', 10:29:50 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 10:29:50 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 10:29:50 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 10:29:50 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 10:29:50 INFO - 'pip_index': False, 10:29:50 INFO - 'require_test_zip': True, 10:29:50 INFO - 'test_type': ('testharness',), 10:29:50 INFO - 'this_chunk': '1', 10:29:50 INFO - 'tooltool_cache': '/builds/tooltool_cache', 10:29:50 INFO - 'total_chunks': '10', 10:29:50 INFO - 'virtualenv_path': 'venv', 10:29:50 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 10:29:50 INFO - 'work_dir': 'build'} 10:29:50 INFO - ##### 10:29:50 INFO - ##### Running clobber step. 10:29:50 INFO - ##### 10:29:50 INFO - Running pre-action listener: _resource_record_pre_action 10:29:50 INFO - Running main action method: clobber 10:29:50 INFO - rmtree: /builds/slave/test/build 10:29:50 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 10:29:52 INFO - Running post-action listener: _resource_record_post_action 10:29:52 INFO - ##### 10:29:52 INFO - ##### Running read-buildbot-config step. 10:29:52 INFO - ##### 10:29:52 INFO - Running pre-action listener: _resource_record_pre_action 10:29:52 INFO - Running main action method: read_buildbot_config 10:29:52 INFO - Using buildbot properties: 10:29:52 INFO - { 10:29:52 INFO - "project": "", 10:29:52 INFO - "product": "firefox", 10:29:52 INFO - "script_repo_revision": "production", 10:29:52 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 10:29:52 INFO - "repository": "", 10:29:52 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 10:29:52 INFO - "buildid": "20160505085246", 10:29:52 INFO - "pgo_build": "False", 10:29:52 INFO - "basedir": "/builds/slave/test", 10:29:52 INFO - "buildnumber": 43, 10:29:52 INFO - "slavename": "tst-linux32-spot-457", 10:29:52 INFO - "revision": "45197bd1bd11fccc5da8efc98629a64b664a387d", 10:29:52 INFO - "master": "http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/", 10:29:52 INFO - "platform": "linux", 10:29:52 INFO - "branch": "mozilla-aurora", 10:29:52 INFO - "repo_path": "releases/mozilla-aurora", 10:29:52 INFO - "moz_repo_path": "", 10:29:52 INFO - "stage_platform": "linux", 10:29:52 INFO - "builduid": "441f70eebd0542f4b1254629e64ab8dc", 10:29:52 INFO - "slavebuilddir": "test" 10:29:52 INFO - } 10:29:52 INFO - Found installer url https://queue.taskcluster.net/v1/task/Y2i-Ja1NRsGwmH3cjZGOWQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 10:29:52 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Y2i-Ja1NRsGwmH3cjZGOWQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 10:29:52 INFO - Running post-action listener: _resource_record_post_action 10:29:52 INFO - ##### 10:29:52 INFO - ##### Running download-and-extract step. 10:29:52 INFO - ##### 10:29:52 INFO - Running pre-action listener: _resource_record_pre_action 10:29:52 INFO - Running main action method: download_and_extract 10:29:52 INFO - mkdir: /builds/slave/test/build/tests 10:29:52 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')]} 10:29:52 INFO - https://queue.taskcluster.net/v1/task/Y2i-Ja1NRsGwmH3cjZGOWQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 10:29:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Y2i-Ja1NRsGwmH3cjZGOWQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 10:29:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Y2i-Ja1NRsGwmH3cjZGOWQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 10:29:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Y2i-Ja1NRsGwmH3cjZGOWQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 10:29:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Y2i-Ja1NRsGwmH3cjZGOWQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1 10:29:53 INFO - Downloaded 1325 bytes. 10:29:53 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 10:29:53 INFO - Using the following test package requirements: 10:29:53 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 10:29:53 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 10:29:53 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 10:29:53 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 10:29:53 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 10:29:53 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 10:29:53 INFO - u'jsshell-linux-i686.zip'], 10:29:53 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 10:29:53 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 10:29:53 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 10:29:53 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 10:29:53 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 10:29:53 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 10:29:53 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 10:29:53 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 10:29:53 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 10:29:53 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 10:29:53 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 10:29:53 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 10:29:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:29:53 INFO - https://queue.taskcluster.net/v1/task/Y2i-Ja1NRsGwmH3cjZGOWQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 10:29:53 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Y2i-Ja1NRsGwmH3cjZGOWQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 10:29:53 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Y2i-Ja1NRsGwmH3cjZGOWQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 10:29:53 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Y2i-Ja1NRsGwmH3cjZGOWQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 10:29:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Y2i-Ja1NRsGwmH3cjZGOWQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1 10:29:56 INFO - Downloaded 22449236 bytes. 10:29:56 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:29:56 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:29:57 INFO - caution: filename not matched: web-platform/* 10:29:57 INFO - Return code: 11 10:29:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:29:57 INFO - https://queue.taskcluster.net/v1/task/Y2i-Ja1NRsGwmH3cjZGOWQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 10:29:57 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Y2i-Ja1NRsGwmH3cjZGOWQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 10:29:57 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Y2i-Ja1NRsGwmH3cjZGOWQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 10:29:57 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Y2i-Ja1NRsGwmH3cjZGOWQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 10:29:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Y2i-Ja1NRsGwmH3cjZGOWQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 10:30:01 INFO - Downloaded 36408641 bytes. 10:30:01 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:30:01 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:30:04 INFO - caution: filename not matched: bin/* 10:30:04 INFO - caution: filename not matched: config/* 10:30:04 INFO - caution: filename not matched: mozbase/* 10:30:04 INFO - caution: filename not matched: marionette/* 10:30:04 INFO - caution: filename not matched: tools/wptserve/* 10:30:04 INFO - Return code: 11 10:30:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:30:04 INFO - https://queue.taskcluster.net/v1/task/Y2i-Ja1NRsGwmH3cjZGOWQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 10:30:04 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Y2i-Ja1NRsGwmH3cjZGOWQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 10:30:04 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Y2i-Ja1NRsGwmH3cjZGOWQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 10:30:04 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Y2i-Ja1NRsGwmH3cjZGOWQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 10:30:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Y2i-Ja1NRsGwmH3cjZGOWQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1 10:30:10 INFO - Downloaded 69315293 bytes. 10:30:10 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Y2i-Ja1NRsGwmH3cjZGOWQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 10:30:10 INFO - mkdir: /builds/slave/test/properties 10:30:10 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 10:30:10 INFO - Writing to file /builds/slave/test/properties/build_url 10:30:10 INFO - Contents: 10:30:10 INFO - build_url:https://queue.taskcluster.net/v1/task/Y2i-Ja1NRsGwmH3cjZGOWQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 10:30:11 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Y2i-Ja1NRsGwmH3cjZGOWQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 10:30:11 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 10:30:11 INFO - Writing to file /builds/slave/test/properties/symbols_url 10:30:11 INFO - Contents: 10:30:11 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Y2i-Ja1NRsGwmH3cjZGOWQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 10:30:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:30:11 INFO - https://queue.taskcluster.net/v1/task/Y2i-Ja1NRsGwmH3cjZGOWQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 10:30:11 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Y2i-Ja1NRsGwmH3cjZGOWQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 10:30:11 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Y2i-Ja1NRsGwmH3cjZGOWQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 10:30:11 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Y2i-Ja1NRsGwmH3cjZGOWQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 10:30:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Y2i-Ja1NRsGwmH3cjZGOWQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 10:30:19 INFO - Downloaded 92301044 bytes. 10:30:19 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 10:30:19 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 10:30:28 INFO - Return code: 0 10:30:28 INFO - Running post-action listener: _resource_record_post_action 10:30:28 INFO - Running post-action listener: set_extra_try_arguments 10:30:28 INFO - ##### 10:30:28 INFO - ##### Running create-virtualenv step. 10:30:28 INFO - ##### 10:30:28 INFO - Running pre-action listener: _pre_create_virtualenv 10:30:28 INFO - Running pre-action listener: _resource_record_pre_action 10:30:28 INFO - Running main action method: create_virtualenv 10:30:28 INFO - Creating virtualenv /builds/slave/test/build/venv 10:30:28 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 10:30:28 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 10:30:28 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 10:30:28 INFO - Using real prefix '/usr' 10:30:28 INFO - New python executable in /builds/slave/test/build/venv/bin/python 10:30:30 INFO - Installing distribute.............................................................................................................................................................................................done. 10:30:33 INFO - Installing pip.................done. 10:30:33 INFO - Return code: 0 10:30:33 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 10:30: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')]} 10:30:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:30:33 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:30: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')]} 10:30:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:30:33 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:30:33 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x9890c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x98f7598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x99ab2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x999af70>, '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 0x999a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x99a0750>, '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-1462469253.245653-1895249182', '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 10:30:33 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 10:30:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 10:30:33 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:30:33 INFO - 'CCACHE_UMASK': '002', 10:30:33 INFO - 'DISPLAY': ':0', 10:30:33 INFO - 'HOME': '/home/cltbld', 10:30:33 INFO - 'LANG': 'en_US.UTF-8', 10:30:33 INFO - 'LOGNAME': 'cltbld', 10:30:33 INFO - 'MAIL': '/var/mail/cltbld', 10:30:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:30:33 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:30:33 INFO - 'MOZ_NO_REMOTE': '1', 10:30:33 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:30:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:30:33 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:30:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:30:33 INFO - 'PWD': '/builds/slave/test', 10:30:33 INFO - 'SHELL': '/bin/bash', 10:30:33 INFO - 'SHLVL': '1', 10:30:33 INFO - 'TERM': 'linux', 10:30:33 INFO - 'TMOUT': '86400', 10:30:33 INFO - 'USER': 'cltbld', 10:30:33 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462469253.245653-1895249182', 10:30:33 INFO - '_': '/tools/buildbot/bin/python'} 10:30:33 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:30:33 INFO - Downloading/unpacking psutil>=0.7.1 10:30:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:30:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:30:33 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:30:33 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:30:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:30:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:30:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 10:30:37 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 10:30:37 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:30:37 INFO - Installing collected packages: psutil 10:30:37 INFO - Running setup.py install for psutil 10:30:37 INFO - building 'psutil._psutil_linux' extension 10:30:37 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 10:30:37 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 10:30:37 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 10:30:38 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 10:30:38 INFO - building 'psutil._psutil_posix' extension 10:30:38 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 10:30:38 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 10:30:38 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 10:30:38 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:30:38 INFO - Successfully installed psutil 10:30:38 INFO - Cleaning up... 10:30:38 INFO - Return code: 0 10:30:38 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 10:30:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:30:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:30:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:30:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:30:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:30:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:30:38 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 0x9890c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x98f7598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x99ab2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x999af70>, '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 0x999a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x99a0750>, '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-1462469253.245653-1895249182', '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 10:30:38 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 10:30:38 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 10:30:38 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:30:38 INFO - 'CCACHE_UMASK': '002', 10:30:38 INFO - 'DISPLAY': ':0', 10:30:38 INFO - 'HOME': '/home/cltbld', 10:30:38 INFO - 'LANG': 'en_US.UTF-8', 10:30:38 INFO - 'LOGNAME': 'cltbld', 10:30:38 INFO - 'MAIL': '/var/mail/cltbld', 10:30:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:30:38 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:30:38 INFO - 'MOZ_NO_REMOTE': '1', 10:30:38 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:30:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:30:38 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:30:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:30:38 INFO - 'PWD': '/builds/slave/test', 10:30:38 INFO - 'SHELL': '/bin/bash', 10:30:38 INFO - 'SHLVL': '1', 10:30:38 INFO - 'TERM': 'linux', 10:30:38 INFO - 'TMOUT': '86400', 10:30:38 INFO - 'USER': 'cltbld', 10:30:38 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462469253.245653-1895249182', 10:30:38 INFO - '_': '/tools/buildbot/bin/python'} 10:30:39 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:30:39 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 10:30:39 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 10:30:39 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 10:30:39 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 10:30:39 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 10:30:39 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 10:30:39 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 10:30:42 INFO - Downloading mozsystemmonitor-0.0.tar.gz 10:30:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 10:30:42 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 10:30:42 INFO - Installing collected packages: mozsystemmonitor 10:30:42 INFO - Running setup.py install for mozsystemmonitor 10:30:42 INFO - Successfully installed mozsystemmonitor 10:30:42 INFO - Cleaning up... 10:30:42 INFO - Return code: 0 10:30:42 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 10:30: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')]} 10:30:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:30:42 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:30: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')]} 10:30:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:30:42 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:30:42 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 0x9890c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x98f7598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x99ab2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x999af70>, '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 0x999a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x99a0750>, '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-1462469253.245653-1895249182', '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 10:30:42 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 10:30:42 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 10:30:42 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:30:42 INFO - 'CCACHE_UMASK': '002', 10:30:42 INFO - 'DISPLAY': ':0', 10:30:42 INFO - 'HOME': '/home/cltbld', 10:30:42 INFO - 'LANG': 'en_US.UTF-8', 10:30:42 INFO - 'LOGNAME': 'cltbld', 10:30:42 INFO - 'MAIL': '/var/mail/cltbld', 10:30:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:30:42 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:30:42 INFO - 'MOZ_NO_REMOTE': '1', 10:30:42 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:30:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:30:42 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:30:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:30:42 INFO - 'PWD': '/builds/slave/test', 10:30:42 INFO - 'SHELL': '/bin/bash', 10:30:42 INFO - 'SHLVL': '1', 10:30:42 INFO - 'TERM': 'linux', 10:30:42 INFO - 'TMOUT': '86400', 10:30:42 INFO - 'USER': 'cltbld', 10:30:42 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462469253.245653-1895249182', 10:30:42 INFO - '_': '/tools/buildbot/bin/python'} 10:30:42 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:30:42 INFO - Downloading/unpacking blobuploader==1.2.4 10:30:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:30:43 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 10:30:43 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 10:30:43 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 10:30:43 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 10:30:43 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 10:30:46 INFO - Downloading blobuploader-1.2.4.tar.gz 10:30:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 10:30:46 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 10:30:46 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 10:30:46 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 10:30:46 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 10:30:46 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 10:30:46 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 10:30:46 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 10:30:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 10:30:47 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 10:30:47 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 10:30:47 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 10:30:47 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 10:30:47 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 10:30:47 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 10:30:47 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 10:30:47 INFO - Downloading docopt-0.6.1.tar.gz 10:30:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 10:30:47 INFO - Installing collected packages: blobuploader, requests, docopt 10:30:47 INFO - Running setup.py install for blobuploader 10:30:47 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 10:30:47 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 10:30:47 INFO - Running setup.py install for requests 10:30:48 INFO - Running setup.py install for docopt 10:30:48 INFO - Successfully installed blobuploader requests docopt 10:30:48 INFO - Cleaning up... 10:30:48 INFO - Return code: 0 10:30:48 INFO - Installing None into virtualenv /builds/slave/test/build/venv 10:30:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:30:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:30:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:30:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:30:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:30:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:30:48 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 0x9890c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x98f7598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x99ab2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x999af70>, '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 0x999a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x99a0750>, '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-1462469253.245653-1895249182', '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 10:30:48 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 10:30:48 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 10:30:48 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:30:48 INFO - 'CCACHE_UMASK': '002', 10:30:48 INFO - 'DISPLAY': ':0', 10:30:48 INFO - 'HOME': '/home/cltbld', 10:30:48 INFO - 'LANG': 'en_US.UTF-8', 10:30:48 INFO - 'LOGNAME': 'cltbld', 10:30:48 INFO - 'MAIL': '/var/mail/cltbld', 10:30:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:30:48 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:30:48 INFO - 'MOZ_NO_REMOTE': '1', 10:30:48 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:30:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:30:48 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:30:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:30:48 INFO - 'PWD': '/builds/slave/test', 10:30:48 INFO - 'SHELL': '/bin/bash', 10:30:48 INFO - 'SHLVL': '1', 10:30:48 INFO - 'TERM': 'linux', 10:30:48 INFO - 'TMOUT': '86400', 10:30:48 INFO - 'USER': 'cltbld', 10:30:48 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462469253.245653-1895249182', 10:30:48 INFO - '_': '/tools/buildbot/bin/python'} 10:30:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:30:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 10:30:49 INFO - Running setup.py (path:/tmp/pip-IDRhVz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 10:30:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 10:30:49 INFO - Running setup.py (path:/tmp/pip-FotGvG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 10:30:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 10:30:49 INFO - Running setup.py (path:/tmp/pip-2R6X_G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 10:30:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 10:30:49 INFO - Running setup.py (path:/tmp/pip-h3gFmT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 10:30:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 10:30:49 INFO - Running setup.py (path:/tmp/pip-wcpvLg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 10:30:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 10:30:49 INFO - Running setup.py (path:/tmp/pip-DgXot1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 10:30:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 10:30:49 INFO - Running setup.py (path:/tmp/pip-C_lvDV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 10:30:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 10:30:50 INFO - Running setup.py (path:/tmp/pip-7Wtdwm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 10:30:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 10:30:50 INFO - Running setup.py (path:/tmp/pip-KUypnh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 10:30:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 10:30:50 INFO - Running setup.py (path:/tmp/pip-jkRa5t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 10:30:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 10:30:50 INFO - Running setup.py (path:/tmp/pip-yw2hhV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 10:30:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 10:30:50 INFO - Running setup.py (path:/tmp/pip-bYlIeZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 10:30:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 10:30:50 INFO - Running setup.py (path:/tmp/pip-JrsWG4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 10:30:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 10:30:50 INFO - Running setup.py (path:/tmp/pip-Evptbz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 10:30:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 10:30:50 INFO - Running setup.py (path:/tmp/pip-eCDqXx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 10:30:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 10:30:50 INFO - Running setup.py (path:/tmp/pip-Ktbxcw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 10:30:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 10:30:51 INFO - Running setup.py (path:/tmp/pip-TH0Ulv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 10:30:51 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 10:30:51 INFO - Running setup.py (path:/tmp/pip-GI_rcI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 10:30:51 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 10:30:51 INFO - Running setup.py (path:/tmp/pip-68JEFW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 10:30:51 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:30:51 INFO - Running setup.py (path:/tmp/pip-BJBsOp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:30:51 INFO - Unpacking /builds/slave/test/build/tests/marionette 10:30:51 INFO - Running setup.py (path:/tmp/pip-yBE3cg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 10:30:52 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:30:52 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 10:30:52 INFO - Running setup.py install for manifestparser 10:30:52 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 10:30:52 INFO - Running setup.py install for mozcrash 10:30:52 INFO - Running setup.py install for mozdebug 10:30:52 INFO - Running setup.py install for mozdevice 10:30:52 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 10:30:52 INFO - Installing dm script to /builds/slave/test/build/venv/bin 10:30:52 INFO - Running setup.py install for mozfile 10:30:53 INFO - Running setup.py install for mozhttpd 10:30:53 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 10:30:53 INFO - Running setup.py install for mozinfo 10:30:53 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 10:30:53 INFO - Running setup.py install for mozInstall 10:30:53 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 10:30:53 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 10:30:53 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 10:30:53 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 10:30:53 INFO - Running setup.py install for mozleak 10:30:53 INFO - Running setup.py install for mozlog 10:30:54 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 10:30:54 INFO - Running setup.py install for moznetwork 10:30:54 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 10:30:54 INFO - Running setup.py install for mozprocess 10:30:54 INFO - Running setup.py install for mozprofile 10:30:54 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 10:30:54 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 10:30:54 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 10:30:54 INFO - Running setup.py install for mozrunner 10:30:54 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 10:30:54 INFO - Running setup.py install for mozscreenshot 10:30:55 INFO - Running setup.py install for moztest 10:30:55 INFO - Running setup.py install for mozversion 10:30:55 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 10:30:55 INFO - Running setup.py install for wptserve 10:30:55 INFO - Running setup.py install for marionette-driver 10:30:55 INFO - Running setup.py install for browsermob-proxy 10:30:56 INFO - Running setup.py install for marionette-client 10:30:56 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:30:56 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 10:30:56 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 10:30:56 INFO - Cleaning up... 10:30:56 INFO - Return code: 0 10:30:56 INFO - Installing None into virtualenv /builds/slave/test/build/venv 10:30:56 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')]} 10:30:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:30:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:30:56 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')]} 10:30:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:30:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:30:56 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 0x9890c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x98f7598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x99ab2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x999af70>, '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 0x999a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x99a0750>, '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-1462469253.245653-1895249182', '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 10:30:56 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 10:30:56 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 10:30:56 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:30:56 INFO - 'CCACHE_UMASK': '002', 10:30:56 INFO - 'DISPLAY': ':0', 10:30:56 INFO - 'HOME': '/home/cltbld', 10:30:56 INFO - 'LANG': 'en_US.UTF-8', 10:30:56 INFO - 'LOGNAME': 'cltbld', 10:30:56 INFO - 'MAIL': '/var/mail/cltbld', 10:30:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:30:56 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:30:56 INFO - 'MOZ_NO_REMOTE': '1', 10:30:56 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:30:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:30:56 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:30:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:30:56 INFO - 'PWD': '/builds/slave/test', 10:30:56 INFO - 'SHELL': '/bin/bash', 10:30:56 INFO - 'SHLVL': '1', 10:30:56 INFO - 'TERM': 'linux', 10:30:56 INFO - 'TMOUT': '86400', 10:30:56 INFO - 'USER': 'cltbld', 10:30:56 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462469253.245653-1895249182', 10:30:56 INFO - '_': '/tools/buildbot/bin/python'} 10:30:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:30:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 10:30:56 INFO - Running setup.py (path:/tmp/pip-ZtcNdO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 10:30:57 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)) 10:30:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 10:30:57 INFO - Running setup.py (path:/tmp/pip-KL8zZh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 10:30:57 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)) 10:30:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 10:30:57 INFO - Running setup.py (path:/tmp/pip-fmTNer-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 10:30:57 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)) 10:30:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 10:30:57 INFO - Running setup.py (path:/tmp/pip-JEYrIA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 10:30:57 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)) 10:30:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 10:30:57 INFO - Running setup.py (path:/tmp/pip-EQQlqX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 10:30:57 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)) 10:30:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 10:30:57 INFO - Running setup.py (path:/tmp/pip-BBXr91-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 10:30:57 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)) 10:30:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 10:30:57 INFO - Running setup.py (path:/tmp/pip-Sd3RuW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 10:30:57 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)) 10:30:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 10:30:57 INFO - Running setup.py (path:/tmp/pip-Z1U590-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 10:30:57 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)) 10:30:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 10:30:57 INFO - Running setup.py (path:/tmp/pip-qpzJ5l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 10:30:58 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)) 10:30:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 10:30:58 INFO - Running setup.py (path:/tmp/pip-xUob00-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 10:30:58 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)) 10:30:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 10:30:58 INFO - Running setup.py (path:/tmp/pip-Pjhs66-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 10:30:58 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)) 10:30:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 10:30:58 INFO - Running setup.py (path:/tmp/pip-xSESnL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 10:30:58 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)) 10:30:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 10:30:58 INFO - Running setup.py (path:/tmp/pip-O5FL3r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 10:30:58 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)) 10:30:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 10:30:58 INFO - Running setup.py (path:/tmp/pip-I8MTv5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 10:30:58 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)) 10:30:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 10:30:58 INFO - Running setup.py (path:/tmp/pip-B565Hh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 10:30:58 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)) 10:30:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 10:30:58 INFO - Running setup.py (path:/tmp/pip-zkSo0U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 10:30:58 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)) 10:30:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 10:30:58 INFO - Running setup.py (path:/tmp/pip-LG0Ykx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 10:30:59 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)) 10:30:59 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 10:30:59 INFO - Running setup.py (path:/tmp/pip-GVJFGH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 10:30:59 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)) 10:30:59 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 10:30:59 INFO - Running setup.py (path:/tmp/pip-nb8ELj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 10:30:59 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)) 10:30:59 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:30:59 INFO - Running setup.py (path:/tmp/pip-UwDGgb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:30:59 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)) 10:30:59 INFO - Unpacking /builds/slave/test/build/tests/marionette 10:30:59 INFO - Running setup.py (path:/tmp/pip-HaGbhE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 10:30:59 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:30:59 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)) 10:30:59 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)) 10:30:59 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)) 10:30:59 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)) 10:30:59 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)) 10:30:59 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)) 10:30:59 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 10:30:59 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:30:59 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:30:59 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:30:59 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:30:59 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:30:59 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:31:03 INFO - Downloading blessings-1.6.tar.gz 10:31:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 10:31:03 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)) 10:31:03 INFO - Installing collected packages: blessings 10:31:03 INFO - Running setup.py install for blessings 10:31:03 INFO - Successfully installed blessings 10:31:03 INFO - Cleaning up... 10:31:03 INFO - Return code: 0 10:31:03 INFO - Done creating virtualenv /builds/slave/test/build/venv. 10:31:03 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 10:31:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 10:31:04 INFO - Reading from file tmpfile_stdout 10:31:04 INFO - Current package versions: 10:31:04 INFO - argparse == 1.2.1 10:31:04 INFO - blessings == 1.6 10:31:04 INFO - blobuploader == 1.2.4 10:31:04 INFO - browsermob-proxy == 0.6.0 10:31:04 INFO - docopt == 0.6.1 10:31:04 INFO - manifestparser == 1.1 10:31:04 INFO - marionette-client == 2.3.0 10:31:04 INFO - marionette-driver == 1.4.0 10:31:04 INFO - mozInstall == 1.12 10:31:04 INFO - mozcrash == 0.17 10:31:04 INFO - mozdebug == 0.1 10:31:04 INFO - mozdevice == 0.48 10:31:04 INFO - mozfile == 1.2 10:31:04 INFO - mozhttpd == 0.7 10:31:04 INFO - mozinfo == 0.9 10:31:04 INFO - mozleak == 0.1 10:31:04 INFO - mozlog == 3.1 10:31:04 INFO - moznetwork == 0.27 10:31:04 INFO - mozprocess == 0.22 10:31:04 INFO - mozprofile == 0.28 10:31:04 INFO - mozrunner == 6.11 10:31:04 INFO - mozscreenshot == 0.1 10:31:04 INFO - mozsystemmonitor == 0.0 10:31:04 INFO - moztest == 0.7 10:31:04 INFO - mozversion == 1.4 10:31:04 INFO - psutil == 3.1.1 10:31:04 INFO - requests == 1.2.3 10:31:04 INFO - wptserve == 1.4.0 10:31:04 INFO - wsgiref == 0.1.2 10:31:04 INFO - Running post-action listener: _resource_record_post_action 10:31:04 INFO - Running post-action listener: _start_resource_monitoring 10:31:04 INFO - Starting resource monitoring. 10:31:04 INFO - ##### 10:31:04 INFO - ##### Running pull step. 10:31:04 INFO - ##### 10:31:04 INFO - Running pre-action listener: _resource_record_pre_action 10:31:04 INFO - Running main action method: pull 10:31:04 INFO - Pull has nothing to do! 10:31:04 INFO - Running post-action listener: _resource_record_post_action 10:31:04 INFO - ##### 10:31:04 INFO - ##### Running install step. 10:31:04 INFO - ##### 10:31:04 INFO - Running pre-action listener: _resource_record_pre_action 10:31:04 INFO - Running main action method: install 10:31:04 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 10:31:04 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 10:31:04 INFO - Reading from file tmpfile_stdout 10:31:04 INFO - Detecting whether we're running mozinstall >=1.0... 10:31:04 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 10:31:04 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 10:31:04 INFO - Reading from file tmpfile_stdout 10:31:04 INFO - Output received: 10:31:04 INFO - Usage: mozinstall [options] installer 10:31:04 INFO - Options: 10:31:04 INFO - -h, --help show this help message and exit 10:31:04 INFO - -d DEST, --destination=DEST 10:31:04 INFO - Directory to install application into. [default: 10:31:04 INFO - "/builds/slave/test"] 10:31:04 INFO - --app=APP Application being installed. [default: firefox] 10:31:04 INFO - mkdir: /builds/slave/test/build/application 10:31:04 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 10:31:04 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 10:31:32 INFO - Reading from file tmpfile_stdout 10:31:32 INFO - Output received: 10:31:32 INFO - /builds/slave/test/build/application/firefox/firefox 10:31:32 INFO - Running post-action listener: _resource_record_post_action 10:31:32 INFO - ##### 10:31:32 INFO - ##### Running run-tests step. 10:31:32 INFO - ##### 10:31:32 INFO - Running pre-action listener: _resource_record_pre_action 10:31:32 INFO - Running main action method: run_tests 10:31:32 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 10:31:32 INFO - Minidump filename unknown. Determining based upon platform and architecture. 10:31:32 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 10:31:32 INFO - grabbing minidump binary from tooltool 10:31: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')]} 10:31:32 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x999af70>, '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 0x999a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x99a0750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 10:31:32 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 10:31:32 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 10:31:32 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 10:31:32 INFO - Return code: 0 10:31:32 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 10:31:32 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 10:31:32 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/Y2i-Ja1NRsGwmH3cjZGOWQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 10:31:32 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/firefox/firefox --symbols-path=https://queue.taskcluster.net/v1/task/Y2i-Ja1NRsGwmH3cjZGOWQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 10:31:32 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:31:32 INFO - 'CCACHE_UMASK': '002', 10:31:32 INFO - 'DISPLAY': ':0', 10:31:32 INFO - 'HOME': '/home/cltbld', 10:31:32 INFO - 'LANG': 'en_US.UTF-8', 10:31:32 INFO - 'LOGNAME': 'cltbld', 10:31:32 INFO - 'MAIL': '/var/mail/cltbld', 10:31:32 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 10:31:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:31:32 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:31:32 INFO - 'MOZ_NO_REMOTE': '1', 10:31:32 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:31:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:31:32 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:31:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:31:32 INFO - 'PWD': '/builds/slave/test', 10:31:32 INFO - 'SHELL': '/bin/bash', 10:31:32 INFO - 'SHLVL': '1', 10:31:32 INFO - 'TERM': 'linux', 10:31:32 INFO - 'TMOUT': '86400', 10:31:32 INFO - 'USER': 'cltbld', 10:31:32 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462469253.245653-1895249182', 10:31:32 INFO - '_': '/tools/buildbot/bin/python'} 10:31:32 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/Y2i-Ja1NRsGwmH3cjZGOWQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 10:31:33 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 10:31:33 INFO - import pkg_resources 10:31:34 INFO - Using 1 client processes 10:31:34 INFO - wptserve Starting http server on 127.0.0.1:8000 10:31:34 INFO - wptserve Starting http server on 127.0.0.1:8001 10:31:34 INFO - wptserve Starting http server on 127.0.0.1:8443 10:31:36 INFO - SUITE-START | Running 778 tests 10:31:36 INFO - Running testharness tests 10:31:36 INFO - Setting up ssl 10:31:36 INFO - PROCESS | certutil | 10:31:37 INFO - PROCESS | certutil | 10:31:37 INFO - PROCESS | certutil | 10:31:37 INFO - Certificate Nickname Trust Attributes 10:31:37 INFO - SSL,S/MIME,JAR/XPI 10:31:37 INFO - 10:31:37 INFO - web-platform-tests CT,, 10:31:37 INFO - 10:31:37 INFO - Starting runner 10:31:39 INFO - PROCESS | 1774 | 1462469499521 Marionette DEBUG Marionette enabled via build flag and pref 10:31:39 INFO - PROCESS | 1774 | ++DOCSHELL 0xa4f16800 == 1 [pid = 1774] [id = 1] 10:31:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 1 (0xa4f16c00) [pid = 1774] [serial = 1] [outer = (nil)] 10:31:39 INFO - PROCESS | 1774 | [1774] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 10:31:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 2 (0xa4f17400) [pid = 1774] [serial = 2] [outer = 0xa4f16c00] 10:31:40 INFO - PROCESS | 1774 | 1462469500145 Marionette INFO Listening on port 2828 10:31:40 INFO - PROCESS | 1774 | 1462469500690 Marionette DEBUG Marionette enabled via command-line flag 10:31:40 INFO - PROCESS | 1774 | ++DOCSHELL 0xa23b6c00 == 2 [pid = 1774] [id = 2] 10:31:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 3 (0xa23db800) [pid = 1774] [serial = 3] [outer = (nil)] 10:31:40 INFO - PROCESS | 1774 | [1774] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 10:31:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 4 (0xa23dc000) [pid = 1774] [serial = 4] [outer = 0xa23db800] 10:31:40 INFO - PROCESS | 1774 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a22b50a0 10:31:40 INFO - PROCESS | 1774 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a22b5b80 10:31:40 INFO - PROCESS | 1774 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a22cba80 10:31:40 INFO - PROCESS | 1774 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a22cc6e0 10:31:40 INFO - PROCESS | 1774 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a22ed420 10:31:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 5 (0xa6f0e000) [pid = 1774] [serial = 5] [outer = 0xa4f16c00] 10:31:41 INFO - PROCESS | 1774 | [1774] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:31:41 INFO - PROCESS | 1774 | 1462469501065 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:48670 10:31:41 INFO - PROCESS | 1774 | [1774] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:31:41 INFO - PROCESS | 1774 | 1462469501141 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:48671 10:31:41 INFO - PROCESS | 1774 | 1462469501150 Marionette DEBUG Closed connection conn0 10:31:41 INFO - PROCESS | 1774 | [1774] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 10:31:41 INFO - PROCESS | 1774 | [1774] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:31:41 INFO - PROCESS | 1774 | 1462469501284 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:48672 10:31:41 INFO - PROCESS | 1774 | 1462469501287 Marionette DEBUG Closed connection conn1 10:31:41 INFO - PROCESS | 1774 | [1774] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:31:41 INFO - PROCESS | 1774 | 1462469501350 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:48673 10:31:41 INFO - PROCESS | 1774 | 1462469501356 Marionette DEBUG Closed connection conn2 10:31:41 INFO - PROCESS | 1774 | 1462469501415 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 10:31:41 INFO - PROCESS | 1774 | 1462469501426 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160505085246","device":"desktop","version":"48.0a2"} 10:31:42 INFO - PROCESS | 1774 | [1774] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:31:43 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a3c3000 == 3 [pid = 1774] [id = 3] 10:31:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 6 (0x9a3c3400) [pid = 1774] [serial = 6] [outer = (nil)] 10:31:43 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a3c3800 == 4 [pid = 1774] [id = 4] 10:31:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 7 (0x9a3c3c00) [pid = 1774] [serial = 7] [outer = (nil)] 10:31:43 INFO - PROCESS | 1774 | [1774] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:31:43 INFO - PROCESS | 1774 | ++DOCSHELL 0x9983d400 == 5 [pid = 1774] [id = 5] 10:31:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 8 (0x9983d800) [pid = 1774] [serial = 8] [outer = (nil)] 10:31:43 INFO - PROCESS | 1774 | [1774] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:31:43 INFO - PROCESS | 1774 | [1774] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 10:31:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 9 (0x996bd800) [pid = 1774] [serial = 9] [outer = 0x9983d800] 10:31:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 10 (0x992f9c00) [pid = 1774] [serial = 10] [outer = 0x9a3c3400] 10:31:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 11 (0x992fb800) [pid = 1774] [serial = 11] [outer = 0x9a3c3c00] 10:31:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 12 (0xa6884400) [pid = 1774] [serial = 12] [outer = 0x9983d800] 10:31:45 INFO - PROCESS | 1774 | 1462469505242 Marionette DEBUG loaded listener.js 10:31:45 INFO - PROCESS | 1774 | 1462469505260 Marionette DEBUG loaded listener.js 10:31:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 13 (0x981db000) [pid = 1774] [serial = 13] [outer = 0x9983d800] 10:31:45 INFO - PROCESS | 1774 | 1462469505983 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"e60e0a23-6eca-49ab-8262-c1a4c01a51a1","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160505085246","device":"desktop","version":"48.0a2","command_id":1}}] 10:31:46 INFO - PROCESS | 1774 | 1462469506237 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 10:31:46 INFO - PROCESS | 1774 | 1462469506599 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 10:31:46 INFO - PROCESS | 1774 | 1462469506645 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 10:31:46 INFO - PROCESS | 1774 | [1774] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 10:31:46 INFO - PROCESS | 1774 | [1774] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:31:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 14 (0xa23b3000) [pid = 1774] [serial = 14] [outer = 0x9983d800] 10:31:47 INFO - PROCESS | 1774 | [1774] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:31:47 INFO - PROCESS | 1774 | [1774] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:31:47 INFO - PROCESS | 1774 | 1462469507172 Marionette TRACE conn3 <- [1,3,null,{}] 10:31:47 INFO - PROCESS | 1774 | 1462469507187 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 10:31:47 INFO - PROCESS | 1774 | 1462469507234 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 10:31:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 10:31:47 INFO - PROCESS | 1774 | 1462469507289 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 10:31:47 INFO - PROCESS | 1774 | 1462469507292 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 10:31:47 INFO - PROCESS | 1774 | 1462469507299 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 10:31:47 INFO - PROCESS | 1774 | 1462469507305 Marionette TRACE conn3 <- [1,6,null,{}] 10:31:47 INFO - PROCESS | 1774 | 1462469507328 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:47 INFO - PROCESS | 1774 | 1462469507354 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 10:31:47 INFO - PROCESS | 1774 | 1462469507364 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:47 INFO - PROCESS | 1774 | ++DOCSHELL 0x944ac400 == 6 [pid = 1774] [id = 6] 10:31:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 15 (0x944af400) [pid = 1774] [serial = 15] [outer = (nil)] 10:31:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 16 (0x944b1400) [pid = 1774] [serial = 16] [outer = 0x944af400] 10:31:47 INFO - PROCESS | 1774 | 1462469507437 Marionette DEBUG loaded listener.js 10:31:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 17 (0x944b6000) [pid = 1774] [serial = 17] [outer = 0x944af400] 10:31:47 INFO - PROCESS | 1774 | ++DOCSHELL 0x93862000 == 7 [pid = 1774] [id = 7] 10:31:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 18 (0x93862400) [pid = 1774] [serial = 18] [outer = (nil)] 10:31:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 19 (0x9386cc00) [pid = 1774] [serial = 19] [outer = 0x93862400] 10:31:47 INFO - PROCESS | 1774 | 1462469507910 Marionette DEBUG loaded listener.js 10:31:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 20 (0x93997400) [pid = 1774] [serial = 20] [outer = 0x93862400] 10:31:48 INFO - PROCESS | 1774 | 1462469508352 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 10:31:48 INFO - PROCESS | 1774 | [1774] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 10:31:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 10:31:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1155ms 10:31:48 INFO - PROCESS | 1774 | 1462469508519 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 10:31:48 INFO - PROCESS | 1774 | 1462469508523 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 10:31:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 10:31:48 INFO - PROCESS | 1774 | 1462469508558 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 10:31:48 INFO - PROCESS | 1774 | 1462469508561 Marionette TRACE conn3 <- [1,10,null,{}] 10:31:48 INFO - PROCESS | 1774 | 1462469508581 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:48 INFO - PROCESS | 1774 | 1462469508741 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 10:31:48 INFO - PROCESS | 1774 | 1462469508757 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:48 INFO - PROCESS | 1774 | ++DOCSHELL 0x91f6d400 == 8 [pid = 1774] [id = 8] 10:31:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 21 (0x91f6d800) [pid = 1774] [serial = 21] [outer = (nil)] 10:31:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 22 (0x91f6f800) [pid = 1774] [serial = 22] [outer = 0x91f6d800] 10:31:48 INFO - PROCESS | 1774 | 1462469508827 Marionette DEBUG loaded listener.js 10:31:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 23 (0x92df0400) [pid = 1774] [serial = 23] [outer = 0x91f6d800] 10:31:49 INFO - PROCESS | 1774 | 1462469509392 Marionette TRACE conn3 <- [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]]]}] 10:31:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 10:31:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 896ms 10:31:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 10:31:49 INFO - PROCESS | 1774 | 1462469509447 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 10:31:49 INFO - PROCESS | 1774 | 1462469509450 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 10:31:49 INFO - PROCESS | 1774 | 1462469509457 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 10:31:49 INFO - PROCESS | 1774 | 1462469509460 Marionette TRACE conn3 <- [1,14,null,{}] 10:31:49 INFO - PROCESS | 1774 | 1462469509465 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:49 INFO - PROCESS | 1774 | 1462469509621 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 10:31:49 INFO - PROCESS | 1774 | 1462469509642 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:49 INFO - PROCESS | 1774 | ++DOCSHELL 0x9229b000 == 9 [pid = 1774] [id = 9] 10:31:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 24 (0x9229bc00) [pid = 1774] [serial = 24] [outer = (nil)] 10:31:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 25 (0x93868c00) [pid = 1774] [serial = 25] [outer = 0x9229bc00] 10:31:49 INFO - PROCESS | 1774 | 1462469509712 Marionette DEBUG loaded listener.js 10:31:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 26 (0x923cac00) [pid = 1774] [serial = 26] [outer = 0x9229bc00] 10:31:50 INFO - PROCESS | 1774 | ++DOCSHELL 0x923cf800 == 10 [pid = 1774] [id = 10] 10:31:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 27 (0x923cfc00) [pid = 1774] [serial = 27] [outer = (nil)] 10:31:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 28 (0x923c9000) [pid = 1774] [serial = 28] [outer = 0x923cfc00] 10:31:50 INFO - PROCESS | 1774 | 1462469510890 Marionette TRACE conn3 <- [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]]]}] 10:31:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 29 (0x923ce800) [pid = 1774] [serial = 29] [outer = 0x923cfc00] 10:31:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 10:31:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1481ms 10:31:50 INFO - PROCESS | 1774 | ++DOCSHELL 0x923cec00 == 11 [pid = 1774] [id = 11] 10:31:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 30 (0x923d3800) [pid = 1774] [serial = 30] [outer = (nil)] 10:31:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 31 (0x9386d400) [pid = 1774] [serial = 31] [outer = 0x923d3800] 10:31:51 INFO - PROCESS | 1774 | 1462469511037 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 10:31:51 INFO - PROCESS | 1774 | 1462469511045 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 10:31:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 10:31:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 32 (0x944ae400) [pid = 1774] [serial = 32] [outer = 0x923d3800] 10:31:51 INFO - PROCESS | 1774 | 1462469511141 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 10:31:51 INFO - PROCESS | 1774 | 1462469511146 Marionette TRACE conn3 <- [1,18,null,{}] 10:31:51 INFO - PROCESS | 1774 | 1462469511219 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:51 INFO - PROCESS | 1774 | 1462469511450 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 10:31:51 INFO - PROCESS | 1774 | 1462469511571 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:51 INFO - PROCESS | 1774 | ++DOCSHELL 0x923c6800 == 12 [pid = 1774] [id = 12] 10:31:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 33 (0x923cbc00) [pid = 1774] [serial = 33] [outer = (nil)] 10:31:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 34 (0x9779e400) [pid = 1774] [serial = 34] [outer = 0x923cbc00] 10:31:51 INFO - PROCESS | 1774 | 1462469511698 Marionette DEBUG loaded listener.js 10:31:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 35 (0x98433000) [pid = 1774] [serial = 35] [outer = 0x923cbc00] 10:31:52 INFO - PROCESS | 1774 | 1462469512528 Marionette TRACE conn3 <- [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]]]}] 10:31:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 10:31:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1495ms 10:31:52 INFO - PROCESS | 1774 | 1462469512587 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 10:31:52 INFO - PROCESS | 1774 | 1462469512596 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 10:31:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 10:31:52 INFO - PROCESS | 1774 | 1462469512606 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 10:31:52 INFO - PROCESS | 1774 | 1462469512610 Marionette TRACE conn3 <- [1,22,null,{}] 10:31:52 INFO - PROCESS | 1774 | 1462469512616 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:52 INFO - PROCESS | 1774 | 1462469512788 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 10:31:52 INFO - PROCESS | 1774 | 1462469512910 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:52 INFO - PROCESS | 1774 | ++DOCSHELL 0x992f0000 == 13 [pid = 1774] [id = 13] 10:31:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 36 (0x992fac00) [pid = 1774] [serial = 36] [outer = (nil)] 10:31:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 37 (0x9a0b4800) [pid = 1774] [serial = 37] [outer = 0x992fac00] 10:31:53 INFO - PROCESS | 1774 | 1462469512997 Marionette DEBUG loaded listener.js 10:31:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 38 (0x9a3c4c00) [pid = 1774] [serial = 38] [outer = 0x992fac00] 10:31:53 INFO - PROCESS | 1774 | 1462469513834 Marionette TRACE conn3 <- [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]]]}] 10:31:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 10:31:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1291ms 10:31:53 INFO - PROCESS | 1774 | 1462469513898 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 10:31:53 INFO - PROCESS | 1774 | 1462469513901 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 10:31:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 10:31:53 INFO - PROCESS | 1774 | 1462469513908 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 10:31:53 INFO - PROCESS | 1774 | 1462469513913 Marionette TRACE conn3 <- [1,26,null,{}] 10:31:53 INFO - PROCESS | 1774 | 1462469513929 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:54 INFO - PROCESS | 1774 | 1462469514152 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 10:31:54 INFO - PROCESS | 1774 | 1462469514459 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:54 INFO - PROCESS | 1774 | ++DOCSHELL 0x923d5800 == 14 [pid = 1774] [id = 14] 10:31:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 39 (0x923d5c00) [pid = 1774] [serial = 39] [outer = (nil)] 10:31:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 40 (0x93864000) [pid = 1774] [serial = 40] [outer = 0x923d5c00] 10:31:54 INFO - PROCESS | 1774 | 1462469514539 Marionette DEBUG loaded listener.js 10:31:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 41 (0x944bbc00) [pid = 1774] [serial = 41] [outer = 0x923d5c00] 10:31:55 INFO - PROCESS | 1774 | 1462469515478 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 10:31:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 10:31:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1587ms 10:31:55 INFO - PROCESS | 1774 | 1462469515496 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 10:31:55 INFO - PROCESS | 1774 | 1462469515500 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 10:31:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 10:31:55 INFO - PROCESS | 1774 | 1462469515507 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 10:31:55 INFO - PROCESS | 1774 | 1462469515511 Marionette TRACE conn3 <- [1,30,null,{}] 10:31:55 INFO - PROCESS | 1774 | 1462469515517 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:55 INFO - PROCESS | 1774 | 1462469515675 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 10:31:55 INFO - PROCESS | 1774 | 1462469515765 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:55 INFO - PROCESS | 1774 | ++DOCSHELL 0x9443a800 == 15 [pid = 1774] [id = 15] 10:31:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 42 (0x94f99400) [pid = 1774] [serial = 42] [outer = (nil)] 10:31:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 43 (0x980d6800) [pid = 1774] [serial = 43] [outer = 0x94f99400] 10:31:55 INFO - PROCESS | 1774 | 1462469515835 Marionette DEBUG loaded listener.js 10:31:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 44 (0x9a164400) [pid = 1774] [serial = 44] [outer = 0x94f99400] 10:31:56 INFO - PROCESS | 1774 | 1462469516498 Marionette TRACE conn3 <- [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]]]}] 10:31:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 10:31:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1031ms 10:31:56 INFO - PROCESS | 1774 | 1462469516543 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 10:31:56 INFO - PROCESS | 1774 | 1462469516549 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 10:31:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 10:31:56 INFO - PROCESS | 1774 | 1462469516556 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 10:31:56 INFO - PROCESS | 1774 | 1462469516558 Marionette TRACE conn3 <- [1,34,null,{}] 10:31:56 INFO - PROCESS | 1774 | 1462469516565 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:56 INFO - PROCESS | 1774 | 1462469516712 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 10:31:56 INFO - PROCESS | 1774 | 1462469516805 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:56 INFO - PROCESS | 1774 | ++DOCSHELL 0x991e9800 == 16 [pid = 1774] [id = 16] 10:31:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 45 (0x9a163800) [pid = 1774] [serial = 45] [outer = (nil)] 10:31:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 46 (0x9a93c400) [pid = 1774] [serial = 46] [outer = 0x9a163800] 10:31:56 INFO - PROCESS | 1774 | 1462469516885 Marionette DEBUG loaded listener.js 10:31:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 47 (0x9cb03400) [pid = 1774] [serial = 47] [outer = 0x9a163800] 10:31:57 INFO - PROCESS | 1774 | 1462469517506 Marionette TRACE conn3 <- [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]]]}] 10:31:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 10:31:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 987ms 10:31:57 INFO - PROCESS | 1774 | 1462469517543 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 10:31:57 INFO - PROCESS | 1774 | 1462469517547 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 10:31:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 10:31:57 INFO - PROCESS | 1774 | 1462469517559 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 10:31:57 INFO - PROCESS | 1774 | 1462469517567 Marionette TRACE conn3 <- [1,38,null,{}] 10:31:57 INFO - PROCESS | 1774 | 1462469517575 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:57 INFO - PROCESS | 1774 | 1462469517743 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 10:31:57 INFO - PROCESS | 1774 | 1462469517768 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:57 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a168000 == 17 [pid = 1774] [id = 17] 10:31:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 48 (0x9cbea800) [pid = 1774] [serial = 48] [outer = (nil)] 10:31:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 49 (0xa05f3c00) [pid = 1774] [serial = 49] [outer = 0x9cbea800] 10:31:57 INFO - PROCESS | 1774 | 1462469517835 Marionette DEBUG loaded listener.js 10:31:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 50 (0xa223b800) [pid = 1774] [serial = 50] [outer = 0x9cbea800] 10:31:58 INFO - PROCESS | 1774 | 1462469518527 Marionette TRACE conn3 <- [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]]]}] 10:31:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 10:31:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 995ms 10:31:58 INFO - PROCESS | 1774 | 1462469518548 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 10:31:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 10:31:58 INFO - PROCESS | 1774 | 1462469518553 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 10:31:58 INFO - PROCESS | 1774 | 1462469518559 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 10:31:58 INFO - PROCESS | 1774 | 1462469518562 Marionette TRACE conn3 <- [1,42,null,{}] 10:31:58 INFO - PROCESS | 1774 | 1462469518567 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:58 INFO - PROCESS | 1774 | 1462469518736 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 10:31:58 INFO - PROCESS | 1774 | 1462469518755 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:58 INFO - PROCESS | 1774 | ++DOCSHELL 0x9779f400 == 18 [pid = 1774] [id = 18] 10:31:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 51 (0x9779f800) [pid = 1774] [serial = 51] [outer = (nil)] 10:31:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 52 (0xa1031c00) [pid = 1774] [serial = 52] [outer = 0x9779f800] 10:31:58 INFO - PROCESS | 1774 | 1462469518823 Marionette DEBUG loaded listener.js 10:31:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 53 (0x94439000) [pid = 1774] [serial = 53] [outer = 0x9779f800] 10:31:59 INFO - PROCESS | 1774 | 1462469519467 Marionette TRACE conn3 <- [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]]]}] 10:31:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 10:31:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 935ms 10:31:59 INFO - PROCESS | 1774 | 1462469519494 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 10:31:59 INFO - PROCESS | 1774 | 1462469519496 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 10:31:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 10:31:59 INFO - PROCESS | 1774 | 1462469519503 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 10:31:59 INFO - PROCESS | 1774 | 1462469519505 Marionette TRACE conn3 <- [1,46,null,{}] 10:31:59 INFO - PROCESS | 1774 | 1462469519511 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:59 INFO - PROCESS | 1774 | 1462469519642 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 10:31:59 INFO - PROCESS | 1774 | 1462469519660 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:59 INFO - PROCESS | 1774 | ++DOCSHELL 0xa23b4000 == 19 [pid = 1774] [id = 19] 10:31:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 54 (0xa23d6800) [pid = 1774] [serial = 54] [outer = (nil)] 10:31:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 55 (0xa23e1400) [pid = 1774] [serial = 55] [outer = 0xa23d6800] 10:31:59 INFO - PROCESS | 1774 | 1462469519746 Marionette DEBUG loaded listener.js 10:31:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 56 (0xa27cc000) [pid = 1774] [serial = 56] [outer = 0xa23d6800] 10:32:00 INFO - PROCESS | 1774 | 1462469520500 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 10:32:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 10:32:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1033ms 10:32:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 10:32:00 INFO - PROCESS | 1774 | 1462469520536 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 10:32:00 INFO - PROCESS | 1774 | 1462469520539 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 10:32:00 INFO - PROCESS | 1774 | 1462469520545 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 10:32:00 INFO - PROCESS | 1774 | 1462469520548 Marionette TRACE conn3 <- [1,50,null,{}] 10:32:00 INFO - PROCESS | 1774 | 1462469520553 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:00 INFO - PROCESS | 1774 | 1462469520693 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 10:32:00 INFO - PROCESS | 1774 | 1462469520715 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:00 INFO - PROCESS | 1774 | ++DOCSHELL 0xa3205400 == 20 [pid = 1774] [id = 20] 10:32:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 57 (0xa3205c00) [pid = 1774] [serial = 57] [outer = (nil)] 10:32:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 58 (0xa3369800) [pid = 1774] [serial = 58] [outer = 0xa3205c00] 10:32:00 INFO - PROCESS | 1774 | 1462469520781 Marionette DEBUG loaded listener.js 10:32:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 59 (0xa36a3000) [pid = 1774] [serial = 59] [outer = 0xa3205c00] 10:32:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 10:32:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 935ms 10:32:01 INFO - PROCESS | 1774 | 1462469521472 Marionette TRACE conn3 <- [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]]]}] 10:32:01 INFO - PROCESS | 1774 | 1462469521480 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 10:32:01 INFO - PROCESS | 1774 | 1462469521483 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 10:32:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 10:32:01 INFO - PROCESS | 1774 | 1462469521491 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 10:32:01 INFO - PROCESS | 1774 | 1462469521495 Marionette TRACE conn3 <- [1,54,null,{}] 10:32:01 INFO - PROCESS | 1774 | 1462469521500 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:01 INFO - PROCESS | 1774 | 1462469521661 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 10:32:01 INFO - PROCESS | 1774 | 1462469521682 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:01 INFO - PROCESS | 1774 | ++DOCSHELL 0x91f63400 == 21 [pid = 1774] [id = 21] 10:32:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 60 (0x91f6c400) [pid = 1774] [serial = 60] [outer = (nil)] 10:32:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 61 (0xa36a8800) [pid = 1774] [serial = 61] [outer = 0x91f6c400] 10:32:01 INFO - PROCESS | 1774 | 1462469521748 Marionette DEBUG loaded listener.js 10:32:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 62 (0xa4f14c00) [pid = 1774] [serial = 62] [outer = 0x91f6c400] 10:32:02 INFO - PROCESS | 1774 | 1462469522387 Marionette TRACE conn3 <- [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]]]}] 10:32:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 10:32:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 930ms 10:32:02 INFO - PROCESS | 1774 | 1462469522421 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 10:32:02 INFO - PROCESS | 1774 | 1462469522424 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 10:32:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 10:32:02 INFO - PROCESS | 1774 | 1462469522431 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 10:32:02 INFO - PROCESS | 1774 | 1462469522440 Marionette TRACE conn3 <- [1,58,null,{}] 10:32:02 INFO - PROCESS | 1774 | 1462469522446 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:02 INFO - PROCESS | 1774 | 1462469522573 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 10:32:02 INFO - PROCESS | 1774 | 1462469522606 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:02 INFO - PROCESS | 1774 | ++DOCSHELL 0x992ef400 == 22 [pid = 1774] [id = 22] 10:32:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 63 (0xa359d400) [pid = 1774] [serial = 63] [outer = (nil)] 10:32:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 64 (0xa51b7400) [pid = 1774] [serial = 64] [outer = 0xa359d400] 10:32:02 INFO - PROCESS | 1774 | 1462469522753 Marionette DEBUG loaded listener.js 10:32:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x9af2b400) [pid = 1774] [serial = 65] [outer = 0xa359d400] 10:32:03 INFO - PROCESS | 1774 | 1462469523406 Marionette TRACE conn3 <- [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]]]}] 10:32:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 10:32:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1045ms 10:32:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 10:32:03 INFO - PROCESS | 1774 | 1462469523477 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 10:32:03 INFO - PROCESS | 1774 | 1462469523479 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 10:32:03 INFO - PROCESS | 1774 | 1462469523485 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 10:32:03 INFO - PROCESS | 1774 | 1462469523488 Marionette TRACE conn3 <- [1,62,null,{}] 10:32:03 INFO - PROCESS | 1774 | 1462469523501 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:03 INFO - PROCESS | 1774 | 1462469523640 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 10:32:04 INFO - PROCESS | 1774 | 1462469524673 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:04 INFO - PROCESS | 1774 | ++DOCSHELL 0x92290c00 == 23 [pid = 1774] [id = 23] 10:32:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x92299000) [pid = 1774] [serial = 66] [outer = (nil)] 10:32:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x93865000) [pid = 1774] [serial = 67] [outer = 0x92299000] 10:32:04 INFO - PROCESS | 1774 | 1462469524747 Marionette DEBUG loaded listener.js 10:32:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x944b3c00) [pid = 1774] [serial = 68] [outer = 0x92299000] 10:32:05 INFO - PROCESS | 1774 | 1462469525451 Marionette TRACE conn3 <- [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]]]}] 10:32:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 10:32:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1996ms 10:32:05 INFO - PROCESS | 1774 | 1462469525482 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 10:32:05 INFO - PROCESS | 1774 | 1462469525487 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 10:32:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 10:32:05 INFO - PROCESS | 1774 | 1462469525495 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 10:32:05 INFO - PROCESS | 1774 | 1462469525501 Marionette TRACE conn3 <- [1,66,null,{}] 10:32:05 INFO - PROCESS | 1774 | 1462469525516 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:05 INFO - PROCESS | 1774 | 1462469525682 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 10:32:06 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x91f6d800) [pid = 1774] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 10:32:06 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x944af400) [pid = 1774] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 10:32:06 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x9229bc00) [pid = 1774] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 10:32:06 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0x923cbc00) [pid = 1774] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 10:32:06 INFO - PROCESS | 1774 | --DOMWINDOW == 63 (0x992fac00) [pid = 1774] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 10:32:06 INFO - PROCESS | 1774 | --DOMWINDOW == 62 (0x923d5c00) [pid = 1774] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 10:32:06 INFO - PROCESS | 1774 | --DOMWINDOW == 61 (0x94f99400) [pid = 1774] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 10:32:06 INFO - PROCESS | 1774 | --DOMWINDOW == 60 (0x9a163800) [pid = 1774] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 10:32:06 INFO - PROCESS | 1774 | --DOMWINDOW == 59 (0x9cbea800) [pid = 1774] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 10:32:06 INFO - PROCESS | 1774 | --DOMWINDOW == 58 (0x9779f800) [pid = 1774] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 10:32:06 INFO - PROCESS | 1774 | --DOMWINDOW == 57 (0xa3205c00) [pid = 1774] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 10:32:06 INFO - PROCESS | 1774 | --DOMWINDOW == 56 (0x91f6c400) [pid = 1774] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 10:32:06 INFO - PROCESS | 1774 | 1462469526221 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:06 INFO - PROCESS | 1774 | ++DOCSHELL 0x9229a800 == 24 [pid = 1774] [id = 24] 10:32:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 57 (0x9229bc00) [pid = 1774] [serial = 69] [outer = (nil)] 10:32:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 58 (0x923d5c00) [pid = 1774] [serial = 70] [outer = 0x9229bc00] 10:32:06 INFO - PROCESS | 1774 | 1462469526297 Marionette DEBUG loaded listener.js 10:32:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 59 (0x94f99800) [pid = 1774] [serial = 71] [outer = 0x9229bc00] 10:32:06 INFO - PROCESS | 1774 | 1462469526907 Marionette TRACE conn3 <- [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]]]}] 10:32:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 10:32:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1482ms 10:32:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 10:32:06 INFO - PROCESS | 1774 | 1462469526981 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 10:32:06 INFO - PROCESS | 1774 | 1462469526986 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 10:32:06 INFO - PROCESS | 1774 | 1462469526992 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 10:32:06 INFO - PROCESS | 1774 | 1462469526995 Marionette TRACE conn3 <- [1,70,null,{}] 10:32:07 INFO - PROCESS | 1774 | 1462469527001 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:07 INFO - PROCESS | 1774 | 1462469527157 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 10:32:07 INFO - PROCESS | 1774 | 1462469527243 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:07 INFO - PROCESS | 1774 | ++DOCSHELL 0x9229cc00 == 25 [pid = 1774] [id = 25] 10:32:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 60 (0x98cb1400) [pid = 1774] [serial = 72] [outer = (nil)] 10:32:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 61 (0x991ee400) [pid = 1774] [serial = 73] [outer = 0x98cb1400] 10:32:07 INFO - PROCESS | 1774 | 1462469527313 Marionette DEBUG loaded listener.js 10:32:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 62 (0x9a163800) [pid = 1774] [serial = 74] [outer = 0x98cb1400] 10:32:07 INFO - PROCESS | 1774 | 1462469527922 Marionette TRACE conn3 <- [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]]]}] 10:32:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 10:32:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 978ms 10:32:07 INFO - PROCESS | 1774 | 1462469527971 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 10:32:07 INFO - PROCESS | 1774 | 1462469527975 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 10:32:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 10:32:07 INFO - PROCESS | 1774 | 1462469527989 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 10:32:08 INFO - PROCESS | 1774 | 1462469527997 Marionette TRACE conn3 <- [1,74,null,{}] 10:32:08 INFO - PROCESS | 1774 | 1462469528004 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:08 INFO - PROCESS | 1774 | 1462469528164 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 10:32:08 INFO - PROCESS | 1774 | 1462469528269 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:08 INFO - PROCESS | 1774 | ++DOCSHELL 0x91f64000 == 26 [pid = 1774] [id = 26] 10:32:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 63 (0x91f65400) [pid = 1774] [serial = 75] [outer = (nil)] 10:32:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 64 (0x91f71c00) [pid = 1774] [serial = 76] [outer = 0x91f65400] 10:32:08 INFO - PROCESS | 1774 | 1462469528352 Marionette DEBUG loaded listener.js 10:32:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0x93868800) [pid = 1774] [serial = 77] [outer = 0x91f65400] 10:32:09 INFO - PROCESS | 1774 | 1462469529127 Marionette TRACE conn3 <- [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]]]}] 10:32:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 10:32:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1194ms 10:32:09 INFO - PROCESS | 1774 | 1462469529178 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 10:32:09 INFO - PROCESS | 1774 | 1462469529184 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 10:32:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 10:32:09 INFO - PROCESS | 1774 | 1462469529192 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 10:32:09 INFO - PROCESS | 1774 | 1462469529197 Marionette TRACE conn3 <- [1,78,null,{}] 10:32:09 INFO - PROCESS | 1774 | 1462469529204 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:09 INFO - PROCESS | 1774 | 1462469529362 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 10:32:09 INFO - PROCESS | 1774 | 1462469529488 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:09 INFO - PROCESS | 1774 | ++DOCSHELL 0x980cdc00 == 27 [pid = 1774] [id = 27] 10:32:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x981d9c00) [pid = 1774] [serial = 78] [outer = (nil)] 10:32:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x9a3bc000) [pid = 1774] [serial = 79] [outer = 0x981d9c00] 10:32:09 INFO - PROCESS | 1774 | 1462469529568 Marionette DEBUG loaded listener.js 10:32:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x9a902000) [pid = 1774] [serial = 80] [outer = 0x981d9c00] 10:32:10 INFO - PROCESS | 1774 | 1462469530344 Marionette TRACE conn3 <- [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]]]}] 10:32:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 10:32:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1232ms 10:32:10 INFO - PROCESS | 1774 | 1462469530427 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 10:32:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 10:32:10 INFO - PROCESS | 1774 | 1462469530433 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 10:32:10 INFO - PROCESS | 1774 | 1462469530441 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 10:32:10 INFO - PROCESS | 1774 | 1462469530444 Marionette TRACE conn3 <- [1,82,null,{}] 10:32:10 INFO - PROCESS | 1774 | 1462469530452 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:10 INFO - PROCESS | 1774 | 1462469530618 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 10:32:10 INFO - PROCESS | 1774 | 1462469530750 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:10 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a999000 == 28 [pid = 1774] [id = 28] 10:32:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x9cb97800) [pid = 1774] [serial = 81] [outer = (nil)] 10:32:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x9cbe1400) [pid = 1774] [serial = 82] [outer = 0x9cb97800] 10:32:10 INFO - PROCESS | 1774 | 1462469530832 Marionette DEBUG loaded listener.js 10:32:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x9cbf0400) [pid = 1774] [serial = 83] [outer = 0x9cb97800] 10:32:11 INFO - PROCESS | 1774 | 1462469531582 Marionette TRACE conn3 <- [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]]]}] 10:32:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 10:32:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1190ms 10:32:11 INFO - PROCESS | 1774 | 1462469531630 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 10:32:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 10:32:11 INFO - PROCESS | 1774 | 1462469531634 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 10:32:11 INFO - PROCESS | 1774 | 1462469531650 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 10:32:11 INFO - PROCESS | 1774 | 1462469531660 Marionette TRACE conn3 <- [1,86,null,{}] 10:32:11 INFO - PROCESS | 1774 | 1462469531668 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:11 INFO - PROCESS | 1774 | 1462469531831 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 10:32:11 INFO - PROCESS | 1774 | 1462469531970 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:11 INFO - PROCESS | 1774 | ++DOCSHELL 0x981d1400 == 29 [pid = 1774] [id = 29] 10:32:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0xa223e800) [pid = 1774] [serial = 84] [outer = (nil)] 10:32:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0xa23e3000) [pid = 1774] [serial = 85] [outer = 0xa223e800] 10:32:12 INFO - PROCESS | 1774 | 1462469532050 Marionette DEBUG loaded listener.js 10:32:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0xa252f400) [pid = 1774] [serial = 86] [outer = 0xa223e800] 10:32:12 INFO - PROCESS | 1774 | 1462469532810 Marionette TRACE conn3 <- [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]]]}] 10:32:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 10:32:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1199ms 10:32:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 10:32:12 INFO - PROCESS | 1774 | 1462469532840 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 10:32:12 INFO - PROCESS | 1774 | 1462469532844 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 10:32:12 INFO - PROCESS | 1774 | 1462469532851 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 10:32:12 INFO - PROCESS | 1774 | 1462469532854 Marionette TRACE conn3 <- [1,90,null,{}] 10:32:12 INFO - PROCESS | 1774 | 1462469532860 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:13 INFO - PROCESS | 1774 | 1462469533007 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 10:32:13 INFO - PROCESS | 1774 | 1462469533139 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:13 INFO - PROCESS | 1774 | ++DOCSHELL 0xa1026400 == 30 [pid = 1774] [id = 30] 10:32:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0xa223fc00) [pid = 1774] [serial = 87] [outer = (nil)] 10:32:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0xa320fc00) [pid = 1774] [serial = 88] [outer = 0xa223fc00] 10:32:13 INFO - PROCESS | 1774 | 1462469533225 Marionette DEBUG loaded listener.js 10:32:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0xa3365000) [pid = 1774] [serial = 89] [outer = 0xa223fc00] 10:32:14 INFO - PROCESS | 1774 | 1462469534005 Marionette TRACE conn3 <- [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]]]}] 10:32:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 10:32:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1187ms 10:32:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 10:32:14 INFO - PROCESS | 1774 | 1462469534038 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 10:32:14 INFO - PROCESS | 1774 | 1462469534041 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 10:32:14 INFO - PROCESS | 1774 | 1462469534048 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 10:32:14 INFO - PROCESS | 1774 | 1462469534051 Marionette TRACE conn3 <- [1,94,null,{}] 10:32:14 INFO - PROCESS | 1774 | 1462469534057 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:14 INFO - PROCESS | 1774 | 1462469534200 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 10:32:14 INFO - PROCESS | 1774 | 1462469534352 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:14 INFO - PROCESS | 1774 | ++DOCSHELL 0xa4f0a000 == 31 [pid = 1774] [id = 31] 10:32:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0xa4f0f000) [pid = 1774] [serial = 90] [outer = (nil)] 10:32:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0xa511a400) [pid = 1774] [serial = 91] [outer = 0xa4f0f000] 10:32:14 INFO - PROCESS | 1774 | 1462469534445 Marionette DEBUG loaded listener.js 10:32:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0xa683c800) [pid = 1774] [serial = 92] [outer = 0xa4f0f000] 10:32:15 INFO - PROCESS | 1774 | 1462469535384 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 10:32:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 10:32:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1389ms 10:32:15 INFO - PROCESS | 1774 | 1462469535438 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 10:32:15 INFO - PROCESS | 1774 | 1462469535443 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 10:32:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 10:32:15 INFO - PROCESS | 1774 | 1462469535451 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 10:32:15 INFO - PROCESS | 1774 | 1462469535457 Marionette TRACE conn3 <- [1,98,null,{}] 10:32:15 INFO - PROCESS | 1774 | 1462469535466 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:15 INFO - PROCESS | 1774 | 1462469535621 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 10:32:15 INFO - PROCESS | 1774 | 1462469535769 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:15 INFO - PROCESS | 1774 | ++DOCSHELL 0x91f6ac00 == 32 [pid = 1774] [id = 32] 10:32:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x92df2000) [pid = 1774] [serial = 93] [outer = (nil)] 10:32:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x94e83000) [pid = 1774] [serial = 94] [outer = 0x92df2000] 10:32:15 INFO - PROCESS | 1774 | 1462469535847 Marionette DEBUG loaded listener.js 10:32:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x9813ec00) [pid = 1774] [serial = 95] [outer = 0x92df2000] 10:32:16 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0xa51b7400) [pid = 1774] [serial = 64] [outer = (nil)] [url = about:blank] 10:32:16 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x93868c00) [pid = 1774] [serial = 25] [outer = (nil)] [url = about:blank] 10:32:16 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x9386d400) [pid = 1774] [serial = 31] [outer = (nil)] [url = about:blank] 10:32:16 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x9779e400) [pid = 1774] [serial = 34] [outer = (nil)] [url = about:blank] 10:32:16 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x9a0b4800) [pid = 1774] [serial = 37] [outer = (nil)] [url = about:blank] 10:32:16 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x93864000) [pid = 1774] [serial = 40] [outer = (nil)] [url = about:blank] 10:32:16 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x980d6800) [pid = 1774] [serial = 43] [outer = (nil)] [url = about:blank] 10:32:16 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x9a93c400) [pid = 1774] [serial = 46] [outer = (nil)] [url = about:blank] 10:32:16 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0xa05f3c00) [pid = 1774] [serial = 49] [outer = (nil)] [url = about:blank] 10:32:16 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0xa223b800) [pid = 1774] [serial = 50] [outer = (nil)] [url = about:blank] 10:32:16 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0xa1031c00) [pid = 1774] [serial = 52] [outer = (nil)] [url = about:blank] 10:32:16 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0xa23e1400) [pid = 1774] [serial = 55] [outer = (nil)] [url = about:blank] 10:32:16 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0xa3369800) [pid = 1774] [serial = 58] [outer = (nil)] [url = about:blank] 10:32:16 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0xa36a8800) [pid = 1774] [serial = 61] [outer = (nil)] [url = about:blank] 10:32:16 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x923c9000) [pid = 1774] [serial = 28] [outer = (nil)] [url = about:blank] 10:32:16 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x94439000) [pid = 1774] [serial = 53] [outer = (nil)] [url = about:blank] 10:32:16 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0xa36a3000) [pid = 1774] [serial = 59] [outer = (nil)] [url = about:blank] 10:32:16 INFO - PROCESS | 1774 | --DOMWINDOW == 65 (0x98433000) [pid = 1774] [serial = 35] [outer = (nil)] [url = about:blank] 10:32:16 INFO - PROCESS | 1774 | --DOMWINDOW == 64 (0xa4f14c00) [pid = 1774] [serial = 62] [outer = (nil)] [url = about:blank] 10:32:16 INFO - PROCESS | 1774 | --DOMWINDOW == 63 (0x944bbc00) [pid = 1774] [serial = 41] [outer = (nil)] [url = about:blank] 10:32:16 INFO - PROCESS | 1774 | --DOMWINDOW == 62 (0x9a164400) [pid = 1774] [serial = 44] [outer = (nil)] [url = about:blank] 10:32:16 INFO - PROCESS | 1774 | --DOMWINDOW == 61 (0x9a3c4c00) [pid = 1774] [serial = 38] [outer = (nil)] [url = about:blank] 10:32:16 INFO - PROCESS | 1774 | --DOMWINDOW == 60 (0x9cb03400) [pid = 1774] [serial = 47] [outer = (nil)] [url = about:blank] 10:32:16 INFO - PROCESS | 1774 | --DOMWINDOW == 59 (0x923cac00) [pid = 1774] [serial = 26] [outer = (nil)] [url = about:blank] 10:32:16 INFO - PROCESS | 1774 | --DOMWINDOW == 58 (0xa6884400) [pid = 1774] [serial = 12] [outer = (nil)] [url = about:blank] 10:32:16 INFO - PROCESS | 1774 | --DOMWINDOW == 57 (0x996bd800) [pid = 1774] [serial = 9] [outer = (nil)] [url = about:blank] 10:32:16 INFO - PROCESS | 1774 | --DOMWINDOW == 56 (0xa4f17400) [pid = 1774] [serial = 2] [outer = (nil)] [url = about:blank] 10:32:16 INFO - PROCESS | 1774 | --DOMWINDOW == 55 (0x92df0400) [pid = 1774] [serial = 23] [outer = (nil)] [url = about:blank] 10:32:16 INFO - PROCESS | 1774 | --DOMWINDOW == 54 (0x91f6f800) [pid = 1774] [serial = 22] [outer = (nil)] [url = about:blank] 10:32:16 INFO - PROCESS | 1774 | --DOMWINDOW == 53 (0x9386cc00) [pid = 1774] [serial = 19] [outer = (nil)] [url = about:blank] 10:32:16 INFO - PROCESS | 1774 | --DOMWINDOW == 52 (0x944b1400) [pid = 1774] [serial = 16] [outer = (nil)] [url = about:blank] 10:32:16 INFO - PROCESS | 1774 | --DOMWINDOW == 51 (0x944b6000) [pid = 1774] [serial = 17] [outer = (nil)] [url = about:blank] 10:32:17 INFO - PROCESS | 1774 | 1462469537284 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 10:32:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 10:32:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1896ms 10:32:17 INFO - PROCESS | 1774 | 1462469537347 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 10:32:17 INFO - PROCESS | 1774 | 1462469537354 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 10:32:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 10:32:17 INFO - PROCESS | 1774 | 1462469537362 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 10:32:17 INFO - PROCESS | 1774 | 1462469537368 Marionette TRACE conn3 <- [1,102,null,{}] 10:32:17 INFO - PROCESS | 1774 | 1462469537379 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:17 INFO - PROCESS | 1774 | 1462469537529 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 10:32:17 INFO - PROCESS | 1774 | 1462469537541 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:17 INFO - PROCESS | 1774 | ++DOCSHELL 0x91f67800 == 33 [pid = 1774] [id = 33] 10:32:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 52 (0x944b6c00) [pid = 1774] [serial = 96] [outer = (nil)] 10:32:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 53 (0x94ff0400) [pid = 1774] [serial = 97] [outer = 0x944b6c00] 10:32:17 INFO - PROCESS | 1774 | 1462469537611 Marionette DEBUG loaded listener.js 10:32:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 54 (0x96c97800) [pid = 1774] [serial = 98] [outer = 0x944b6c00] 10:32:18 INFO - PROCESS | 1774 | 1462469538299 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 10:32:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 10:32:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 989ms 10:32:18 INFO - PROCESS | 1774 | 1462469538352 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 10:32:18 INFO - PROCESS | 1774 | 1462469538362 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 10:32:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 10:32:18 INFO - PROCESS | 1774 | 1462469538378 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 10:32:18 INFO - PROCESS | 1774 | 1462469538381 Marionette TRACE conn3 <- [1,106,null,{}] 10:32:18 INFO - PROCESS | 1774 | 1462469538388 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:18 INFO - PROCESS | 1774 | 1462469538574 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 10:32:18 INFO - PROCESS | 1774 | 1462469538667 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:18 INFO - PROCESS | 1774 | ++DOCSHELL 0x978cec00 == 34 [pid = 1774] [id = 34] 10:32:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 55 (0x981cec00) [pid = 1774] [serial = 99] [outer = (nil)] 10:32:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 56 (0x9905c000) [pid = 1774] [serial = 100] [outer = 0x981cec00] 10:32:18 INFO - PROCESS | 1774 | 1462469538737 Marionette DEBUG loaded listener.js 10:32:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 57 (0x992ee800) [pid = 1774] [serial = 101] [outer = 0x981cec00] 10:32:19 INFO - PROCESS | 1774 | 1462469539403 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 10:32:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 10:32:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1091ms 10:32:19 INFO - PROCESS | 1774 | 1462469539466 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 10:32:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 10:32:19 INFO - PROCESS | 1774 | 1462469539471 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 10:32:19 INFO - PROCESS | 1774 | 1462469539478 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 10:32:19 INFO - PROCESS | 1774 | 1462469539483 Marionette TRACE conn3 <- [1,110,null,{}] 10:32:19 INFO - PROCESS | 1774 | 1462469539507 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:19 INFO - PROCESS | 1774 | 1462469539679 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 10:32:19 INFO - PROCESS | 1774 | 1462469539738 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:19 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a16cc00 == 35 [pid = 1774] [id = 35] 10:32:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 58 (0x9a3bec00) [pid = 1774] [serial = 102] [outer = (nil)] 10:32:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 59 (0x9a941400) [pid = 1774] [serial = 103] [outer = 0x9a3bec00] 10:32:19 INFO - PROCESS | 1774 | 1462469539809 Marionette DEBUG loaded listener.js 10:32:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 60 (0x9af28000) [pid = 1774] [serial = 104] [outer = 0x9a3bec00] 10:32:20 INFO - PROCESS | 1774 | 1462469540507 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 10:32:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 10:32:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1087ms 10:32:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 10:32:20 INFO - PROCESS | 1774 | 1462469540585 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 10:32:20 INFO - PROCESS | 1774 | 1462469540589 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 10:32:20 INFO - PROCESS | 1774 | 1462469540595 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 10:32:20 INFO - PROCESS | 1774 | 1462469540598 Marionette TRACE conn3 <- [1,114,null,{}] 10:32:20 INFO - PROCESS | 1774 | 1462469540603 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:20 INFO - PROCESS | 1774 | 1462469540786 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 10:32:20 INFO - PROCESS | 1774 | 1462469540811 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:20 INFO - PROCESS | 1774 | ++DOCSHELL 0x9779cc00 == 36 [pid = 1774] [id = 36] 10:32:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 61 (0x996be400) [pid = 1774] [serial = 105] [outer = (nil)] 10:32:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 62 (0x9cbeb800) [pid = 1774] [serial = 106] [outer = 0x996be400] 10:32:20 INFO - PROCESS | 1774 | 1462469540877 Marionette DEBUG loaded listener.js 10:32:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 63 (0xa1029c00) [pid = 1774] [serial = 107] [outer = 0x996be400] 10:32:21 INFO - PROCESS | 1774 | --DOMWINDOW == 62 (0xa23d6800) [pid = 1774] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 10:32:21 INFO - PROCESS | 1774 | --DOMWINDOW == 61 (0x98cb1400) [pid = 1774] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 10:32:21 INFO - PROCESS | 1774 | --DOMWINDOW == 60 (0x9229bc00) [pid = 1774] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 10:32:21 INFO - PROCESS | 1774 | --DOMWINDOW == 59 (0x92299000) [pid = 1774] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 10:32:21 INFO - PROCESS | 1774 | --DOMWINDOW == 58 (0xa359d400) [pid = 1774] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 10:32:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 59 (0x96c90c00) [pid = 1774] [serial = 108] [outer = 0x923d3800] 10:32:21 INFO - PROCESS | 1774 | 1462469541635 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 10:32:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 10:32:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1082ms 10:32:21 INFO - PROCESS | 1774 | 1462469541683 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 10:32:21 INFO - PROCESS | 1774 | 1462469541686 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 10:32:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 10:32:21 INFO - PROCESS | 1774 | 1462469541694 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 10:32:21 INFO - PROCESS | 1774 | 1462469541697 Marionette TRACE conn3 <- [1,118,null,{}] 10:32:21 INFO - PROCESS | 1774 | 1462469541702 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:21 INFO - PROCESS | 1774 | 1462469541832 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 10:32:21 INFO - PROCESS | 1774 | 1462469541846 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:21 INFO - PROCESS | 1774 | ++DOCSHELL 0x96c8e000 == 37 [pid = 1774] [id = 37] 10:32:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 60 (0x98141c00) [pid = 1774] [serial = 109] [outer = (nil)] 10:32:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 61 (0xa223f400) [pid = 1774] [serial = 110] [outer = 0x98141c00] 10:32:21 INFO - PROCESS | 1774 | 1462469541915 Marionette DEBUG loaded listener.js 10:32:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 62 (0xa1031800) [pid = 1774] [serial = 111] [outer = 0x98141c00] 10:32:22 INFO - PROCESS | 1774 | 1462469542602 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 10:32:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 10:32:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 933ms 10:32:22 INFO - PROCESS | 1774 | 1462469542629 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 10:32:22 INFO - PROCESS | 1774 | 1462469542632 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 10:32:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 10:32:22 INFO - PROCESS | 1774 | 1462469542638 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 10:32:22 INFO - PROCESS | 1774 | 1462469542640 Marionette TRACE conn3 <- [1,122,null,{}] 10:32:22 INFO - PROCESS | 1774 | 1462469542645 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:22 INFO - PROCESS | 1774 | 1462469542814 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 10:32:22 INFO - PROCESS | 1774 | 1462469542832 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:22 INFO - PROCESS | 1774 | ++DOCSHELL 0x93863c00 == 38 [pid = 1774] [id = 38] 10:32:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 63 (0xa1030c00) [pid = 1774] [serial = 112] [outer = (nil)] 10:32:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 64 (0xa27c6c00) [pid = 1774] [serial = 113] [outer = 0xa1030c00] 10:32:22 INFO - PROCESS | 1774 | 1462469542900 Marionette DEBUG loaded listener.js 10:32:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 65 (0xa3313400) [pid = 1774] [serial = 114] [outer = 0xa1030c00] 10:32:23 INFO - PROCESS | 1774 | 1462469543747 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 10:32:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 10:32:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1177ms 10:32:23 INFO - PROCESS | 1774 | 1462469543816 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 10:32:23 INFO - PROCESS | 1774 | 1462469543822 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 10:32:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 10:32:23 INFO - PROCESS | 1774 | 1462469543831 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 10:32:23 INFO - PROCESS | 1774 | 1462469543837 Marionette TRACE conn3 <- [1,126,null,{}] 10:32:23 INFO - PROCESS | 1774 | 1462469543845 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:24 INFO - PROCESS | 1774 | 1462469544068 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 10:32:24 INFO - PROCESS | 1774 | 1462469544083 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:24 INFO - PROCESS | 1774 | ++DOCSHELL 0x923c9000 == 39 [pid = 1774] [id = 39] 10:32:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 66 (0x93865400) [pid = 1774] [serial = 115] [outer = (nil)] 10:32:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x94ffb400) [pid = 1774] [serial = 116] [outer = 0x93865400] 10:32:24 INFO - PROCESS | 1774 | 1462469544163 Marionette DEBUG loaded listener.js 10:32:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x98092c00) [pid = 1774] [serial = 117] [outer = 0x93865400] 10:32:25 INFO - PROCESS | 1774 | 1462469545105 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 10:32:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 10:32:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1285ms 10:32:25 INFO - PROCESS | 1774 | 1462469545116 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 10:32:25 INFO - PROCESS | 1774 | 1462469545124 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 10:32:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 10:32:25 INFO - PROCESS | 1774 | 1462469545134 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 10:32:25 INFO - PROCESS | 1774 | 1462469545138 Marionette TRACE conn3 <- [1,130,null,{}] 10:32:25 INFO - PROCESS | 1774 | 1462469545144 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:25 INFO - PROCESS | 1774 | 1462469545305 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 10:32:25 INFO - PROCESS | 1774 | 1462469545438 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:25 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a166000 == 40 [pid = 1774] [id = 40] 10:32:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x9a168800) [pid = 1774] [serial = 118] [outer = (nil)] 10:32:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x9a90e800) [pid = 1774] [serial = 119] [outer = 0x9a168800] 10:32:25 INFO - PROCESS | 1774 | 1462469545515 Marionette DEBUG loaded listener.js 10:32:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x9cb9f800) [pid = 1774] [serial = 120] [outer = 0x9a168800] 10:32:26 INFO - PROCESS | 1774 | 1462469546403 Marionette TRACE conn3 <- [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]]]}] 10:32:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 10:32:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1284ms 10:32:26 INFO - PROCESS | 1774 | 1462469546418 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 10:32:26 INFO - PROCESS | 1774 | 1462469546421 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 10:32:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 10:32:26 INFO - PROCESS | 1774 | 1462469546457 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 10:32:26 INFO - PROCESS | 1774 | 1462469546463 Marionette TRACE conn3 <- [1,134,null,{}] 10:32:26 INFO - PROCESS | 1774 | 1462469546478 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:26 INFO - PROCESS | 1774 | 1462469546657 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 10:32:26 INFO - PROCESS | 1774 | 1462469546783 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:26 INFO - PROCESS | 1774 | ++DOCSHELL 0x9386d000 == 41 [pid = 1774] [id = 41] 10:32:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x9443a400) [pid = 1774] [serial = 121] [outer = (nil)] 10:32:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x98092000) [pid = 1774] [serial = 122] [outer = 0x9443a400] 10:32:26 INFO - PROCESS | 1774 | 1462469546864 Marionette DEBUG loaded listener.js 10:32:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0xa330ec00) [pid = 1774] [serial = 123] [outer = 0x9443a400] 10:32:27 INFO - PROCESS | 1774 | --DOCSHELL 0x96c8e000 == 40 [pid = 1774] [id = 37] 10:32:27 INFO - PROCESS | 1774 | --DOCSHELL 0x9779cc00 == 39 [pid = 1774] [id = 36] 10:32:27 INFO - PROCESS | 1774 | --DOCSHELL 0x9a16cc00 == 38 [pid = 1774] [id = 35] 10:32:27 INFO - PROCESS | 1774 | --DOCSHELL 0x978cec00 == 37 [pid = 1774] [id = 34] 10:32:27 INFO - PROCESS | 1774 | --DOCSHELL 0x91f67800 == 36 [pid = 1774] [id = 33] 10:32:27 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x9af2b400) [pid = 1774] [serial = 65] [outer = (nil)] [url = about:blank] 10:32:27 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0xa27cc000) [pid = 1774] [serial = 56] [outer = (nil)] [url = about:blank] 10:32:27 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x991ee400) [pid = 1774] [serial = 73] [outer = (nil)] [url = about:blank] 10:32:27 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x9a163800) [pid = 1774] [serial = 74] [outer = (nil)] [url = about:blank] 10:32:27 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x923d5c00) [pid = 1774] [serial = 70] [outer = (nil)] [url = about:blank] 10:32:27 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x93865000) [pid = 1774] [serial = 67] [outer = (nil)] [url = about:blank] 10:32:27 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x94f99800) [pid = 1774] [serial = 71] [outer = (nil)] [url = about:blank] 10:32:27 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0x944b3c00) [pid = 1774] [serial = 68] [outer = (nil)] [url = about:blank] 10:32:27 INFO - PROCESS | 1774 | 1462469547885 Marionette TRACE conn3 <- [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]]]}] 10:32:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 10:32:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1488ms 10:32:27 INFO - PROCESS | 1774 | 1462469547984 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 10:32:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 10:32:27 INFO - PROCESS | 1774 | 1462469547990 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 10:32:28 INFO - PROCESS | 1774 | 1462469547997 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 10:32:28 INFO - PROCESS | 1774 | 1462469548002 Marionette TRACE conn3 <- [1,138,null,{}] 10:32:28 INFO - PROCESS | 1774 | 1462469548012 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:28 INFO - PROCESS | 1774 | 1462469548151 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 10:32:28 INFO - PROCESS | 1774 | 1462469548237 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:28 INFO - PROCESS | 1774 | ++DOCSHELL 0x92298c00 == 37 [pid = 1774] [id = 42] 10:32:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x9398cc00) [pid = 1774] [serial = 124] [outer = (nil)] 10:32:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x94e7f800) [pid = 1774] [serial = 125] [outer = 0x9398cc00] 10:32:28 INFO - PROCESS | 1774 | 1462469548304 Marionette DEBUG loaded listener.js 10:32:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x98434000) [pid = 1774] [serial = 126] [outer = 0x9398cc00] 10:32:29 INFO - PROCESS | 1774 | 1462469548999 Marionette TRACE conn3 <- [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]]]}] 10:32:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 10:32:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1037ms 10:32:29 INFO - PROCESS | 1774 | 1462469549034 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 10:32:29 INFO - PROCESS | 1774 | 1462469549042 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 10:32:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 10:32:29 INFO - PROCESS | 1774 | 1462469549051 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 10:32:29 INFO - PROCESS | 1774 | 1462469549054 Marionette TRACE conn3 <- [1,142,null,{}] 10:32:29 INFO - PROCESS | 1774 | 1462469549069 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:29 INFO - PROCESS | 1774 | 1462469549240 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 10:32:29 INFO - PROCESS | 1774 | 1462469549259 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:29 INFO - PROCESS | 1774 | ++DOCSHELL 0x94f9f000 == 38 [pid = 1774] [id = 43] 10:32:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x94fa0000) [pid = 1774] [serial = 127] [outer = (nil)] 10:32:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x96c8d400) [pid = 1774] [serial = 128] [outer = 0x94fa0000] 10:32:29 INFO - PROCESS | 1774 | 1462469549326 Marionette DEBUG loaded listener.js 10:32:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0x96c9a000) [pid = 1774] [serial = 129] [outer = 0x94fa0000] 10:32:30 INFO - PROCESS | 1774 | 1462469550025 Marionette TRACE conn3 <- [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]]]}] 10:32:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 10:32:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1026ms 10:32:30 INFO - PROCESS | 1774 | 1462469550078 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 10:32:30 INFO - PROCESS | 1774 | 1462469550081 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 10:32:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 10:32:30 INFO - PROCESS | 1774 | 1462469550089 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 10:32:30 INFO - PROCESS | 1774 | 1462469550095 Marionette TRACE conn3 <- [1,146,null,{}] 10:32:30 INFO - PROCESS | 1774 | 1462469550124 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:30 INFO - PROCESS | 1774 | 1462469550313 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 10:32:30 INFO - PROCESS | 1774 | 1462469550337 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:30 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a901c00 == 39 [pid = 1774] [id = 44] 10:32:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0x9a902400) [pid = 1774] [serial = 130] [outer = (nil)] 10:32:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x9a997800) [pid = 1774] [serial = 131] [outer = 0x9a902400] 10:32:30 INFO - PROCESS | 1774 | 1462469550408 Marionette DEBUG loaded listener.js 10:32:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x9cbee000) [pid = 1774] [serial = 132] [outer = 0x9a902400] 10:32:31 INFO - PROCESS | 1774 | 1462469551174 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 10:32:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 10:32:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1106ms 10:32:31 INFO - PROCESS | 1774 | 1462469551198 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 10:32:31 INFO - PROCESS | 1774 | 1462469551203 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 10:32:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 10:32:31 INFO - PROCESS | 1774 | 1462469551209 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 10:32:31 INFO - PROCESS | 1774 | 1462469551212 Marionette TRACE conn3 <- [1,150,null,{}] 10:32:31 INFO - PROCESS | 1774 | 1462469551217 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:31 INFO - PROCESS | 1774 | 1462469551392 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 10:32:31 INFO - PROCESS | 1774 | 1462469551456 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:31 INFO - PROCESS | 1774 | ++DOCSHELL 0x93860c00 == 40 [pid = 1774] [id = 45] 10:32:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x9d89cc00) [pid = 1774] [serial = 133] [outer = (nil)] 10:32:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0xa23d9000) [pid = 1774] [serial = 134] [outer = 0x9d89cc00] 10:32:31 INFO - PROCESS | 1774 | 1462469551534 Marionette DEBUG loaded listener.js 10:32:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0xa2707400) [pid = 1774] [serial = 135] [outer = 0x9d89cc00] 10:32:32 INFO - PROCESS | 1774 | 1462469552292 Marionette TRACE conn3 <- [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]]]}] 10:32:32 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x98141c00) [pid = 1774] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 10:32:32 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x9cb97800) [pid = 1774] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 10:32:32 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x981d9c00) [pid = 1774] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 10:32:32 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0xa4f0f000) [pid = 1774] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 10:32:32 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0xa223fc00) [pid = 1774] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 10:32:32 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x996be400) [pid = 1774] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 10:32:32 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x981cec00) [pid = 1774] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 10:32:32 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x944b6c00) [pid = 1774] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 10:32:32 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0xa223e800) [pid = 1774] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 10:32:32 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x9a3bec00) [pid = 1774] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 10:32:32 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0x91f65400) [pid = 1774] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 10:32:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 10:32:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1128ms 10:32:32 INFO - PROCESS | 1774 | 1462469552341 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 10:32:32 INFO - PROCESS | 1774 | 1462469552343 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 10:32:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 10:32:32 INFO - PROCESS | 1774 | 1462469552350 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 10:32:32 INFO - PROCESS | 1774 | 1462469552353 Marionette TRACE conn3 <- [1,154,null,{}] 10:32:32 INFO - PROCESS | 1774 | 1462469552358 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:32 INFO - PROCESS | 1774 | 1462469552489 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 10:32:32 INFO - PROCESS | 1774 | 1462469552499 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:32 INFO - PROCESS | 1774 | ++DOCSHELL 0x92295800 == 41 [pid = 1774] [id = 46] 10:32:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x94439000) [pid = 1774] [serial = 136] [outer = (nil)] 10:32:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x981cdc00) [pid = 1774] [serial = 137] [outer = 0x94439000] 10:32:32 INFO - PROCESS | 1774 | 1462469552645 Marionette DEBUG loaded listener.js 10:32:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x9910d000) [pid = 1774] [serial = 138] [outer = 0x94439000] 10:32:33 INFO - PROCESS | 1774 | 1462469553328 Marionette TRACE conn3 <- [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]]]}] 10:32:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 10:32:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1026ms 10:32:33 INFO - PROCESS | 1774 | 1462469553377 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 10:32:33 INFO - PROCESS | 1774 | 1462469553380 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 10:32:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 10:32:33 INFO - PROCESS | 1774 | 1462469553387 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 10:32:33 INFO - PROCESS | 1774 | 1462469553390 Marionette TRACE conn3 <- [1,158,null,{}] 10:32:33 INFO - PROCESS | 1774 | 1462469553395 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:33 INFO - PROCESS | 1774 | 1462469553591 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 10:32:33 INFO - PROCESS | 1774 | 1462469553642 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:33 INFO - PROCESS | 1774 | ++DOCSHELL 0x981d9c00 == 42 [pid = 1774] [id = 47] 10:32:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0x99101c00) [pid = 1774] [serial = 139] [outer = (nil)] 10:32:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0xa4f11800) [pid = 1774] [serial = 140] [outer = 0x99101c00] 10:32:33 INFO - PROCESS | 1774 | 1462469553712 Marionette DEBUG loaded listener.js 10:32:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0xa516a000) [pid = 1774] [serial = 141] [outer = 0x99101c00] 10:32:34 INFO - PROCESS | 1774 | 1462469554422 Marionette TRACE conn3 <- [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]]]}] 10:32:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 10:32:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1091ms 10:32:34 INFO - PROCESS | 1774 | 1462469554526 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 10:32:34 INFO - PROCESS | 1774 | 1462469554532 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 10:32:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 10:32:34 INFO - PROCESS | 1774 | 1462469554545 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 10:32:34 INFO - PROCESS | 1774 | 1462469554552 Marionette TRACE conn3 <- [1,162,null,{}] 10:32:34 INFO - PROCESS | 1774 | 1462469554561 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:34 INFO - PROCESS | 1774 | 1462469554726 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 10:32:34 INFO - PROCESS | 1774 | 1462469554856 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:34 INFO - PROCESS | 1774 | ++DOCSHELL 0x93864000 == 43 [pid = 1774] [id = 48] 10:32:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x9442f800) [pid = 1774] [serial = 142] [outer = (nil)] 10:32:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0x944b9800) [pid = 1774] [serial = 143] [outer = 0x9442f800] 10:32:34 INFO - PROCESS | 1774 | 1462469554942 Marionette DEBUG loaded listener.js 10:32:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0x94f9c000) [pid = 1774] [serial = 144] [outer = 0x9442f800] 10:32:35 INFO - PROCESS | 1774 | 1462469555773 Marionette TRACE conn3 <- [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]]]}] 10:32:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 10:32:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1240ms 10:32:35 INFO - PROCESS | 1774 | 1462469555785 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 10:32:35 INFO - PROCESS | 1774 | 1462469555793 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 10:32:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 10:32:35 INFO - PROCESS | 1774 | 1462469555803 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 10:32:35 INFO - PROCESS | 1774 | 1462469555807 Marionette TRACE conn3 <- [1,166,null,{}] 10:32:35 INFO - PROCESS | 1774 | 1462469555813 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:35 INFO - PROCESS | 1774 | 1462469555959 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 10:32:36 INFO - PROCESS | 1774 | 1462469556099 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:36 INFO - PROCESS | 1774 | ++DOCSHELL 0x94f9fc00 == 44 [pid = 1774] [id = 49] 10:32:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0x9779c400) [pid = 1774] [serial = 145] [outer = (nil)] 10:32:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0x99103000) [pid = 1774] [serial = 146] [outer = 0x9779c400] 10:32:36 INFO - PROCESS | 1774 | 1462469556177 Marionette DEBUG loaded listener.js 10:32:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0x9a16cc00) [pid = 1774] [serial = 147] [outer = 0x9779c400] 10:32:37 INFO - PROCESS | 1774 | 1462469557162 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 10:32:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 10:32:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1390ms 10:32:37 INFO - PROCESS | 1774 | 1462469557219 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 10:32:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 10:32:37 INFO - PROCESS | 1774 | 1462469557223 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 10:32:37 INFO - PROCESS | 1774 | 1462469557229 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 10:32:37 INFO - PROCESS | 1774 | 1462469557235 Marionette TRACE conn3 <- [1,170,null,{}] 10:32:37 INFO - PROCESS | 1774 | 1462469557250 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:37 INFO - PROCESS | 1774 | 1462469557474 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 10:32:37 INFO - PROCESS | 1774 | 1462469557613 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:37 INFO - PROCESS | 1774 | ++DOCSHELL 0xa102dc00 == 45 [pid = 1774] [id = 50] 10:32:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0xa4f09c00) [pid = 1774] [serial = 148] [outer = (nil)] 10:32:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0xa63c9c00) [pid = 1774] [serial = 149] [outer = 0xa4f09c00] 10:32:37 INFO - PROCESS | 1774 | 1462469557733 Marionette DEBUG loaded listener.js 10:32:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0xa6882000) [pid = 1774] [serial = 150] [outer = 0xa4f09c00] 10:32:38 INFO - PROCESS | 1774 | 1462469558489 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 10:32:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 10:32:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1284ms 10:32:38 INFO - PROCESS | 1774 | 1462469558517 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 10:32:38 INFO - PROCESS | 1774 | 1462469558522 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 10:32:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 10:32:38 INFO - PROCESS | 1774 | 1462469558529 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 10:32:38 INFO - PROCESS | 1774 | 1462469558532 Marionette TRACE conn3 <- [1,174,null,{}] 10:32:38 INFO - PROCESS | 1774 | 1462469558538 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:38 INFO - PROCESS | 1774 | 1462469558692 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 10:32:38 INFO - PROCESS | 1774 | 1462469558825 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:38 INFO - PROCESS | 1774 | ++DOCSHELL 0x93866400 == 46 [pid = 1774] [id = 51] 10:32:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0xa68ed400) [pid = 1774] [serial = 151] [outer = (nil)] 10:32:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0xa691c400) [pid = 1774] [serial = 152] [outer = 0xa68ed400] 10:32:38 INFO - PROCESS | 1774 | 1462469558906 Marionette DEBUG loaded listener.js 10:32:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0xa6d83800) [pid = 1774] [serial = 153] [outer = 0xa68ed400] 10:32:39 INFO - PROCESS | 1774 | 1462469559709 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 10:32:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 10:32:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1235ms 10:32:39 INFO - PROCESS | 1774 | 1462469559797 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 10:32:39 INFO - PROCESS | 1774 | 1462469559801 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 10:32:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 10:32:39 INFO - PROCESS | 1774 | 1462469559874 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 10:32:39 INFO - PROCESS | 1774 | 1462469559876 Marionette TRACE conn3 <- [1,178,null,{}] 10:32:39 INFO - PROCESS | 1774 | 1462469559968 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:40 INFO - PROCESS | 1774 | 1462469560293 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 10:32:40 INFO - PROCESS | 1774 | 1462469560527 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:40 INFO - PROCESS | 1774 | ++DOCSHELL 0x94e7d400 == 47 [pid = 1774] [id = 52] 10:32:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 86 (0x94e81000) [pid = 1774] [serial = 154] [outer = (nil)] 10:32:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 87 (0x94ee4400) [pid = 1774] [serial = 155] [outer = 0x94e81000] 10:32:40 INFO - PROCESS | 1774 | 1462469560600 Marionette DEBUG loaded listener.js 10:32:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 88 (0x94fa3c00) [pid = 1774] [serial = 156] [outer = 0x94e81000] 10:32:41 INFO - PROCESS | 1774 | 1462469561345 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 10:32:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 10:32:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1553ms 10:32:41 INFO - PROCESS | 1774 | 1462469561370 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 10:32:41 INFO - PROCESS | 1774 | 1462469561375 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 10:32:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 10:32:41 INFO - PROCESS | 1774 | 1462469561382 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 10:32:41 INFO - PROCESS | 1774 | 1462469561387 Marionette TRACE conn3 <- [1,182,null,{}] 10:32:41 INFO - PROCESS | 1774 | 1462469561394 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:41 INFO - PROCESS | 1774 | 1462469561536 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 10:32:41 INFO - PROCESS | 1774 | 1462469561664 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:41 INFO - PROCESS | 1774 | --DOCSHELL 0x92295800 == 46 [pid = 1774] [id = 46] 10:32:41 INFO - PROCESS | 1774 | --DOCSHELL 0x93860c00 == 45 [pid = 1774] [id = 45] 10:32:41 INFO - PROCESS | 1774 | --DOCSHELL 0x9a901c00 == 44 [pid = 1774] [id = 44] 10:32:41 INFO - PROCESS | 1774 | --DOMWINDOW == 87 (0xa27c6c00) [pid = 1774] [serial = 113] [outer = (nil)] [url = about:blank] 10:32:41 INFO - PROCESS | 1774 | ++DOCSHELL 0x92295800 == 45 [pid = 1774] [id = 53] 10:32:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 88 (0x92deb400) [pid = 1774] [serial = 157] [outer = (nil)] 10:32:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 89 (0x94fa4c00) [pid = 1774] [serial = 158] [outer = 0x92deb400] 10:32:41 INFO - PROCESS | 1774 | 1462469561778 Marionette DEBUG loaded listener.js 10:32:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 90 (0x978d7000) [pid = 1774] [serial = 159] [outer = 0x92deb400] 10:32:41 INFO - PROCESS | 1774 | --DOCSHELL 0x94f9f000 == 44 [pid = 1774] [id = 43] 10:32:41 INFO - PROCESS | 1774 | --DOCSHELL 0x92298c00 == 43 [pid = 1774] [id = 42] 10:32:41 INFO - PROCESS | 1774 | --DOCSHELL 0x923c9000 == 42 [pid = 1774] [id = 39] 10:32:42 INFO - PROCESS | 1774 | --DOMWINDOW == 89 (0xa1031800) [pid = 1774] [serial = 111] [outer = (nil)] [url = about:blank] 10:32:42 INFO - PROCESS | 1774 | --DOMWINDOW == 88 (0x9cbf0400) [pid = 1774] [serial = 83] [outer = (nil)] [url = about:blank] 10:32:42 INFO - PROCESS | 1774 | --DOMWINDOW == 87 (0x9a902000) [pid = 1774] [serial = 80] [outer = (nil)] [url = about:blank] 10:32:42 INFO - PROCESS | 1774 | --DOMWINDOW == 86 (0xa683c800) [pid = 1774] [serial = 92] [outer = (nil)] [url = about:blank] 10:32:42 INFO - PROCESS | 1774 | --DOMWINDOW == 85 (0x9cbe1400) [pid = 1774] [serial = 82] [outer = (nil)] [url = about:blank] 10:32:42 INFO - PROCESS | 1774 | --DOMWINDOW == 84 (0xa320fc00) [pid = 1774] [serial = 88] [outer = (nil)] [url = about:blank] 10:32:42 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0xa511a400) [pid = 1774] [serial = 91] [outer = (nil)] [url = about:blank] 10:32:42 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0xa1029c00) [pid = 1774] [serial = 107] [outer = (nil)] [url = about:blank] 10:32:42 INFO - PROCESS | 1774 | --DOMWINDOW == 81 (0x9905c000) [pid = 1774] [serial = 100] [outer = (nil)] [url = about:blank] 10:32:42 INFO - PROCESS | 1774 | --DOMWINDOW == 80 (0x992ee800) [pid = 1774] [serial = 101] [outer = (nil)] [url = about:blank] 10:32:42 INFO - PROCESS | 1774 | --DOMWINDOW == 79 (0x94ff0400) [pid = 1774] [serial = 97] [outer = (nil)] [url = about:blank] 10:32:42 INFO - PROCESS | 1774 | --DOMWINDOW == 78 (0x96c97800) [pid = 1774] [serial = 98] [outer = (nil)] [url = about:blank] 10:32:42 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0xa223f400) [pid = 1774] [serial = 110] [outer = (nil)] [url = about:blank] 10:32:42 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x9cbeb800) [pid = 1774] [serial = 106] [outer = (nil)] [url = about:blank] 10:32:42 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0xa23e3000) [pid = 1774] [serial = 85] [outer = (nil)] [url = about:blank] 10:32:42 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x9af28000) [pid = 1774] [serial = 104] [outer = (nil)] [url = about:blank] 10:32:42 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x94e83000) [pid = 1774] [serial = 94] [outer = (nil)] [url = about:blank] 10:32:42 INFO - PROCESS | 1774 | --DOMWINDOW == 72 (0x91f71c00) [pid = 1774] [serial = 76] [outer = (nil)] [url = about:blank] 10:32:42 INFO - PROCESS | 1774 | --DOMWINDOW == 71 (0x9a3bc000) [pid = 1774] [serial = 79] [outer = (nil)] [url = about:blank] 10:32:42 INFO - PROCESS | 1774 | --DOMWINDOW == 70 (0x944ae400) [pid = 1774] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:32:42 INFO - PROCESS | 1774 | --DOMWINDOW == 69 (0x93868800) [pid = 1774] [serial = 77] [outer = (nil)] [url = about:blank] 10:32:42 INFO - PROCESS | 1774 | --DOMWINDOW == 68 (0x9a941400) [pid = 1774] [serial = 103] [outer = (nil)] [url = about:blank] 10:32:42 INFO - PROCESS | 1774 | --DOMWINDOW == 67 (0xa3365000) [pid = 1774] [serial = 89] [outer = (nil)] [url = about:blank] 10:32:42 INFO - PROCESS | 1774 | --DOMWINDOW == 66 (0xa252f400) [pid = 1774] [serial = 86] [outer = (nil)] [url = about:blank] 10:32:42 INFO - PROCESS | 1774 | 1462469562472 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 10:32:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 10:32:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1130ms 10:32:42 INFO - PROCESS | 1774 | 1462469562514 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 10:32:42 INFO - PROCESS | 1774 | 1462469562517 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 10:32:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 10:32:42 INFO - PROCESS | 1774 | 1462469562524 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 10:32:42 INFO - PROCESS | 1774 | 1462469562526 Marionette TRACE conn3 <- [1,186,null,{}] 10:32:42 INFO - PROCESS | 1774 | 1462469562537 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:42 INFO - PROCESS | 1774 | 1462469562676 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 10:32:42 INFO - PROCESS | 1774 | 1462469562769 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:42 INFO - PROCESS | 1774 | ++DOCSHELL 0x9229c400 == 43 [pid = 1774] [id = 54] 10:32:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 67 (0x978ce800) [pid = 1774] [serial = 160] [outer = (nil)] 10:32:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 68 (0x9a162400) [pid = 1774] [serial = 161] [outer = 0x978ce800] 10:32:42 INFO - PROCESS | 1774 | 1462469562835 Marionette DEBUG loaded listener.js 10:32:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 69 (0x9a4ac400) [pid = 1774] [serial = 162] [outer = 0x978ce800] 10:32:43 INFO - PROCESS | 1774 | 1462469563438 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 10:32:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 10:32:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 933ms 10:32:43 INFO - PROCESS | 1774 | 1462469563457 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 10:32:43 INFO - PROCESS | 1774 | 1462469563464 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 10:32:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 10:32:43 INFO - PROCESS | 1774 | 1462469563479 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 10:32:43 INFO - PROCESS | 1774 | 1462469563485 Marionette TRACE conn3 <- [1,190,null,{}] 10:32:43 INFO - PROCESS | 1774 | 1462469563490 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:43 INFO - PROCESS | 1774 | 1462469563668 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 10:32:43 INFO - PROCESS | 1774 | 1462469563748 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:43 INFO - PROCESS | 1774 | ++DOCSHELL 0x996bd800 == 44 [pid = 1774] [id = 55] 10:32:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 70 (0x9a90c800) [pid = 1774] [serial = 163] [outer = (nil)] 10:32:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 71 (0xa05ed000) [pid = 1774] [serial = 164] [outer = 0x9a90c800] 10:32:43 INFO - PROCESS | 1774 | 1462469563814 Marionette DEBUG loaded listener.js 10:32:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 72 (0xa1029800) [pid = 1774] [serial = 165] [outer = 0x9a90c800] 10:32:44 INFO - PROCESS | 1774 | 1462469564515 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 10:32:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 10:32:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1093ms 10:32:44 INFO - PROCESS | 1774 | 1462469564573 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 10:32:44 INFO - PROCESS | 1774 | 1462469564576 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 10:32:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 10:32:44 INFO - PROCESS | 1774 | 1462469564585 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 10:32:44 INFO - PROCESS | 1774 | 1462469564589 Marionette TRACE conn3 <- [1,194,null,{}] 10:32:44 INFO - PROCESS | 1774 | 1462469564595 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:44 INFO - PROCESS | 1774 | 1462469564775 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 10:32:44 INFO - PROCESS | 1774 | 1462469564803 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:44 INFO - PROCESS | 1774 | ++DOCSHELL 0xa22c9400 == 45 [pid = 1774] [id = 56] 10:32:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 73 (0xa23ab800) [pid = 1774] [serial = 166] [outer = (nil)] 10:32:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0xa252a000) [pid = 1774] [serial = 167] [outer = 0xa23ab800] 10:32:44 INFO - PROCESS | 1774 | 1462469564868 Marionette DEBUG loaded listener.js 10:32:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0xa270f400) [pid = 1774] [serial = 168] [outer = 0xa23ab800] 10:32:45 INFO - PROCESS | 1774 | 1462469565424 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 10:32:45 INFO - PROCESS | 1774 | 1462469565685 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 10:32:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 10:32:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1131ms 10:32:45 INFO - PROCESS | 1774 | 1462469565716 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 10:32:45 INFO - PROCESS | 1774 | 1462469565720 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 10:32:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 10:32:45 INFO - PROCESS | 1774 | 1462469565726 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 10:32:45 INFO - PROCESS | 1774 | 1462469565729 Marionette TRACE conn3 <- [1,198,null,{}] 10:32:45 INFO - PROCESS | 1774 | 1462469565734 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:45 INFO - PROCESS | 1774 | 1462469565915 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 10:32:46 INFO - PROCESS | 1774 | 1462469565984 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:46 INFO - PROCESS | 1774 | ++DOCSHELL 0xa23e1400 == 46 [pid = 1774] [id = 57] 10:32:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0xa31cc000) [pid = 1774] [serial = 169] [outer = (nil)] 10:32:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0xa3365800) [pid = 1774] [serial = 170] [outer = 0xa31cc000] 10:32:46 INFO - PROCESS | 1774 | 1462469566065 Marionette DEBUG loaded listener.js 10:32:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0xa688d800) [pid = 1774] [serial = 171] [outer = 0xa31cc000] 10:32:46 INFO - PROCESS | 1774 | --DOMWINDOW == 77 (0x9d89cc00) [pid = 1774] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 10:32:46 INFO - PROCESS | 1774 | --DOMWINDOW == 76 (0x9398cc00) [pid = 1774] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 10:32:46 INFO - PROCESS | 1774 | --DOMWINDOW == 75 (0x94fa0000) [pid = 1774] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 10:32:46 INFO - PROCESS | 1774 | --DOMWINDOW == 74 (0x94439000) [pid = 1774] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 10:32:46 INFO - PROCESS | 1774 | --DOMWINDOW == 73 (0x9a902400) [pid = 1774] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 10:32:46 INFO - PROCESS | 1774 | 1462469566759 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 10:32:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 10:32:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1084ms 10:32:46 INFO - PROCESS | 1774 | 1462469566815 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 10:32:46 INFO - PROCESS | 1774 | 1462469566818 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 10:32:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 10:32:46 INFO - PROCESS | 1774 | 1462469566825 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 10:32:46 INFO - PROCESS | 1774 | 1462469566828 Marionette TRACE conn3 <- [1,202,null,{}] 10:32:46 INFO - PROCESS | 1774 | 1462469566834 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:46 INFO - PROCESS | 1774 | 1462469566967 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 10:32:46 INFO - PROCESS | 1774 | 1462469566983 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:47 INFO - PROCESS | 1774 | ++DOCSHELL 0x91f6d000 == 47 [pid = 1774] [id = 58] 10:32:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 74 (0x9208c400) [pid = 1774] [serial = 172] [outer = (nil)] 10:32:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 75 (0xa6923400) [pid = 1774] [serial = 173] [outer = 0x9208c400] 10:32:47 INFO - PROCESS | 1774 | 1462469567058 Marionette DEBUG loaded listener.js 10:32:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 76 (0xa6d88800) [pid = 1774] [serial = 174] [outer = 0x9208c400] 10:32:47 INFO - PROCESS | 1774 | 1462469567943 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 10:32:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 10:32:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1133ms 10:32:47 INFO - PROCESS | 1774 | 1462469567958 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 10:32:47 INFO - PROCESS | 1774 | 1462469567961 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 10:32:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 10:32:47 INFO - PROCESS | 1774 | 1462469567967 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 10:32:47 INFO - PROCESS | 1774 | 1462469567970 Marionette TRACE conn3 <- [1,206,null,{}] 10:32:47 INFO - PROCESS | 1774 | 1462469567974 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:48 INFO - PROCESS | 1774 | 1462469568102 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 10:32:48 INFO - PROCESS | 1774 | 1462469568116 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:48 INFO - PROCESS | 1774 | ++DOCSHELL 0x94ff2c00 == 48 [pid = 1774] [id = 59] 10:32:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 77 (0xa320e800) [pid = 1774] [serial = 175] [outer = (nil)] 10:32:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 78 (0xa6f0fc00) [pid = 1774] [serial = 176] [outer = 0xa320e800] 10:32:48 INFO - PROCESS | 1774 | 1462469568182 Marionette DEBUG loaded listener.js 10:32:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 79 (0xa6f15c00) [pid = 1774] [serial = 177] [outer = 0xa320e800] 10:32:49 INFO - PROCESS | 1774 | 1462469569156 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 10:32:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 10:32:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1230ms 10:32:49 INFO - PROCESS | 1774 | 1462469569198 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 10:32:49 INFO - PROCESS | 1774 | 1462469569203 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 10:32:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 10:32:49 INFO - PROCESS | 1774 | 1462469569212 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 10:32:49 INFO - PROCESS | 1774 | 1462469569217 Marionette TRACE conn3 <- [1,210,null,{}] 10:32:49 INFO - PROCESS | 1774 | 1462469569225 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:49 INFO - PROCESS | 1774 | 1462469569418 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 10:32:49 INFO - PROCESS | 1774 | 1462469569551 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:49 INFO - PROCESS | 1774 | ++DOCSHELL 0x91f72400 == 49 [pid = 1774] [id = 60] 10:32:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 80 (0x94439800) [pid = 1774] [serial = 178] [outer = (nil)] 10:32:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 81 (0x94fa6400) [pid = 1774] [serial = 179] [outer = 0x94439800] 10:32:49 INFO - PROCESS | 1774 | 1462469569629 Marionette DEBUG loaded listener.js 10:32:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 82 (0x980cb400) [pid = 1774] [serial = 180] [outer = 0x94439800] 10:32:50 INFO - PROCESS | 1774 | 1462469570462 Marionette TRACE conn3 <- [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]]]}] 10:32:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 10:32:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1288ms 10:32:50 INFO - PROCESS | 1774 | 1462469570500 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 10:32:50 INFO - PROCESS | 1774 | 1462469570510 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 10:32:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 10:32:50 INFO - PROCESS | 1774 | 1462469570520 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 10:32:50 INFO - PROCESS | 1774 | 1462469570525 Marionette TRACE conn3 <- [1,214,null,{}] 10:32:50 INFO - PROCESS | 1774 | 1462469570546 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:50 INFO - PROCESS | 1774 | 1462469570768 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 10:32:50 INFO - PROCESS | 1774 | 1462469570872 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:50 INFO - PROCESS | 1774 | ++DOCSHELL 0x996be000 == 50 [pid = 1774] [id = 61] 10:32:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x9a906c00) [pid = 1774] [serial = 181] [outer = (nil)] 10:32:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x9cb9f000) [pid = 1774] [serial = 182] [outer = 0x9a906c00] 10:32:50 INFO - PROCESS | 1774 | 1462469570950 Marionette DEBUG loaded listener.js 10:32:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0xa05f3c00) [pid = 1774] [serial = 183] [outer = 0x9a906c00] 10:32:51 INFO - PROCESS | 1774 | 1462469571758 Marionette TRACE conn3 <- [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]]]}] 10:32:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 10:32:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1285ms 10:32:51 INFO - PROCESS | 1774 | 1462469571804 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 10:32:51 INFO - PROCESS | 1774 | 1462469571808 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 10:32:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 10:32:51 INFO - PROCESS | 1774 | 1462469571815 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 10:32:51 INFO - PROCESS | 1774 | 1462469571820 Marionette TRACE conn3 <- [1,218,null,{}] 10:32:51 INFO - PROCESS | 1774 | 1462469571836 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:52 INFO - PROCESS | 1774 | 1462469571998 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 10:32:52 INFO - PROCESS | 1774 | 1462469572141 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:52 INFO - PROCESS | 1774 | ++DOCSHELL 0x9508ec00 == 51 [pid = 1774] [id = 62] 10:32:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 86 (0x95091400) [pid = 1774] [serial = 184] [outer = (nil)] 10:32:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 87 (0x9509cc00) [pid = 1774] [serial = 185] [outer = 0x95091400] 10:32:52 INFO - PROCESS | 1774 | 1462469572232 Marionette DEBUG loaded listener.js 10:32:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 88 (0xa23b8800) [pid = 1774] [serial = 186] [outer = 0x95091400] 10:32:53 INFO - PROCESS | 1774 | 1462469573075 Marionette TRACE conn3 <- [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]]]}] 10:32:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 10:32:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1288ms 10:32:53 INFO - PROCESS | 1774 | 1462469573103 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 10:32:53 INFO - PROCESS | 1774 | 1462469573108 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 10:32:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 10:32:53 INFO - PROCESS | 1774 | 1462469573114 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 10:32:53 INFO - PROCESS | 1774 | 1462469573118 Marionette TRACE conn3 <- [1,222,null,{}] 10:32:53 INFO - PROCESS | 1774 | 1462469573123 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:53 INFO - PROCESS | 1774 | 1462469573280 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 10:32:53 INFO - PROCESS | 1774 | 1462469573420 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:53 INFO - PROCESS | 1774 | ++DOCSHELL 0x9509bc00 == 52 [pid = 1774] [id = 63] 10:32:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 89 (0x977d5400) [pid = 1774] [serial = 187] [outer = (nil)] 10:32:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 90 (0x977dc000) [pid = 1774] [serial = 188] [outer = 0x977d5400] 10:32:53 INFO - PROCESS | 1774 | 1462469573497 Marionette DEBUG loaded listener.js 10:32:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 91 (0x977e0c00) [pid = 1774] [serial = 189] [outer = 0x977d5400] 10:32:54 INFO - PROCESS | 1774 | 1462469574259 Marionette TRACE conn3 <- [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]]]}] 10:32:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 10:32:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1177ms 10:32:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 10:32:54 INFO - PROCESS | 1774 | 1462469574293 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 10:32:54 INFO - PROCESS | 1774 | 1462469574296 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 10:32:54 INFO - PROCESS | 1774 | 1462469574302 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 10:32:54 INFO - PROCESS | 1774 | 1462469574305 Marionette TRACE conn3 <- [1,226,null,{}] 10:32:54 INFO - PROCESS | 1774 | 1462469574310 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:54 INFO - PROCESS | 1774 | 1462469574456 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 10:32:54 INFO - PROCESS | 1774 | 1462469574568 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:54 INFO - PROCESS | 1774 | ++DOCSHELL 0x91f65400 == 53 [pid = 1774] [id = 64] 10:32:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 92 (0x950eec00) [pid = 1774] [serial = 190] [outer = (nil)] 10:32:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 93 (0x950f4000) [pid = 1774] [serial = 191] [outer = 0x950eec00] 10:32:54 INFO - PROCESS | 1774 | 1462469574643 Marionette DEBUG loaded listener.js 10:32:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 94 (0x950f6800) [pid = 1774] [serial = 192] [outer = 0x950eec00] 10:32:55 INFO - PROCESS | 1774 | 1462469575646 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 10:32:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 10:32:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1387ms 10:32:55 INFO - PROCESS | 1774 | 1462469575689 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 10:32:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 10:32:55 INFO - PROCESS | 1774 | 1462469575695 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 10:32:55 INFO - PROCESS | 1774 | 1462469575702 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 10:32:55 INFO - PROCESS | 1774 | 1462469575708 Marionette TRACE conn3 <- [1,230,null,{}] 10:32:55 INFO - PROCESS | 1774 | 1462469575715 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:55 INFO - PROCESS | 1774 | 1462469575869 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 10:32:56 INFO - PROCESS | 1774 | 1462469576008 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:56 INFO - PROCESS | 1774 | ++DOCSHELL 0x91f67000 == 54 [pid = 1774] [id = 65] 10:32:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 95 (0x94ee1000) [pid = 1774] [serial = 193] [outer = (nil)] 10:32:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 96 (0x94ff0000) [pid = 1774] [serial = 194] [outer = 0x94ee1000] 10:32:56 INFO - PROCESS | 1774 | 1462469576106 Marionette DEBUG loaded listener.js 10:32:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 97 (0x95098c00) [pid = 1774] [serial = 195] [outer = 0x94ee1000] 10:32:56 INFO - PROCESS | 1774 | --DOCSHELL 0x91f6ac00 == 53 [pid = 1774] [id = 32] 10:32:56 INFO - PROCESS | 1774 | --DOCSHELL 0x980cdc00 == 52 [pid = 1774] [id = 27] 10:32:56 INFO - PROCESS | 1774 | --DOCSHELL 0x91f6d000 == 51 [pid = 1774] [id = 58] 10:32:56 INFO - PROCESS | 1774 | --DOMWINDOW == 96 (0xa4f11800) [pid = 1774] [serial = 140] [outer = (nil)] [url = about:blank] 10:32:56 INFO - PROCESS | 1774 | --DOMWINDOW == 95 (0x94ffb400) [pid = 1774] [serial = 116] [outer = (nil)] [url = about:blank] 10:32:56 INFO - PROCESS | 1774 | --DOMWINDOW == 94 (0x9a90e800) [pid = 1774] [serial = 119] [outer = (nil)] [url = about:blank] 10:32:56 INFO - PROCESS | 1774 | --DOCSHELL 0xa23e1400 == 50 [pid = 1774] [id = 57] 10:32:56 INFO - PROCESS | 1774 | --DOCSHELL 0xa22c9400 == 49 [pid = 1774] [id = 56] 10:32:56 INFO - PROCESS | 1774 | --DOCSHELL 0x996bd800 == 48 [pid = 1774] [id = 55] 10:32:56 INFO - PROCESS | 1774 | --DOCSHELL 0x9229c400 == 47 [pid = 1774] [id = 54] 10:32:56 INFO - PROCESS | 1774 | --DOCSHELL 0x92295800 == 46 [pid = 1774] [id = 53] 10:32:56 INFO - PROCESS | 1774 | --DOCSHELL 0x94e7d400 == 45 [pid = 1774] [id = 52] 10:32:56 INFO - PROCESS | 1774 | --DOCSHELL 0x94f9fc00 == 44 [pid = 1774] [id = 49] 10:32:56 INFO - PROCESS | 1774 | 1462469576926 Marionette TRACE conn3 <- [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]]]}] 10:32:56 INFO - PROCESS | 1774 | --DOCSHELL 0x93864000 == 43 [pid = 1774] [id = 48] 10:32:56 INFO - PROCESS | 1774 | --DOCSHELL 0x981d9c00 == 42 [pid = 1774] [id = 47] 10:32:56 INFO - PROCESS | 1774 | --DOMWINDOW == 93 (0xa23d9000) [pid = 1774] [serial = 134] [outer = (nil)] [url = about:blank] 10:32:56 INFO - PROCESS | 1774 | --DOMWINDOW == 92 (0x94e7f800) [pid = 1774] [serial = 125] [outer = (nil)] [url = about:blank] 10:32:56 INFO - PROCESS | 1774 | --DOMWINDOW == 91 (0x98434000) [pid = 1774] [serial = 126] [outer = (nil)] [url = about:blank] 10:32:56 INFO - PROCESS | 1774 | --DOMWINDOW == 90 (0x96c8d400) [pid = 1774] [serial = 128] [outer = (nil)] [url = about:blank] 10:32:56 INFO - PROCESS | 1774 | --DOMWINDOW == 89 (0x98092000) [pid = 1774] [serial = 122] [outer = (nil)] [url = about:blank] 10:32:56 INFO - PROCESS | 1774 | --DOMWINDOW == 88 (0xa2707400) [pid = 1774] [serial = 135] [outer = (nil)] [url = about:blank] 10:32:56 INFO - PROCESS | 1774 | --DOMWINDOW == 87 (0x981cdc00) [pid = 1774] [serial = 137] [outer = (nil)] [url = about:blank] 10:32:56 INFO - PROCESS | 1774 | --DOMWINDOW == 86 (0x9a997800) [pid = 1774] [serial = 131] [outer = (nil)] [url = about:blank] 10:32:56 INFO - PROCESS | 1774 | --DOMWINDOW == 85 (0x9910d000) [pid = 1774] [serial = 138] [outer = (nil)] [url = about:blank] 10:32:56 INFO - PROCESS | 1774 | --DOMWINDOW == 84 (0x9cbee000) [pid = 1774] [serial = 132] [outer = (nil)] [url = about:blank] 10:32:56 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x96c9a000) [pid = 1774] [serial = 129] [outer = (nil)] [url = about:blank] 10:32:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 10:32:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1286ms 10:32:56 INFO - PROCESS | 1774 | 1462469576988 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 10:32:56 INFO - PROCESS | 1774 | 1462469576995 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 10:32:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 10:32:57 INFO - PROCESS | 1774 | 1462469577004 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 10:32:57 INFO - PROCESS | 1774 | 1462469577007 Marionette TRACE conn3 <- [1,234,null,{}] 10:32:57 INFO - PROCESS | 1774 | 1462469577013 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:57 INFO - PROCESS | 1774 | 1462469577160 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 10:32:57 INFO - PROCESS | 1774 | 1462469577170 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:57 INFO - PROCESS | 1774 | ++DOCSHELL 0x91f6d000 == 43 [pid = 1774] [id = 66] 10:32:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x94e77400) [pid = 1774] [serial = 196] [outer = (nil)] 10:32:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0x950efc00) [pid = 1774] [serial = 197] [outer = 0x94e77400] 10:32:57 INFO - PROCESS | 1774 | 1462469577242 Marionette DEBUG loaded listener.js 10:32:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 86 (0x950fd400) [pid = 1774] [serial = 198] [outer = 0x94e77400] 10:32:57 INFO - PROCESS | 1774 | 1462469577961 Marionette TRACE conn3 <- [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]]]}] 10:32:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 10:32:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 982ms 10:32:57 INFO - PROCESS | 1774 | 1462469577986 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 10:32:57 INFO - PROCESS | 1774 | 1462469577990 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 10:32:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 10:32:57 INFO - PROCESS | 1774 | 1462469577996 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 10:32:58 INFO - PROCESS | 1774 | 1462469578001 Marionette TRACE conn3 <- [1,238,null,{}] 10:32:58 INFO - PROCESS | 1774 | 1462469578015 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:58 INFO - PROCESS | 1774 | 1462469578161 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 10:32:58 INFO - PROCESS | 1774 | 1462469578265 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:58 INFO - PROCESS | 1774 | ++DOCSHELL 0x94eea400 == 44 [pid = 1774] [id = 67] 10:32:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 87 (0x977db400) [pid = 1774] [serial = 199] [outer = (nil)] 10:32:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 88 (0x977e2c00) [pid = 1774] [serial = 200] [outer = 0x977db400] 10:32:58 INFO - PROCESS | 1774 | 1462469578333 Marionette DEBUG loaded listener.js 10:32:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 89 (0x98141c00) [pid = 1774] [serial = 201] [outer = 0x977db400] 10:32:59 INFO - PROCESS | 1774 | 1462469579014 Marionette TRACE conn3 <- [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]]]}] 10:32:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 10:32:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1037ms 10:32:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 10:32:59 INFO - PROCESS | 1774 | 1462469579034 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 10:32:59 INFO - PROCESS | 1774 | 1462469579037 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 10:32:59 INFO - PROCESS | 1774 | 1462469579043 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 10:32:59 INFO - PROCESS | 1774 | 1462469579046 Marionette TRACE conn3 <- [1,242,null,{}] 10:32:59 INFO - PROCESS | 1774 | 1462469579051 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:59 INFO - PROCESS | 1774 | 1462469579226 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 10:32:59 INFO - PROCESS | 1774 | 1462469579257 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:59 INFO - PROCESS | 1774 | ++DOCSHELL 0x91f6a000 == 45 [pid = 1774] [id = 68] 10:32:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 90 (0x9813e000) [pid = 1774] [serial = 202] [outer = (nil)] 10:32:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 91 (0x992f2800) [pid = 1774] [serial = 203] [outer = 0x9813e000] 10:32:59 INFO - PROCESS | 1774 | 1462469579322 Marionette DEBUG loaded listener.js 10:32:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 92 (0x9a3bd000) [pid = 1774] [serial = 204] [outer = 0x9813e000] 10:32:59 INFO - PROCESS | 1774 | 1462469579968 Marionette TRACE conn3 <- [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]]]}] 10:33:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 10:33:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 982ms 10:33:00 INFO - PROCESS | 1774 | 1462469580025 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 10:33:00 INFO - PROCESS | 1774 | 1462469580029 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 10:33:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 10:33:00 INFO - PROCESS | 1774 | 1462469580034 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 10:33:00 INFO - PROCESS | 1774 | 1462469580037 Marionette TRACE conn3 <- [1,246,null,{}] 10:33:00 INFO - PROCESS | 1774 | 1462469580042 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:00 INFO - PROCESS | 1774 | 1462469580211 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 10:33:00 INFO - PROCESS | 1774 | 1462469580247 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:00 INFO - PROCESS | 1774 | ++DOCSHELL 0x98ea1800 == 46 [pid = 1774] [id = 69] 10:33:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 93 (0x9a16d000) [pid = 1774] [serial = 205] [outer = (nil)] 10:33:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 94 (0x9a910000) [pid = 1774] [serial = 206] [outer = 0x9a16d000] 10:33:00 INFO - PROCESS | 1774 | 1462469580312 Marionette DEBUG loaded listener.js 10:33:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 95 (0x9a98cc00) [pid = 1774] [serial = 207] [outer = 0x9a16d000] 10:33:01 INFO - PROCESS | 1774 | 1462469581062 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 10:33:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 10:33:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1076ms 10:33:01 INFO - PROCESS | 1774 | 1462469581112 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 10:33:01 INFO - PROCESS | 1774 | 1462469581115 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 10:33:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 10:33:01 INFO - PROCESS | 1774 | 1462469581121 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 10:33:01 INFO - PROCESS | 1774 | 1462469581123 Marionette TRACE conn3 <- [1,250,null,{}] 10:33:01 INFO - PROCESS | 1774 | 1462469581128 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:01 INFO - PROCESS | 1774 | 1462469581435 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 10:33:01 INFO - PROCESS | 1774 | --DOMWINDOW == 94 (0xa23ab800) [pid = 1774] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 10:33:01 INFO - PROCESS | 1774 | --DOMWINDOW == 93 (0xa31cc000) [pid = 1774] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 10:33:01 INFO - PROCESS | 1774 | --DOMWINDOW == 92 (0x9208c400) [pid = 1774] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 10:33:01 INFO - PROCESS | 1774 | --DOMWINDOW == 91 (0x9a90c800) [pid = 1774] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 10:33:01 INFO - PROCESS | 1774 | --DOMWINDOW == 90 (0x94e81000) [pid = 1774] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 10:33:01 INFO - PROCESS | 1774 | --DOMWINDOW == 89 (0x92deb400) [pid = 1774] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 10:33:01 INFO - PROCESS | 1774 | --DOMWINDOW == 88 (0x978ce800) [pid = 1774] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 10:33:01 INFO - PROCESS | 1774 | 1462469581519 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:01 INFO - PROCESS | 1774 | ++DOCSHELL 0x9208c400 == 47 [pid = 1774] [id = 70] 10:33:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 89 (0x92deb400) [pid = 1774] [serial = 208] [outer = (nil)] 10:33:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 90 (0x94ee8c00) [pid = 1774] [serial = 209] [outer = 0x92deb400] 10:33:01 INFO - PROCESS | 1774 | 1462469581588 Marionette DEBUG loaded listener.js 10:33:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 91 (0x991a0800) [pid = 1774] [serial = 210] [outer = 0x92deb400] 10:33:02 INFO - PROCESS | 1774 | 1462469582176 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 10:33:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 10:33:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1082ms 10:33:02 INFO - PROCESS | 1774 | 1462469582203 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 10:33:02 INFO - PROCESS | 1774 | 1462469582207 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 10:33:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 10:33:02 INFO - PROCESS | 1774 | 1462469582213 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 10:33:02 INFO - PROCESS | 1774 | 1462469582216 Marionette TRACE conn3 <- [1,254,null,{}] 10:33:02 INFO - PROCESS | 1774 | 1462469582221 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:02 INFO - PROCESS | 1774 | 1462469582341 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 10:33:02 INFO - PROCESS | 1774 | 1462469582444 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:02 INFO - PROCESS | 1774 | ++DOCSHELL 0x93868c00 == 48 [pid = 1774] [id = 71] 10:33:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 92 (0x978d1400) [pid = 1774] [serial = 211] [outer = (nil)] 10:33:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 93 (0x9cb07c00) [pid = 1774] [serial = 212] [outer = 0x978d1400] 10:33:02 INFO - PROCESS | 1774 | 1462469582508 Marionette DEBUG loaded listener.js 10:33:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 94 (0x9cb9cc00) [pid = 1774] [serial = 213] [outer = 0x978d1400] 10:33:03 INFO - PROCESS | 1774 | 1462469583123 Marionette TRACE conn3 <- [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]]]}] 10:33:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 10:33:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 935ms 10:33:03 INFO - PROCESS | 1774 | 1462469583150 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 10:33:03 INFO - PROCESS | 1774 | 1462469583153 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 10:33:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 10:33:03 INFO - PROCESS | 1774 | 1462469583159 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 10:33:03 INFO - PROCESS | 1774 | 1462469583161 Marionette TRACE conn3 <- [1,258,null,{}] 10:33:03 INFO - PROCESS | 1774 | 1462469583167 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:03 INFO - PROCESS | 1774 | 1462469583327 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 10:33:03 INFO - PROCESS | 1774 | 1462469583394 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:03 INFO - PROCESS | 1774 | ++DOCSHELL 0x94f9d400 == 49 [pid = 1774] [id = 72] 10:33:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 95 (0x991a6000) [pid = 1774] [serial = 214] [outer = (nil)] 10:33:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 96 (0xa2240800) [pid = 1774] [serial = 215] [outer = 0x991a6000] 10:33:03 INFO - PROCESS | 1774 | 1462469583462 Marionette DEBUG loaded listener.js 10:33:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 97 (0xa22c0800) [pid = 1774] [serial = 216] [outer = 0x991a6000] 10:33:04 INFO - PROCESS | 1774 | 1462469584291 Marionette TRACE conn3 <- [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]]]}] 10:33:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 10:33:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1177ms 10:33:04 INFO - PROCESS | 1774 | 1462469584339 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 10:33:04 INFO - PROCESS | 1774 | 1462469584344 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 10:33:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 10:33:04 INFO - PROCESS | 1774 | 1462469584355 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 10:33:04 INFO - PROCESS | 1774 | 1462469584360 Marionette TRACE conn3 <- [1,262,null,{}] 10:33:04 INFO - PROCESS | 1774 | 1462469584367 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:04 INFO - PROCESS | 1774 | 1462469584533 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 10:33:04 INFO - PROCESS | 1774 | 1462469584669 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:04 INFO - PROCESS | 1774 | ++DOCSHELL 0x9229b800 == 50 [pid = 1774] [id = 73] 10:33:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 98 (0x923d1000) [pid = 1774] [serial = 217] [outer = (nil)] 10:33:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 99 (0x94f9fc00) [pid = 1774] [serial = 218] [outer = 0x923d1000] 10:33:04 INFO - PROCESS | 1774 | 1462469584751 Marionette DEBUG loaded listener.js 10:33:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 100 (0x95093400) [pid = 1774] [serial = 219] [outer = 0x923d1000] 10:33:05 INFO - PROCESS | 1774 | 1462469585542 Marionette TRACE conn3 <- [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]]]}] 10:33:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 10:33:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1234ms 10:33:05 INFO - PROCESS | 1774 | 1462469585605 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 10:33:05 INFO - PROCESS | 1774 | 1462469585613 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 10:33:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 10:33:05 INFO - PROCESS | 1774 | 1462469585632 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 10:33:05 INFO - PROCESS | 1774 | 1462469585640 Marionette TRACE conn3 <- [1,266,null,{}] 10:33:05 INFO - PROCESS | 1774 | 1462469585645 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:05 INFO - PROCESS | 1774 | 1462469585805 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 10:33:05 INFO - PROCESS | 1774 | 1462469585940 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:05 INFO - PROCESS | 1774 | ++DOCSHELL 0x96c8e000 == 51 [pid = 1774] [id = 74] 10:33:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 101 (0x977d7400) [pid = 1774] [serial = 220] [outer = (nil)] 10:33:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 102 (0x9784cc00) [pid = 1774] [serial = 221] [outer = 0x977d7400] 10:33:06 INFO - PROCESS | 1774 | 1462469586015 Marionette DEBUG loaded listener.js 10:33:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 103 (0x99198400) [pid = 1774] [serial = 222] [outer = 0x977d7400] 10:33:06 INFO - PROCESS | 1774 | 1462469586816 Marionette TRACE conn3 <- [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]]]}] 10:33:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 10:33:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1240ms 10:33:06 INFO - PROCESS | 1774 | 1462469586872 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 10:33:06 INFO - PROCESS | 1774 | 1462469586875 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 10:33:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 10:33:06 INFO - PROCESS | 1774 | 1462469586900 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 10:33:06 INFO - PROCESS | 1774 | 1462469586906 Marionette TRACE conn3 <- [1,270,null,{}] 10:33:06 INFO - PROCESS | 1774 | 1462469586921 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:07 INFO - PROCESS | 1774 | 1462469587081 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 10:33:07 INFO - PROCESS | 1774 | 1462469587228 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:07 INFO - PROCESS | 1774 | ++DOCSHELL 0x94ede000 == 52 [pid = 1774] [id = 75] 10:33:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 104 (0x991a5000) [pid = 1774] [serial = 223] [outer = (nil)] 10:33:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 105 (0xa223cc00) [pid = 1774] [serial = 224] [outer = 0x991a5000] 10:33:07 INFO - PROCESS | 1774 | 1462469587311 Marionette DEBUG loaded listener.js 10:33:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 106 (0xa277b400) [pid = 1774] [serial = 225] [outer = 0x991a5000] 10:33:08 INFO - PROCESS | 1774 | 1462469588165 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 10:33:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 10:33:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1290ms 10:33:08 INFO - PROCESS | 1774 | 1462469588190 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 10:33:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 10:33:08 INFO - PROCESS | 1774 | 1462469588194 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 10:33:08 INFO - PROCESS | 1774 | 1462469588201 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 10:33:08 INFO - PROCESS | 1774 | 1462469588204 Marionette TRACE conn3 <- [1,274,null,{}] 10:33:08 INFO - PROCESS | 1774 | 1462469588209 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:08 INFO - PROCESS | 1774 | 1462469588352 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 10:33:08 INFO - PROCESS | 1774 | 1462469588495 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:08 INFO - PROCESS | 1774 | ++DOCSHELL 0x92ded400 == 53 [pid = 1774] [id = 76] 10:33:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 107 (0xa31cc000) [pid = 1774] [serial = 226] [outer = (nil)] 10:33:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 108 (0xa3661800) [pid = 1774] [serial = 227] [outer = 0xa31cc000] 10:33:08 INFO - PROCESS | 1774 | 1462469588571 Marionette DEBUG loaded listener.js 10:33:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 109 (0xa510e400) [pid = 1774] [serial = 228] [outer = 0xa31cc000] 10:33:09 INFO - PROCESS | 1774 | 1462469589363 Marionette TRACE conn3 <- [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]]]}] 10:33:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 10:33:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1187ms 10:33:09 INFO - PROCESS | 1774 | 1462469589388 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 10:33:09 INFO - PROCESS | 1774 | 1462469589392 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 10:33:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 10:33:09 INFO - PROCESS | 1774 | 1462469589399 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 10:33:09 INFO - PROCESS | 1774 | 1462469589403 Marionette TRACE conn3 <- [1,278,null,{}] 10:33:09 INFO - PROCESS | 1774 | 1462469589408 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:09 INFO - PROCESS | 1774 | 1462469589548 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 10:33:09 INFO - PROCESS | 1774 | 1462469589690 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:09 INFO - PROCESS | 1774 | ++DOCSHELL 0x92deb800 == 54 [pid = 1774] [id = 77] 10:33:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 110 (0xa27cf000) [pid = 1774] [serial = 229] [outer = (nil)] 10:33:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 111 (0xa6882800) [pid = 1774] [serial = 230] [outer = 0xa27cf000] 10:33:09 INFO - PROCESS | 1774 | 1462469589766 Marionette DEBUG loaded listener.js 10:33:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 112 (0xa6885800) [pid = 1774] [serial = 231] [outer = 0xa27cf000] 10:33:10 INFO - PROCESS | 1774 | 1462469590610 Marionette TRACE conn3 <- [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]]]}] 10:33:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 10:33:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1433ms 10:33:10 INFO - PROCESS | 1774 | 1462469590841 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 10:33:10 INFO - PROCESS | 1774 | 1462469590848 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 10:33:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 10:33:10 INFO - PROCESS | 1774 | 1462469590855 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 10:33:10 INFO - PROCESS | 1774 | 1462469590859 Marionette TRACE conn3 <- [1,282,null,{}] 10:33:10 INFO - PROCESS | 1774 | 1462469590866 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:11 INFO - PROCESS | 1774 | 1462469591006 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 10:33:11 INFO - PROCESS | 1774 | 1462469591197 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:11 INFO - PROCESS | 1774 | ++DOCSHELL 0x95091c00 == 55 [pid = 1774] [id = 78] 10:33:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 113 (0x95092400) [pid = 1774] [serial = 232] [outer = (nil)] 10:33:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 114 (0x950f5000) [pid = 1774] [serial = 233] [outer = 0x95092400] 10:33:11 INFO - PROCESS | 1774 | 1462469591272 Marionette DEBUG loaded listener.js 10:33:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 115 (0x9779d800) [pid = 1774] [serial = 234] [outer = 0x95092400] 10:33:12 INFO - PROCESS | 1774 | 1462469592020 Marionette TRACE conn3 <- [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]]]}] 10:33:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 10:33:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1188ms 10:33:12 INFO - PROCESS | 1774 | 1462469592044 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 10:33:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 10:33:12 INFO - PROCESS | 1774 | 1462469592049 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 10:33:12 INFO - PROCESS | 1774 | 1462469592060 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 10:33:12 INFO - PROCESS | 1774 | 1462469592065 Marionette TRACE conn3 <- [1,286,null,{}] 10:33:12 INFO - PROCESS | 1774 | 1462469592071 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:12 INFO - PROCESS | 1774 | 1462469592225 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 10:33:12 INFO - PROCESS | 1774 | 1462469592367 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:12 INFO - PROCESS | 1774 | ++DOCSHELL 0x94f9b000 == 56 [pid = 1774] [id = 79] 10:33:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 116 (0x95099400) [pid = 1774] [serial = 235] [outer = (nil)] 10:33:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 117 (0x9919fc00) [pid = 1774] [serial = 236] [outer = 0x95099400] 10:33:12 INFO - PROCESS | 1774 | 1462469592436 Marionette DEBUG loaded listener.js 10:33:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 118 (0x99791800) [pid = 1774] [serial = 237] [outer = 0x95099400] 10:33:12 INFO - PROCESS | 1774 | --DOCSHELL 0x9a166000 == 55 [pid = 1774] [id = 40] 10:33:12 INFO - PROCESS | 1774 | --DOCSHELL 0x93868c00 == 54 [pid = 1774] [id = 71] 10:33:12 INFO - PROCESS | 1774 | --DOMWINDOW == 117 (0x944b9800) [pid = 1774] [serial = 143] [outer = (nil)] [url = about:blank] 10:33:12 INFO - PROCESS | 1774 | --DOMWINDOW == 116 (0x99103000) [pid = 1774] [serial = 146] [outer = (nil)] [url = about:blank] 10:33:12 INFO - PROCESS | 1774 | --DOMWINDOW == 115 (0xa63c9c00) [pid = 1774] [serial = 149] [outer = (nil)] [url = about:blank] 10:33:12 INFO - PROCESS | 1774 | --DOMWINDOW == 114 (0xa691c400) [pid = 1774] [serial = 152] [outer = (nil)] [url = about:blank] 10:33:13 INFO - PROCESS | 1774 | --DOCSHELL 0x9208c400 == 53 [pid = 1774] [id = 70] 10:33:13 INFO - PROCESS | 1774 | --DOCSHELL 0x98ea1800 == 52 [pid = 1774] [id = 69] 10:33:13 INFO - PROCESS | 1774 | --DOCSHELL 0x91f6a000 == 51 [pid = 1774] [id = 68] 10:33:13 INFO - PROCESS | 1774 | --DOCSHELL 0x94eea400 == 50 [pid = 1774] [id = 67] 10:33:13 INFO - PROCESS | 1774 | --DOCSHELL 0x91f6d000 == 49 [pid = 1774] [id = 66] 10:33:13 INFO - PROCESS | 1774 | --DOCSHELL 0x91f67000 == 48 [pid = 1774] [id = 65] 10:33:13 INFO - PROCESS | 1774 | --DOMWINDOW == 113 (0xa270f400) [pid = 1774] [serial = 168] [outer = (nil)] [url = about:blank] 10:33:13 INFO - PROCESS | 1774 | --DOMWINDOW == 112 (0xa1029800) [pid = 1774] [serial = 165] [outer = (nil)] [url = about:blank] 10:33:13 INFO - PROCESS | 1774 | --DOMWINDOW == 111 (0xa252a000) [pid = 1774] [serial = 167] [outer = (nil)] [url = about:blank] 10:33:13 INFO - PROCESS | 1774 | --DOMWINDOW == 110 (0xa3365800) [pid = 1774] [serial = 170] [outer = (nil)] [url = about:blank] 10:33:13 INFO - PROCESS | 1774 | --DOMWINDOW == 109 (0xa6923400) [pid = 1774] [serial = 173] [outer = (nil)] [url = about:blank] 10:33:13 INFO - PROCESS | 1774 | --DOMWINDOW == 108 (0xa688d800) [pid = 1774] [serial = 171] [outer = (nil)] [url = about:blank] 10:33:13 INFO - PROCESS | 1774 | --DOMWINDOW == 107 (0xa05ed000) [pid = 1774] [serial = 164] [outer = (nil)] [url = about:blank] 10:33:13 INFO - PROCESS | 1774 | --DOMWINDOW == 106 (0x94fa3c00) [pid = 1774] [serial = 156] [outer = (nil)] [url = about:blank] 10:33:13 INFO - PROCESS | 1774 | --DOMWINDOW == 105 (0x94ee4400) [pid = 1774] [serial = 155] [outer = (nil)] [url = about:blank] 10:33:13 INFO - PROCESS | 1774 | --DOMWINDOW == 104 (0x94fa4c00) [pid = 1774] [serial = 158] [outer = (nil)] [url = about:blank] 10:33:13 INFO - PROCESS | 1774 | --DOMWINDOW == 103 (0x978d7000) [pid = 1774] [serial = 159] [outer = (nil)] [url = about:blank] 10:33:13 INFO - PROCESS | 1774 | --DOMWINDOW == 102 (0x9a162400) [pid = 1774] [serial = 161] [outer = (nil)] [url = about:blank] 10:33:13 INFO - PROCESS | 1774 | --DOMWINDOW == 101 (0x9a4ac400) [pid = 1774] [serial = 162] [outer = (nil)] [url = about:blank] 10:33:13 INFO - PROCESS | 1774 | --DOMWINDOW == 100 (0xa6d88800) [pid = 1774] [serial = 174] [outer = (nil)] [url = about:blank] 10:33:13 INFO - PROCESS | 1774 | 1462469593250 Marionette TRACE conn3 <- [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]]]}] 10:33:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 10:33:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1235ms 10:33:13 INFO - PROCESS | 1774 | 1462469593291 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 10:33:13 INFO - PROCESS | 1774 | 1462469593295 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 10:33:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 10:33:13 INFO - PROCESS | 1774 | 1462469593305 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 10:33:13 INFO - PROCESS | 1774 | 1462469593307 Marionette TRACE conn3 <- [1,290,null,{}] 10:33:13 INFO - PROCESS | 1774 | 1462469593326 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:13 INFO - PROCESS | 1774 | 1462469593500 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 10:33:13 INFO - PROCESS | 1774 | 1462469593516 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:13 INFO - PROCESS | 1774 | ++DOCSHELL 0x91f67000 == 49 [pid = 1774] [id = 80] 10:33:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 101 (0x94fa5000) [pid = 1774] [serial = 238] [outer = (nil)] 10:33:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 102 (0x9919bc00) [pid = 1774] [serial = 239] [outer = 0x94fa5000] 10:33:13 INFO - PROCESS | 1774 | 1462469593586 Marionette DEBUG loaded listener.js 10:33:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 103 (0x99793c00) [pid = 1774] [serial = 240] [outer = 0x94fa5000] 10:33:14 INFO - PROCESS | 1774 | 1462469594309 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 10:33:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 10:33:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1028ms 10:33:14 INFO - PROCESS | 1774 | 1462469594334 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 10:33:14 INFO - PROCESS | 1774 | 1462469594337 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 10:33:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 10:33:14 INFO - PROCESS | 1774 | 1462469594357 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 10:33:14 INFO - PROCESS | 1774 | 1462469594359 Marionette TRACE conn3 <- [1,294,null,{}] 10:33:14 INFO - PROCESS | 1774 | 1462469594365 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:14 INFO - PROCESS | 1774 | 1462469594500 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 10:33:14 INFO - PROCESS | 1774 | 1462469594515 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:14 INFO - PROCESS | 1774 | ++DOCSHELL 0x92290400 == 50 [pid = 1774] [id = 81] 10:33:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 104 (0x9979e000) [pid = 1774] [serial = 241] [outer = (nil)] 10:33:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 105 (0x9a0b3800) [pid = 1774] [serial = 242] [outer = 0x9979e000] 10:33:14 INFO - PROCESS | 1774 | 1462469594582 Marionette DEBUG loaded listener.js 10:33:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 106 (0x9a90fc00) [pid = 1774] [serial = 243] [outer = 0x9979e000] 10:33:15 INFO - PROCESS | 1774 | 1462469595450 Marionette TRACE conn3 <- [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]]]}] 10:33:15 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. 10:33:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1142ms 10:33:15 INFO - PROCESS | 1774 | 1462469595505 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 10:33:15 INFO - PROCESS | 1774 | 1462469595508 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 10:33:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 10:33:15 INFO - PROCESS | 1774 | 1462469595515 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 10:33:15 INFO - PROCESS | 1774 | 1462469595517 Marionette TRACE conn3 <- [1,298,null,{}] 10:33:15 INFO - PROCESS | 1774 | 1462469595522 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:15 INFO - PROCESS | 1774 | 1462469595698 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 10:33:15 INFO - PROCESS | 1774 | 1462469595720 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:15 INFO - PROCESS | 1774 | ++DOCSHELL 0x9979b000 == 51 [pid = 1774] [id = 82] 10:33:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 107 (0x9979c400) [pid = 1774] [serial = 244] [outer = (nil)] 10:33:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 108 (0x9cbe7400) [pid = 1774] [serial = 245] [outer = 0x9979c400] 10:33:15 INFO - PROCESS | 1774 | 1462469595786 Marionette DEBUG loaded listener.js 10:33:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 109 (0xa1029800) [pid = 1774] [serial = 246] [outer = 0x9979c400] 10:33:16 INFO - PROCESS | 1774 | 1462469596456 Marionette TRACE conn3 <- [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]]]}] 10:33:16 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. 10:33:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 975ms 10:33:16 INFO - PROCESS | 1774 | 1462469596491 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 10:33:16 INFO - PROCESS | 1774 | 1462469596493 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 10:33:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 10:33:16 INFO - PROCESS | 1774 | 1462469596500 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 10:33:16 INFO - PROCESS | 1774 | 1462469596502 Marionette TRACE conn3 <- [1,302,null,{}] 10:33:16 INFO - PROCESS | 1774 | 1462469596507 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:16 INFO - PROCESS | 1774 | 1462469596711 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 10:33:17 INFO - PROCESS | 1774 | --DOMWINDOW == 108 (0x950eec00) [pid = 1774] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 10:33:17 INFO - PROCESS | 1774 | --DOMWINDOW == 107 (0x92deb400) [pid = 1774] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 10:33:17 INFO - PROCESS | 1774 | --DOMWINDOW == 106 (0x9813e000) [pid = 1774] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 10:33:17 INFO - PROCESS | 1774 | --DOMWINDOW == 105 (0x9779c400) [pid = 1774] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 10:33:17 INFO - PROCESS | 1774 | --DOMWINDOW == 104 (0x94e77400) [pid = 1774] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 10:33:17 INFO - PROCESS | 1774 | --DOMWINDOW == 103 (0xa68ed400) [pid = 1774] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 10:33:17 INFO - PROCESS | 1774 | --DOMWINDOW == 102 (0x9a16d000) [pid = 1774] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 10:33:17 INFO - PROCESS | 1774 | --DOMWINDOW == 101 (0x978d1400) [pid = 1774] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 10:33:17 INFO - PROCESS | 1774 | --DOMWINDOW == 100 (0x9a168800) [pid = 1774] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 10:33:17 INFO - PROCESS | 1774 | --DOMWINDOW == 99 (0x94ee1000) [pid = 1774] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 10:33:17 INFO - PROCESS | 1774 | --DOMWINDOW == 98 (0xa1030c00) [pid = 1774] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 10:33:17 INFO - PROCESS | 1774 | --DOMWINDOW == 97 (0x9443a400) [pid = 1774] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 10:33:17 INFO - PROCESS | 1774 | --DOMWINDOW == 96 (0x977db400) [pid = 1774] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 10:33:17 INFO - PROCESS | 1774 | --DOMWINDOW == 95 (0x92df2000) [pid = 1774] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 10:33:17 INFO - PROCESS | 1774 | --DOMWINDOW == 94 (0x9442f800) [pid = 1774] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 10:33:17 INFO - PROCESS | 1774 | --DOMWINDOW == 93 (0x93865400) [pid = 1774] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 10:33:17 INFO - PROCESS | 1774 | --DOMWINDOW == 92 (0xa4f09c00) [pid = 1774] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 10:33:17 INFO - PROCESS | 1774 | --DOMWINDOW == 91 (0x99101c00) [pid = 1774] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 10:33:17 INFO - PROCESS | 1774 | 1462469597154 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:17 INFO - PROCESS | 1774 | ++DOCSHELL 0x91f64c00 == 52 [pid = 1774] [id = 83] 10:33:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 92 (0x91f65000) [pid = 1774] [serial = 247] [outer = (nil)] 10:33:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 93 (0x92292000) [pid = 1774] [serial = 248] [outer = 0x91f65000] 10:33:17 INFO - PROCESS | 1774 | 1462469597271 Marionette DEBUG loaded listener.js 10:33:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 94 (0x923c7c00) [pid = 1774] [serial = 249] [outer = 0x91f65000] 10:33:18 INFO - PROCESS | 1774 | 1462469598162 Marionette TRACE conn3 <- [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]]]}] 10:33:18 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. 10:33:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1682ms 10:33:18 INFO - PROCESS | 1774 | 1462469598194 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 10:33:18 INFO - PROCESS | 1774 | 1462469598200 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 10:33:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 10:33:18 INFO - PROCESS | 1774 | 1462469598209 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 10:33:18 INFO - PROCESS | 1774 | 1462469598215 Marionette TRACE conn3 <- [1,306,null,{}] 10:33:18 INFO - PROCESS | 1774 | 1462469598222 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:18 INFO - PROCESS | 1774 | 1462469598393 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 10:33:18 INFO - PROCESS | 1774 | 1462469598533 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:18 INFO - PROCESS | 1774 | ++DOCSHELL 0x94e78800 == 53 [pid = 1774] [id = 84] 10:33:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 95 (0x94e81800) [pid = 1774] [serial = 250] [outer = (nil)] 10:33:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 96 (0x94f9e000) [pid = 1774] [serial = 251] [outer = 0x94e81800] 10:33:18 INFO - PROCESS | 1774 | 1462469598617 Marionette DEBUG loaded listener.js 10:33:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 97 (0x9508e400) [pid = 1774] [serial = 252] [outer = 0x94e81800] 10:33:19 INFO - PROCESS | 1774 | 1462469599529 Marionette TRACE conn3 <- [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]]]}] 10:33:19 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. 10:33:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1385ms 10:33:19 INFO - PROCESS | 1774 | 1462469599598 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 10:33:19 INFO - PROCESS | 1774 | 1462469599604 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 10:33:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 10:33:19 INFO - PROCESS | 1774 | 1462469599611 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 10:33:19 INFO - PROCESS | 1774 | 1462469599614 Marionette TRACE conn3 <- [1,310,null,{}] 10:33:19 INFO - PROCESS | 1774 | 1462469599620 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:19 INFO - PROCESS | 1774 | 1462469599785 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 10:33:19 INFO - PROCESS | 1774 | 1462469599927 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:19 INFO - PROCESS | 1774 | ++DOCSHELL 0x977e2400 == 54 [pid = 1774] [id = 85] 10:33:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 98 (0x978d1400) [pid = 1774] [serial = 253] [outer = (nil)] 10:33:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 99 (0x981ce800) [pid = 1774] [serial = 254] [outer = 0x978d1400] 10:33:20 INFO - PROCESS | 1774 | 1462469600006 Marionette DEBUG loaded listener.js 10:33:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 100 (0x98ea1800) [pid = 1774] [serial = 255] [outer = 0x978d1400] 10:33:20 INFO - PROCESS | 1774 | 1462469600945 Marionette TRACE conn3 <- [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]]]}] 10:33:20 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. 10:33:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1379ms 10:33:20 INFO - PROCESS | 1774 | 1462469600991 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 10:33:20 INFO - PROCESS | 1774 | 1462469600995 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 10:33:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 10:33:21 INFO - PROCESS | 1774 | 1462469601011 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 10:33:21 INFO - PROCESS | 1774 | 1462469601019 Marionette TRACE conn3 <- [1,314,null,{}] 10:33:21 INFO - PROCESS | 1774 | 1462469601026 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:21 INFO - PROCESS | 1774 | 1462469601192 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 10:33:21 INFO - PROCESS | 1774 | 1462469601333 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:21 INFO - PROCESS | 1774 | ++DOCSHELL 0x93861800 == 55 [pid = 1774] [id = 86] 10:33:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 101 (0x93990400) [pid = 1774] [serial = 256] [outer = (nil)] 10:33:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 102 (0x9a98e000) [pid = 1774] [serial = 257] [outer = 0x93990400] 10:33:21 INFO - PROCESS | 1774 | 1462469601414 Marionette DEBUG loaded listener.js 10:33:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 103 (0x9cbe9c00) [pid = 1774] [serial = 258] [outer = 0x93990400] 10:33:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 104 (0x950a7800) [pid = 1774] [serial = 259] [outer = 0x923d3800] 10:33:22 INFO - PROCESS | 1774 | 1462469602400 Marionette TRACE conn3 <- [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]]]}] 10:33:22 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. 10:33:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1443ms 10:33:22 INFO - PROCESS | 1774 | 1462469602446 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 10:33:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 10:33:22 INFO - PROCESS | 1774 | 1462469602451 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 10:33:22 INFO - PROCESS | 1774 | 1462469602457 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 10:33:22 INFO - PROCESS | 1774 | 1462469602461 Marionette TRACE conn3 <- [1,318,null,{}] 10:33:22 INFO - PROCESS | 1774 | 1462469602466 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:22 INFO - PROCESS | 1774 | 1462469602618 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 10:33:22 INFO - PROCESS | 1774 | 1462469602763 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:22 INFO - PROCESS | 1774 | ++DOCSHELL 0x950a3400 == 56 [pid = 1774] [id = 87] 10:33:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 105 (0x950a5c00) [pid = 1774] [serial = 260] [outer = (nil)] 10:33:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 106 (0x98435800) [pid = 1774] [serial = 261] [outer = 0x950a5c00] 10:33:22 INFO - PROCESS | 1774 | 1462469602846 Marionette DEBUG loaded listener.js 10:33:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 107 (0x9a168800) [pid = 1774] [serial = 262] [outer = 0x950a5c00] 10:33:23 INFO - PROCESS | 1774 | 1462469603681 Marionette TRACE conn3 <- [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]]]}] 10:33:23 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. 10:33:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1283ms 10:33:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 10:33:23 INFO - PROCESS | 1774 | 1462469603740 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 10:33:23 INFO - PROCESS | 1774 | 1462469603743 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 10:33:23 INFO - PROCESS | 1774 | 1462469603749 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 10:33:23 INFO - PROCESS | 1774 | 1462469603752 Marionette TRACE conn3 <- [1,322,null,{}] 10:33:23 INFO - PROCESS | 1774 | 1462469603757 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:23 INFO - PROCESS | 1774 | 1462469603912 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 10:33:24 INFO - PROCESS | 1774 | 1462469604058 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:24 INFO - PROCESS | 1774 | ++DOCSHELL 0xa23b7000 == 57 [pid = 1774] [id = 88] 10:33:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 108 (0xa23dd000) [pid = 1774] [serial = 263] [outer = (nil)] 10:33:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 109 (0xa27c6c00) [pid = 1774] [serial = 264] [outer = 0xa23dd000] 10:33:24 INFO - PROCESS | 1774 | 1462469604146 Marionette DEBUG loaded listener.js 10:33:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 110 (0xa632e400) [pid = 1774] [serial = 265] [outer = 0xa23dd000] 10:33:25 INFO - PROCESS | 1774 | 1462469605088 Marionette TRACE conn3 <- [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]]]}] 10:33:25 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. 10:33:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1579ms 10:33:25 INFO - PROCESS | 1774 | 1462469605328 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 10:33:25 INFO - PROCESS | 1774 | 1462469605336 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 10:33:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 10:33:25 INFO - PROCESS | 1774 | 1462469605343 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 10:33:25 INFO - PROCESS | 1774 | 1462469605348 Marionette TRACE conn3 <- [1,326,null,{}] 10:33:25 INFO - PROCESS | 1774 | 1462469605355 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:25 INFO - PROCESS | 1774 | 1462469605532 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 10:33:25 INFO - PROCESS | 1774 | 1462469605748 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:25 INFO - PROCESS | 1774 | ++DOCSHELL 0x944b7400 == 58 [pid = 1774] [id = 89] 10:33:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 111 (0x944b9800) [pid = 1774] [serial = 266] [outer = (nil)] 10:33:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 112 (0x94ede800) [pid = 1774] [serial = 267] [outer = 0x944b9800] 10:33:25 INFO - PROCESS | 1774 | 1462469605821 Marionette DEBUG loaded listener.js 10:33:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 113 (0x94fa5c00) [pid = 1774] [serial = 268] [outer = 0x944b9800] 10:33:26 INFO - PROCESS | 1774 | 1462469606713 Marionette TRACE conn3 <- [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]]]}] 10:33:26 INFO - PROCESS | 1774 | --DOCSHELL 0x9229cc00 == 57 [pid = 1774] [id = 25] 10:33:26 INFO - PROCESS | 1774 | --DOCSHELL 0x9229a800 == 56 [pid = 1774] [id = 24] 10:33:26 INFO - PROCESS | 1774 | --DOCSHELL 0x92290c00 == 55 [pid = 1774] [id = 23] 10:33:26 INFO - PROCESS | 1774 | --DOCSHELL 0x9979b000 == 54 [pid = 1774] [id = 82] 10:33:26 INFO - PROCESS | 1774 | --DOCSHELL 0x92290400 == 53 [pid = 1774] [id = 81] 10:33:26 INFO - PROCESS | 1774 | --DOCSHELL 0x91f67000 == 52 [pid = 1774] [id = 80] 10:33:26 INFO - PROCESS | 1774 | --DOCSHELL 0x94f9b000 == 51 [pid = 1774] [id = 79] 10:33:26 INFO - PROCESS | 1774 | --DOCSHELL 0x95091c00 == 50 [pid = 1774] [id = 78] 10:33:26 INFO - PROCESS | 1774 | --DOCSHELL 0x9229b800 == 49 [pid = 1774] [id = 73] 10:33:26 INFO - PROCESS | 1774 | --DOMWINDOW == 112 (0xa516a000) [pid = 1774] [serial = 141] [outer = (nil)] [url = about:blank] 10:33:26 INFO - PROCESS | 1774 | --DOMWINDOW == 111 (0x9cb9cc00) [pid = 1774] [serial = 213] [outer = (nil)] [url = about:blank] 10:33:26 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. 10:33:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1439ms 10:33:26 INFO - PROCESS | 1774 | --DOMWINDOW == 110 (0x950f4000) [pid = 1774] [serial = 191] [outer = (nil)] [url = about:blank] 10:33:26 INFO - PROCESS | 1774 | --DOMWINDOW == 109 (0x94ee8c00) [pid = 1774] [serial = 209] [outer = (nil)] [url = about:blank] 10:33:26 INFO - PROCESS | 1774 | --DOMWINDOW == 108 (0x992f2800) [pid = 1774] [serial = 203] [outer = (nil)] [url = about:blank] 10:33:26 INFO - PROCESS | 1774 | --DOMWINDOW == 107 (0x9a16cc00) [pid = 1774] [serial = 147] [outer = (nil)] [url = about:blank] 10:33:26 INFO - PROCESS | 1774 | --DOMWINDOW == 106 (0x950fd400) [pid = 1774] [serial = 198] [outer = (nil)] [url = about:blank] 10:33:26 INFO - PROCESS | 1774 | --DOMWINDOW == 105 (0xa6d83800) [pid = 1774] [serial = 153] [outer = (nil)] [url = about:blank] 10:33:26 INFO - PROCESS | 1774 | --DOMWINDOW == 104 (0xa6f0fc00) [pid = 1774] [serial = 176] [outer = (nil)] [url = about:blank] 10:33:26 INFO - PROCESS | 1774 | --DOMWINDOW == 103 (0x9a3bd000) [pid = 1774] [serial = 204] [outer = (nil)] [url = about:blank] 10:33:26 INFO - PROCESS | 1774 | --DOMWINDOW == 102 (0x9a98cc00) [pid = 1774] [serial = 207] [outer = (nil)] [url = about:blank] 10:33:26 INFO - PROCESS | 1774 | --DOMWINDOW == 101 (0x9cb07c00) [pid = 1774] [serial = 212] [outer = (nil)] [url = about:blank] 10:33:26 INFO - PROCESS | 1774 | --DOMWINDOW == 100 (0x9cb9f800) [pid = 1774] [serial = 120] [outer = (nil)] [url = about:blank] 10:33:26 INFO - PROCESS | 1774 | --DOMWINDOW == 99 (0x94fa6400) [pid = 1774] [serial = 179] [outer = (nil)] [url = about:blank] 10:33:26 INFO - PROCESS | 1774 | --DOMWINDOW == 98 (0x977dc000) [pid = 1774] [serial = 188] [outer = (nil)] [url = about:blank] 10:33:26 INFO - PROCESS | 1774 | --DOMWINDOW == 97 (0x94ff0000) [pid = 1774] [serial = 194] [outer = (nil)] [url = about:blank] 10:33:26 INFO - PROCESS | 1774 | --DOMWINDOW == 96 (0xa3313400) [pid = 1774] [serial = 114] [outer = (nil)] [url = about:blank] 10:33:26 INFO - PROCESS | 1774 | --DOMWINDOW == 95 (0xa330ec00) [pid = 1774] [serial = 123] [outer = (nil)] [url = about:blank] 10:33:26 INFO - PROCESS | 1774 | --DOMWINDOW == 94 (0x98141c00) [pid = 1774] [serial = 201] [outer = (nil)] [url = about:blank] 10:33:26 INFO - PROCESS | 1774 | --DOMWINDOW == 93 (0x991a0800) [pid = 1774] [serial = 210] [outer = (nil)] [url = about:blank] 10:33:26 INFO - PROCESS | 1774 | --DOMWINDOW == 92 (0x977e2c00) [pid = 1774] [serial = 200] [outer = (nil)] [url = about:blank] 10:33:26 INFO - PROCESS | 1774 | --DOMWINDOW == 91 (0x9cb9f000) [pid = 1774] [serial = 182] [outer = (nil)] [url = about:blank] 10:33:26 INFO - PROCESS | 1774 | --DOMWINDOW == 90 (0x9813ec00) [pid = 1774] [serial = 95] [outer = (nil)] [url = about:blank] 10:33:26 INFO - PROCESS | 1774 | --DOMWINDOW == 89 (0x94f9c000) [pid = 1774] [serial = 144] [outer = (nil)] [url = about:blank] 10:33:26 INFO - PROCESS | 1774 | --DOMWINDOW == 88 (0x98092c00) [pid = 1774] [serial = 117] [outer = (nil)] [url = about:blank] 10:33:26 INFO - PROCESS | 1774 | --DOMWINDOW == 87 (0x950efc00) [pid = 1774] [serial = 197] [outer = (nil)] [url = about:blank] 10:33:26 INFO - PROCESS | 1774 | --DOMWINDOW == 86 (0x9a910000) [pid = 1774] [serial = 206] [outer = (nil)] [url = about:blank] 10:33:26 INFO - PROCESS | 1774 | --DOMWINDOW == 85 (0xa6882000) [pid = 1774] [serial = 150] [outer = (nil)] [url = about:blank] 10:33:26 INFO - PROCESS | 1774 | --DOMWINDOW == 84 (0x95098c00) [pid = 1774] [serial = 195] [outer = (nil)] [url = about:blank] 10:33:26 INFO - PROCESS | 1774 | --DOMWINDOW == 83 (0x9509cc00) [pid = 1774] [serial = 185] [outer = (nil)] [url = about:blank] 10:33:26 INFO - PROCESS | 1774 | --DOMWINDOW == 82 (0x950f6800) [pid = 1774] [serial = 192] [outer = (nil)] [url = about:blank] 10:33:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 10:33:26 INFO - PROCESS | 1774 | 1462469606800 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 10:33:26 INFO - PROCESS | 1774 | 1462469606812 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 10:33:26 INFO - PROCESS | 1774 | 1462469606830 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 10:33:26 INFO - PROCESS | 1774 | 1462469606835 Marionette TRACE conn3 <- [1,330,null,{}] 10:33:26 INFO - PROCESS | 1774 | 1462469606842 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:27 INFO - PROCESS | 1774 | 1462469606996 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 10:33:27 INFO - PROCESS | 1774 | 1462469607097 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:27 INFO - PROCESS | 1774 | ++DOCSHELL 0x95090400 == 50 [pid = 1774] [id = 90] 10:33:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 83 (0x95090800) [pid = 1774] [serial = 269] [outer = (nil)] 10:33:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 84 (0x950aa800) [pid = 1774] [serial = 270] [outer = 0x95090800] 10:33:27 INFO - PROCESS | 1774 | 1462469607166 Marionette DEBUG loaded listener.js 10:33:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 85 (0x950f7400) [pid = 1774] [serial = 271] [outer = 0x95090800] 10:33:27 INFO - PROCESS | 1774 | 1462469607886 Marionette TRACE conn3 <- [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]]]}] 10:33:27 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. 10:33:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1090ms 10:33:27 INFO - PROCESS | 1774 | 1462469607916 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 10:33:27 INFO - PROCESS | 1774 | 1462469607920 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 10:33:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 10:33:27 INFO - PROCESS | 1774 | 1462469607926 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 10:33:27 INFO - PROCESS | 1774 | 1462469607929 Marionette TRACE conn3 <- [1,334,null,{}] 10:33:27 INFO - PROCESS | 1774 | 1462469607943 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:28 INFO - PROCESS | 1774 | 1462469608138 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 10:33:28 INFO - PROCESS | 1774 | 1462469608160 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:28 INFO - PROCESS | 1774 | ++DOCSHELL 0x94fa2400 == 51 [pid = 1774] [id = 91] 10:33:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 86 (0x977d9800) [pid = 1774] [serial = 272] [outer = (nil)] 10:33:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 87 (0x980d1400) [pid = 1774] [serial = 273] [outer = 0x977d9800] 10:33:28 INFO - PROCESS | 1774 | 1462469608234 Marionette DEBUG loaded listener.js 10:33:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 88 (0x98da0800) [pid = 1774] [serial = 274] [outer = 0x977d9800] 10:33:29 INFO - PROCESS | 1774 | 1462469609038 Marionette TRACE conn3 <- [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]]]}] 10:33:29 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. 10:33:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1134ms 10:33:29 INFO - PROCESS | 1774 | 1462469609061 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 10:33:29 INFO - PROCESS | 1774 | 1462469609064 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 10:33:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 10:33:29 INFO - PROCESS | 1774 | 1462469609070 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 10:33:29 INFO - PROCESS | 1774 | 1462469609072 Marionette TRACE conn3 <- [1,338,null,{}] 10:33:29 INFO - PROCESS | 1774 | 1462469609092 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:29 INFO - PROCESS | 1774 | 1462469609277 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 10:33:29 INFO - PROCESS | 1774 | 1462469609306 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:29 INFO - PROCESS | 1774 | ++DOCSHELL 0x950ad000 == 52 [pid = 1774] [id = 92] 10:33:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 89 (0x977a0400) [pid = 1774] [serial = 275] [outer = (nil)] 10:33:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 90 (0x99792800) [pid = 1774] [serial = 276] [outer = 0x977a0400] 10:33:29 INFO - PROCESS | 1774 | 1462469609372 Marionette DEBUG loaded listener.js 10:33:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 91 (0x9a162400) [pid = 1774] [serial = 277] [outer = 0x977a0400] 10:33:30 INFO - PROCESS | 1774 | 1462469610134 Marionette TRACE conn3 <- [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]]]}] 10:33:30 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. 10:33:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1088ms 10:33:30 INFO - PROCESS | 1774 | 1462469610158 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 10:33:30 INFO - PROCESS | 1774 | 1462469610162 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 10:33:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 10:33:30 INFO - PROCESS | 1774 | 1462469610174 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 10:33:30 INFO - PROCESS | 1774 | 1462469610176 Marionette TRACE conn3 <- [1,342,null,{}] 10:33:30 INFO - PROCESS | 1774 | 1462469610182 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:30 INFO - PROCESS | 1774 | 1462469610372 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 10:33:30 INFO - PROCESS | 1774 | 1462469610394 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:30 INFO - PROCESS | 1774 | ++DOCSHELL 0x992f5c00 == 53 [pid = 1774] [id = 93] 10:33:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 92 (0x9941f400) [pid = 1774] [serial = 278] [outer = (nil)] 10:33:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 93 (0x9a4a7400) [pid = 1774] [serial = 279] [outer = 0x9941f400] 10:33:30 INFO - PROCESS | 1774 | 1462469610462 Marionette DEBUG loaded listener.js 10:33:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 94 (0x9a907400) [pid = 1774] [serial = 280] [outer = 0x9941f400] 10:33:31 INFO - PROCESS | 1774 | --DOMWINDOW == 93 (0x9979e000) [pid = 1774] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 10:33:31 INFO - PROCESS | 1774 | --DOMWINDOW == 92 (0x94fa5000) [pid = 1774] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 10:33:31 INFO - PROCESS | 1774 | --DOMWINDOW == 91 (0x95092400) [pid = 1774] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 10:33:31 INFO - PROCESS | 1774 | --DOMWINDOW == 90 (0x95099400) [pid = 1774] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 10:33:31 INFO - PROCESS | 1774 | 1462469611326 Marionette TRACE conn3 <- [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]]]}] 10:33:31 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. 10:33:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1186ms 10:33:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 10:33:31 INFO - PROCESS | 1774 | 1462469611360 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 10:33:31 INFO - PROCESS | 1774 | 1462469611363 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 10:33:31 INFO - PROCESS | 1774 | 1462469611369 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 10:33:31 INFO - PROCESS | 1774 | 1462469611372 Marionette TRACE conn3 <- [1,346,null,{}] 10:33:31 INFO - PROCESS | 1774 | 1462469611378 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:31 INFO - PROCESS | 1774 | 1462469611600 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 10:33:31 INFO - PROCESS | 1774 | 1462469611666 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:31 INFO - PROCESS | 1774 | ++DOCSHELL 0x93862c00 == 54 [pid = 1774] [id = 94] 10:33:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 91 (0x992f2000) [pid = 1774] [serial = 281] [outer = (nil)] 10:33:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 92 (0xa05efc00) [pid = 1774] [serial = 282] [outer = 0x992f2000] 10:33:31 INFO - PROCESS | 1774 | 1462469611736 Marionette DEBUG loaded listener.js 10:33:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 93 (0xa277e400) [pid = 1774] [serial = 283] [outer = 0x992f2000] 10:33:32 INFO - PROCESS | 1774 | 1462469612388 Marionette TRACE conn3 <- [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]]]}] 10:33:32 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. 10:33:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1080ms 10:33:32 INFO - PROCESS | 1774 | 1462469612448 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 10:33:32 INFO - PROCESS | 1774 | 1462469612451 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 10:33:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 10:33:32 INFO - PROCESS | 1774 | 1462469612471 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 10:33:32 INFO - PROCESS | 1774 | 1462469612475 Marionette TRACE conn3 <- [1,350,null,{}] 10:33:32 INFO - PROCESS | 1774 | 1462469612480 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:32 INFO - PROCESS | 1774 | 1462469612659 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 10:33:32 INFO - PROCESS | 1774 | 1462469612673 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:32 INFO - PROCESS | 1774 | ++DOCSHELL 0xa31cbc00 == 55 [pid = 1774] [id = 95] 10:33:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 94 (0xa31d7c00) [pid = 1774] [serial = 284] [outer = (nil)] 10:33:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 95 (0xa36a5800) [pid = 1774] [serial = 285] [outer = 0xa31d7c00] 10:33:32 INFO - PROCESS | 1774 | 1462469612739 Marionette DEBUG loaded listener.js 10:33:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 96 (0xa516a000) [pid = 1774] [serial = 286] [outer = 0xa31d7c00] 10:33:33 INFO - PROCESS | 1774 | 1462469613576 Marionette TRACE conn3 <- [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]]]}] 10:33:33 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. 10:33:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1130ms 10:33:33 INFO - PROCESS | 1774 | 1462469613604 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 10:33:33 INFO - PROCESS | 1774 | 1462469613610 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 10:33:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 10:33:33 INFO - PROCESS | 1774 | 1462469613618 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 10:33:33 INFO - PROCESS | 1774 | 1462469613624 Marionette TRACE conn3 <- [1,354,null,{}] 10:33:33 INFO - PROCESS | 1774 | 1462469613634 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:33 INFO - PROCESS | 1774 | 1462469613817 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 10:33:33 INFO - PROCESS | 1774 | 1462469613960 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:33 INFO - PROCESS | 1774 | ++DOCSHELL 0x91f67000 == 56 [pid = 1774] [id = 96] 10:33:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 97 (0x92290400) [pid = 1774] [serial = 287] [outer = (nil)] 10:33:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 98 (0x94ee4400) [pid = 1774] [serial = 288] [outer = 0x92290400] 10:33:34 INFO - PROCESS | 1774 | 1462469614044 Marionette DEBUG loaded listener.js 10:33:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 99 (0x95099000) [pid = 1774] [serial = 289] [outer = 0x92290400] 10:33:35 INFO - PROCESS | 1774 | 1462469615019 Marionette TRACE conn3 <- [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]]]}] 10:33:35 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. 10:33:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1434ms 10:33:35 INFO - PROCESS | 1774 | 1462469615053 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 10:33:35 INFO - PROCESS | 1774 | 1462469615060 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 10:33:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 10:33:35 INFO - PROCESS | 1774 | 1462469615071 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 10:33:35 INFO - PROCESS | 1774 | 1462469615075 Marionette TRACE conn3 <- [1,358,null,{}] 10:33:35 INFO - PROCESS | 1774 | 1462469615081 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:35 INFO - PROCESS | 1774 | 1462469615247 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 10:33:35 INFO - PROCESS | 1774 | 1462469615397 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:35 INFO - PROCESS | 1774 | ++DOCSHELL 0x977db400 == 57 [pid = 1774] [id = 97] 10:33:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 100 (0x977dd000) [pid = 1774] [serial = 290] [outer = (nil)] 10:33:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 101 (0x980d3400) [pid = 1774] [serial = 291] [outer = 0x977dd000] 10:33:35 INFO - PROCESS | 1774 | 1462469615480 Marionette DEBUG loaded listener.js 10:33:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 102 (0x992f4400) [pid = 1774] [serial = 292] [outer = 0x977dd000] 10:33:36 INFO - PROCESS | 1774 | 1462469616482 Marionette TRACE conn3 <- [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]]]}] 10:33:36 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. 10:33:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1435ms 10:33:36 INFO - PROCESS | 1774 | 1462469616506 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 10:33:36 INFO - PROCESS | 1774 | 1462469616510 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 10:33:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 10:33:36 INFO - PROCESS | 1774 | 1462469616517 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 10:33:36 INFO - PROCESS | 1774 | 1462469616523 Marionette TRACE conn3 <- [1,362,null,{}] 10:33:36 INFO - PROCESS | 1774 | 1462469616539 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:36 INFO - PROCESS | 1774 | 1462469616698 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 10:33:36 INFO - PROCESS | 1774 | 1462469616848 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:36 INFO - PROCESS | 1774 | ++DOCSHELL 0xa23d5400 == 58 [pid = 1774] [id = 98] 10:33:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 103 (0xa31d1000) [pid = 1774] [serial = 293] [outer = (nil)] 10:33:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 104 (0xa359d400) [pid = 1774] [serial = 294] [outer = 0xa31d1000] 10:33:36 INFO - PROCESS | 1774 | 1462469616979 Marionette DEBUG loaded listener.js 10:33:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 105 (0xa683ac00) [pid = 1774] [serial = 295] [outer = 0xa31d1000] 10:33:37 INFO - PROCESS | 1774 | 1462469617804 Marionette TRACE conn3 <- [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]]]}] 10:33:37 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. 10:33:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1336ms 10:33:37 INFO - PROCESS | 1774 | 1462469617854 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 10:33:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 10:33:37 INFO - PROCESS | 1774 | 1462469617859 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 10:33:37 INFO - PROCESS | 1774 | 1462469617865 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 10:33:37 INFO - PROCESS | 1774 | 1462469617869 Marionette TRACE conn3 <- [1,366,null,{}] 10:33:37 INFO - PROCESS | 1774 | 1462469617874 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:38 INFO - PROCESS | 1774 | 1462469618036 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 10:33:38 INFO - PROCESS | 1774 | 1462469618184 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:38 INFO - PROCESS | 1774 | ++DOCSHELL 0xa6842800 == 59 [pid = 1774] [id = 99] 10:33:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 106 (0xa6882400) [pid = 1774] [serial = 296] [outer = (nil)] 10:33:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 107 (0xa6d83000) [pid = 1774] [serial = 297] [outer = 0xa6882400] 10:33:38 INFO - PROCESS | 1774 | 1462469618270 Marionette DEBUG loaded listener.js 10:33:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 108 (0xa6d8b000) [pid = 1774] [serial = 298] [outer = 0xa6882400] 10:33:39 INFO - PROCESS | 1774 | 1462469619101 Marionette TRACE conn3 <- [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]]]}] 10:33:39 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. 10:33:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1279ms 10:33:39 INFO - PROCESS | 1774 | 1462469619144 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 10:33:39 INFO - PROCESS | 1774 | 1462469619148 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 10:33:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 10:33:39 INFO - PROCESS | 1774 | 1462469619154 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 10:33:39 INFO - PROCESS | 1774 | 1462469619157 Marionette TRACE conn3 <- [1,370,null,{}] 10:33:39 INFO - PROCESS | 1774 | 1462469619162 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:39 INFO - PROCESS | 1774 | 1462469619313 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 10:33:39 INFO - PROCESS | 1774 | 1462469619465 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:39 INFO - PROCESS | 1774 | ++DOCSHELL 0x9443a400 == 60 [pid = 1774] [id = 100] 10:33:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 109 (0x99753000) [pid = 1774] [serial = 299] [outer = (nil)] 10:33:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 110 (0x9975a400) [pid = 1774] [serial = 300] [outer = 0x99753000] 10:33:39 INFO - PROCESS | 1774 | 1462469619550 Marionette DEBUG loaded listener.js 10:33:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 111 (0x9975c400) [pid = 1774] [serial = 301] [outer = 0x99753000] 10:33:40 INFO - PROCESS | 1774 | 1462469620488 Marionette TRACE conn3 <- [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]]]}] 10:33:40 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. 10:33:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1384ms 10:33:40 INFO - PROCESS | 1774 | 1462469620538 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 10:33:40 INFO - PROCESS | 1774 | 1462469620542 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 10:33:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 10:33:40 INFO - PROCESS | 1774 | 1462469620548 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 10:33:40 INFO - PROCESS | 1774 | 1462469620551 Marionette TRACE conn3 <- [1,374,null,{}] 10:33:40 INFO - PROCESS | 1774 | 1462469620556 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:40 INFO - PROCESS | 1774 | 1462469620730 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 10:33:40 INFO - PROCESS | 1774 | 1462469620885 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:40 INFO - PROCESS | 1774 | ++DOCSHELL 0x94ee1400 == 61 [pid = 1774] [id = 101] 10:33:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 112 (0x9975c000) [pid = 1774] [serial = 302] [outer = (nil)] 10:33:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 113 (0x9d893800) [pid = 1774] [serial = 303] [outer = 0x9975c000] 10:33:40 INFO - PROCESS | 1774 | 1462469620966 Marionette DEBUG loaded listener.js 10:33:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 114 (0xa6f4a800) [pid = 1774] [serial = 304] [outer = 0x9975c000] 10:33:42 INFO - PROCESS | 1774 | 1462469622108 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 10:33:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 10:33:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1585ms 10:33:42 INFO - PROCESS | 1774 | 1462469622133 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 10:33:42 INFO - PROCESS | 1774 | 1462469622138 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 10:33:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 10:33:42 INFO - PROCESS | 1774 | 1462469622146 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 10:33:42 INFO - PROCESS | 1774 | 1462469622151 Marionette TRACE conn3 <- [1,378,null,{}] 10:33:42 INFO - PROCESS | 1774 | 1462469622158 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:42 INFO - PROCESS | 1774 | 1462469622305 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 10:33:42 INFO - PROCESS | 1774 | 1462469622475 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:42 INFO - PROCESS | 1774 | ++DOCSHELL 0x91f6d000 == 62 [pid = 1774] [id = 102] 10:33:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 115 (0x9249dc00) [pid = 1774] [serial = 305] [outer = (nil)] 10:33:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 116 (0x93998800) [pid = 1774] [serial = 306] [outer = 0x9249dc00] 10:33:42 INFO - PROCESS | 1774 | 1462469622547 Marionette DEBUG loaded listener.js 10:33:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 117 (0x944b5800) [pid = 1774] [serial = 307] [outer = 0x9249dc00] 10:33:43 INFO - PROCESS | 1774 | 1462469623338 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 10:33:43 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 10:33:43 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1235ms 10:33:43 INFO - PROCESS | 1774 | 1462469623381 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 10:33:43 INFO - PROCESS | 1774 | 1462469623389 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 10:33:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 10:33:43 INFO - PROCESS | 1774 | 1462469623398 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 10:33:43 INFO - PROCESS | 1774 | 1462469623402 Marionette TRACE conn3 <- [1,382,null,{}] 10:33:43 INFO - PROCESS | 1774 | 1462469623407 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:43 INFO - PROCESS | 1774 | 1462469623557 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 10:33:43 INFO - PROCESS | 1774 | 1462469623706 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:43 INFO - PROCESS | 1774 | ++DOCSHELL 0x94e7d400 == 63 [pid = 1774] [id = 103] 10:33:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 118 (0x94fa5000) [pid = 1774] [serial = 308] [outer = (nil)] 10:33:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 119 (0x950abc00) [pid = 1774] [serial = 309] [outer = 0x94fa5000] 10:33:43 INFO - PROCESS | 1774 | 1462469623776 Marionette DEBUG loaded listener.js 10:33:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 120 (0x9779b800) [pid = 1774] [serial = 310] [outer = 0x94fa5000] 10:33:44 INFO - PROCESS | 1774 | --DOMWINDOW == 119 (0x9cbe7400) [pid = 1774] [serial = 245] [outer = (nil)] [url = about:blank] 10:33:44 INFO - PROCESS | 1774 | --DOMWINDOW == 118 (0xa2240800) [pid = 1774] [serial = 215] [outer = (nil)] [url = about:blank] 10:33:44 INFO - PROCESS | 1774 | --DOMWINDOW == 117 (0x94f9fc00) [pid = 1774] [serial = 218] [outer = (nil)] [url = about:blank] 10:33:44 INFO - PROCESS | 1774 | --DOMWINDOW == 116 (0x9784cc00) [pid = 1774] [serial = 221] [outer = (nil)] [url = about:blank] 10:33:44 INFO - PROCESS | 1774 | --DOMWINDOW == 115 (0xa223cc00) [pid = 1774] [serial = 224] [outer = (nil)] [url = about:blank] 10:33:44 INFO - PROCESS | 1774 | --DOMWINDOW == 114 (0xa3661800) [pid = 1774] [serial = 227] [outer = (nil)] [url = about:blank] 10:33:44 INFO - PROCESS | 1774 | --DOMWINDOW == 113 (0xa6882800) [pid = 1774] [serial = 230] [outer = (nil)] [url = about:blank] 10:33:44 INFO - PROCESS | 1774 | --DOMWINDOW == 112 (0x9a90fc00) [pid = 1774] [serial = 243] [outer = (nil)] [url = about:blank] 10:33:44 INFO - PROCESS | 1774 | --DOMWINDOW == 111 (0x9a0b3800) [pid = 1774] [serial = 242] [outer = (nil)] [url = about:blank] 10:33:44 INFO - PROCESS | 1774 | --DOMWINDOW == 110 (0x9919bc00) [pid = 1774] [serial = 239] [outer = (nil)] [url = about:blank] 10:33:44 INFO - PROCESS | 1774 | --DOMWINDOW == 109 (0x99793c00) [pid = 1774] [serial = 240] [outer = (nil)] [url = about:blank] 10:33:44 INFO - PROCESS | 1774 | --DOMWINDOW == 108 (0x9779d800) [pid = 1774] [serial = 234] [outer = (nil)] [url = about:blank] 10:33:44 INFO - PROCESS | 1774 | --DOMWINDOW == 107 (0x950f5000) [pid = 1774] [serial = 233] [outer = (nil)] [url = about:blank] 10:33:44 INFO - PROCESS | 1774 | --DOMWINDOW == 106 (0x99791800) [pid = 1774] [serial = 237] [outer = (nil)] [url = about:blank] 10:33:44 INFO - PROCESS | 1774 | --DOMWINDOW == 105 (0x9919fc00) [pid = 1774] [serial = 236] [outer = (nil)] [url = about:blank] 10:33:44 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 10:33:44 INFO - PROCESS | 1774 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:33:44 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 10:33:44 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 10:33:44 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 10:33:44 INFO - PROCESS | 1774 | 1462469624676 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 10:33:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 10:33:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1345ms 10:33:44 INFO - PROCESS | 1774 | 1462469624744 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 10:33:44 INFO - PROCESS | 1774 | 1462469624747 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 10:33:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 10:33:44 INFO - PROCESS | 1774 | 1462469624753 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 10:33:44 INFO - PROCESS | 1774 | 1462469624758 Marionette TRACE conn3 <- [1,386,null,{}] 10:33:44 INFO - PROCESS | 1774 | 1462469624772 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:44 INFO - PROCESS | 1774 | 1462469624912 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 10:33:44 INFO - PROCESS | 1774 | 1462469624923 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:44 INFO - PROCESS | 1774 | ++DOCSHELL 0x923c6c00 == 64 [pid = 1774] [id = 104] 10:33:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 106 (0x977e2800) [pid = 1774] [serial = 311] [outer = (nil)] 10:33:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 107 (0x990d7800) [pid = 1774] [serial = 312] [outer = 0x977e2800] 10:33:45 INFO - PROCESS | 1774 | 1462469625002 Marionette DEBUG loaded listener.js 10:33:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 108 (0x9919fc00) [pid = 1774] [serial = 313] [outer = 0x977e2800] 10:33:45 INFO - PROCESS | 1774 | 1462469625735 Marionette TRACE conn3 <- [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]]]}] 10:33:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 10:33:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1033ms 10:33:45 INFO - PROCESS | 1774 | 1462469625792 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 10:33:45 INFO - PROCESS | 1774 | 1462469625800 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 10:33:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 10:33:45 INFO - PROCESS | 1774 | 1462469625807 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 10:33:45 INFO - PROCESS | 1774 | 1462469625810 Marionette TRACE conn3 <- [1,390,null,{}] 10:33:45 INFO - PROCESS | 1774 | 1462469625836 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:45 INFO - PROCESS | 1774 | 1462469625976 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 10:33:46 INFO - PROCESS | 1774 | 1462469625985 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:46 INFO - PROCESS | 1774 | ++DOCSHELL 0x96c8d800 == 65 [pid = 1774] [id = 105] 10:33:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 109 (0x9919bc00) [pid = 1774] [serial = 314] [outer = (nil)] 10:33:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 110 (0x9975cc00) [pid = 1774] [serial = 315] [outer = 0x9919bc00] 10:33:46 INFO - PROCESS | 1774 | 1462469626051 Marionette DEBUG loaded listener.js 10:33:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 111 (0x9979bc00) [pid = 1774] [serial = 316] [outer = 0x9919bc00] 10:33:46 INFO - PROCESS | 1774 | 1462469626923 Marionette TRACE conn3 <- [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]]]}] 10:33:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 10:33:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1130ms 10:33:46 INFO - PROCESS | 1774 | 1462469626944 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 10:33:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 10:33:46 INFO - PROCESS | 1774 | 1462469626950 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 10:33:46 INFO - PROCESS | 1774 | 1462469626956 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 10:33:46 INFO - PROCESS | 1774 | 1462469626959 Marionette TRACE conn3 <- [1,394,null,{}] 10:33:46 INFO - PROCESS | 1774 | 1462469626968 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:47 INFO - PROCESS | 1774 | 1462469627136 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 10:33:47 INFO - PROCESS | 1774 | 1462469627163 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:47 INFO - PROCESS | 1774 | ++DOCSHELL 0x92292400 == 66 [pid = 1774] [id = 106] 10:33:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 112 (0x92496400) [pid = 1774] [serial = 317] [outer = (nil)] 10:33:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 113 (0x9a3bd000) [pid = 1774] [serial = 318] [outer = 0x92496400] 10:33:47 INFO - PROCESS | 1774 | 1462469627231 Marionette DEBUG loaded listener.js 10:33:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 114 (0x9a902400) [pid = 1774] [serial = 319] [outer = 0x92496400] 10:33:48 INFO - PROCESS | 1774 | 1462469628038 Marionette TRACE conn3 <- [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]]]}] 10:33:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 10:33:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1130ms 10:33:48 INFO - PROCESS | 1774 | 1462469628087 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 10:33:48 INFO - PROCESS | 1774 | 1462469628090 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 10:33:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 10:33:48 INFO - PROCESS | 1774 | 1462469628104 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 10:33:48 INFO - PROCESS | 1774 | 1462469628107 Marionette TRACE conn3 <- [1,398,null,{}] 10:33:48 INFO - PROCESS | 1774 | 1462469628112 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:48 INFO - PROCESS | 1774 | 1462469628316 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 10:33:48 INFO - PROCESS | 1774 | 1462469628341 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:48 INFO - PROCESS | 1774 | ++DOCSHELL 0x92495c00 == 67 [pid = 1774] [id = 107] 10:33:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 115 (0x92496000) [pid = 1774] [serial = 320] [outer = (nil)] 10:33:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 116 (0xa23b1800) [pid = 1774] [serial = 321] [outer = 0x92496000] 10:33:48 INFO - PROCESS | 1774 | 1462469628411 Marionette DEBUG loaded listener.js 10:33:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 117 (0xa270a400) [pid = 1774] [serial = 322] [outer = 0x92496000] 10:33:48 INFO - PROCESS | 1774 | --DOMWINDOW == 116 (0x95090800) [pid = 1774] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 10:33:48 INFO - PROCESS | 1774 | --DOMWINDOW == 115 (0x944b9800) [pid = 1774] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 10:33:48 INFO - PROCESS | 1774 | --DOMWINDOW == 114 (0x977d9800) [pid = 1774] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 10:33:48 INFO - PROCESS | 1774 | --DOMWINDOW == 113 (0x9941f400) [pid = 1774] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 10:33:48 INFO - PROCESS | 1774 | --DOMWINDOW == 112 (0x992f2000) [pid = 1774] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 10:33:48 INFO - PROCESS | 1774 | --DOMWINDOW == 111 (0x977a0400) [pid = 1774] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 10:33:48 INFO - PROCESS | 1774 | --DOMWINDOW == 110 (0x94439800) [pid = 1774] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 10:33:48 INFO - PROCESS | 1774 | --DOMWINDOW == 109 (0x977d5400) [pid = 1774] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 10:33:48 INFO - PROCESS | 1774 | --DOMWINDOW == 108 (0x9a906c00) [pid = 1774] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 10:33:48 INFO - PROCESS | 1774 | --DOMWINDOW == 107 (0x991a6000) [pid = 1774] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 10:33:48 INFO - PROCESS | 1774 | --DOMWINDOW == 106 (0x95091400) [pid = 1774] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 10:33:48 INFO - PROCESS | 1774 | --DOMWINDOW == 105 (0xa320e800) [pid = 1774] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 10:33:48 INFO - PROCESS | 1774 | --DOMWINDOW == 104 (0x9979c400) [pid = 1774] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 10:33:49 INFO - PROCESS | 1774 | 1462469629339 Marionette TRACE conn3 <- [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]]]}] 10:33:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 10:33:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1277ms 10:33:49 INFO - PROCESS | 1774 | 1462469629382 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 10:33:49 INFO - PROCESS | 1774 | 1462469629386 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 10:33:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 10:33:49 INFO - PROCESS | 1774 | 1462469629391 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 10:33:49 INFO - PROCESS | 1774 | 1462469629394 Marionette TRACE conn3 <- [1,402,null,{}] 10:33:49 INFO - PROCESS | 1774 | 1462469629399 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:49 INFO - PROCESS | 1774 | 1462469629582 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 10:33:49 INFO - PROCESS | 1774 | 1462469629599 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:49 INFO - PROCESS | 1774 | ++DOCSHELL 0x9248fc00 == 68 [pid = 1774] [id = 108] 10:33:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 105 (0x94e83000) [pid = 1774] [serial = 323] [outer = (nil)] 10:33:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 106 (0x9941f400) [pid = 1774] [serial = 324] [outer = 0x94e83000] 10:33:49 INFO - PROCESS | 1774 | 1462469629686 Marionette DEBUG loaded listener.js 10:33:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 107 (0xa2527c00) [pid = 1774] [serial = 325] [outer = 0x94e83000] 10:33:50 INFO - PROCESS | 1774 | 1462469630430 Marionette TRACE conn3 <- [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]]]}] 10:33:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 10:33:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1079ms 10:33:50 INFO - PROCESS | 1774 | 1462469630471 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 10:33:50 INFO - PROCESS | 1774 | 1462469630474 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 10:33:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 10:33:50 INFO - PROCESS | 1774 | 1462469630486 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 10:33:50 INFO - PROCESS | 1774 | 1462469630488 Marionette TRACE conn3 <- [1,406,null,{}] 10:33:50 INFO - PROCESS | 1774 | 1462469630495 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:50 INFO - PROCESS | 1774 | 1462469630628 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 10:33:50 INFO - PROCESS | 1774 | 1462469630641 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:50 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a995000 == 69 [pid = 1774] [id = 109] 10:33:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 108 (0xa365bc00) [pid = 1774] [serial = 326] [outer = (nil)] 10:33:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 109 (0xa63d2400) [pid = 1774] [serial = 327] [outer = 0xa365bc00] 10:33:50 INFO - PROCESS | 1774 | 1462469630706 Marionette DEBUG loaded listener.js 10:33:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 110 (0xa6882000) [pid = 1774] [serial = 328] [outer = 0xa365bc00] 10:33:51 INFO - PROCESS | 1774 | 1462469631766 Marionette TRACE conn3 <- [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]]]}] 10:33:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 10:33:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1334ms 10:33:51 INFO - PROCESS | 1774 | 1462469631816 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 10:33:51 INFO - PROCESS | 1774 | 1462469631823 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 10:33:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 10:33:51 INFO - PROCESS | 1774 | 1462469631833 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 10:33:51 INFO - PROCESS | 1774 | 1462469631837 Marionette TRACE conn3 <- [1,410,null,{}] 10:33:51 INFO - PROCESS | 1774 | 1462469631846 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:52 INFO - PROCESS | 1774 | 1462469632022 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 10:33:52 INFO - PROCESS | 1774 | 1462469632169 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:52 INFO - PROCESS | 1774 | ++DOCSHELL 0x92296800 == 70 [pid = 1774] [id = 110] 10:33:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 111 (0x92498800) [pid = 1774] [serial = 329] [outer = (nil)] 10:33:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 112 (0x94438c00) [pid = 1774] [serial = 330] [outer = 0x92498800] 10:33:52 INFO - PROCESS | 1774 | 1462469632254 Marionette DEBUG loaded listener.js 10:33:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 113 (0x94f9ec00) [pid = 1774] [serial = 331] [outer = 0x92498800] 10:33:53 INFO - PROCESS | 1774 | 1462469633155 Marionette TRACE conn3 <- [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]]]}] 10:33:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 10:33:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1382ms 10:33:53 INFO - PROCESS | 1774 | 1462469633216 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 10:33:53 INFO - PROCESS | 1774 | 1462469633224 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 10:33:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 10:33:53 INFO - PROCESS | 1774 | 1462469633235 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 10:33:53 INFO - PROCESS | 1774 | 1462469633239 Marionette TRACE conn3 <- [1,414,null,{}] 10:33:53 INFO - PROCESS | 1774 | 1462469633246 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:53 INFO - PROCESS | 1774 | 1462469633452 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 10:33:53 INFO - PROCESS | 1774 | 1462469633602 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:53 INFO - PROCESS | 1774 | ++DOCSHELL 0x977d5800 == 71 [pid = 1774] [id = 111] 10:33:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 114 (0x977d8c00) [pid = 1774] [serial = 332] [outer = (nil)] 10:33:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 115 (0x9813e800) [pid = 1774] [serial = 333] [outer = 0x977d8c00] 10:33:53 INFO - PROCESS | 1774 | 1462469633773 Marionette DEBUG loaded listener.js 10:33:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 116 (0x992f9800) [pid = 1774] [serial = 334] [outer = 0x977d8c00] 10:33:54 INFO - PROCESS | 1774 | 1462469634614 Marionette TRACE conn3 <- [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]]]}] 10:33:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 10:33:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1432ms 10:33:54 INFO - PROCESS | 1774 | 1462469634667 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 10:33:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 10:33:54 INFO - PROCESS | 1774 | 1462469634671 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 10:33:54 INFO - PROCESS | 1774 | 1462469634677 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 10:33:54 INFO - PROCESS | 1774 | 1462469634683 Marionette TRACE conn3 <- [1,418,null,{}] 10:33:54 INFO - PROCESS | 1774 | 1462469634700 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:54 INFO - PROCESS | 1774 | 1462469634868 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 10:33:55 INFO - PROCESS | 1774 | 1462469635021 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:55 INFO - PROCESS | 1774 | ++DOCSHELL 0x923ca800 == 72 [pid = 1774] [id = 112] 10:33:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 117 (0x9a901c00) [pid = 1774] [serial = 335] [outer = (nil)] 10:33:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 118 (0xa6880400) [pid = 1774] [serial = 336] [outer = 0x9a901c00] 10:33:55 INFO - PROCESS | 1774 | 1462469635101 Marionette DEBUG loaded listener.js 10:33:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 119 (0xa6f17800) [pid = 1774] [serial = 337] [outer = 0x9a901c00] 10:33:56 INFO - PROCESS | 1774 | 1462469636383 Marionette TRACE conn3 <- [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]]]}] 10:33:56 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 10:33:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1739ms 10:33:56 INFO - PROCESS | 1774 | 1462469636415 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 10:33:56 INFO - PROCESS | 1774 | 1462469636419 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 10:33:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 10:33:56 INFO - PROCESS | 1774 | 1462469636426 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 10:33:56 INFO - PROCESS | 1774 | 1462469636429 Marionette TRACE conn3 <- [1,422,null,{}] 10:33:56 INFO - PROCESS | 1774 | 1462469636434 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:56 INFO - PROCESS | 1774 | 1462469636619 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 10:33:56 INFO - PROCESS | 1774 | 1462469636768 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:56 INFO - PROCESS | 1774 | ++DOCSHELL 0xa3665800 == 73 [pid = 1774] [id = 113] 10:33:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 120 (0xa6f0fc00) [pid = 1774] [serial = 338] [outer = (nil)] 10:33:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 121 (0xa6ff7400) [pid = 1774] [serial = 339] [outer = 0xa6f0fc00] 10:33:56 INFO - PROCESS | 1774 | 1462469636849 Marionette DEBUG loaded listener.js 10:33:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 122 (0xa82e1c00) [pid = 1774] [serial = 340] [outer = 0xa6f0fc00] 10:33:58 INFO - PROCESS | 1774 | 1462469638115 Marionette TRACE conn3 <- [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]]]}] 10:33:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 10:33:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1731ms 10:33:58 INFO - PROCESS | 1774 | 1462469638209 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 10:33:58 INFO - PROCESS | 1774 | 1462469638213 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 10:33:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 10:33:58 INFO - PROCESS | 1774 | 1462469638224 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 10:33:58 INFO - PROCESS | 1774 | 1462469638227 Marionette TRACE conn3 <- [1,426,null,{}] 10:33:58 INFO - PROCESS | 1774 | 1462469638233 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:58 INFO - PROCESS | 1774 | 1462469638379 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 10:33:58 INFO - PROCESS | 1774 | 1462469638524 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:58 INFO - PROCESS | 1774 | ++DOCSHELL 0x924d2800 == 74 [pid = 1774] [id = 114] 10:33:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 123 (0x924d3000) [pid = 1774] [serial = 341] [outer = (nil)] 10:33:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 124 (0x924d6800) [pid = 1774] [serial = 342] [outer = 0x924d3000] 10:33:58 INFO - PROCESS | 1774 | 1462469638601 Marionette DEBUG loaded listener.js 10:33:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 125 (0x924db800) [pid = 1774] [serial = 343] [outer = 0x924d3000] 10:33:59 INFO - PROCESS | 1774 | 1462469639452 Marionette TRACE conn3 <- [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] 10:33:59 INFO - PROCESS | 1774 | 1462469639519 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 10:33:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 10:33:59 INFO - PROCESS | 1774 | 1462469639527 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 10:33:59 INFO - PROCESS | 1774 | 1462469639531 Marionette TRACE conn3 <- [1,430,null,{}] 10:33:59 INFO - PROCESS | 1774 | 1462469639537 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:59 INFO - PROCESS | 1774 | 1462469639733 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 10:33:59 INFO - PROCESS | 1774 | 1462469639890 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:59 INFO - PROCESS | 1774 | ++DOCSHELL 0x91214400 == 75 [pid = 1774] [id = 115] 10:33:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 126 (0x91214c00) [pid = 1774] [serial = 344] [outer = (nil)] 10:34:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 127 (0x9121e400) [pid = 1774] [serial = 345] [outer = 0x91214c00] 10:34:00 INFO - PROCESS | 1774 | 1462469640020 Marionette DEBUG loaded listener.js 10:34:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 128 (0x924db400) [pid = 1774] [serial = 346] [outer = 0x91214c00] 10:34:00 INFO - PROCESS | 1774 | 1462469640829 Marionette TRACE conn3 <- [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]]]}] 10:34:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 10:34:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1386ms 10:34:00 INFO - PROCESS | 1774 | 1462469640913 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 10:34:00 INFO - PROCESS | 1774 | 1462469640917 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 10:34:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 10:34:00 INFO - PROCESS | 1774 | 1462469640923 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 10:34:00 INFO - PROCESS | 1774 | 1462469640926 Marionette TRACE conn3 <- [1,434,null,{}] 10:34:00 INFO - PROCESS | 1774 | 1462469640932 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:01 INFO - PROCESS | 1774 | 1462469641130 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 10:34:01 INFO - PROCESS | 1774 | 1462469641533 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:01 INFO - PROCESS | 1774 | ++DOCSHELL 0x91f6a000 == 76 [pid = 1774] [id = 116] 10:34:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 129 (0x91f6b400) [pid = 1774] [serial = 347] [outer = (nil)] 10:34:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 130 (0x923c7800) [pid = 1774] [serial = 348] [outer = 0x91f6b400] 10:34:01 INFO - PROCESS | 1774 | 1462469641650 Marionette DEBUG loaded listener.js 10:34:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 131 (0x92492c00) [pid = 1774] [serial = 349] [outer = 0x91f6b400] 10:34:02 INFO - PROCESS | 1774 | 1462469642540 Marionette TRACE conn3 <- [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]]]}] 10:34:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 10:34:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1681ms 10:34:02 INFO - PROCESS | 1774 | 1462469642607 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 10:34:02 INFO - PROCESS | 1774 | 1462469642612 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 10:34:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 10:34:02 INFO - PROCESS | 1774 | 1462469642620 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 10:34:02 INFO - PROCESS | 1774 | 1462469642625 Marionette TRACE conn3 <- [1,438,null,{}] 10:34:02 INFO - PROCESS | 1774 | 1462469642633 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:02 INFO - PROCESS | 1774 | 1462469642796 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 10:34:02 INFO - PROCESS | 1774 | 1462469642976 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:02 INFO - PROCESS | 1774 | --DOCSHELL 0x991e9800 == 75 [pid = 1774] [id = 16] 10:34:02 INFO - PROCESS | 1774 | --DOCSHELL 0x9443a800 == 74 [pid = 1774] [id = 15] 10:34:03 INFO - PROCESS | 1774 | --DOMWINDOW == 130 (0xa36a5800) [pid = 1774] [serial = 285] [outer = (nil)] [url = about:blank] 10:34:03 INFO - PROCESS | 1774 | ++DOCSHELL 0x92298000 == 75 [pid = 1774] [id = 117] 10:34:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 131 (0x92499800) [pid = 1774] [serial = 350] [outer = (nil)] 10:34:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 132 (0x9386b000) [pid = 1774] [serial = 351] [outer = 0x92499800] 10:34:03 INFO - PROCESS | 1774 | 1462469643126 Marionette DEBUG loaded listener.js 10:34:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 133 (0x944b9800) [pid = 1774] [serial = 352] [outer = 0x92499800] 10:34:03 INFO - PROCESS | 1774 | --DOMWINDOW == 132 (0x980cb400) [pid = 1774] [serial = 180] [outer = (nil)] [url = about:blank] 10:34:03 INFO - PROCESS | 1774 | --DOMWINDOW == 131 (0x977e0c00) [pid = 1774] [serial = 189] [outer = (nil)] [url = about:blank] 10:34:03 INFO - PROCESS | 1774 | --DOMWINDOW == 130 (0xa05f3c00) [pid = 1774] [serial = 183] [outer = (nil)] [url = about:blank] 10:34:03 INFO - PROCESS | 1774 | --DOMWINDOW == 129 (0xa22c0800) [pid = 1774] [serial = 216] [outer = (nil)] [url = about:blank] 10:34:03 INFO - PROCESS | 1774 | --DOMWINDOW == 128 (0xa23b8800) [pid = 1774] [serial = 186] [outer = (nil)] [url = about:blank] 10:34:03 INFO - PROCESS | 1774 | --DOMWINDOW == 127 (0xa6f15c00) [pid = 1774] [serial = 177] [outer = (nil)] [url = about:blank] 10:34:03 INFO - PROCESS | 1774 | --DOMWINDOW == 126 (0xa1029800) [pid = 1774] [serial = 246] [outer = (nil)] [url = about:blank] 10:34:03 INFO - PROCESS | 1774 | --DOMWINDOW == 125 (0x950aa800) [pid = 1774] [serial = 270] [outer = (nil)] [url = about:blank] 10:34:03 INFO - PROCESS | 1774 | --DOMWINDOW == 124 (0x950f7400) [pid = 1774] [serial = 271] [outer = (nil)] [url = about:blank] 10:34:03 INFO - PROCESS | 1774 | --DOMWINDOW == 123 (0x94f9e000) [pid = 1774] [serial = 251] [outer = (nil)] [url = about:blank] 10:34:03 INFO - PROCESS | 1774 | --DOMWINDOW == 122 (0x9a98e000) [pid = 1774] [serial = 257] [outer = (nil)] [url = about:blank] 10:34:03 INFO - PROCESS | 1774 | --DOMWINDOW == 121 (0x92292000) [pid = 1774] [serial = 248] [outer = (nil)] [url = about:blank] 10:34:03 INFO - PROCESS | 1774 | --DOMWINDOW == 120 (0x94fa5c00) [pid = 1774] [serial = 268] [outer = (nil)] [url = about:blank] 10:34:03 INFO - PROCESS | 1774 | --DOMWINDOW == 119 (0x94ede800) [pid = 1774] [serial = 267] [outer = (nil)] [url = about:blank] 10:34:03 INFO - PROCESS | 1774 | --DOMWINDOW == 118 (0x980d1400) [pid = 1774] [serial = 273] [outer = (nil)] [url = about:blank] 10:34:03 INFO - PROCESS | 1774 | --DOMWINDOW == 117 (0x98435800) [pid = 1774] [serial = 261] [outer = (nil)] [url = about:blank] 10:34:03 INFO - PROCESS | 1774 | --DOMWINDOW == 116 (0x981ce800) [pid = 1774] [serial = 254] [outer = (nil)] [url = about:blank] 10:34:03 INFO - PROCESS | 1774 | --DOMWINDOW == 115 (0xa27c6c00) [pid = 1774] [serial = 264] [outer = (nil)] [url = about:blank] 10:34:03 INFO - PROCESS | 1774 | --DOMWINDOW == 114 (0x9a4a7400) [pid = 1774] [serial = 279] [outer = (nil)] [url = about:blank] 10:34:03 INFO - PROCESS | 1774 | --DOMWINDOW == 113 (0xa05efc00) [pid = 1774] [serial = 282] [outer = (nil)] [url = about:blank] 10:34:03 INFO - PROCESS | 1774 | --DOMWINDOW == 112 (0x99792800) [pid = 1774] [serial = 276] [outer = (nil)] [url = about:blank] 10:34:03 INFO - PROCESS | 1774 | --DOMWINDOW == 111 (0x9a907400) [pid = 1774] [serial = 280] [outer = (nil)] [url = about:blank] 10:34:03 INFO - PROCESS | 1774 | --DOMWINDOW == 110 (0xa277e400) [pid = 1774] [serial = 283] [outer = (nil)] [url = about:blank] 10:34:03 INFO - PROCESS | 1774 | --DOMWINDOW == 109 (0x96c90c00) [pid = 1774] [serial = 108] [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.] 10:34:03 INFO - PROCESS | 1774 | --DOMWINDOW == 108 (0x9a162400) [pid = 1774] [serial = 277] [outer = (nil)] [url = about:blank] 10:34:03 INFO - PROCESS | 1774 | --DOMWINDOW == 107 (0x98da0800) [pid = 1774] [serial = 274] [outer = (nil)] [url = about:blank] 10:34:03 INFO - PROCESS | 1774 | 1462469643886 Marionette TRACE conn3 <- [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]]]}] 10:34:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 10:34:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1335ms 10:34:03 INFO - PROCESS | 1774 | 1462469643958 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 10:34:03 INFO - PROCESS | 1774 | 1462469643963 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 10:34:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 10:34:03 INFO - PROCESS | 1774 | 1462469643971 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 10:34:03 INFO - PROCESS | 1774 | 1462469643974 Marionette TRACE conn3 <- [1,442,null,{}] 10:34:03 INFO - PROCESS | 1774 | 1462469643980 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:04 INFO - PROCESS | 1774 | 1462469644131 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 10:34:04 INFO - PROCESS | 1774 | 1462469644142 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:04 INFO - PROCESS | 1774 | ++DOCSHELL 0x9398dc00 == 76 [pid = 1774] [id = 118] 10:34:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 108 (0x94edb800) [pid = 1774] [serial = 353] [outer = (nil)] 10:34:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 109 (0x95095000) [pid = 1774] [serial = 354] [outer = 0x94edb800] 10:34:04 INFO - PROCESS | 1774 | 1462469644209 Marionette DEBUG loaded listener.js 10:34:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 110 (0x950f2400) [pid = 1774] [serial = 355] [outer = 0x94edb800] 10:34:05 INFO - PROCESS | 1774 | 1462469645101 Marionette TRACE conn3 <- [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]]]}] 10:34:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 10:34:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1181ms 10:34:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 10:34:05 INFO - PROCESS | 1774 | 1462469645152 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 10:34:05 INFO - PROCESS | 1774 | 1462469645155 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 10:34:05 INFO - PROCESS | 1774 | 1462469645169 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 10:34:05 INFO - PROCESS | 1774 | 1462469645177 Marionette TRACE conn3 <- [1,446,null,{}] 10:34:05 INFO - PROCESS | 1774 | 1462469645185 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:05 INFO - PROCESS | 1774 | 1462469645337 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 10:34:05 INFO - PROCESS | 1774 | 1462469645456 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:05 INFO - PROCESS | 1774 | ++DOCSHELL 0x91215400 == 77 [pid = 1774] [id = 119] 10:34:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 111 (0x94fa2800) [pid = 1774] [serial = 356] [outer = (nil)] 10:34:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 112 (0x981cdc00) [pid = 1774] [serial = 357] [outer = 0x94fa2800] 10:34:05 INFO - PROCESS | 1774 | 1462469645522 Marionette DEBUG loaded listener.js 10:34:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 113 (0x98cb0800) [pid = 1774] [serial = 358] [outer = 0x94fa2800] 10:34:06 INFO - PROCESS | 1774 | 1462469646271 Marionette TRACE conn3 <- [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]]]}] 10:34:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 10:34:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1142ms 10:34:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 10:34:06 INFO - PROCESS | 1774 | 1462469646304 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 10:34:06 INFO - PROCESS | 1774 | 1462469646307 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 10:34:06 INFO - PROCESS | 1774 | 1462469646314 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 10:34:06 INFO - PROCESS | 1774 | 1462469646317 Marionette TRACE conn3 <- [1,450,null,{}] 10:34:06 INFO - PROCESS | 1774 | 1462469646323 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:06 INFO - PROCESS | 1774 | 1462469646521 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 10:34:06 INFO - PROCESS | 1774 | 1462469646547 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:06 INFO - PROCESS | 1774 | ++DOCSHELL 0x924d3800 == 78 [pid = 1774] [id = 120] 10:34:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 114 (0x9784cc00) [pid = 1774] [serial = 359] [outer = (nil)] 10:34:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 115 (0x9931e400) [pid = 1774] [serial = 360] [outer = 0x9784cc00] 10:34:06 INFO - PROCESS | 1774 | 1462469646612 Marionette DEBUG loaded listener.js 10:34:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 116 (0x99320000) [pid = 1774] [serial = 361] [outer = 0x9784cc00] 10:34:07 INFO - PROCESS | 1774 | 1462469647469 Marionette TRACE conn3 <- [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] 10:34:07 INFO - PROCESS | 1774 | 1462469647506 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 10:34:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 10:34:07 INFO - PROCESS | 1774 | 1462469647512 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 10:34:07 INFO - PROCESS | 1774 | 1462469647514 Marionette TRACE conn3 <- [1,454,null,{}] 10:34:07 INFO - PROCESS | 1774 | 1462469647520 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:07 INFO - PROCESS | 1774 | 1462469647699 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 10:34:07 INFO - PROCESS | 1774 | 1462469647725 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:07 INFO - PROCESS | 1774 | ++DOCSHELL 0x99322c00 == 79 [pid = 1774] [id = 121] 10:34:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 117 (0x99327000) [pid = 1774] [serial = 362] [outer = (nil)] 10:34:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 118 (0x99755000) [pid = 1774] [serial = 363] [outer = 0x99327000] 10:34:07 INFO - PROCESS | 1774 | 1462469647800 Marionette DEBUG loaded listener.js 10:34:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 119 (0x99793800) [pid = 1774] [serial = 364] [outer = 0x99327000] 10:34:08 INFO - PROCESS | 1774 | --DOMWINDOW == 118 (0x9249dc00) [pid = 1774] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 10:34:08 INFO - PROCESS | 1774 | --DOMWINDOW == 117 (0x977e2800) [pid = 1774] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 10:34:08 INFO - PROCESS | 1774 | --DOMWINDOW == 116 (0x9919bc00) [pid = 1774] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 10:34:08 INFO - PROCESS | 1774 | --DOMWINDOW == 115 (0x94fa5000) [pid = 1774] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 10:34:08 INFO - PROCESS | 1774 | --DOMWINDOW == 114 (0x92496400) [pid = 1774] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 10:34:08 INFO - PROCESS | 1774 | --DOMWINDOW == 113 (0x92496000) [pid = 1774] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 10:34:08 INFO - PROCESS | 1774 | --DOMWINDOW == 112 (0x94e83000) [pid = 1774] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 10:34:08 INFO - PROCESS | 1774 | [1774] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:34:08 INFO - PROCESS | 1774 | 1462469648669 Marionette TRACE conn3 <- [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]]]}] 10:34:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 10:34:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1176ms 10:34:08 INFO - PROCESS | 1774 | 1462469648692 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 10:34:08 INFO - PROCESS | 1774 | 1462469648696 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 10:34:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 10:34:08 INFO - PROCESS | 1774 | 1462469648702 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 10:34:08 INFO - PROCESS | 1774 | 1462469648704 Marionette TRACE conn3 <- [1,458,null,{}] 10:34:08 INFO - PROCESS | 1774 | 1462469648710 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:08 INFO - PROCESS | 1774 | 1462469648848 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 10:34:08 INFO - PROCESS | 1774 | 1462469648863 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:08 INFO - PROCESS | 1774 | ++DOCSHELL 0x92294800 == 80 [pid = 1774] [id = 122] 10:34:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 113 (0x99101c00) [pid = 1774] [serial = 365] [outer = (nil)] 10:34:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 114 (0x9a0b8000) [pid = 1774] [serial = 366] [outer = 0x99101c00] 10:34:08 INFO - PROCESS | 1774 | 1462469648928 Marionette DEBUG loaded listener.js 10:34:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 115 (0x9a16d000) [pid = 1774] [serial = 367] [outer = 0x99101c00] 10:34:09 INFO - PROCESS | 1774 | 1462469649663 Marionette TRACE conn3 <- [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] 10:34:09 INFO - PROCESS | 1774 | 1462469649704 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 10:34:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 10:34:09 INFO - PROCESS | 1774 | 1462469649710 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 10:34:09 INFO - PROCESS | 1774 | 1462469649714 Marionette TRACE conn3 <- [1,462,null,{}] 10:34:09 INFO - PROCESS | 1774 | 1462469649719 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:09 INFO - PROCESS | 1774 | 1462469649916 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 10:34:09 INFO - PROCESS | 1774 | 1462469649933 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:09 INFO - PROCESS | 1774 | ++DOCSHELL 0x91b27c00 == 81 [pid = 1774] [id = 123] 10:34:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 116 (0x91b29400) [pid = 1774] [serial = 368] [outer = (nil)] 10:34:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 117 (0x91b2fc00) [pid = 1774] [serial = 369] [outer = 0x91b29400] 10:34:10 INFO - PROCESS | 1774 | 1462469650005 Marionette DEBUG loaded listener.js 10:34:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 118 (0x91b31800) [pid = 1774] [serial = 370] [outer = 0x91b29400] 10:34:11 INFO - PROCESS | 1774 | [1774] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:34:11 INFO - PROCESS | 1774 | 1462469651101 Marionette TRACE conn3 <- [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] 10:34:11 INFO - PROCESS | 1774 | 1462469651150 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 10:34:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 10:34:11 INFO - PROCESS | 1774 | 1462469651158 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 10:34:11 INFO - PROCESS | 1774 | 1462469651164 Marionette TRACE conn3 <- [1,466,null,{}] 10:34:11 INFO - PROCESS | 1774 | 1462469651172 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:11 INFO - PROCESS | 1774 | 1462469651351 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 10:34:11 INFO - PROCESS | 1774 | 1462469651504 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:11 INFO - PROCESS | 1774 | ++DOCSHELL 0x915b7400 == 82 [pid = 1774] [id = 124] 10:34:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 119 (0x9208c000) [pid = 1774] [serial = 371] [outer = (nil)] 10:34:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 120 (0x924d1c00) [pid = 1774] [serial = 372] [outer = 0x9208c000] 10:34:11 INFO - PROCESS | 1774 | 1462469651592 Marionette DEBUG loaded listener.js 10:34:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 121 (0x92dec400) [pid = 1774] [serial = 373] [outer = 0x9208c000] 10:34:12 INFO - PROCESS | 1774 | 1462469652521 Marionette TRACE conn3 <- [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] 10:34:12 INFO - PROCESS | 1774 | 1462469652608 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 10:34:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 10:34:12 INFO - PROCESS | 1774 | 1462469652619 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 10:34:12 INFO - PROCESS | 1774 | 1462469652623 Marionette TRACE conn3 <- [1,470,null,{}] 10:34:12 INFO - PROCESS | 1774 | 1462469652630 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:12 INFO - PROCESS | 1774 | 1462469652848 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 10:34:13 INFO - PROCESS | 1774 | 1462469653084 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:13 INFO - PROCESS | 1774 | ++DOCSHELL 0x9509b400 == 83 [pid = 1774] [id = 125] 10:34:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 122 (0x950f4400) [pid = 1774] [serial = 374] [outer = (nil)] 10:34:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 123 (0x977dc000) [pid = 1774] [serial = 375] [outer = 0x950f4400] 10:34:13 INFO - PROCESS | 1774 | 1462469653177 Marionette DEBUG loaded listener.js 10:34:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 124 (0x98da0800) [pid = 1774] [serial = 376] [outer = 0x950f4400] 10:34:14 INFO - PROCESS | 1774 | 1462469654003 Marionette TRACE conn3 <- [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]]]}] 10:34:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 10:34:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1435ms 10:34:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 10:34:14 INFO - PROCESS | 1774 | 1462469654055 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 10:34:14 INFO - PROCESS | 1774 | 1462469654059 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 10:34:14 INFO - PROCESS | 1774 | 1462469654065 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 10:34:14 INFO - PROCESS | 1774 | 1462469654071 Marionette TRACE conn3 <- [1,474,null,{}] 10:34:14 INFO - PROCESS | 1774 | 1462469654087 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:14 INFO - PROCESS | 1774 | 1462469654306 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 10:34:14 INFO - PROCESS | 1774 | 1462469654457 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:14 INFO - PROCESS | 1774 | ++DOCSHELL 0x9249d400 == 84 [pid = 1774] [id = 126] 10:34:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 125 (0x9979c000) [pid = 1774] [serial = 377] [outer = (nil)] 10:34:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 126 (0x9a910000) [pid = 1774] [serial = 378] [outer = 0x9979c000] 10:34:14 INFO - PROCESS | 1774 | 1462469654545 Marionette DEBUG loaded listener.js 10:34:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 127 (0x9cb09800) [pid = 1774] [serial = 379] [outer = 0x9979c000] 10:34:15 INFO - PROCESS | 1774 | 1462469655433 Marionette TRACE conn3 <- [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]]]}] 10:34:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 10:34:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1403ms 10:34:15 INFO - PROCESS | 1774 | 1462469655468 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 10:34:15 INFO - PROCESS | 1774 | 1462469655472 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 10:34:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 10:34:15 INFO - PROCESS | 1774 | 1462469655479 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 10:34:15 INFO - PROCESS | 1774 | 1462469655482 Marionette TRACE conn3 <- [1,478,null,{}] 10:34:15 INFO - PROCESS | 1774 | 1462469655488 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:15 INFO - PROCESS | 1774 | 1462469655655 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 10:34:15 INFO - PROCESS | 1774 | 1462469655812 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:15 INFO - PROCESS | 1774 | ++DOCSHELL 0x91b02400 == 85 [pid = 1774] [id = 127] 10:34:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 128 (0x91b03400) [pid = 1774] [serial = 380] [outer = (nil)] 10:34:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 129 (0x91b0a800) [pid = 1774] [serial = 381] [outer = 0x91b03400] 10:34:15 INFO - PROCESS | 1774 | 1462469655890 Marionette DEBUG loaded listener.js 10:34:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 130 (0x91b0c800) [pid = 1774] [serial = 382] [outer = 0x91b03400] 10:34:16 INFO - PROCESS | 1774 | 1462469656758 Marionette TRACE conn3 <- [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]]]}] 10:34:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 10:34:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1335ms 10:34:16 INFO - PROCESS | 1774 | 1462469656814 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 10:34:16 INFO - PROCESS | 1774 | 1462469656818 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 10:34:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 10:34:16 INFO - PROCESS | 1774 | 1462469656824 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 10:34:16 INFO - PROCESS | 1774 | 1462469656827 Marionette TRACE conn3 <- [1,482,null,{}] 10:34:16 INFO - PROCESS | 1774 | 1462469656833 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:16 INFO - PROCESS | 1774 | 1462469656990 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 10:34:17 INFO - PROCESS | 1774 | 1462469657149 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:17 INFO - PROCESS | 1774 | ++DOCSHELL 0x9121f400 == 86 [pid = 1774] [id = 128] 10:34:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 131 (0x915b8800) [pid = 1774] [serial = 383] [outer = (nil)] 10:34:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 132 (0x9cb11c00) [pid = 1774] [serial = 384] [outer = 0x915b8800] 10:34:17 INFO - PROCESS | 1774 | 1462469657232 Marionette DEBUG loaded listener.js 10:34:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 133 (0x9cb9f800) [pid = 1774] [serial = 385] [outer = 0x915b8800] 10:34:18 INFO - PROCESS | 1774 | 1462469658172 Marionette TRACE conn3 <- [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]]]}] 10:34:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 10:34:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1388ms 10:34:18 INFO - PROCESS | 1774 | 1462469658214 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 10:34:18 INFO - PROCESS | 1774 | 1462469658218 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 10:34:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 10:34:18 INFO - PROCESS | 1774 | 1462469658224 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 10:34:18 INFO - PROCESS | 1774 | 1462469658228 Marionette TRACE conn3 <- [1,486,null,{}] 10:34:18 INFO - PROCESS | 1774 | 1462469658234 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:18 INFO - PROCESS | 1774 | 1462469658413 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 10:34:18 INFO - PROCESS | 1774 | 1462469658563 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:18 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e2c5000 == 87 [pid = 1774] [id = 129] 10:34:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 134 (0x8e2c6400) [pid = 1774] [serial = 386] [outer = (nil)] 10:34:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 135 (0x8e2cd800) [pid = 1774] [serial = 387] [outer = 0x8e2c6400] 10:34:18 INFO - PROCESS | 1774 | 1462469658643 Marionette DEBUG loaded listener.js 10:34:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 136 (0x91220400) [pid = 1774] [serial = 388] [outer = 0x8e2c6400] 10:34:19 INFO - PROCESS | 1774 | 1462469659483 Marionette TRACE conn3 <- [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]]]}] 10:34:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 10:34:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1330ms 10:34:19 INFO - PROCESS | 1774 | 1462469659562 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 10:34:19 INFO - PROCESS | 1774 | 1462469659566 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 10:34:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 10:34:19 INFO - PROCESS | 1774 | 1462469659573 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 10:34:19 INFO - PROCESS | 1774 | 1462469659576 Marionette TRACE conn3 <- [1,490,null,{}] 10:34:19 INFO - PROCESS | 1774 | 1462469659581 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:19 INFO - PROCESS | 1774 | 1462469659731 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 10:34:19 INFO - PROCESS | 1774 | 1462469659913 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:19 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e9d3c00 == 88 [pid = 1774] [id = 130] 10:34:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 137 (0x8e9d4000) [pid = 1774] [serial = 389] [outer = (nil)] 10:34:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 138 (0x8e9da000) [pid = 1774] [serial = 390] [outer = 0x8e9d4000] 10:34:20 INFO - PROCESS | 1774 | 1462469659999 Marionette DEBUG loaded listener.js 10:34:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 139 (0x8e9ddc00) [pid = 1774] [serial = 391] [outer = 0x8e9d4000] 10:34:20 INFO - PROCESS | 1774 | 1462469660824 Marionette TRACE conn3 <- [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]]]}] 10:34:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 10:34:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1299ms 10:34:20 INFO - PROCESS | 1774 | 1462469660872 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 10:34:20 INFO - PROCESS | 1774 | 1462469660876 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 10:34:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 10:34:20 INFO - PROCESS | 1774 | 1462469660882 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 10:34:20 INFO - PROCESS | 1774 | 1462469660884 Marionette TRACE conn3 <- [1,494,null,{}] 10:34:20 INFO - PROCESS | 1774 | 1462469660890 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:21 INFO - PROCESS | 1774 | 1462469661044 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 10:34:21 INFO - PROCESS | 1774 | 1462469661201 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:21 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e9dac00 == 89 [pid = 1774] [id = 131] 10:34:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 140 (0x8e9dec00) [pid = 1774] [serial = 392] [outer = (nil)] 10:34:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 141 (0x91b33000) [pid = 1774] [serial = 393] [outer = 0x8e9dec00] 10:34:21 INFO - PROCESS | 1774 | 1462469661280 Marionette DEBUG loaded listener.js 10:34:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x9508d800) [pid = 1774] [serial = 394] [outer = 0x8e9dec00] 10:34:22 INFO - PROCESS | 1774 | 1462469662427 Marionette TRACE conn3 <- [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]]]}] 10:34:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 10:34:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1579ms 10:34:22 INFO - PROCESS | 1774 | 1462469662461 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 10:34:22 INFO - PROCESS | 1774 | 1462469662466 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 10:34:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 10:34:22 INFO - PROCESS | 1774 | 1462469662474 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 10:34:22 INFO - PROCESS | 1774 | 1462469662480 Marionette TRACE conn3 <- [1,498,null,{}] 10:34:22 INFO - PROCESS | 1774 | 1462469662488 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:22 INFO - PROCESS | 1774 | 1462469662633 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 10:34:22 INFO - PROCESS | 1774 | 1462469662836 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:22 INFO - PROCESS | 1774 | ++DOCSHELL 0x91b04400 == 90 [pid = 1774] [id = 132] 10:34:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x91b05400) [pid = 1774] [serial = 395] [outer = (nil)] 10:34:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x91b0b000) [pid = 1774] [serial = 396] [outer = 0x91b05400] 10:34:22 INFO - PROCESS | 1774 | 1462469662909 Marionette DEBUG loaded listener.js 10:34:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x91b2f000) [pid = 1774] [serial = 397] [outer = 0x91b05400] 10:34:23 INFO - PROCESS | 1774 | 1462469663676 Marionette TRACE conn3 <- [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]]]}] 10:34:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 10:34:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1282ms 10:34:23 INFO - PROCESS | 1774 | 1462469663756 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 10:34:23 INFO - PROCESS | 1774 | 1462469663771 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 10:34:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 10:34:23 INFO - PROCESS | 1774 | 1462469663783 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 10:34:23 INFO - PROCESS | 1774 | 1462469663786 Marionette TRACE conn3 <- [1,502,null,{}] 10:34:23 INFO - PROCESS | 1774 | 1462469663792 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:23 INFO - PROCESS | 1774 | 1462469663983 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 10:34:24 INFO - PROCESS | 1774 | --DOCSHELL 0x91f6d400 == 89 [pid = 1774] [id = 8] 10:34:24 INFO - PROCESS | 1774 | --DOCSHELL 0x944ac400 == 88 [pid = 1774] [id = 6] 10:34:24 INFO - PROCESS | 1774 | --DOCSHELL 0x92294800 == 87 [pid = 1774] [id = 122] 10:34:24 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0xa63d2400) [pid = 1774] [serial = 327] [outer = (nil)] [url = about:blank] 10:34:24 INFO - PROCESS | 1774 | 1462469664201 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:24 INFO - PROCESS | 1774 | --DOCSHELL 0x99322c00 == 86 [pid = 1774] [id = 121] 10:34:24 INFO - PROCESS | 1774 | --DOCSHELL 0x924d3800 == 85 [pid = 1774] [id = 120] 10:34:24 INFO - PROCESS | 1774 | --DOCSHELL 0x91215400 == 84 [pid = 1774] [id = 119] 10:34:24 INFO - PROCESS | 1774 | ++DOCSHELL 0x91b2c800 == 85 [pid = 1774] [id = 133] 10:34:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x91f66000) [pid = 1774] [serial = 398] [outer = (nil)] 10:34:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x923c9000) [pid = 1774] [serial = 399] [outer = 0x91f66000] 10:34:24 INFO - PROCESS | 1774 | 1462469664315 Marionette DEBUG loaded listener.js 10:34:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x9249b000) [pid = 1774] [serial = 400] [outer = 0x91f66000] 10:34:24 INFO - PROCESS | 1774 | --DOCSHELL 0x9398dc00 == 84 [pid = 1774] [id = 118] 10:34:24 INFO - PROCESS | 1774 | --DOCSHELL 0x92298000 == 83 [pid = 1774] [id = 117] 10:34:24 INFO - PROCESS | 1774 | --DOCSHELL 0x91f6a000 == 82 [pid = 1774] [id = 116] 10:34:24 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x94ee4400) [pid = 1774] [serial = 288] [outer = (nil)] [url = about:blank] 10:34:24 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x944b5800) [pid = 1774] [serial = 307] [outer = (nil)] [url = about:blank] 10:34:24 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x9919fc00) [pid = 1774] [serial = 313] [outer = (nil)] [url = about:blank] 10:34:24 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0xa359d400) [pid = 1774] [serial = 294] [outer = (nil)] [url = about:blank] 10:34:24 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0x9975cc00) [pid = 1774] [serial = 315] [outer = (nil)] [url = about:blank] 10:34:24 INFO - PROCESS | 1774 | --DOMWINDOW == 141 (0x9975a400) [pid = 1774] [serial = 300] [outer = (nil)] [url = about:blank] 10:34:24 INFO - PROCESS | 1774 | --DOMWINDOW == 140 (0x9779b800) [pid = 1774] [serial = 310] [outer = (nil)] [url = about:blank] 10:34:24 INFO - PROCESS | 1774 | --DOMWINDOW == 139 (0x980d3400) [pid = 1774] [serial = 291] [outer = (nil)] [url = about:blank] 10:34:24 INFO - PROCESS | 1774 | --DOMWINDOW == 138 (0x9a902400) [pid = 1774] [serial = 319] [outer = (nil)] [url = about:blank] 10:34:24 INFO - PROCESS | 1774 | --DOMWINDOW == 137 (0xa270a400) [pid = 1774] [serial = 322] [outer = (nil)] [url = about:blank] 10:34:24 INFO - PROCESS | 1774 | --DOMWINDOW == 136 (0x990d7800) [pid = 1774] [serial = 312] [outer = (nil)] [url = about:blank] 10:34:24 INFO - PROCESS | 1774 | --DOMWINDOW == 135 (0x950abc00) [pid = 1774] [serial = 309] [outer = (nil)] [url = about:blank] 10:34:24 INFO - PROCESS | 1774 | --DOMWINDOW == 134 (0x9a3bd000) [pid = 1774] [serial = 318] [outer = (nil)] [url = about:blank] 10:34:24 INFO - PROCESS | 1774 | --DOMWINDOW == 133 (0xa6d83000) [pid = 1774] [serial = 297] [outer = (nil)] [url = about:blank] 10:34:24 INFO - PROCESS | 1774 | --DOMWINDOW == 132 (0x93998800) [pid = 1774] [serial = 306] [outer = (nil)] [url = about:blank] 10:34:24 INFO - PROCESS | 1774 | --DOMWINDOW == 131 (0x9979bc00) [pid = 1774] [serial = 316] [outer = (nil)] [url = about:blank] 10:34:24 INFO - PROCESS | 1774 | --DOMWINDOW == 130 (0x9d893800) [pid = 1774] [serial = 303] [outer = (nil)] [url = about:blank] 10:34:24 INFO - PROCESS | 1774 | --DOMWINDOW == 129 (0xa23b1800) [pid = 1774] [serial = 321] [outer = (nil)] [url = about:blank] 10:34:24 INFO - PROCESS | 1774 | --DOMWINDOW == 128 (0x9941f400) [pid = 1774] [serial = 324] [outer = (nil)] [url = about:blank] 10:34:24 INFO - PROCESS | 1774 | --DOMWINDOW == 127 (0xa2527c00) [pid = 1774] [serial = 325] [outer = (nil)] [url = about:blank] 10:34:25 INFO - PROCESS | 1774 | 1462469665042 Marionette TRACE conn3 <- [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]]]}] 10:34:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 10:34:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1332ms 10:34:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 10:34:25 INFO - PROCESS | 1774 | 1462469665116 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 10:34:25 INFO - PROCESS | 1774 | 1462469665118 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 10:34:25 INFO - PROCESS | 1774 | 1462469665125 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 10:34:25 INFO - PROCESS | 1774 | 1462469665130 Marionette TRACE conn3 <- [1,506,null,{}] 10:34:25 INFO - PROCESS | 1774 | 1462469665144 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:25 INFO - PROCESS | 1774 | 1462469665293 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 10:34:25 INFO - PROCESS | 1774 | 1462469665304 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:25 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e2c1400 == 83 [pid = 1774] [id = 134] 10:34:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 128 (0x94eea800) [pid = 1774] [serial = 401] [outer = (nil)] 10:34:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 129 (0x94fa5800) [pid = 1774] [serial = 402] [outer = 0x94eea800] 10:34:25 INFO - PROCESS | 1774 | 1462469665376 Marionette DEBUG loaded listener.js 10:34:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 130 (0x95098c00) [pid = 1774] [serial = 403] [outer = 0x94eea800] 10:34:26 INFO - PROCESS | 1774 | 1462469666187 Marionette TRACE conn3 <- [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]]]}] 10:34:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 10:34:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1083ms 10:34:26 INFO - PROCESS | 1774 | 1462469666218 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 10:34:26 INFO - PROCESS | 1774 | 1462469666221 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 10:34:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 10:34:26 INFO - PROCESS | 1774 | 1462469666236 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 10:34:26 INFO - PROCESS | 1774 | 1462469666238 Marionette TRACE conn3 <- [1,510,null,{}] 10:34:26 INFO - PROCESS | 1774 | 1462469666243 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:26 INFO - PROCESS | 1774 | 1462469666384 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 10:34:26 INFO - PROCESS | 1774 | 1462469666398 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:26 INFO - PROCESS | 1774 | ++DOCSHELL 0x915c0400 == 84 [pid = 1774] [id = 135] 10:34:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 131 (0x950a2000) [pid = 1774] [serial = 404] [outer = (nil)] 10:34:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 132 (0x9779dc00) [pid = 1774] [serial = 405] [outer = 0x950a2000] 10:34:26 INFO - PROCESS | 1774 | 1462469666463 Marionette DEBUG loaded listener.js 10:34:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 133 (0x977e1400) [pid = 1774] [serial = 406] [outer = 0x950a2000] 10:34:27 INFO - PROCESS | 1774 | 1462469667504 Marionette TRACE conn3 <- [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]]]}] 10:34:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 10:34:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1329ms 10:34:27 INFO - PROCESS | 1774 | 1462469667567 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 10:34:27 INFO - PROCESS | 1774 | 1462469667573 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 10:34:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 10:34:27 INFO - PROCESS | 1774 | 1462469667582 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 10:34:27 INFO - PROCESS | 1774 | 1462469667586 Marionette TRACE conn3 <- [1,514,null,{}] 10:34:27 INFO - PROCESS | 1774 | 1462469667595 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:27 INFO - PROCESS | 1774 | 1462469667802 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 10:34:27 INFO - PROCESS | 1774 | 1462469667958 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:27 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e2ce000 == 85 [pid = 1774] [id = 136] 10:34:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 134 (0x915b9800) [pid = 1774] [serial = 407] [outer = (nil)] 10:34:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 135 (0x91b28c00) [pid = 1774] [serial = 408] [outer = 0x915b9800] 10:34:28 INFO - PROCESS | 1774 | 1462469668044 Marionette DEBUG loaded listener.js 10:34:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 136 (0x923d0800) [pid = 1774] [serial = 409] [outer = 0x915b9800] 10:34:28 INFO - PROCESS | 1774 | 1462469668865 Marionette TRACE conn3 <- [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]]]}] 10:34:28 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 10:34:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1336ms 10:34:28 INFO - PROCESS | 1774 | 1462469668919 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 10:34:28 INFO - PROCESS | 1774 | 1462469668927 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 10:34:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 10:34:28 INFO - PROCESS | 1774 | 1462469668954 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 10:34:28 INFO - PROCESS | 1774 | 1462469668959 Marionette TRACE conn3 <- [1,518,null,{}] 10:34:28 INFO - PROCESS | 1774 | 1462469668965 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:29 INFO - PROCESS | 1774 | 1462469669130 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 10:34:29 INFO - PROCESS | 1774 | 1462469669285 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:29 INFO - PROCESS | 1774 | ++DOCSHELL 0x91b07400 == 86 [pid = 1774] [id = 137] 10:34:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 137 (0x91b2c400) [pid = 1774] [serial = 410] [outer = (nil)] 10:34:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 138 (0x9508f400) [pid = 1774] [serial = 411] [outer = 0x91b2c400] 10:34:29 INFO - PROCESS | 1774 | 1462469669364 Marionette DEBUG loaded listener.js 10:34:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 139 (0x96c9b800) [pid = 1774] [serial = 412] [outer = 0x91b2c400] 10:34:30 INFO - PROCESS | 1774 | 1462469670246 Marionette TRACE conn3 <- [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]]]}] 10:34:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 10:34:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1343ms 10:34:30 INFO - PROCESS | 1774 | 1462469670296 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 10:34:30 INFO - PROCESS | 1774 | 1462469670300 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 10:34:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 10:34:30 INFO - PROCESS | 1774 | 1462469670308 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 10:34:30 INFO - PROCESS | 1774 | 1462469670313 Marionette TRACE conn3 <- [1,522,null,{}] 10:34:30 INFO - PROCESS | 1774 | 1462469670328 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:30 INFO - PROCESS | 1774 | 1462469670497 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 10:34:30 INFO - PROCESS | 1774 | 1462469670650 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:30 INFO - PROCESS | 1774 | ++DOCSHELL 0x944b2400 == 87 [pid = 1774] [id = 138] 10:34:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 140 (0x991a7400) [pid = 1774] [serial = 413] [outer = (nil)] 10:34:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 141 (0x99325400) [pid = 1774] [serial = 414] [outer = 0x991a7400] 10:34:30 INFO - PROCESS | 1774 | 1462469670731 Marionette DEBUG loaded listener.js 10:34:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x99751400) [pid = 1774] [serial = 415] [outer = 0x991a7400] 10:34:31 INFO - PROCESS | 1774 | 1462469671609 Marionette TRACE conn3 <- [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]]]}] 10:34:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 10:34:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1341ms 10:34:31 INFO - PROCESS | 1774 | 1462469671649 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 10:34:31 INFO - PROCESS | 1774 | 1462469671654 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 10:34:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 10:34:31 INFO - PROCESS | 1774 | 1462469671660 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 10:34:31 INFO - PROCESS | 1774 | 1462469671662 Marionette TRACE conn3 <- [1,526,null,{}] 10:34:31 INFO - PROCESS | 1774 | 1462469671668 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:31 INFO - PROCESS | 1774 | 1462469671820 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 10:34:32 INFO - PROCESS | 1774 | 1462469671978 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:32 INFO - PROCESS | 1774 | ++DOCSHELL 0x915c2400 == 88 [pid = 1774] [id = 139] 10:34:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x9975e000) [pid = 1774] [serial = 416] [outer = (nil)] 10:34:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x9979a000) [pid = 1774] [serial = 417] [outer = 0x9975e000] 10:34:32 INFO - PROCESS | 1774 | 1462469672058 Marionette DEBUG loaded listener.js 10:34:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x9a167c00) [pid = 1774] [serial = 418] [outer = 0x9975e000] 10:34:32 INFO - PROCESS | 1774 | 1462469672945 Marionette TRACE conn3 <- [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]]]}] 10:34:32 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 10:34:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1327ms 10:34:32 INFO - PROCESS | 1774 | 1462469672988 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 10:34:32 INFO - PROCESS | 1774 | 1462469672992 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 10:34:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 10:34:33 INFO - PROCESS | 1774 | 1462469672998 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 10:34:33 INFO - PROCESS | 1774 | 1462469673002 Marionette TRACE conn3 <- [1,530,null,{}] 10:34:33 INFO - PROCESS | 1774 | 1462469673007 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:33 INFO - PROCESS | 1774 | 1462469673160 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 10:34:33 INFO - PROCESS | 1774 | 1462469673320 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:33 INFO - PROCESS | 1774 | ++DOCSHELL 0x977d6800 == 89 [pid = 1774] [id = 140] 10:34:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x991a4800) [pid = 1774] [serial = 419] [outer = (nil)] 10:34:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x9a990c00) [pid = 1774] [serial = 420] [outer = 0x991a4800] 10:34:33 INFO - PROCESS | 1774 | 1462469673398 Marionette DEBUG loaded listener.js 10:34:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x9cbee000) [pid = 1774] [serial = 421] [outer = 0x991a4800] 10:34:34 INFO - PROCESS | 1774 | 1462469674163 Marionette TRACE conn3 <- [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"]]]}] 10:34:34 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 10:34:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 10:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 10:34:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:34:34 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 10:34:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 10:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 10:34:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:34:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1231ms 10:34:34 INFO - PROCESS | 1774 | 1462469674232 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 10:34:34 INFO - PROCESS | 1774 | 1462469674235 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 10:34:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 10:34:34 INFO - PROCESS | 1774 | 1462469674242 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 10:34:34 INFO - PROCESS | 1774 | 1462469674246 Marionette TRACE conn3 <- [1,534,null,{}] 10:34:34 INFO - PROCESS | 1774 | 1462469674251 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:34 INFO - PROCESS | 1774 | 1462469674452 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 10:34:34 INFO - PROCESS | 1774 | 1462469674605 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:34 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e2d0000 == 90 [pid = 1774] [id = 141] 10:34:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x9a90fc00) [pid = 1774] [serial = 422] [outer = (nil)] 10:34:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0xa36a8800) [pid = 1774] [serial = 423] [outer = 0x9a90fc00] 10:34:34 INFO - PROCESS | 1774 | 1462469674688 Marionette DEBUG loaded listener.js 10:34:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0xa5172400) [pid = 1774] [serial = 424] [outer = 0x9a90fc00] 10:34:35 INFO - PROCESS | 1774 | 1462469675523 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 10:34:35 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 10:34:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1336ms 10:34:35 INFO - PROCESS | 1774 | 1462469675582 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 10:34:35 INFO - PROCESS | 1774 | 1462469675585 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 10:34:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 10:34:35 INFO - PROCESS | 1774 | 1462469675593 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 10:34:35 INFO - PROCESS | 1774 | 1462469675597 Marionette TRACE conn3 <- [1,538,null,{}] 10:34:35 INFO - PROCESS | 1774 | 1462469675602 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:35 INFO - PROCESS | 1774 | 1462469675773 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 10:34:35 INFO - PROCESS | 1774 | 1462469675927 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:35 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e9d8c00 == 91 [pid = 1774] [id = 142] 10:34:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x94ee4400) [pid = 1774] [serial = 425] [outer = (nil)] 10:34:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0xa68f6800) [pid = 1774] [serial = 426] [outer = 0x94ee4400] 10:34:36 INFO - PROCESS | 1774 | 1462469676015 Marionette DEBUG loaded listener.js 10:34:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0xa6d8f800) [pid = 1774] [serial = 427] [outer = 0x94ee4400] 10:34:36 INFO - PROCESS | 1774 | 1462469676795 Marionette TRACE conn3 <- [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]]]}] 10:34:36 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. 10:34:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1241ms 10:34:36 INFO - PROCESS | 1774 | 1462469676849 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 10:34:36 INFO - PROCESS | 1774 | 1462469676852 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 10:34:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 10:34:36 INFO - PROCESS | 1774 | 1462469676861 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 10:34:36 INFO - PROCESS | 1774 | 1462469676864 Marionette TRACE conn3 <- [1,542,null,{}] 10:34:36 INFO - PROCESS | 1774 | 1462469676868 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:37 INFO - PROCESS | 1774 | 1462469677033 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 10:34:37 INFO - PROCESS | 1774 | 1462469677189 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:37 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e2c3000 == 92 [pid = 1774] [id = 143] 10:34:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x9a4ac400) [pid = 1774] [serial = 428] [outer = (nil)] 10:34:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0xa82db000) [pid = 1774] [serial = 429] [outer = 0x9a4ac400] 10:34:37 INFO - PROCESS | 1774 | 1462469677266 Marionette DEBUG loaded listener.js 10:34:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0xa8c66400) [pid = 1774] [serial = 430] [outer = 0x9a4ac400] 10:34:38 INFO - PROCESS | 1774 | 1462469678022 Marionette TRACE conn3 <- [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]]]}] 10:34:38 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. 10:34:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1180ms 10:34:38 INFO - PROCESS | 1774 | 1462469678072 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 10:34:38 INFO - PROCESS | 1774 | 1462469678076 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 10:34:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 10:34:38 INFO - PROCESS | 1774 | 1462469678084 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 10:34:38 INFO - PROCESS | 1774 | 1462469678088 Marionette TRACE conn3 <- [1,546,null,{}] 10:34:38 INFO - PROCESS | 1774 | 1462469678093 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:38 INFO - PROCESS | 1774 | 1462469678271 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 10:34:38 INFO - PROCESS | 1774 | 1462469678430 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:38 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e2c2800 == 93 [pid = 1774] [id = 144] 10:34:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x8e2c9000) [pid = 1774] [serial = 431] [outer = (nil)] 10:34:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x9389b400) [pid = 1774] [serial = 432] [outer = 0x8e2c9000] 10:34:38 INFO - PROCESS | 1774 | 1462469678517 Marionette DEBUG loaded listener.js 10:34:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x938a0c00) [pid = 1774] [serial = 433] [outer = 0x8e2c9000] 10:34:39 INFO - PROCESS | 1774 | 1462469679306 Marionette TRACE conn3 <- [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]]]}] 10:34:39 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 10:34:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1278ms 10:34:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 10:34:39 INFO - PROCESS | 1774 | 1462469679363 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 10:34:39 INFO - PROCESS | 1774 | 1462469679366 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 10:34:39 INFO - PROCESS | 1774 | 1462469679372 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 10:34:39 INFO - PROCESS | 1774 | 1462469679375 Marionette TRACE conn3 <- [1,550,null,{}] 10:34:39 INFO - PROCESS | 1774 | 1462469679381 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:39 INFO - PROCESS | 1774 | 1462469679584 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 10:34:39 INFO - PROCESS | 1774 | 1462469679754 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:39 INFO - PROCESS | 1774 | ++DOCSHELL 0x8df11c00 == 94 [pid = 1774] [id = 145] 10:34:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0x8df12c00) [pid = 1774] [serial = 434] [outer = (nil)] 10:34:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x8df15800) [pid = 1774] [serial = 435] [outer = 0x8df12c00] 10:34:39 INFO - PROCESS | 1774 | 1462469679831 Marionette DEBUG loaded listener.js 10:34:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0x8df1f000) [pid = 1774] [serial = 436] [outer = 0x8df12c00] 10:34:41 INFO - PROCESS | 1774 | --DOCSHELL 0x8e2c1400 == 93 [pid = 1774] [id = 134] 10:34:41 INFO - PROCESS | 1774 | --DOCSHELL 0x91b2c800 == 92 [pid = 1774] [id = 133] 10:34:41 INFO - PROCESS | 1774 | --DOCSHELL 0x91b04400 == 91 [pid = 1774] [id = 132] 10:34:41 INFO - PROCESS | 1774 | --DOCSHELL 0x9249d400 == 90 [pid = 1774] [id = 126] 10:34:41 INFO - PROCESS | 1774 | --DOCSHELL 0x9509b400 == 89 [pid = 1774] [id = 125] 10:34:41 INFO - PROCESS | 1774 | --DOCSHELL 0x915b7400 == 88 [pid = 1774] [id = 124] 10:34:41 INFO - PROCESS | 1774 | 1462469681442 Marionette TRACE conn3 <- [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]]]}] 10:34:41 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. 10:34:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 2184ms 10:34:41 INFO - PROCESS | 1774 | 1462469681565 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 10:34:41 INFO - PROCESS | 1774 | 1462469681571 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 10:34:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 10:34:41 INFO - PROCESS | 1774 | 1462469681580 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 10:34:41 INFO - PROCESS | 1774 | 1462469681584 Marionette TRACE conn3 <- [1,554,null,{}] 10:34:41 INFO - PROCESS | 1774 | 1462469681650 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:41 INFO - PROCESS | 1774 | 1462469681839 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 10:34:41 INFO - PROCESS | 1774 | 1462469681868 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:41 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f616000 == 89 [pid = 1774] [id = 146] 10:34:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x8f616c00) [pid = 1774] [serial = 437] [outer = (nil)] 10:34:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0x8f61b000) [pid = 1774] [serial = 438] [outer = 0x8f616c00] 10:34:41 INFO - PROCESS | 1774 | 1462469681940 Marionette DEBUG loaded listener.js 10:34:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0x8f61f400) [pid = 1774] [serial = 439] [outer = 0x8f616c00] 10:34:42 INFO - PROCESS | 1774 | [1774] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:34:42 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0x94eea800) [pid = 1774] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 10:34:42 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0xa365bc00) [pid = 1774] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 10:34:42 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0xa31d7c00) [pid = 1774] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 10:34:42 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0x94edb800) [pid = 1774] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 10:34:42 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0x99327000) [pid = 1774] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 10:34:42 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0x92499800) [pid = 1774] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 10:34:42 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x91b05400) [pid = 1774] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 10:34:42 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0x91f66000) [pid = 1774] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 10:34:42 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x99101c00) [pid = 1774] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 10:34:42 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x9784cc00) [pid = 1774] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 10:34:42 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0x91f6b400) [pid = 1774] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 10:34:42 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x91b29400) [pid = 1774] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 10:34:42 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x94fa2800) [pid = 1774] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 10:34:42 INFO - PROCESS | 1774 | 1462469682976 Marionette TRACE conn3 <- [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]]]}] 10:34:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 10:34:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1423ms 10:34:43 INFO - PROCESS | 1774 | 1462469683004 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 10:34:43 INFO - PROCESS | 1774 | 1462469683012 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 10:34:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 10:34:43 INFO - PROCESS | 1774 | 1462469683021 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 10:34:43 INFO - PROCESS | 1774 | 1462469683026 Marionette TRACE conn3 <- [1,558,null,{}] 10:34:43 INFO - PROCESS | 1774 | 1462469683032 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:43 INFO - PROCESS | 1774 | 1462469683188 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 10:34:43 INFO - PROCESS | 1774 | 1462469683535 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:43 INFO - PROCESS | 1774 | ++DOCSHELL 0x9249ac00 == 90 [pid = 1774] [id = 147] 10:34:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x924d8c00) [pid = 1774] [serial = 440] [outer = (nil)] 10:34:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x93868c00) [pid = 1774] [serial = 441] [outer = 0x924d8c00] 10:34:43 INFO - PROCESS | 1774 | 1462469683761 Marionette DEBUG loaded listener.js 10:34:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x938a6400) [pid = 1774] [serial = 442] [outer = 0x924d8c00] 10:34:44 INFO - PROCESS | 1774 | 1462469684506 Marionette TRACE conn3 <- [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]]]}] 10:34:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 10:34:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1529ms 10:34:44 INFO - PROCESS | 1774 | 1462469684551 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 10:34:44 INFO - PROCESS | 1774 | 1462469684554 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 10:34:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 10:34:44 INFO - PROCESS | 1774 | 1462469684560 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 10:34:44 INFO - PROCESS | 1774 | 1462469684566 Marionette TRACE conn3 <- [1,562,null,{}] 10:34:44 INFO - PROCESS | 1774 | 1462469684589 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:44 INFO - PROCESS | 1774 | 1462469684750 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 10:34:44 INFO - PROCESS | 1774 | 1462469684802 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:44 INFO - PROCESS | 1774 | ++DOCSHELL 0x94fa3400 == 91 [pid = 1774] [id = 148] 10:34:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x950efc00) [pid = 1774] [serial = 443] [outer = (nil)] 10:34:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x977dec00) [pid = 1774] [serial = 444] [outer = 0x950efc00] 10:34:44 INFO - PROCESS | 1774 | 1462469684871 Marionette DEBUG loaded listener.js 10:34:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x98da1c00) [pid = 1774] [serial = 445] [outer = 0x950efc00] 10:34:45 INFO - PROCESS | 1774 | [1774] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:34:45 INFO - PROCESS | 1774 | 1462469685873 Marionette TRACE conn3 <- [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]]]}] 10:34:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 10:34:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1342ms 10:34:45 INFO - PROCESS | 1774 | 1462469685903 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 10:34:45 INFO - PROCESS | 1774 | 1462469685910 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 10:34:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 10:34:45 INFO - PROCESS | 1774 | 1462469685918 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 10:34:45 INFO - PROCESS | 1774 | 1462469685924 Marionette TRACE conn3 <- [1,566,null,{}] 10:34:45 INFO - PROCESS | 1774 | 1462469685932 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:46 INFO - PROCESS | 1774 | 1462469686111 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 10:34:46 INFO - PROCESS | 1774 | 1462469686254 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:46 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e9dcc00 == 92 [pid = 1774] [id = 149] 10:34:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x8f61bc00) [pid = 1774] [serial = 446] [outer = (nil)] 10:34:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0x91b04400) [pid = 1774] [serial = 447] [outer = 0x8f61bc00] 10:34:46 INFO - PROCESS | 1774 | 1462469686337 Marionette DEBUG loaded listener.js 10:34:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x92dec800) [pid = 1774] [serial = 448] [outer = 0x8f61bc00] 10:34:46 INFO - PROCESS | 1774 | [1774] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:34:47 INFO - PROCESS | 1774 | 1462469687224 Marionette TRACE conn3 <- [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]]]}] 10:34:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 10:34:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1336ms 10:34:47 INFO - PROCESS | 1774 | 1462469687255 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 10:34:47 INFO - PROCESS | 1774 | 1462469687262 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 10:34:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 10:34:47 INFO - PROCESS | 1774 | 1462469687272 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 10:34:47 INFO - PROCESS | 1774 | 1462469687276 Marionette TRACE conn3 <- [1,570,null,{}] 10:34:47 INFO - PROCESS | 1774 | 1462469687283 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:47 INFO - PROCESS | 1774 | 1462469687441 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 10:34:47 INFO - PROCESS | 1774 | 1462469687607 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:47 INFO - PROCESS | 1774 | ++DOCSHELL 0x9249d800 == 93 [pid = 1774] [id = 150] 10:34:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0x938a1800) [pid = 1774] [serial = 449] [outer = (nil)] 10:34:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x96c9a000) [pid = 1774] [serial = 450] [outer = 0x938a1800] 10:34:47 INFO - PROCESS | 1774 | 1462469687684 Marionette DEBUG loaded listener.js 10:34:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0x99199400) [pid = 1774] [serial = 451] [outer = 0x938a1800] 10:34:48 INFO - PROCESS | 1774 | [1774] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:34:48 INFO - PROCESS | 1774 | 1462469688616 Marionette TRACE conn3 <- [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]]]}] 10:34:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 10:34:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1388ms 10:34:48 INFO - PROCESS | 1774 | 1462469688660 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 10:34:48 INFO - PROCESS | 1774 | 1462469688664 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 10:34:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 10:34:48 INFO - PROCESS | 1774 | 1462469688670 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 10:34:48 INFO - PROCESS | 1774 | 1462469688676 Marionette TRACE conn3 <- [1,574,null,{}] 10:34:48 INFO - PROCESS | 1774 | 1462469688691 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:48 INFO - PROCESS | 1774 | 1462469688859 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 10:34:49 INFO - PROCESS | 1774 | 1462469689021 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:49 INFO - PROCESS | 1774 | ++DOCSHELL 0x91220000 == 94 [pid = 1774] [id = 151] 10:34:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0x929c6800) [pid = 1774] [serial = 452] [outer = (nil)] 10:34:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 167 (0x950a2c00) [pid = 1774] [serial = 453] [outer = 0x929c6800] 10:34:49 INFO - PROCESS | 1774 | 1462469689113 Marionette DEBUG loaded listener.js 10:34:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 168 (0x991eec00) [pid = 1774] [serial = 454] [outer = 0x929c6800] 10:34:49 INFO - PROCESS | 1774 | 1462469689918 Marionette TRACE conn3 <- [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]]]}] 10:34:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 10:34:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1285ms 10:34:49 INFO - PROCESS | 1774 | 1462469689957 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 10:34:49 INFO - PROCESS | 1774 | 1462469689962 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 10:34:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 10:34:49 INFO - PROCESS | 1774 | 1462469689968 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 10:34:49 INFO - PROCESS | 1774 | 1462469689971 Marionette TRACE conn3 <- [1,578,null,{}] 10:34:49 INFO - PROCESS | 1774 | 1462469689977 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:50 INFO - PROCESS | 1774 | 1462469690149 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 10:34:50 INFO - PROCESS | 1774 | 1462469690324 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:50 INFO - PROCESS | 1774 | ++DOCSHELL 0x92bdac00 == 95 [pid = 1774] [id = 152] 10:34:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 169 (0x92bdec00) [pid = 1774] [serial = 455] [outer = (nil)] 10:34:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 170 (0x92be1800) [pid = 1774] [serial = 456] [outer = 0x92bdec00] 10:34:50 INFO - PROCESS | 1774 | 1462469690400 Marionette DEBUG loaded listener.js 10:34:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 171 (0x92be5400) [pid = 1774] [serial = 457] [outer = 0x92bdec00] 10:34:51 INFO - PROCESS | 1774 | 1462469691263 Marionette TRACE conn3 <- [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]]]}] 10:34:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 10:34:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1332ms 10:34:51 INFO - PROCESS | 1774 | 1462469691301 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 10:34:51 INFO - PROCESS | 1774 | 1462469691305 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 10:34:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 10:34:51 INFO - PROCESS | 1774 | 1462469691311 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 10:34:51 INFO - PROCESS | 1774 | 1462469691314 Marionette TRACE conn3 <- [1,582,null,{}] 10:34:51 INFO - PROCESS | 1774 | 1462469691319 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:51 INFO - PROCESS | 1774 | 1462469691477 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 10:34:51 INFO - PROCESS | 1774 | 1462469691657 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:51 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f611c00 == 96 [pid = 1774] [id = 153] 10:34:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 172 (0x8f9e9400) [pid = 1774] [serial = 458] [outer = (nil)] 10:34:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 173 (0x8f9f1000) [pid = 1774] [serial = 459] [outer = 0x8f9e9400] 10:34:51 INFO - PROCESS | 1774 | 1462469691736 Marionette DEBUG loaded listener.js 10:34:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 174 (0x8f9f5c00) [pid = 1774] [serial = 460] [outer = 0x8f9e9400] 10:34:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 175 (0x912b9400) [pid = 1774] [serial = 461] [outer = 0x923d3800] 10:34:52 INFO - PROCESS | 1774 | 1462469692709 Marionette TRACE conn3 <- [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]]]}] 10:34:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 10:34:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1435ms 10:34:52 INFO - PROCESS | 1774 | 1462469692747 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 10:34:52 INFO - PROCESS | 1774 | 1462469692750 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 10:34:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 10:34:52 INFO - PROCESS | 1774 | 1462469692757 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 10:34:52 INFO - PROCESS | 1774 | 1462469692760 Marionette TRACE conn3 <- [1,586,null,{}] 10:34:52 INFO - PROCESS | 1774 | 1462469692765 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:52 INFO - PROCESS | 1774 | 1462469692928 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 10:34:53 INFO - PROCESS | 1774 | 1462469693095 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:53 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e9d5800 == 97 [pid = 1774] [id = 154] 10:34:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 176 (0x8f9ec800) [pid = 1774] [serial = 462] [outer = (nil)] 10:34:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 177 (0x912c5800) [pid = 1774] [serial = 463] [outer = 0x8f9ec800] 10:34:53 INFO - PROCESS | 1774 | 1462469693175 Marionette DEBUG loaded listener.js 10:34:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 178 (0x912c8c00) [pid = 1774] [serial = 464] [outer = 0x8f9ec800] 10:34:53 INFO - PROCESS | 1774 | [1774] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:34:53 INFO - PROCESS | 1774 | 1462469693965 Marionette TRACE conn3 <- [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]]]}] 10:34:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 10:34:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1231ms 10:34:53 INFO - PROCESS | 1774 | 1462469693989 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 10:34:53 INFO - PROCESS | 1774 | 1462469693992 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 10:34:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 10:34:54 INFO - PROCESS | 1774 | 1462469693998 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 10:34:54 INFO - PROCESS | 1774 | 1462469694001 Marionette TRACE conn3 <- [1,590,null,{}] 10:34:54 INFO - PROCESS | 1774 | 1462469694007 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:54 INFO - PROCESS | 1774 | 1462469694220 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 10:34:54 INFO - PROCESS | 1774 | 1462469694346 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:54 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e9d5400 == 98 [pid = 1774] [id = 155] 10:34:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 179 (0x912c7800) [pid = 1774] [serial = 465] [outer = (nil)] 10:34:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 180 (0x91526400) [pid = 1774] [serial = 466] [outer = 0x912c7800] 10:34:54 INFO - PROCESS | 1774 | 1462469694426 Marionette DEBUG loaded listener.js 10:34:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 181 (0x91528000) [pid = 1774] [serial = 467] [outer = 0x912c7800] 10:34:55 INFO - PROCESS | 1774 | 1462469695379 Marionette TRACE conn3 <- [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]]]}] 10:34:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 10:34:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1429ms 10:34:55 INFO - PROCESS | 1774 | 1462469695428 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 10:34:55 INFO - PROCESS | 1774 | 1462469695432 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 10:34:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 10:34:55 INFO - PROCESS | 1774 | 1462469695439 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 10:34:55 INFO - PROCESS | 1774 | 1462469695443 Marionette TRACE conn3 <- [1,594,null,{}] 10:34:55 INFO - PROCESS | 1774 | 1462469695448 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:55 INFO - PROCESS | 1774 | 1462469695602 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 10:34:55 INFO - PROCESS | 1774 | 1462469695770 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:55 INFO - PROCESS | 1774 | ++DOCSHELL 0x8cbe2400 == 99 [pid = 1774] [id = 156] 10:34:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 182 (0x8cbe3c00) [pid = 1774] [serial = 468] [outer = (nil)] 10:34:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 183 (0x8cbea400) [pid = 1774] [serial = 469] [outer = 0x8cbe3c00] 10:34:55 INFO - PROCESS | 1774 | 1462469695849 Marionette DEBUG loaded listener.js 10:34:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 184 (0x8cbec800) [pid = 1774] [serial = 470] [outer = 0x8cbe3c00] 10:34:56 INFO - PROCESS | 1774 | 1462469696678 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 10:34:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 10:34:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1285ms 10:34:56 INFO - PROCESS | 1774 | 1462469696725 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 10:34:56 INFO - PROCESS | 1774 | 1462469696729 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 10:34:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 10:34:56 INFO - PROCESS | 1774 | 1462469696734 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 10:34:56 INFO - PROCESS | 1774 | 1462469696738 Marionette TRACE conn3 <- [1,598,null,{}] 10:34:56 INFO - PROCESS | 1774 | 1462469696743 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:56 INFO - PROCESS | 1774 | 1462469696893 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 10:34:57 INFO - PROCESS | 1774 | 1462469697065 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:57 INFO - PROCESS | 1774 | ++DOCSHELL 0x8cbe8000 == 100 [pid = 1774] [id = 157] 10:34:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 185 (0x8cbee400) [pid = 1774] [serial = 471] [outer = (nil)] 10:34:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 186 (0x8f618c00) [pid = 1774] [serial = 472] [outer = 0x8cbee400] 10:34:57 INFO - PROCESS | 1774 | 1462469697143 Marionette DEBUG loaded listener.js 10:34:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 187 (0x912bac00) [pid = 1774] [serial = 473] [outer = 0x8cbee400] 10:34:58 INFO - PROCESS | 1774 | 1462469698284 Marionette TRACE conn3 <- [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]]]}] 10:34:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 10:34:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1581ms 10:34:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 10:34:58 INFO - PROCESS | 1774 | 1462469698316 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 10:34:58 INFO - PROCESS | 1774 | 1462469698321 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 10:34:58 INFO - PROCESS | 1774 | 1462469698329 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 10:34:58 INFO - PROCESS | 1774 | 1462469698334 Marionette TRACE conn3 <- [1,602,null,{}] 10:34:58 INFO - PROCESS | 1774 | 1462469698341 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:58 INFO - PROCESS | 1774 | 1462469698493 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 10:34:58 INFO - PROCESS | 1774 | 1462469698680 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:58 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f616400 == 101 [pid = 1774] [id = 158] 10:34:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 188 (0x8f9f1800) [pid = 1774] [serial = 474] [outer = (nil)] 10:34:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 189 (0x91216400) [pid = 1774] [serial = 475] [outer = 0x8f9f1800] 10:34:58 INFO - PROCESS | 1774 | 1462469698758 Marionette DEBUG loaded listener.js 10:34:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 190 (0x912c6800) [pid = 1774] [serial = 476] [outer = 0x8f9f1800] 10:34:59 INFO - PROCESS | 1774 | 1462469699650 Marionette TRACE conn3 <- [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]]]}] 10:34:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 10:34:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1384ms 10:34:59 INFO - PROCESS | 1774 | 1462469699712 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 10:34:59 INFO - PROCESS | 1774 | 1462469699719 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 10:34:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 10:34:59 INFO - PROCESS | 1774 | 1462469699729 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 10:34:59 INFO - PROCESS | 1774 | 1462469699733 Marionette TRACE conn3 <- [1,606,null,{}] 10:34:59 INFO - PROCESS | 1774 | 1462469699738 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:59 INFO - PROCESS | 1774 | 1462469699898 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 10:35:00 INFO - PROCESS | 1774 | 1462469700065 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:00 INFO - PROCESS | 1774 | ++DOCSHELL 0x8cbf0800 == 102 [pid = 1774] [id = 159] 10:35:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 191 (0x912c4c00) [pid = 1774] [serial = 477] [outer = (nil)] 10:35:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 192 (0x915b9000) [pid = 1774] [serial = 478] [outer = 0x912c4c00] 10:35:00 INFO - PROCESS | 1774 | 1462469700137 Marionette DEBUG loaded listener.js 10:35:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 193 (0x91b2a400) [pid = 1774] [serial = 479] [outer = 0x912c4c00] 10:35:01 INFO - PROCESS | 1774 | 1462469701099 Marionette TRACE conn3 <- [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]]]}] 10:35:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 10:35:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1435ms 10:35:01 INFO - PROCESS | 1774 | 1462469701163 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 10:35:01 INFO - PROCESS | 1774 | 1462469701167 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 10:35:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 10:35:01 INFO - PROCESS | 1774 | 1462469701173 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 10:35:01 INFO - PROCESS | 1774 | 1462469701179 Marionette TRACE conn3 <- [1,610,null,{}] 10:35:01 INFO - PROCESS | 1774 | 1462469701193 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:01 INFO - PROCESS | 1774 | 1462469701395 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 10:35:01 INFO - PROCESS | 1774 | --DOCSHELL 0x9a168000 == 101 [pid = 1774] [id = 17] 10:35:01 INFO - PROCESS | 1774 | --DOCSHELL 0x923ca800 == 100 [pid = 1774] [id = 112] 10:35:01 INFO - PROCESS | 1774 | --DOCSHELL 0x91f64c00 == 99 [pid = 1774] [id = 83] 10:35:01 INFO - PROCESS | 1774 | --DOCSHELL 0x91f64000 == 98 [pid = 1774] [id = 26] 10:35:01 INFO - PROCESS | 1774 | --DOCSHELL 0x977d5800 == 97 [pid = 1774] [id = 111] 10:35:01 INFO - PROCESS | 1774 | --DOCSHELL 0x923d5800 == 96 [pid = 1774] [id = 14] 10:35:01 INFO - PROCESS | 1774 | --DOCSHELL 0xa3665800 == 95 [pid = 1774] [id = 113] 10:35:01 INFO - PROCESS | 1774 | --DOCSHELL 0xa1026400 == 94 [pid = 1774] [id = 30] 10:35:01 INFO - PROCESS | 1774 | --DOCSHELL 0x94ff2c00 == 93 [pid = 1774] [id = 59] 10:35:01 INFO - PROCESS | 1774 | --DOMWINDOW == 192 (0x94438c00) [pid = 1774] [serial = 330] [outer = (nil)] [url = about:blank] 10:35:01 INFO - PROCESS | 1774 | --DOMWINDOW == 191 (0x9813e800) [pid = 1774] [serial = 333] [outer = (nil)] [url = about:blank] 10:35:01 INFO - PROCESS | 1774 | --DOMWINDOW == 190 (0xa6880400) [pid = 1774] [serial = 336] [outer = (nil)] [url = about:blank] 10:35:01 INFO - PROCESS | 1774 | --DOMWINDOW == 189 (0xa6ff7400) [pid = 1774] [serial = 339] [outer = (nil)] [url = about:blank] 10:35:01 INFO - PROCESS | 1774 | --DOMWINDOW == 188 (0x924d6800) [pid = 1774] [serial = 342] [outer = (nil)] [url = about:blank] 10:35:01 INFO - PROCESS | 1774 | --DOMWINDOW == 187 (0x9121e400) [pid = 1774] [serial = 345] [outer = (nil)] [url = about:blank] 10:35:01 INFO - PROCESS | 1774 | --DOMWINDOW == 186 (0x9779dc00) [pid = 1774] [serial = 405] [outer = (nil)] [url = about:blank] 10:35:01 INFO - PROCESS | 1774 | --DOMWINDOW == 185 (0x9cb11c00) [pid = 1774] [serial = 384] [outer = (nil)] [url = about:blank] 10:35:01 INFO - PROCESS | 1774 | --DOMWINDOW == 184 (0x91b0a800) [pid = 1774] [serial = 381] [outer = (nil)] [url = about:blank] 10:35:01 INFO - PROCESS | 1774 | --DOMWINDOW == 183 (0x8e9da000) [pid = 1774] [serial = 390] [outer = (nil)] [url = about:blank] 10:35:01 INFO - PROCESS | 1774 | --DOMWINDOW == 182 (0x9a910000) [pid = 1774] [serial = 378] [outer = (nil)] [url = about:blank] 10:35:01 INFO - PROCESS | 1774 | --DOMWINDOW == 181 (0x924d1c00) [pid = 1774] [serial = 372] [outer = (nil)] [url = about:blank] 10:35:01 INFO - PROCESS | 1774 | --DOMWINDOW == 180 (0x91b33000) [pid = 1774] [serial = 393] [outer = (nil)] [url = about:blank] 10:35:01 INFO - PROCESS | 1774 | --DOMWINDOW == 179 (0x977dc000) [pid = 1774] [serial = 375] [outer = (nil)] [url = about:blank] 10:35:01 INFO - PROCESS | 1774 | --DOMWINDOW == 178 (0x8e2cd800) [pid = 1774] [serial = 387] [outer = (nil)] [url = about:blank] 10:35:01 INFO - PROCESS | 1774 | 1462469701663 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:01 INFO - PROCESS | 1774 | --DOCSHELL 0x9249ac00 == 92 [pid = 1774] [id = 147] 10:35:01 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e2cd800 == 93 [pid = 1774] [id = 160] 10:35:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 179 (0x8e9da000) [pid = 1774] [serial = 480] [outer = (nil)] 10:35:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 180 (0x91b0b800) [pid = 1774] [serial = 481] [outer = 0x8e9da000] 10:35:01 INFO - PROCESS | 1774 | 1462469701755 Marionette DEBUG loaded listener.js 10:35:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 181 (0x91f64000) [pid = 1774] [serial = 482] [outer = 0x8e9da000] 10:35:01 INFO - PROCESS | 1774 | --DOCSHELL 0x8f616000 == 92 [pid = 1774] [id = 146] 10:35:01 INFO - PROCESS | 1774 | --DOCSHELL 0x8e2c2800 == 91 [pid = 1774] [id = 144] 10:35:02 INFO - PROCESS | 1774 | --DOCSHELL 0x8e2c3000 == 90 [pid = 1774] [id = 143] 10:35:02 INFO - PROCESS | 1774 | --DOCSHELL 0x8e9d8c00 == 89 [pid = 1774] [id = 142] 10:35:02 INFO - PROCESS | 1774 | --DOCSHELL 0x8e2d0000 == 88 [pid = 1774] [id = 141] 10:35:02 INFO - PROCESS | 1774 | --DOCSHELL 0x977d6800 == 87 [pid = 1774] [id = 140] 10:35:02 INFO - PROCESS | 1774 | --DOCSHELL 0x915c2400 == 86 [pid = 1774] [id = 139] 10:35:02 INFO - PROCESS | 1774 | --DOCSHELL 0x944b2400 == 85 [pid = 1774] [id = 138] 10:35:02 INFO - PROCESS | 1774 | --DOCSHELL 0x91b07400 == 84 [pid = 1774] [id = 137] 10:35:02 INFO - PROCESS | 1774 | --DOCSHELL 0x8e2ce000 == 83 [pid = 1774] [id = 136] 10:35:02 INFO - PROCESS | 1774 | --DOCSHELL 0x915c0400 == 82 [pid = 1774] [id = 135] 10:35:02 INFO - PROCESS | 1774 | --DOMWINDOW == 180 (0x9931e400) [pid = 1774] [serial = 360] [outer = (nil)] [url = about:blank] 10:35:02 INFO - PROCESS | 1774 | --DOMWINDOW == 179 (0x981cdc00) [pid = 1774] [serial = 357] [outer = (nil)] [url = about:blank] 10:35:02 INFO - PROCESS | 1774 | --DOMWINDOW == 178 (0x9386b000) [pid = 1774] [serial = 351] [outer = (nil)] [url = about:blank] 10:35:02 INFO - PROCESS | 1774 | --DOMWINDOW == 177 (0x944b9800) [pid = 1774] [serial = 352] [outer = (nil)] [url = about:blank] 10:35:02 INFO - PROCESS | 1774 | --DOMWINDOW == 176 (0x92492c00) [pid = 1774] [serial = 349] [outer = (nil)] [url = about:blank] 10:35:02 INFO - PROCESS | 1774 | --DOMWINDOW == 175 (0x923c7800) [pid = 1774] [serial = 348] [outer = (nil)] [url = about:blank] 10:35:02 INFO - PROCESS | 1774 | --DOMWINDOW == 174 (0x99755000) [pid = 1774] [serial = 363] [outer = (nil)] [url = about:blank] 10:35:02 INFO - PROCESS | 1774 | --DOMWINDOW == 173 (0x99320000) [pid = 1774] [serial = 361] [outer = (nil)] [url = about:blank] 10:35:02 INFO - PROCESS | 1774 | --DOMWINDOW == 172 (0x9a0b8000) [pid = 1774] [serial = 366] [outer = (nil)] [url = about:blank] 10:35:02 INFO - PROCESS | 1774 | --DOMWINDOW == 171 (0x99793800) [pid = 1774] [serial = 364] [outer = (nil)] [url = about:blank] 10:35:02 INFO - PROCESS | 1774 | --DOMWINDOW == 170 (0x950f2400) [pid = 1774] [serial = 355] [outer = (nil)] [url = about:blank] 10:35:02 INFO - PROCESS | 1774 | --DOMWINDOW == 169 (0x95095000) [pid = 1774] [serial = 354] [outer = (nil)] [url = about:blank] 10:35:02 INFO - PROCESS | 1774 | --DOMWINDOW == 168 (0x95098c00) [pid = 1774] [serial = 403] [outer = (nil)] [url = about:blank] 10:35:02 INFO - PROCESS | 1774 | --DOMWINDOW == 167 (0x98cb0800) [pid = 1774] [serial = 358] [outer = (nil)] [url = about:blank] 10:35:02 INFO - PROCESS | 1774 | --DOMWINDOW == 166 (0x9a16d000) [pid = 1774] [serial = 367] [outer = (nil)] [url = about:blank] 10:35:02 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0x91b0b000) [pid = 1774] [serial = 396] [outer = (nil)] [url = about:blank] 10:35:02 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0x91b2fc00) [pid = 1774] [serial = 369] [outer = (nil)] [url = about:blank] 10:35:02 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0xa6882000) [pid = 1774] [serial = 328] [outer = (nil)] [url = about:blank] 10:35:02 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0xa516a000) [pid = 1774] [serial = 286] [outer = (nil)] [url = about:blank] 10:35:02 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0x923c9000) [pid = 1774] [serial = 399] [outer = (nil)] [url = about:blank] 10:35:02 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0x9249b000) [pid = 1774] [serial = 400] [outer = (nil)] [url = about:blank] 10:35:02 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x94fa5800) [pid = 1774] [serial = 402] [outer = (nil)] [url = about:blank] 10:35:02 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0x91b2f000) [pid = 1774] [serial = 397] [outer = (nil)] [url = about:blank] 10:35:02 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x91b31800) [pid = 1774] [serial = 370] [outer = (nil)] [url = about:blank] 10:35:02 INFO - PROCESS | 1774 | 1462469702471 Marionette TRACE conn3 <- [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]]]}] 10:35:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 10:35:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1345ms 10:35:02 INFO - PROCESS | 1774 | 1462469702519 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 10:35:02 INFO - PROCESS | 1774 | 1462469702522 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 10:35:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 10:35:02 INFO - PROCESS | 1774 | 1462469702553 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 10:35:02 INFO - PROCESS | 1774 | 1462469702555 Marionette TRACE conn3 <- [1,614,null,{}] 10:35:02 INFO - PROCESS | 1774 | 1462469702559 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:02 INFO - PROCESS | 1774 | 1462469702707 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 10:35:02 INFO - PROCESS | 1774 | 1462469702721 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:02 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e2c3000 == 83 [pid = 1774] [id = 161] 10:35:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x91b26c00) [pid = 1774] [serial = 483] [outer = (nil)] 10:35:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x92493400) [pid = 1774] [serial = 484] [outer = 0x91b26c00] 10:35:02 INFO - PROCESS | 1774 | 1462469702789 Marionette DEBUG loaded listener.js 10:35:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x9249c800) [pid = 1774] [serial = 485] [outer = 0x91b26c00] 10:35:03 INFO - PROCESS | 1774 | 1462469703579 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 10:35:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 10:35:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1082ms 10:35:03 INFO - PROCESS | 1774 | 1462469703631 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 10:35:03 INFO - PROCESS | 1774 | 1462469703633 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 10:35:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 10:35:03 INFO - PROCESS | 1774 | 1462469703650 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 10:35:03 INFO - PROCESS | 1774 | 1462469703652 Marionette TRACE conn3 <- [1,618,null,{}] 10:35:03 INFO - PROCESS | 1774 | 1462469703658 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:03 INFO - PROCESS | 1774 | 1462469703801 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 10:35:03 INFO - PROCESS | 1774 | 1462469703815 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:03 INFO - PROCESS | 1774 | ++DOCSHELL 0x91b0b000 == 84 [pid = 1774] [id = 162] 10:35:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0x923d2000) [pid = 1774] [serial = 486] [outer = (nil)] 10:35:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x924dac00) [pid = 1774] [serial = 487] [outer = 0x923d2000] 10:35:03 INFO - PROCESS | 1774 | 1462469703881 Marionette DEBUG loaded listener.js 10:35:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0x929c1400) [pid = 1774] [serial = 488] [outer = 0x923d2000] 10:35:04 INFO - PROCESS | 1774 | 1462469704693 Marionette TRACE conn3 <- [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]]]}] 10:35:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 10:35:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1082ms 10:35:04 INFO - PROCESS | 1774 | 1462469704734 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 10:35:04 INFO - PROCESS | 1774 | 1462469704738 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 10:35:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 10:35:04 INFO - PROCESS | 1774 | 1462469704743 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 10:35:04 INFO - PROCESS | 1774 | 1462469704746 Marionette TRACE conn3 <- [1,622,null,{}] 10:35:04 INFO - PROCESS | 1774 | 1462469704758 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:04 INFO - PROCESS | 1774 | 1462469704969 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 10:35:05 INFO - PROCESS | 1774 | 1462469704995 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:05 INFO - PROCESS | 1774 | ++DOCSHELL 0x923d5800 == 85 [pid = 1774] [id = 163] 10:35:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x9249b000) [pid = 1774] [serial = 489] [outer = (nil)] 10:35:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0x92be6400) [pid = 1774] [serial = 490] [outer = 0x9249b000] 10:35:05 INFO - PROCESS | 1774 | 1462469705063 Marionette DEBUG loaded listener.js 10:35:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0x93868000) [pid = 1774] [serial = 491] [outer = 0x9249b000] 10:35:05 INFO - PROCESS | 1774 | 1462469705854 Marionette TRACE conn3 <- [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]]]}] 10:35:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 10:35:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1136ms 10:35:05 INFO - PROCESS | 1774 | 1462469705882 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 10:35:05 INFO - PROCESS | 1774 | 1462469705884 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 10:35:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 10:35:05 INFO - PROCESS | 1774 | 1462469705890 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 10:35:05 INFO - PROCESS | 1774 | 1462469705892 Marionette TRACE conn3 <- [1,626,null,{}] 10:35:05 INFO - PROCESS | 1774 | 1462469705902 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:06 INFO - PROCESS | 1774 | 1462469706086 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 10:35:06 INFO - PROCESS | 1774 | 1462469706114 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:06 INFO - PROCESS | 1774 | ++DOCSHELL 0x924d6000 == 86 [pid = 1774] [id = 164] 10:35:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 167 (0x92dedc00) [pid = 1774] [serial = 492] [outer = (nil)] 10:35:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 168 (0x944b1400) [pid = 1774] [serial = 493] [outer = 0x92dedc00] 10:35:06 INFO - PROCESS | 1774 | 1462469706192 Marionette DEBUG loaded listener.js 10:35:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 169 (0x944b9c00) [pid = 1774] [serial = 494] [outer = 0x92dedc00] 10:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 168 (0x8e2c6400) [pid = 1774] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 10:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 167 (0x915b8800) [pid = 1774] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 10:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 166 (0x991a5000) [pid = 1774] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 10:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0x9208c000) [pid = 1774] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 10:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0x91214c00) [pid = 1774] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 10:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0x92290400) [pid = 1774] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 10:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0x923d1000) [pid = 1774] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 10:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0xa27cf000) [pid = 1774] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 10:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0x99753000) [pid = 1774] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 10:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x950f4400) [pid = 1774] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 10:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0x9975c000) [pid = 1774] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 10:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x977dd000) [pid = 1774] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 10:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x94e81800) [pid = 1774] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 10:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0x91b03400) [pid = 1774] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 10:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x8e9d4000) [pid = 1774] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 10:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x91f65000) [pid = 1774] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 10:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x950a5c00) [pid = 1774] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 10:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x978d1400) [pid = 1774] [serial = 253] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 10:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0xa6f0fc00) [pid = 1774] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 10:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x977d7400) [pid = 1774] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 10:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x924d3000) [pid = 1774] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 10:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x8e9dec00) [pid = 1774] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 10:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x9979c000) [pid = 1774] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 10:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0xa6882400) [pid = 1774] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 10:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0xa31cc000) [pid = 1774] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 10:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x977d8c00) [pid = 1774] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 10:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0x9a901c00) [pid = 1774] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 10:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 141 (0x92498800) [pid = 1774] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 10:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 140 (0xa23dd000) [pid = 1774] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 10:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 139 (0xa31d1000) [pid = 1774] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 10:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 138 (0x93990400) [pid = 1774] [serial = 256] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 10:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 137 (0x8f616c00) [pid = 1774] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 10:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 136 (0x924d8c00) [pid = 1774] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 10:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 135 (0x91b2c400) [pid = 1774] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 10:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 134 (0x9a90fc00) [pid = 1774] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 10:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 133 (0x9975e000) [pid = 1774] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 10:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 132 (0x94ee4400) [pid = 1774] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 10:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 131 (0x915b9800) [pid = 1774] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 10:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 130 (0x8e2c9000) [pid = 1774] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 10:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 129 (0x991a4800) [pid = 1774] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 10:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 128 (0x991a7400) [pid = 1774] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 10:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 127 (0x8df12c00) [pid = 1774] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 10:35:07 INFO - PROCESS | 1774 | --DOMWINDOW == 126 (0x9a4ac400) [pid = 1774] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 10:35:07 INFO - PROCESS | 1774 | 1462469707653 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 10:35:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 10:35:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1784ms 10:35:07 INFO - PROCESS | 1774 | 1462469707676 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 10:35:07 INFO - PROCESS | 1774 | 1462469707679 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 10:35:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 10:35:07 INFO - PROCESS | 1774 | 1462469707684 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 10:35:07 INFO - PROCESS | 1774 | 1462469707687 Marionette TRACE conn3 <- [1,630,null,{}] 10:35:07 INFO - PROCESS | 1774 | 1462469707692 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:07 INFO - PROCESS | 1774 | 1462469707876 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 10:35:07 INFO - PROCESS | 1774 | 1462469707892 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:07 INFO - PROCESS | 1774 | ++DOCSHELL 0x8df20c00 == 87 [pid = 1774] [id = 165] 10:35:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 127 (0x8e9dec00) [pid = 1774] [serial = 495] [outer = (nil)] 10:35:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 128 (0x91529c00) [pid = 1774] [serial = 496] [outer = 0x8e9dec00] 10:35:07 INFO - PROCESS | 1774 | 1462469707958 Marionette DEBUG loaded listener.js 10:35:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 129 (0x923d1000) [pid = 1774] [serial = 497] [outer = 0x8e9dec00] 10:35:08 INFO - PROCESS | 1774 | 1462469708660 Marionette TRACE conn3 <- [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]]]}] 10:35:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 10:35:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1028ms 10:35:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 10:35:08 INFO - PROCESS | 1774 | 1462469708713 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 10:35:08 INFO - PROCESS | 1774 | 1462469708716 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 10:35:08 INFO - PROCESS | 1774 | 1462469708722 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 10:35:08 INFO - PROCESS | 1774 | 1462469708725 Marionette TRACE conn3 <- [1,634,null,{}] 10:35:08 INFO - PROCESS | 1774 | 1462469708734 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:08 INFO - PROCESS | 1774 | 1462469708934 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 10:35:08 INFO - PROCESS | 1774 | 1462469708952 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:08 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e2d0800 == 88 [pid = 1774] [id = 166] 10:35:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 130 (0x8e9d6800) [pid = 1774] [serial = 498] [outer = (nil)] 10:35:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 131 (0x9386a000) [pid = 1774] [serial = 499] [outer = 0x8e9d6800] 10:35:09 INFO - PROCESS | 1774 | 1462469709023 Marionette DEBUG loaded listener.js 10:35:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 132 (0x93990400) [pid = 1774] [serial = 500] [outer = 0x8e9d6800] 10:35:09 INFO - PROCESS | 1774 | [1774] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:35:09 INFO - PROCESS | 1774 | 1462469709993 Marionette TRACE conn3 <- [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]]]}] 10:35:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 10:35:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1329ms 10:35:10 INFO - PROCESS | 1774 | 1462469710051 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 10:35:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 10:35:10 INFO - PROCESS | 1774 | 1462469710058 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 10:35:10 INFO - PROCESS | 1774 | 1462469710066 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 10:35:10 INFO - PROCESS | 1774 | 1462469710073 Marionette TRACE conn3 <- [1,638,null,{}] 10:35:10 INFO - PROCESS | 1774 | 1462469710080 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:10 INFO - PROCESS | 1774 | 1462469710259 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 10:35:10 INFO - PROCESS | 1774 | 1462469710421 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:10 INFO - PROCESS | 1774 | ++DOCSHELL 0x8cbe9000 == 89 [pid = 1774] [id = 167] 10:35:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 133 (0x8e9db800) [pid = 1774] [serial = 501] [outer = (nil)] 10:35:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 134 (0x8f9ef800) [pid = 1774] [serial = 502] [outer = 0x8e9db800] 10:35:10 INFO - PROCESS | 1774 | 1462469710516 Marionette DEBUG loaded listener.js 10:35:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 135 (0x912c8800) [pid = 1774] [serial = 503] [outer = 0x8e9db800] 10:35:11 INFO - PROCESS | 1774 | [1774] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:35:11 INFO - PROCESS | 1774 | 1462469711403 Marionette TRACE conn3 <- [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]]]}] 10:35:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 10:35:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1384ms 10:35:11 INFO - PROCESS | 1774 | 1462469711450 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 10:35:11 INFO - PROCESS | 1774 | 1462469711459 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 10:35:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 10:35:11 INFO - PROCESS | 1774 | 1462469711469 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 10:35:11 INFO - PROCESS | 1774 | 1462469711473 Marionette TRACE conn3 <- [1,642,null,{}] 10:35:11 INFO - PROCESS | 1774 | 1462469711479 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:11 INFO - PROCESS | 1774 | 1462469711650 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 10:35:11 INFO - PROCESS | 1774 | 1462469711810 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:11 INFO - PROCESS | 1774 | ++DOCSHELL 0x8cbedc00 == 90 [pid = 1774] [id = 168] 10:35:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 136 (0x91b05800) [pid = 1774] [serial = 504] [outer = (nil)] 10:35:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 137 (0x91f6f400) [pid = 1774] [serial = 505] [outer = 0x91b05800] 10:35:11 INFO - PROCESS | 1774 | 1462469711892 Marionette DEBUG loaded listener.js 10:35:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 138 (0x923d0000) [pid = 1774] [serial = 506] [outer = 0x91b05800] 10:35:12 INFO - PROCESS | 1774 | 1462469712793 Marionette TRACE conn3 <- [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]]]}] 10:35:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 10:35:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1384ms 10:35:12 INFO - PROCESS | 1774 | 1462469712853 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 10:35:12 INFO - PROCESS | 1774 | 1462469712857 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 10:35:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 10:35:12 INFO - PROCESS | 1774 | 1462469712863 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 10:35:12 INFO - PROCESS | 1774 | 1462469712869 Marionette TRACE conn3 <- [1,646,null,{}] 10:35:12 INFO - PROCESS | 1774 | 1462469712884 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:13 INFO - PROCESS | 1774 | 1462469713063 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 10:35:13 INFO - PROCESS | 1774 | 1462469713224 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:13 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e2c6000 == 91 [pid = 1774] [id = 169] 10:35:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 139 (0x929cac00) [pid = 1774] [serial = 507] [outer = (nil)] 10:35:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 140 (0x9389a400) [pid = 1774] [serial = 508] [outer = 0x929cac00] 10:35:13 INFO - PROCESS | 1774 | 1462469713306 Marionette DEBUG loaded listener.js 10:35:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 141 (0x94ee1c00) [pid = 1774] [serial = 509] [outer = 0x929cac00] 10:35:14 INFO - PROCESS | 1774 | 1462469714137 Marionette TRACE conn3 <- [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]]]}] 10:35:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 10:35:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1338ms 10:35:14 INFO - PROCESS | 1774 | 1462469714202 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 10:35:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 10:35:14 INFO - PROCESS | 1774 | 1462469714206 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 10:35:14 INFO - PROCESS | 1774 | 1462469714212 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 10:35:14 INFO - PROCESS | 1774 | 1462469714215 Marionette TRACE conn3 <- [1,650,null,{}] 10:35:14 INFO - PROCESS | 1774 | 1462469714221 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:14 INFO - PROCESS | 1774 | 1462469714391 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 10:35:14 INFO - PROCESS | 1774 | 1462469714538 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:14 INFO - PROCESS | 1774 | ++DOCSHELL 0x929c7400 == 92 [pid = 1774] [id = 170] 10:35:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x94f99400) [pid = 1774] [serial = 510] [outer = (nil)] 10:35:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x94ff0000) [pid = 1774] [serial = 511] [outer = 0x94f99400] 10:35:14 INFO - PROCESS | 1774 | 1462469714616 Marionette DEBUG loaded listener.js 10:35:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x95096800) [pid = 1774] [serial = 512] [outer = 0x94f99400] 10:35:15 INFO - PROCESS | 1774 | 1462469715426 Marionette TRACE conn3 <- [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]]]}] 10:35:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 10:35:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1240ms 10:35:15 INFO - PROCESS | 1774 | 1462469715453 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 10:35:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 10:35:15 INFO - PROCESS | 1774 | 1462469715462 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 10:35:15 INFO - PROCESS | 1774 | 1462469715467 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 10:35:15 INFO - PROCESS | 1774 | 1462469715476 Marionette TRACE conn3 <- [1,654,null,{}] 10:35:15 INFO - PROCESS | 1774 | 1462469715481 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:15 INFO - PROCESS | 1774 | 1462469715633 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 10:35:15 INFO - PROCESS | 1774 | 1462469715799 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:15 INFO - PROCESS | 1774 | ++DOCSHELL 0x8df1c000 == 93 [pid = 1774] [id = 171] 10:35:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x912bb400) [pid = 1774] [serial = 513] [outer = (nil)] 10:35:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x950a6800) [pid = 1774] [serial = 514] [outer = 0x912bb400] 10:35:15 INFO - PROCESS | 1774 | 1462469715876 Marionette DEBUG loaded listener.js 10:35:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x950ab000) [pid = 1774] [serial = 515] [outer = 0x912bb400] 10:35:16 INFO - PROCESS | 1774 | 1462469716786 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 10:35:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 10:35:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1387ms 10:35:16 INFO - PROCESS | 1774 | 1462469716855 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 10:35:16 INFO - PROCESS | 1774 | 1462469716859 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 10:35:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 10:35:16 INFO - PROCESS | 1774 | 1462469716864 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 10:35:16 INFO - PROCESS | 1774 | 1462469716867 Marionette TRACE conn3 <- [1,658,null,{}] 10:35:16 INFO - PROCESS | 1774 | 1462469716873 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:17 INFO - PROCESS | 1774 | 1462469717059 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 10:35:17 INFO - PROCESS | 1774 | 1462469717219 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:17 INFO - PROCESS | 1774 | ++DOCSHELL 0x9509c400 == 94 [pid = 1774] [id = 172] 10:35:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x950a7400) [pid = 1774] [serial = 516] [outer = (nil)] 10:35:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x977e3800) [pid = 1774] [serial = 517] [outer = 0x950a7400] 10:35:17 INFO - PROCESS | 1774 | 1462469717302 Marionette DEBUG loaded listener.js 10:35:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x9813e000) [pid = 1774] [serial = 518] [outer = 0x950a7400] 10:35:18 INFO - PROCESS | 1774 | 1462469718076 Marionette TRACE conn3 <- [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]]]}] 10:35:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 10:35:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1277ms 10:35:18 INFO - PROCESS | 1774 | 1462469718143 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 10:35:18 INFO - PROCESS | 1774 | 1462469718146 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 10:35:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 10:35:18 INFO - PROCESS | 1774 | 1462469718153 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 10:35:18 INFO - PROCESS | 1774 | 1462469718156 Marionette TRACE conn3 <- [1,662,null,{}] 10:35:18 INFO - PROCESS | 1774 | 1462469718161 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:18 INFO - PROCESS | 1774 | 1462469718321 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 10:35:18 INFO - PROCESS | 1774 | 1462469718486 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:18 INFO - PROCESS | 1774 | ++DOCSHELL 0x94ff9c00 == 95 [pid = 1774] [id = 173] 10:35:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x9779ac00) [pid = 1774] [serial = 519] [outer = (nil)] 10:35:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x98cad800) [pid = 1774] [serial = 520] [outer = 0x9779ac00] 10:35:18 INFO - PROCESS | 1774 | 1462469718562 Marionette DEBUG loaded listener.js 10:35:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x98eab800) [pid = 1774] [serial = 521] [outer = 0x9779ac00] 10:35:19 INFO - PROCESS | 1774 | [1774] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:35:19 INFO - PROCESS | 1774 | 1462469719401 Marionette TRACE conn3 <- [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]]]}] 10:35:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 10:35:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1281ms 10:35:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 10:35:19 INFO - PROCESS | 1774 | 1462469719435 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 10:35:19 INFO - PROCESS | 1774 | 1462469719438 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 10:35:19 INFO - PROCESS | 1774 | 1462469719444 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 10:35:19 INFO - PROCESS | 1774 | 1462469719447 Marionette TRACE conn3 <- [1,666,null,{}] 10:35:19 INFO - PROCESS | 1774 | 1462469719452 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:19 INFO - PROCESS | 1774 | 1462469719609 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 10:35:19 INFO - PROCESS | 1774 | 1462469719775 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:19 INFO - PROCESS | 1774 | ++DOCSHELL 0x9509a000 == 96 [pid = 1774] [id = 174] 10:35:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x977d6800) [pid = 1774] [serial = 522] [outer = (nil)] 10:35:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x991ee400) [pid = 1774] [serial = 523] [outer = 0x977d6800] 10:35:19 INFO - PROCESS | 1774 | 1462469719850 Marionette DEBUG loaded listener.js 10:35:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x9931d000) [pid = 1774] [serial = 524] [outer = 0x977d6800] 10:35:20 INFO - PROCESS | 1774 | [1774] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:35:20 INFO - PROCESS | 1774 | 1462469720711 Marionette TRACE conn3 <- [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]]]}] 10:35:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 10:35:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1335ms 10:35:20 INFO - PROCESS | 1774 | 1462469720779 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 10:35:20 INFO - PROCESS | 1774 | 1462469720783 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 10:35:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 10:35:20 INFO - PROCESS | 1774 | 1462469720789 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 10:35:20 INFO - PROCESS | 1774 | 1462469720792 Marionette TRACE conn3 <- [1,670,null,{}] 10:35:20 INFO - PROCESS | 1774 | 1462469720798 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:21 INFO - PROCESS | 1774 | 1462469721001 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 10:35:21 INFO - PROCESS | 1774 | 1462469721165 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:21 INFO - PROCESS | 1774 | ++DOCSHELL 0x991a3800 == 97 [pid = 1774] [id = 175] 10:35:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x991a7000) [pid = 1774] [serial = 525] [outer = (nil)] 10:35:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x99328400) [pid = 1774] [serial = 526] [outer = 0x991a7000] 10:35:21 INFO - PROCESS | 1774 | 1462469721253 Marionette DEBUG loaded listener.js 10:35:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x9932a800) [pid = 1774] [serial = 527] [outer = 0x991a7000] 10:35:22 INFO - PROCESS | 1774 | 1462469722056 Marionette TRACE conn3 <- [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]]]}] 10:35:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 10:35:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1330ms 10:35:22 INFO - PROCESS | 1774 | 1462469722121 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 10:35:22 INFO - PROCESS | 1774 | 1462469722124 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 10:35:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 10:35:22 INFO - PROCESS | 1774 | 1462469722130 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 10:35:22 INFO - PROCESS | 1774 | 1462469722133 Marionette TRACE conn3 <- [1,674,null,{}] 10:35:22 INFO - PROCESS | 1774 | 1462469722138 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:22 INFO - PROCESS | 1774 | 1462469722299 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 10:35:22 INFO - PROCESS | 1774 | 1462469722462 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:22 INFO - PROCESS | 1774 | ++DOCSHELL 0x915ba800 == 98 [pid = 1774] [id = 176] 10:35:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x94fec400) [pid = 1774] [serial = 528] [outer = (nil)] 10:35:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0x9975f800) [pid = 1774] [serial = 529] [outer = 0x94fec400] 10:35:22 INFO - PROCESS | 1774 | 1462469722536 Marionette DEBUG loaded listener.js 10:35:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x99794000) [pid = 1774] [serial = 530] [outer = 0x94fec400] 10:35:23 INFO - PROCESS | 1774 | [1774] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:35:23 INFO - PROCESS | 1774 | 1462469723459 Marionette TRACE conn3 <- [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]]]}] 10:35:23 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 10:35:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1377ms 10:35:23 INFO - PROCESS | 1774 | 1462469723508 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 10:35:23 INFO - PROCESS | 1774 | 1462469723512 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 10:35:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 10:35:23 INFO - PROCESS | 1774 | 1462469723518 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 10:35:23 INFO - PROCESS | 1774 | 1462469723522 Marionette TRACE conn3 <- [1,678,null,{}] 10:35:23 INFO - PROCESS | 1774 | 1462469723527 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:23 INFO - PROCESS | 1774 | 1462469723719 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 10:35:23 INFO - PROCESS | 1774 | 1462469723886 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:23 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e2c4000 == 99 [pid = 1774] [id = 177] 10:35:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0x8e2c8400) [pid = 1774] [serial = 531] [outer = (nil)] 10:35:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x915b8400) [pid = 1774] [serial = 532] [outer = 0x8e2c8400] 10:35:23 INFO - PROCESS | 1774 | 1462469723969 Marionette DEBUG loaded listener.js 10:35:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0x9975fc00) [pid = 1774] [serial = 533] [outer = 0x8e2c8400] 10:35:24 INFO - PROCESS | 1774 | 1462469724835 Marionette TRACE conn3 <- [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]]]}] 10:35:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 10:35:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1378ms 10:35:24 INFO - PROCESS | 1774 | 1462469724898 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 10:35:24 INFO - PROCESS | 1774 | 1462469724901 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 10:35:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 10:35:24 INFO - PROCESS | 1774 | 1462469724907 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 10:35:24 INFO - PROCESS | 1774 | 1462469724910 Marionette TRACE conn3 <- [1,682,null,{}] 10:35:24 INFO - PROCESS | 1774 | 1462469724916 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:25 INFO - PROCESS | 1774 | 1462469725079 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 10:35:25 INFO - PROCESS | 1774 | 1462469725569 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:25 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e2ca000 == 100 [pid = 1774] [id = 178] 10:35:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0x8e2cc000) [pid = 1774] [serial = 534] [outer = (nil)] 10:35:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 167 (0x8e9d6000) [pid = 1774] [serial = 535] [outer = 0x8e2cc000] 10:35:25 INFO - PROCESS | 1774 | 1462469725685 Marionette DEBUG loaded listener.js 10:35:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 168 (0x8f61a400) [pid = 1774] [serial = 536] [outer = 0x8e2cc000] 10:35:26 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 10:35:26 INFO - PROCESS | 1774 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:35:26 INFO - PROCESS | 1774 | --DOCSHELL 0x8df20c00 == 99 [pid = 1774] [id = 165] 10:35:26 INFO - PROCESS | 1774 | --DOCSHELL 0x924d6000 == 98 [pid = 1774] [id = 164] 10:35:26 INFO - PROCESS | 1774 | --DOCSHELL 0x923d5800 == 97 [pid = 1774] [id = 163] 10:35:27 INFO - PROCESS | 1774 | 1462469727052 Marionette TRACE conn3 <- [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]]]}] 10:35:27 INFO - PROCESS | 1774 | --DOCSHELL 0x91b0b000 == 96 [pid = 1774] [id = 162] 10:35:27 INFO - PROCESS | 1774 | --DOCSHELL 0x8e2c3000 == 95 [pid = 1774] [id = 161] 10:35:27 INFO - PROCESS | 1774 | --DOCSHELL 0x8e2cd800 == 94 [pid = 1774] [id = 160] 10:35:27 INFO - PROCESS | 1774 | --DOCSHELL 0x8cbf0800 == 93 [pid = 1774] [id = 159] 10:35:27 INFO - PROCESS | 1774 | --DOCSHELL 0x8f616400 == 92 [pid = 1774] [id = 158] 10:35:27 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) 10:35:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2237ms 10:35:27 INFO - PROCESS | 1774 | --DOCSHELL 0x8cbe2400 == 91 [pid = 1774] [id = 156] 10:35:27 INFO - PROCESS | 1774 | --DOCSHELL 0x8e9d5400 == 90 [pid = 1774] [id = 155] 10:35:27 INFO - PROCESS | 1774 | --DOCSHELL 0x8e9d5800 == 89 [pid = 1774] [id = 154] 10:35:27 INFO - PROCESS | 1774 | --DOCSHELL 0x8f611c00 == 88 [pid = 1774] [id = 153] 10:35:27 INFO - PROCESS | 1774 | --DOCSHELL 0x92bdac00 == 87 [pid = 1774] [id = 152] 10:35:27 INFO - PROCESS | 1774 | --DOCSHELL 0x91220000 == 86 [pid = 1774] [id = 151] 10:35:27 INFO - PROCESS | 1774 | --DOCSHELL 0x9249d800 == 85 [pid = 1774] [id = 150] 10:35:27 INFO - PROCESS | 1774 | 1462469727154 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 10:35:27 INFO - PROCESS | 1774 | 1462469727160 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 10:35:27 INFO - PROCESS | 1774 | --DOCSHELL 0x8e9dcc00 == 84 [pid = 1774] [id = 149] 10:35:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 10:35:27 INFO - PROCESS | 1774 | 1462469727170 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 10:35:27 INFO - PROCESS | 1774 | 1462469727176 Marionette TRACE conn3 <- [1,686,null,{}] 10:35:27 INFO - PROCESS | 1774 | 1462469727182 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:27 INFO - PROCESS | 1774 | 1462469727327 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 10:35:27 INFO - PROCESS | 1774 | 1462469727337 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:27 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f612c00 == 85 [pid = 1774] [id = 179] 10:35:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 169 (0x8f617c00) [pid = 1774] [serial = 537] [outer = (nil)] 10:35:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 170 (0x8f9f6400) [pid = 1774] [serial = 538] [outer = 0x8f617c00] 10:35:27 INFO - PROCESS | 1774 | 1462469727413 Marionette DEBUG loaded listener.js 10:35:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 171 (0x912c4000) [pid = 1774] [serial = 539] [outer = 0x8f617c00] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 170 (0xa6f17800) [pid = 1774] [serial = 337] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 169 (0x94f9ec00) [pid = 1774] [serial = 331] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 168 (0xa632e400) [pid = 1774] [serial = 265] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 167 (0xa683ac00) [pid = 1774] [serial = 295] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 166 (0x9cbe9c00) [pid = 1774] [serial = 258] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0x91220400) [pid = 1774] [serial = 388] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0x9cb9f800) [pid = 1774] [serial = 385] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0xa277b400) [pid = 1774] [serial = 225] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0x92dec400) [pid = 1774] [serial = 373] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0x924db400) [pid = 1774] [serial = 346] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0x95099000) [pid = 1774] [serial = 289] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x95093400) [pid = 1774] [serial = 219] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0xa6885800) [pid = 1774] [serial = 231] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x9975c400) [pid = 1774] [serial = 301] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x98da0800) [pid = 1774] [serial = 376] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0xa6f4a800) [pid = 1774] [serial = 304] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x992f4400) [pid = 1774] [serial = 292] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x9508e400) [pid = 1774] [serial = 252] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x91b0c800) [pid = 1774] [serial = 382] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x8e9ddc00) [pid = 1774] [serial = 391] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x923c7c00) [pid = 1774] [serial = 249] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x9a168800) [pid = 1774] [serial = 262] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x98ea1800) [pid = 1774] [serial = 255] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0xa82e1c00) [pid = 1774] [serial = 340] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x99198400) [pid = 1774] [serial = 222] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x924db800) [pid = 1774] [serial = 343] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x9508d800) [pid = 1774] [serial = 394] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x9cb09800) [pid = 1774] [serial = 379] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0xa6d8b000) [pid = 1774] [serial = 298] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 141 (0xa510e400) [pid = 1774] [serial = 228] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 140 (0x992f9800) [pid = 1774] [serial = 334] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 139 (0xa5172400) [pid = 1774] [serial = 424] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 138 (0xa36a8800) [pid = 1774] [serial = 423] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 137 (0x9a167c00) [pid = 1774] [serial = 418] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 136 (0x9979a000) [pid = 1774] [serial = 417] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 135 (0xa6d8f800) [pid = 1774] [serial = 427] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 134 (0xa68f6800) [pid = 1774] [serial = 426] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 133 (0x923d0800) [pid = 1774] [serial = 409] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 132 (0x91b28c00) [pid = 1774] [serial = 408] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 131 (0x938a0c00) [pid = 1774] [serial = 433] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 130 (0x9389b400) [pid = 1774] [serial = 432] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 129 (0x9cbee000) [pid = 1774] [serial = 421] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 128 (0x9a990c00) [pid = 1774] [serial = 420] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 127 (0x99751400) [pid = 1774] [serial = 415] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 126 (0x99325400) [pid = 1774] [serial = 414] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 125 (0x8df15800) [pid = 1774] [serial = 435] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 124 (0xa8c66400) [pid = 1774] [serial = 430] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 123 (0xa82db000) [pid = 1774] [serial = 429] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 122 (0x8df1f000) [pid = 1774] [serial = 436] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 121 (0x938a6400) [pid = 1774] [serial = 442] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 120 (0x8f61b000) [pid = 1774] [serial = 438] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 119 (0x93868c00) [pid = 1774] [serial = 441] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 118 (0x96c9b800) [pid = 1774] [serial = 412] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 117 (0x9508f400) [pid = 1774] [serial = 411] [outer = (nil)] [url = about:blank] 10:35:27 INFO - PROCESS | 1774 | --DOMWINDOW == 116 (0x8f61f400) [pid = 1774] [serial = 439] [outer = (nil)] [url = about:blank] 10:35:28 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 10:35:28 INFO - PROCESS | 1774 | 1462469728641 Marionette TRACE conn3 <- [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]]]}] 10:35:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 10:35:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1483ms 10:35:28 INFO - PROCESS | 1774 | 1462469728656 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 10:35:28 INFO - PROCESS | 1774 | 1462469728661 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 10:35:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 10:35:28 INFO - PROCESS | 1774 | 1462469728668 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 10:35:28 INFO - PROCESS | 1774 | 1462469728671 Marionette TRACE conn3 <- [1,690,null,{}] 10:35:28 INFO - PROCESS | 1774 | 1462469728676 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:28 INFO - PROCESS | 1774 | 1462469728854 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 10:35:28 INFO - PROCESS | 1774 | 1462469728947 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:28 INFO - PROCESS | 1774 | ++DOCSHELL 0x9152dc00 == 86 [pid = 1774] [id = 180] 10:35:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 117 (0x9152f800) [pid = 1774] [serial = 540] [outer = (nil)] 10:35:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 118 (0x91b31000) [pid = 1774] [serial = 541] [outer = 0x9152f800] 10:35:29 INFO - PROCESS | 1774 | 1462469729012 Marionette DEBUG loaded listener.js 10:35:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 119 (0x923c8800) [pid = 1774] [serial = 542] [outer = 0x9152f800] 10:35:30 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 10:35:30 INFO - PROCESS | 1774 | 1462469730167 Marionette TRACE conn3 <- [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]]]}] 10:35:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 10:35:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1528ms 10:35:30 INFO - PROCESS | 1774 | 1462469730196 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 10:35:30 INFO - PROCESS | 1774 | 1462469730199 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 10:35:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 10:35:30 INFO - PROCESS | 1774 | 1462469730211 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 10:35:30 INFO - PROCESS | 1774 | 1462469730219 Marionette TRACE conn3 <- [1,694,null,{}] 10:35:30 INFO - PROCESS | 1774 | 1462469730235 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:30 INFO - PROCESS | 1774 | 1462469730430 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 10:35:30 INFO - PROCESS | 1774 | 1462469730498 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:30 INFO - PROCESS | 1774 | ++DOCSHELL 0x912c0000 == 87 [pid = 1774] [id = 181] 10:35:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 120 (0x92494800) [pid = 1774] [serial = 543] [outer = (nil)] 10:35:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 121 (0x924d6800) [pid = 1774] [serial = 544] [outer = 0x92494800] 10:35:30 INFO - PROCESS | 1774 | 1462469730570 Marionette DEBUG loaded listener.js 10:35:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 122 (0x929c9800) [pid = 1774] [serial = 545] [outer = 0x92494800] 10:35:31 INFO - PROCESS | 1774 | --DOMWINDOW == 121 (0x912c4c00) [pid = 1774] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 10:35:31 INFO - PROCESS | 1774 | --DOMWINDOW == 120 (0x923d2000) [pid = 1774] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 10:35:31 INFO - PROCESS | 1774 | --DOMWINDOW == 119 (0x92dedc00) [pid = 1774] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 10:35:31 INFO - PROCESS | 1774 | --DOMWINDOW == 118 (0x91b26c00) [pid = 1774] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 10:35:31 INFO - PROCESS | 1774 | --DOMWINDOW == 117 (0x8f9f1800) [pid = 1774] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 10:35:31 INFO - PROCESS | 1774 | --DOMWINDOW == 116 (0x9249b000) [pid = 1774] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 10:35:31 INFO - PROCESS | 1774 | --DOMWINDOW == 115 (0x8e9da000) [pid = 1774] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 10:35:31 INFO - PROCESS | 1774 | --DOMWINDOW == 114 (0x8e9dec00) [pid = 1774] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 10:35:31 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 10:35:31 INFO - PROCESS | 1774 | 1462469731726 Marionette TRACE conn3 <- [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]]]}] 10:35:31 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) 10:35:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1561ms 10:35:31 INFO - PROCESS | 1774 | 1462469731767 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 10:35:31 INFO - PROCESS | 1774 | 1462469731770 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 10:35:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 10:35:31 INFO - PROCESS | 1774 | 1462469731776 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 10:35:31 INFO - PROCESS | 1774 | 1462469731778 Marionette TRACE conn3 <- [1,698,null,{}] 10:35:31 INFO - PROCESS | 1774 | 1462469731783 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:31 INFO - PROCESS | 1774 | 1462469731948 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 10:35:32 INFO - PROCESS | 1774 | 1462469732134 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:32 INFO - PROCESS | 1774 | ++DOCSHELL 0x8df12800 == 88 [pid = 1774] [id = 182] 10:35:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 115 (0x8e2cb800) [pid = 1774] [serial = 546] [outer = (nil)] 10:35:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 116 (0x9249ac00) [pid = 1774] [serial = 547] [outer = 0x8e2cb800] 10:35:32 INFO - PROCESS | 1774 | 1462469732199 Marionette DEBUG loaded listener.js 10:35:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 117 (0x929c5400) [pid = 1774] [serial = 548] [outer = 0x8e2cb800] 10:35:33 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 10:35:33 INFO - PROCESS | 1774 | 1462469733218 Marionette TRACE conn3 <- [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]]]}] 10:35:33 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) 10:35:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1489ms 10:35:33 INFO - PROCESS | 1774 | 1462469733266 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 10:35:33 INFO - PROCESS | 1774 | 1462469733269 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 10:35:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 10:35:33 INFO - PROCESS | 1774 | 1462469733275 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 10:35:33 INFO - PROCESS | 1774 | 1462469733278 Marionette TRACE conn3 <- [1,702,null,{}] 10:35:33 INFO - PROCESS | 1774 | 1462469733283 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:33 INFO - PROCESS | 1774 | 1462469733460 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 10:35:33 INFO - PROCESS | 1774 | 1462469733624 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:33 INFO - PROCESS | 1774 | ++DOCSHELL 0x8cbe2400 == 89 [pid = 1774] [id = 183] 10:35:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 118 (0x8cbe6800) [pid = 1774] [serial = 549] [outer = (nil)] 10:35:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 119 (0x8df1ac00) [pid = 1774] [serial = 550] [outer = 0x8cbe6800] 10:35:33 INFO - PROCESS | 1774 | 1462469733774 Marionette DEBUG loaded listener.js 10:35:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 120 (0x8e2ce000) [pid = 1774] [serial = 551] [outer = 0x8cbe6800] 10:35:35 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 10:35:35 INFO - PROCESS | 1774 | 1462469735085 Marionette TRACE conn3 <- [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]]]}] 10:35:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 10:35:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1834ms 10:35:35 INFO - PROCESS | 1774 | 1462469735111 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 10:35:35 INFO - PROCESS | 1774 | 1462469735116 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 10:35:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 10:35:35 INFO - PROCESS | 1774 | 1462469735227 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 10:35:35 INFO - PROCESS | 1774 | 1462469735231 Marionette TRACE conn3 <- [1,706,null,{}] 10:35:35 INFO - PROCESS | 1774 | 1462469735240 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:35 INFO - PROCESS | 1774 | 1462469735411 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 10:35:35 INFO - PROCESS | 1774 | 1462469735567 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:35 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e9d8c00 == 90 [pid = 1774] [id = 184] 10:35:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 121 (0x8f9f0400) [pid = 1774] [serial = 552] [outer = (nil)] 10:35:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 122 (0x91b0fc00) [pid = 1774] [serial = 553] [outer = 0x8f9f0400] 10:35:35 INFO - PROCESS | 1774 | 1462469735658 Marionette DEBUG loaded listener.js 10:35:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 123 (0x923d1800) [pid = 1774] [serial = 554] [outer = 0x8f9f0400] 10:35:36 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 10:35:36 INFO - PROCESS | 1774 | 1462469736991 Marionette TRACE conn3 <- [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]]]}] 10:35:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 10:35:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1835ms 10:35:37 INFO - PROCESS | 1774 | 1462469737011 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 10:35:37 INFO - PROCESS | 1774 | 1462469737017 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 10:35:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 10:35:37 INFO - PROCESS | 1774 | 1462469737146 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 10:35:37 INFO - PROCESS | 1774 | 1462469737151 Marionette TRACE conn3 <- [1,710,null,{}] 10:35:37 INFO - PROCESS | 1774 | 1462469737158 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:37 INFO - PROCESS | 1774 | 1462469737325 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 10:35:37 INFO - PROCESS | 1774 | 1462469737482 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:37 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f9f3000 == 91 [pid = 1774] [id = 185] 10:35:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 124 (0x92496400) [pid = 1774] [serial = 555] [outer = (nil)] 10:35:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 125 (0x93864000) [pid = 1774] [serial = 556] [outer = 0x92496400] 10:35:37 INFO - PROCESS | 1774 | 1462469737564 Marionette DEBUG loaded listener.js 10:35:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 126 (0x938a8800) [pid = 1774] [serial = 557] [outer = 0x92496400] 10:35:38 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 10:35:38 INFO - PROCESS | 1774 | 1462469738895 Marionette TRACE conn3 <- [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]]]}] 10:35:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 10:35:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1837ms 10:35:38 INFO - PROCESS | 1774 | 1462469738979 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 10:35:38 INFO - PROCESS | 1774 | 1462469738983 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 10:35:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 10:35:38 INFO - PROCESS | 1774 | 1462469738994 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 10:35:39 INFO - PROCESS | 1774 | 1462469739000 Marionette TRACE conn3 <- [1,714,null,{}] 10:35:39 INFO - PROCESS | 1774 | 1462469739016 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:39 INFO - PROCESS | 1774 | 1462469739198 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 10:35:39 INFO - PROCESS | 1774 | 1462469739358 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:39 INFO - PROCESS | 1774 | ++DOCSHELL 0x92be6800 == 92 [pid = 1774] [id = 186] 10:35:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 127 (0x944b8400) [pid = 1774] [serial = 558] [outer = (nil)] 10:35:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 128 (0x95098400) [pid = 1774] [serial = 559] [outer = 0x944b8400] 10:35:39 INFO - PROCESS | 1774 | 1462469739439 Marionette DEBUG loaded listener.js 10:35:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 129 (0x950f4000) [pid = 1774] [serial = 560] [outer = 0x944b8400] 10:35:40 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 10:35:40 INFO - PROCESS | 1774 | 1462469740712 Marionette TRACE conn3 <- [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]]]}] 10:35:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 10:35:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1743ms 10:35:40 INFO - PROCESS | 1774 | 1462469740737 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 10:35:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 10:35:40 INFO - PROCESS | 1774 | 1462469740742 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 10:35:40 INFO - PROCESS | 1774 | 1462469740748 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 10:35:40 INFO - PROCESS | 1774 | 1462469740751 Marionette TRACE conn3 <- [1,718,null,{}] 10:35:40 INFO - PROCESS | 1774 | 1462469740757 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:40 INFO - PROCESS | 1774 | 1462469740973 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 10:35:41 INFO - PROCESS | 1774 | 1462469741137 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:41 INFO - PROCESS | 1774 | ++DOCSHELL 0x8df1d800 == 93 [pid = 1774] [id = 187] 10:35:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 130 (0x91b2b800) [pid = 1774] [serial = 561] [outer = (nil)] 10:35:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 131 (0x96c9c400) [pid = 1774] [serial = 562] [outer = 0x91b2b800] 10:35:41 INFO - PROCESS | 1774 | 1462469741215 Marionette DEBUG loaded listener.js 10:35:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 132 (0x977dd400) [pid = 1774] [serial = 563] [outer = 0x91b2b800] 10:35:42 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 10:35:42 INFO - PROCESS | 1774 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:35:42 INFO - PROCESS | 1774 | 1462469742449 Marionette TRACE conn3 <- [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]]]}] 10:35:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 10:35:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1734ms 10:35:42 INFO - PROCESS | 1774 | 1462469742482 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 10:35:42 INFO - PROCESS | 1774 | 1462469742485 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 10:35:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 10:35:42 INFO - PROCESS | 1774 | 1462469742501 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 10:35:42 INFO - PROCESS | 1774 | 1462469742503 Marionette TRACE conn3 <- [1,722,null,{}] 10:35:42 INFO - PROCESS | 1774 | 1462469742509 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:42 INFO - PROCESS | 1774 | 1462469742708 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 10:35:42 INFO - PROCESS | 1774 | 1462469742869 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:42 INFO - PROCESS | 1774 | ++DOCSHELL 0x91522400 == 94 [pid = 1774] [id = 188] 10:35:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 133 (0x91523c00) [pid = 1774] [serial = 564] [outer = (nil)] 10:35:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 134 (0x91b32400) [pid = 1774] [serial = 565] [outer = 0x91523c00] 10:35:42 INFO - PROCESS | 1774 | 1462469742955 Marionette DEBUG loaded listener.js 10:35:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 135 (0x99199000) [pid = 1774] [serial = 566] [outer = 0x91523c00] 10:35:44 INFO - PROCESS | 1774 | 1462469744229 Marionette TRACE conn3 <- [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] 10:35:44 INFO - PROCESS | 1774 | 1462469744292 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 10:35:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 10:35:44 INFO - PROCESS | 1774 | 1462469744299 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 10:35:44 INFO - PROCESS | 1774 | 1462469744303 Marionette TRACE conn3 <- [1,726,null,{}] 10:35:44 INFO - PROCESS | 1774 | 1462469744310 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:44 INFO - PROCESS | 1774 | 1462469744481 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 10:35:44 INFO - PROCESS | 1774 | 1462469744744 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:44 INFO - PROCESS | 1774 | ++DOCSHELL 0x8df1bc00 == 95 [pid = 1774] [id = 189] 10:35:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 136 (0x8e2c4800) [pid = 1774] [serial = 567] [outer = (nil)] 10:35:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 137 (0x8f620800) [pid = 1774] [serial = 568] [outer = 0x8e2c4800] 10:35:44 INFO - PROCESS | 1774 | 1462469744873 Marionette DEBUG loaded listener.js 10:35:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 138 (0x92bdf400) [pid = 1774] [serial = 569] [outer = 0x8e2c4800] 10:35:45 INFO - PROCESS | 1774 | --DOCSHELL 0xa23b4000 == 94 [pid = 1774] [id = 19] 10:35:45 INFO - PROCESS | 1774 | --DOCSHELL 0x9779f400 == 93 [pid = 1774] [id = 18] 10:35:45 INFO - PROCESS | 1774 | --DOCSHELL 0x94e7d400 == 92 [pid = 1774] [id = 103] 10:35:45 INFO - PROCESS | 1774 | --DOCSHELL 0x8df12800 == 91 [pid = 1774] [id = 182] 10:35:45 INFO - PROCESS | 1774 | --DOCSHELL 0x912c0000 == 90 [pid = 1774] [id = 181] 10:35:45 INFO - PROCESS | 1774 | --DOMWINDOW == 137 (0x9386a000) [pid = 1774] [serial = 499] [outer = (nil)] [url = about:blank] 10:35:45 INFO - PROCESS | 1774 | --DOMWINDOW == 136 (0x92be1800) [pid = 1774] [serial = 456] [outer = (nil)] [url = about:blank] 10:35:45 INFO - PROCESS | 1774 | --DOMWINDOW == 135 (0x8f9f1000) [pid = 1774] [serial = 459] [outer = (nil)] [url = about:blank] 10:35:45 INFO - PROCESS | 1774 | --DOMWINDOW == 134 (0x977dec00) [pid = 1774] [serial = 444] [outer = (nil)] [url = about:blank] 10:35:45 INFO - PROCESS | 1774 | --DOMWINDOW == 133 (0x950a2c00) [pid = 1774] [serial = 453] [outer = (nil)] [url = about:blank] 10:35:45 INFO - PROCESS | 1774 | --DOMWINDOW == 132 (0x91526400) [pid = 1774] [serial = 466] [outer = (nil)] [url = about:blank] 10:35:45 INFO - PROCESS | 1774 | --DOMWINDOW == 131 (0x912c5800) [pid = 1774] [serial = 463] [outer = (nil)] [url = about:blank] 10:35:45 INFO - PROCESS | 1774 | --DOMWINDOW == 130 (0x8cbea400) [pid = 1774] [serial = 469] [outer = (nil)] [url = about:blank] 10:35:45 INFO - PROCESS | 1774 | --DOMWINDOW == 129 (0x96c9a000) [pid = 1774] [serial = 450] [outer = (nil)] [url = about:blank] 10:35:45 INFO - PROCESS | 1774 | --DOMWINDOW == 128 (0x91b04400) [pid = 1774] [serial = 447] [outer = (nil)] [url = about:blank] 10:35:45 INFO - PROCESS | 1774 | --DOCSHELL 0x9152dc00 == 89 [pid = 1774] [id = 180] 10:35:45 INFO - PROCESS | 1774 | --DOCSHELL 0x8f612c00 == 88 [pid = 1774] [id = 179] 10:35:45 INFO - PROCESS | 1774 | --DOCSHELL 0x8e2ca000 == 87 [pid = 1774] [id = 178] 10:35:45 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 10:35:45 INFO - PROCESS | 1774 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:35:45 INFO - PROCESS | 1774 | --DOCSHELL 0x991a3800 == 86 [pid = 1774] [id = 175] 10:35:45 INFO - PROCESS | 1774 | --DOCSHELL 0x9509a000 == 85 [pid = 1774] [id = 174] 10:35:45 INFO - PROCESS | 1774 | --DOCSHELL 0x94ff9c00 == 84 [pid = 1774] [id = 173] 10:35:45 INFO - PROCESS | 1774 | --DOCSHELL 0x9509c400 == 83 [pid = 1774] [id = 172] 10:35:45 INFO - PROCESS | 1774 | --DOCSHELL 0x8df1c000 == 82 [pid = 1774] [id = 171] 10:35:45 INFO - PROCESS | 1774 | --DOCSHELL 0x929c7400 == 81 [pid = 1774] [id = 170] 10:35:45 INFO - PROCESS | 1774 | --DOCSHELL 0x8e2c6000 == 80 [pid = 1774] [id = 169] 10:35:45 INFO - PROCESS | 1774 | 1462469745845 Marionette TRACE conn3 <- [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]]]}] 10:35:45 INFO - PROCESS | 1774 | --DOCSHELL 0x8cbedc00 == 79 [pid = 1774] [id = 168] 10:35:45 INFO - PROCESS | 1774 | --DOCSHELL 0x8cbe9000 == 78 [pid = 1774] [id = 167] 10:35:45 INFO - PROCESS | 1774 | --DOMWINDOW == 127 (0x91529c00) [pid = 1774] [serial = 496] [outer = (nil)] [url = about:blank] 10:35:45 INFO - PROCESS | 1774 | --DOMWINDOW == 126 (0x91b2a400) [pid = 1774] [serial = 479] [outer = (nil)] [url = about:blank] 10:35:45 INFO - PROCESS | 1774 | --DOMWINDOW == 125 (0x924dac00) [pid = 1774] [serial = 487] [outer = (nil)] [url = about:blank] 10:35:45 INFO - PROCESS | 1774 | --DOMWINDOW == 124 (0x929c1400) [pid = 1774] [serial = 488] [outer = (nil)] [url = about:blank] 10:35:45 INFO - PROCESS | 1774 | --DOMWINDOW == 123 (0x944b9c00) [pid = 1774] [serial = 494] [outer = (nil)] [url = about:blank] 10:35:45 INFO - PROCESS | 1774 | --DOMWINDOW == 122 (0x92493400) [pid = 1774] [serial = 484] [outer = (nil)] [url = about:blank] 10:35:45 INFO - PROCESS | 1774 | --DOMWINDOW == 121 (0x912c6800) [pid = 1774] [serial = 476] [outer = (nil)] [url = about:blank] 10:35:45 INFO - PROCESS | 1774 | --DOMWINDOW == 120 (0x92be6400) [pid = 1774] [serial = 490] [outer = (nil)] [url = about:blank] 10:35:45 INFO - PROCESS | 1774 | --DOMWINDOW == 119 (0x944b1400) [pid = 1774] [serial = 493] [outer = (nil)] [url = about:blank] 10:35:45 INFO - PROCESS | 1774 | --DOMWINDOW == 118 (0x91f64000) [pid = 1774] [serial = 482] [outer = (nil)] [url = about:blank] 10:35:45 INFO - PROCESS | 1774 | --DOMWINDOW == 117 (0x915b9000) [pid = 1774] [serial = 478] [outer = (nil)] [url = about:blank] 10:35:45 INFO - PROCESS | 1774 | --DOMWINDOW == 116 (0x91b0b800) [pid = 1774] [serial = 481] [outer = (nil)] [url = about:blank] 10:35:45 INFO - PROCESS | 1774 | --DOMWINDOW == 115 (0x950a7800) [pid = 1774] [serial = 259] [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.] 10:35:45 INFO - PROCESS | 1774 | --DOMWINDOW == 114 (0x8f618c00) [pid = 1774] [serial = 472] [outer = (nil)] [url = about:blank] 10:35:45 INFO - PROCESS | 1774 | --DOMWINDOW == 113 (0x9249c800) [pid = 1774] [serial = 485] [outer = (nil)] [url = about:blank] 10:35:45 INFO - PROCESS | 1774 | --DOMWINDOW == 112 (0x91216400) [pid = 1774] [serial = 475] [outer = (nil)] [url = about:blank] 10:35:45 INFO - PROCESS | 1774 | --DOMWINDOW == 111 (0x93868000) [pid = 1774] [serial = 491] [outer = (nil)] [url = about:blank] 10:35:45 INFO - PROCESS | 1774 | --DOMWINDOW == 110 (0x923d1000) [pid = 1774] [serial = 497] [outer = (nil)] [url = about:blank] 10:35:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 10:35:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1632ms 10:35:45 INFO - PROCESS | 1774 | 1462469745931 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 10:35:45 INFO - PROCESS | 1774 | 1462469745937 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 10:35:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 10:35:45 INFO - PROCESS | 1774 | 1462469745948 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 10:35:45 INFO - PROCESS | 1774 | 1462469745951 Marionette TRACE conn3 <- [1,730,null,{}] 10:35:45 INFO - PROCESS | 1774 | 1462469745955 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:46 INFO - PROCESS | 1774 | 1462469746118 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 10:35:46 INFO - PROCESS | 1774 | 1462469746297 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:46 INFO - PROCESS | 1774 | ++DOCSHELL 0x91528400 == 79 [pid = 1774] [id = 190] 10:35:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 111 (0x9152a400) [pid = 1774] [serial = 570] [outer = (nil)] 10:35:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 112 (0x91b2c000) [pid = 1774] [serial = 571] [outer = 0x9152a400] 10:35:46 INFO - PROCESS | 1774 | 1462469746369 Marionette DEBUG loaded listener.js 10:35:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 113 (0x9249d400) [pid = 1774] [serial = 572] [outer = 0x9152a400] 10:35:46 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 10:35:46 INFO - PROCESS | 1774 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:35:47 INFO - PROCESS | 1774 | 1462469747137 Marionette TRACE conn3 <- [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] 10:35:47 INFO - PROCESS | 1774 | 1462469747185 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 10:35:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 10:35:47 INFO - PROCESS | 1774 | 1462469747195 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 10:35:47 INFO - PROCESS | 1774 | 1462469747200 Marionette TRACE conn3 <- [1,734,null,{}] 10:35:47 INFO - PROCESS | 1774 | 1462469747215 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:47 INFO - PROCESS | 1774 | 1462469747382 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 10:35:47 INFO - PROCESS | 1774 | 1462469747394 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:47 INFO - PROCESS | 1774 | ++DOCSHELL 0x91b0dc00 == 80 [pid = 1774] [id = 191] 10:35:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 114 (0x94e82c00) [pid = 1774] [serial = 573] [outer = (nil)] 10:35:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 115 (0x94eea000) [pid = 1774] [serial = 574] [outer = 0x94e82c00] 10:35:47 INFO - PROCESS | 1774 | 1462469747468 Marionette DEBUG loaded listener.js 10:35:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 116 (0x95099000) [pid = 1774] [serial = 575] [outer = 0x94e82c00] 10:35:48 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 10:35:48 INFO - PROCESS | 1774 | 1462469748267 Marionette TRACE conn3 <- [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]]]}] 10:35:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 10:35:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1132ms 10:35:48 INFO - PROCESS | 1774 | 1462469748329 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 10:35:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 10:35:48 INFO - PROCESS | 1774 | 1462469748334 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 10:35:48 INFO - PROCESS | 1774 | 1462469748350 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 10:35:48 INFO - PROCESS | 1774 | 1462469748352 Marionette TRACE conn3 <- [1,738,null,{}] 10:35:48 INFO - PROCESS | 1774 | 1462469748358 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:48 INFO - PROCESS | 1774 | 1462469748559 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 10:35:48 INFO - PROCESS | 1774 | 1462469748583 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:48 INFO - PROCESS | 1774 | ++DOCSHELL 0x92bdf000 == 81 [pid = 1774] [id = 192] 10:35:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 117 (0x9509c800) [pid = 1774] [serial = 576] [outer = (nil)] 10:35:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 118 (0x950fdc00) [pid = 1774] [serial = 577] [outer = 0x9509c800] 10:35:48 INFO - PROCESS | 1774 | 1462469748649 Marionette DEBUG loaded listener.js 10:35:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 119 (0x977da800) [pid = 1774] [serial = 578] [outer = 0x9509c800] 10:35:49 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 10:35:49 INFO - PROCESS | 1774 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:35:49 INFO - PROCESS | 1774 | 1462469749864 Marionette TRACE conn3 <- [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]]]}] 10:35:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 10:35:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1541ms 10:35:49 INFO - PROCESS | 1774 | 1462469749881 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 10:35:49 INFO - PROCESS | 1774 | 1462469749884 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 10:35:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 10:35:49 INFO - PROCESS | 1774 | 1462469749890 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 10:35:49 INFO - PROCESS | 1774 | 1462469749893 Marionette TRACE conn3 <- [1,742,null,{}] 10:35:49 INFO - PROCESS | 1774 | 1462469749907 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:50 INFO - PROCESS | 1774 | 1462469750102 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 10:35:50 INFO - PROCESS | 1774 | 1462469750168 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:50 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e2c4c00 == 82 [pid = 1774] [id = 193] 10:35:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 120 (0x8e9da000) [pid = 1774] [serial = 579] [outer = (nil)] 10:35:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 121 (0x98143800) [pid = 1774] [serial = 580] [outer = 0x8e9da000] 10:35:50 INFO - PROCESS | 1774 | 1462469750233 Marionette DEBUG loaded listener.js 10:35:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 122 (0x9843b000) [pid = 1774] [serial = 581] [outer = 0x8e9da000] 10:35:50 INFO - PROCESS | 1774 | --DOMWINDOW == 121 (0x92494800) [pid = 1774] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 10:35:50 INFO - PROCESS | 1774 | --DOMWINDOW == 120 (0x9152f800) [pid = 1774] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 10:35:50 INFO - PROCESS | 1774 | --DOMWINDOW == 119 (0x8f617c00) [pid = 1774] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 10:35:50 INFO - PROCESS | 1774 | --DOMWINDOW == 118 (0x8e2cc000) [pid = 1774] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 10:35:50 INFO - PROCESS | 1774 | --DOMWINDOW == 117 (0x8e9d6800) [pid = 1774] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 10:35:50 INFO - PROCESS | 1774 | --DOMWINDOW == 116 (0x950efc00) [pid = 1774] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 10:35:51 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 10:35:51 INFO - PROCESS | 1774 | 1462469751611 Marionette TRACE conn3 <- [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]]]}] 10:35:51 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 10:35:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1746ms 10:35:51 INFO - PROCESS | 1774 | 1462469751638 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 10:35:51 INFO - PROCESS | 1774 | 1462469751641 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 10:35:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 10:35:51 INFO - PROCESS | 1774 | 1462469751647 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 10:35:51 INFO - PROCESS | 1774 | 1462469751649 Marionette TRACE conn3 <- [1,746,null,{}] 10:35:51 INFO - PROCESS | 1774 | 1462469751655 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:51 INFO - PROCESS | 1774 | 1462469751886 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 10:35:51 INFO - PROCESS | 1774 | 1462469751945 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:51 INFO - PROCESS | 1774 | ++DOCSHELL 0x91528c00 == 83 [pid = 1774] [id = 194] 10:35:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 117 (0x92494800) [pid = 1774] [serial = 582] [outer = (nil)] 10:35:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 118 (0x991a2c00) [pid = 1774] [serial = 583] [outer = 0x92494800] 10:35:52 INFO - PROCESS | 1774 | 1462469752017 Marionette DEBUG loaded listener.js 10:35:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 119 (0x9931f000) [pid = 1774] [serial = 584] [outer = 0x92494800] 10:35:52 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 10:35:53 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 10:35:53 INFO - PROCESS | 1774 | 1462469753217 Marionette TRACE conn3 <- [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]]]}] 10:35:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 10:35:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1581ms 10:35:53 INFO - PROCESS | 1774 | 1462469753228 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 10:35:53 INFO - PROCESS | 1774 | 1462469753233 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 10:35:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 10:35:53 INFO - PROCESS | 1774 | 1462469753242 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 10:35:53 INFO - PROCESS | 1774 | 1462469753247 Marionette TRACE conn3 <- [1,750,null,{}] 10:35:53 INFO - PROCESS | 1774 | 1462469753255 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:53 INFO - PROCESS | 1774 | 1462469753422 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 10:35:53 INFO - PROCESS | 1774 | 1462469753654 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:53 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e9dd800 == 84 [pid = 1774] [id = 195] 10:35:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 120 (0x8f616400) [pid = 1774] [serial = 585] [outer = (nil)] 10:35:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 121 (0x91526400) [pid = 1774] [serial = 586] [outer = 0x8f616400] 10:35:53 INFO - PROCESS | 1774 | 1462469753735 Marionette DEBUG loaded listener.js 10:35:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 122 (0x91b08c00) [pid = 1774] [serial = 587] [outer = 0x8f616400] 10:35:55 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 10:35:55 INFO - PROCESS | 1774 | 1462469755042 Marionette TRACE conn3 <- [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]]]}] 10:35:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 10:35:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1839ms 10:35:55 INFO - PROCESS | 1774 | 1462469755081 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 10:35:55 INFO - PROCESS | 1774 | 1462469755090 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 10:35:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 10:35:55 INFO - PROCESS | 1774 | 1462469755195 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 10:35:55 INFO - PROCESS | 1774 | 1462469755200 Marionette TRACE conn3 <- [1,754,null,{}] 10:35:55 INFO - PROCESS | 1774 | 1462469755209 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:55 INFO - PROCESS | 1774 | 1462469755373 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 10:35:55 INFO - PROCESS | 1774 | 1462469755532 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:55 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f9f1000 == 85 [pid = 1774] [id = 196] 10:35:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 123 (0x912c7c00) [pid = 1774] [serial = 588] [outer = (nil)] 10:35:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 124 (0x929c0400) [pid = 1774] [serial = 589] [outer = 0x912c7c00] 10:35:55 INFO - PROCESS | 1774 | 1462469755612 Marionette DEBUG loaded listener.js 10:35:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 125 (0x9386a000) [pid = 1774] [serial = 590] [outer = 0x912c7c00] 10:35:56 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 10:35:56 INFO - PROCESS | 1774 | 1462469756983 Marionette TRACE conn3 <- [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]]]}] 10:35:57 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 10:35:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1892ms 10:35:57 INFO - PROCESS | 1774 | 1462469757038 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 10:35:57 INFO - PROCESS | 1774 | 1462469757042 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 10:35:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 10:35:57 INFO - PROCESS | 1774 | 1462469757048 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 10:35:57 INFO - PROCESS | 1774 | 1462469757053 Marionette TRACE conn3 <- [1,758,null,{}] 10:35:57 INFO - PROCESS | 1774 | 1462469757069 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:57 INFO - PROCESS | 1774 | 1462469757230 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 10:35:57 INFO - PROCESS | 1774 | 1462469757389 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:57 INFO - PROCESS | 1774 | ++DOCSHELL 0x92be4c00 == 86 [pid = 1774] [id = 197] 10:35:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 126 (0x9389c000) [pid = 1774] [serial = 591] [outer = (nil)] 10:35:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 127 (0x980d1000) [pid = 1774] [serial = 592] [outer = 0x9389c000] 10:35:57 INFO - PROCESS | 1774 | 1462469757471 Marionette DEBUG loaded listener.js 10:35:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 128 (0x991a1c00) [pid = 1774] [serial = 593] [outer = 0x9389c000] 10:35:58 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 10:35:58 INFO - PROCESS | 1774 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:35:58 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 10:35:58 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 10:35:58 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 10:35:58 INFO - PROCESS | 1774 | 1462469758301 Marionette TRACE conn3 <- [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]]]}] 10:35:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 10:35:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1283ms 10:35:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 10:35:58 INFO - PROCESS | 1774 | 1462469758331 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 10:35:58 INFO - PROCESS | 1774 | 1462469758335 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 10:35:58 INFO - PROCESS | 1774 | 1462469758342 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 10:35:58 INFO - PROCESS | 1774 | 1462469758345 Marionette TRACE conn3 <- [1,762,null,{}] 10:35:58 INFO - PROCESS | 1774 | 1462469758351 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:58 INFO - PROCESS | 1774 | 1462469758519 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 10:35:58 INFO - PROCESS | 1774 | 1462469758686 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:58 INFO - PROCESS | 1774 | ++DOCSHELL 0x950ad800 == 87 [pid = 1774] [id = 198] 10:35:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 129 (0x99323800) [pid = 1774] [serial = 594] [outer = (nil)] 10:35:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 130 (0x99329000) [pid = 1774] [serial = 595] [outer = 0x99323800] 10:35:58 INFO - PROCESS | 1774 | 1462469758777 Marionette DEBUG loaded listener.js 10:35:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 131 (0x99754c00) [pid = 1774] [serial = 596] [outer = 0x99323800] 10:36:00 INFO - PROCESS | 1774 | 1462469760084 Marionette TRACE conn3 <- [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]]]}] 10:36:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 10:36:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1783ms 10:36:00 INFO - PROCESS | 1774 | 1462469760124 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 10:36:00 INFO - PROCESS | 1774 | 1462469760128 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 10:36:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 10:36:00 INFO - PROCESS | 1774 | 1462469760134 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 10:36:00 INFO - PROCESS | 1774 | 1462469760137 Marionette TRACE conn3 <- [1,766,null,{}] 10:36:00 INFO - PROCESS | 1774 | 1462469760142 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:00 INFO - PROCESS | 1774 | 1462469760370 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 10:36:00 INFO - PROCESS | 1774 | 1462469760536 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:00 INFO - PROCESS | 1774 | ++DOCSHELL 0x99321c00 == 88 [pid = 1774] [id = 199] 10:36:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 132 (0x99757800) [pid = 1774] [serial = 597] [outer = (nil)] 10:36:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 133 (0x99793c00) [pid = 1774] [serial = 598] [outer = 0x99757800] 10:36:00 INFO - PROCESS | 1774 | 1462469760619 Marionette DEBUG loaded listener.js 10:36:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 134 (0x9979f400) [pid = 1774] [serial = 599] [outer = 0x99757800] 10:36:02 INFO - PROCESS | 1774 | 1462469762114 Marionette TRACE conn3 <- [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]]]}] 10:36:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 10:36:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2030ms 10:36:02 INFO - PROCESS | 1774 | 1462469762165 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 10:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 10:36:02 INFO - PROCESS | 1774 | 1462469762171 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 10:36:02 INFO - PROCESS | 1774 | 1462469762179 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 10:36:02 INFO - PROCESS | 1774 | 1462469762184 Marionette TRACE conn3 <- [1,770,null,{}] 10:36:02 INFO - PROCESS | 1774 | 1462469762193 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:02 INFO - PROCESS | 1774 | 1462469762386 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 10:36:02 INFO - PROCESS | 1774 | 1462469762673 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:02 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e9da400 == 89 [pid = 1774] [id = 200] 10:36:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 135 (0x8e9e0400) [pid = 1774] [serial = 600] [outer = (nil)] 10:36:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 136 (0x915bac00) [pid = 1774] [serial = 601] [outer = 0x8e9e0400] 10:36:02 INFO - PROCESS | 1774 | 1462469762749 Marionette DEBUG loaded listener.js 10:36:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 137 (0x92290c00) [pid = 1774] [serial = 602] [outer = 0x8e9e0400] 10:36:03 INFO - PROCESS | 1774 | 1462469763567 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 10:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 10:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1439ms 10:36:03 INFO - PROCESS | 1774 | 1462469763617 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 10:36:03 INFO - PROCESS | 1774 | 1462469763625 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 10:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 10:36:03 INFO - PROCESS | 1774 | 1462469763635 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 10:36:03 INFO - PROCESS | 1774 | 1462469763639 Marionette TRACE conn3 <- [1,774,null,{}] 10:36:03 INFO - PROCESS | 1774 | 1462469763644 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:03 INFO - PROCESS | 1774 | 1462469763806 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 10:36:03 INFO - PROCESS | 1774 | 1462469763974 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:03 INFO - PROCESS | 1774 | --DOCSHELL 0x9443a400 == 88 [pid = 1774] [id = 100] 10:36:03 INFO - PROCESS | 1774 | --DOCSHELL 0x923c6c00 == 87 [pid = 1774] [id = 104] 10:36:03 INFO - PROCESS | 1774 | --DOCSHELL 0x94ee1400 == 86 [pid = 1774] [id = 101] 10:36:03 INFO - PROCESS | 1774 | --DOCSHELL 0x96c8d800 == 85 [pid = 1774] [id = 105] 10:36:03 INFO - PROCESS | 1774 | --DOCSHELL 0x8cbe8000 == 84 [pid = 1774] [id = 157] 10:36:04 INFO - PROCESS | 1774 | --DOMWINDOW == 136 (0x8f9ef800) [pid = 1774] [serial = 502] [outer = (nil)] [url = about:blank] 10:36:04 INFO - PROCESS | 1774 | --DOMWINDOW == 135 (0x950a6800) [pid = 1774] [serial = 514] [outer = (nil)] [url = about:blank] 10:36:04 INFO - PROCESS | 1774 | --DOMWINDOW == 134 (0x98cad800) [pid = 1774] [serial = 520] [outer = (nil)] [url = about:blank] 10:36:04 INFO - PROCESS | 1774 | --DOMWINDOW == 133 (0x91f6f400) [pid = 1774] [serial = 505] [outer = (nil)] [url = about:blank] 10:36:04 INFO - PROCESS | 1774 | --DOMWINDOW == 132 (0x977e3800) [pid = 1774] [serial = 517] [outer = (nil)] [url = about:blank] 10:36:04 INFO - PROCESS | 1774 | --DOMWINDOW == 131 (0x9389a400) [pid = 1774] [serial = 508] [outer = (nil)] [url = about:blank] 10:36:04 INFO - PROCESS | 1774 | --DOMWINDOW == 130 (0x94ff0000) [pid = 1774] [serial = 511] [outer = (nil)] [url = about:blank] 10:36:04 INFO - PROCESS | 1774 | --DOMWINDOW == 129 (0x9249ac00) [pid = 1774] [serial = 547] [outer = (nil)] [url = about:blank] 10:36:04 INFO - PROCESS | 1774 | ++DOCSHELL 0x8cbe8000 == 85 [pid = 1774] [id = 201] 10:36:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 130 (0x8df12c00) [pid = 1774] [serial = 603] [outer = (nil)] 10:36:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 131 (0x8f619000) [pid = 1774] [serial = 604] [outer = 0x8df12c00] 10:36:04 INFO - PROCESS | 1774 | 1462469764100 Marionette DEBUG loaded listener.js 10:36:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 132 (0x91522c00) [pid = 1774] [serial = 605] [outer = 0x8df12c00] 10:36:04 INFO - PROCESS | 1774 | --DOMWINDOW == 131 (0x98da1c00) [pid = 1774] [serial = 445] [outer = (nil)] [url = about:blank] 10:36:04 INFO - PROCESS | 1774 | --DOMWINDOW == 130 (0x924d6800) [pid = 1774] [serial = 544] [outer = (nil)] [url = about:blank] 10:36:04 INFO - PROCESS | 1774 | --DOMWINDOW == 129 (0x91b31000) [pid = 1774] [serial = 541] [outer = (nil)] [url = about:blank] 10:36:04 INFO - PROCESS | 1774 | --DOMWINDOW == 128 (0x8f9f6400) [pid = 1774] [serial = 538] [outer = (nil)] [url = about:blank] 10:36:04 INFO - PROCESS | 1774 | --DOMWINDOW == 127 (0x912c4000) [pid = 1774] [serial = 539] [outer = (nil)] [url = about:blank] 10:36:04 INFO - PROCESS | 1774 | --DOMWINDOW == 126 (0x8f61a400) [pid = 1774] [serial = 536] [outer = (nil)] [url = about:blank] 10:36:04 INFO - PROCESS | 1774 | --DOMWINDOW == 125 (0x8e9d6000) [pid = 1774] [serial = 535] [outer = (nil)] [url = about:blank] 10:36:04 INFO - PROCESS | 1774 | --DOMWINDOW == 124 (0x93990400) [pid = 1774] [serial = 500] [outer = (nil)] [url = about:blank] 10:36:04 INFO - PROCESS | 1774 | --DOMWINDOW == 123 (0x991ee400) [pid = 1774] [serial = 523] [outer = (nil)] [url = about:blank] 10:36:04 INFO - PROCESS | 1774 | --DOMWINDOW == 122 (0x99328400) [pid = 1774] [serial = 526] [outer = (nil)] [url = about:blank] 10:36:04 INFO - PROCESS | 1774 | --DOMWINDOW == 121 (0x9975f800) [pid = 1774] [serial = 529] [outer = (nil)] [url = about:blank] 10:36:04 INFO - PROCESS | 1774 | --DOMWINDOW == 120 (0x915b8400) [pid = 1774] [serial = 532] [outer = (nil)] [url = about:blank] 10:36:04 INFO - PROCESS | 1774 | --DOMWINDOW == 119 (0x929c9800) [pid = 1774] [serial = 545] [outer = (nil)] [url = about:blank] 10:36:04 INFO - PROCESS | 1774 | --DOMWINDOW == 118 (0x923c8800) [pid = 1774] [serial = 542] [outer = (nil)] [url = about:blank] 10:36:04 INFO - PROCESS | 1774 | 1462469764862 Marionette TRACE conn3 <- [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]]]}] 10:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 10:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1279ms 10:36:04 INFO - PROCESS | 1774 | 1462469764914 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 10:36:04 INFO - PROCESS | 1774 | 1462469764918 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 10:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 10:36:04 INFO - PROCESS | 1774 | 1462469764924 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 10:36:04 INFO - PROCESS | 1774 | 1462469764929 Marionette TRACE conn3 <- [1,778,null,{}] 10:36:04 INFO - PROCESS | 1774 | 1462469764943 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:05 INFO - PROCESS | 1774 | 1462469765098 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 10:36:05 INFO - PROCESS | 1774 | 1462469765115 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:05 INFO - PROCESS | 1774 | ++DOCSHELL 0x92494400 == 86 [pid = 1774] [id = 202] 10:36:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 119 (0x929c4000) [pid = 1774] [serial = 606] [outer = (nil)] 10:36:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 120 (0x929c8400) [pid = 1774] [serial = 607] [outer = 0x929c4000] 10:36:05 INFO - PROCESS | 1774 | 1462469765185 Marionette DEBUG loaded listener.js 10:36:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 121 (0x92bdd800) [pid = 1774] [serial = 608] [outer = 0x929c4000] 10:36:06 INFO - PROCESS | 1774 | 1462469766016 Marionette TRACE conn3 <- [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]]]}] 10:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 10:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1138ms 10:36:06 INFO - PROCESS | 1774 | 1462469766063 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 10:36:06 INFO - PROCESS | 1774 | 1462469766067 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 10:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 10:36:06 INFO - PROCESS | 1774 | 1462469766073 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 10:36:06 INFO - PROCESS | 1774 | 1462469766075 Marionette TRACE conn3 <- [1,782,null,{}] 10:36:06 INFO - PROCESS | 1774 | 1462469766080 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:06 INFO - PROCESS | 1774 | 1462469766257 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 10:36:06 INFO - PROCESS | 1774 | 1462469766278 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:06 INFO - PROCESS | 1774 | ++DOCSHELL 0x8cbe7800 == 87 [pid = 1774] [id = 203] 10:36:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 122 (0x92495000) [pid = 1774] [serial = 609] [outer = (nil)] 10:36:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 123 (0x93996800) [pid = 1774] [serial = 610] [outer = 0x92495000] 10:36:06 INFO - PROCESS | 1774 | 1462469766466 Marionette DEBUG loaded listener.js 10:36:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 124 (0x944b2000) [pid = 1774] [serial = 611] [outer = 0x92495000] 10:36:07 INFO - PROCESS | 1774 | 1462469767211 Marionette TRACE conn3 <- [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]]]}] 10:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 10:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1177ms 10:36:07 INFO - PROCESS | 1774 | 1462469767250 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 10:36:07 INFO - PROCESS | 1774 | 1462469767253 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 10:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 10:36:07 INFO - PROCESS | 1774 | 1462469767267 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 10:36:07 INFO - PROCESS | 1774 | 1462469767269 Marionette TRACE conn3 <- [1,786,null,{}] 10:36:07 INFO - PROCESS | 1774 | 1462469767275 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:07 INFO - PROCESS | 1774 | 1462469767472 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 10:36:07 INFO - PROCESS | 1774 | 1462469767491 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:07 INFO - PROCESS | 1774 | ++DOCSHELL 0x8df1f000 == 88 [pid = 1774] [id = 204] 10:36:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 125 (0x92dee400) [pid = 1774] [serial = 612] [outer = (nil)] 10:36:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 126 (0x94f9c400) [pid = 1774] [serial = 613] [outer = 0x92dee400] 10:36:07 INFO - PROCESS | 1774 | 1462469767558 Marionette DEBUG loaded listener.js 10:36:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 127 (0x9509a000) [pid = 1774] [serial = 614] [outer = 0x92dee400] 10:36:08 INFO - PROCESS | 1774 | 1462469768441 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 10:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 10:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1237ms 10:36:08 INFO - PROCESS | 1774 | 1462469768498 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 10:36:08 INFO - PROCESS | 1774 | 1462469768501 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 10:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 10:36:08 INFO - PROCESS | 1774 | 1462469768507 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 10:36:08 INFO - PROCESS | 1774 | 1462469768510 Marionette TRACE conn3 <- [1,790,null,{}] 10:36:08 INFO - PROCESS | 1774 | 1462469768515 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:08 INFO - PROCESS | 1774 | 1462469768734 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 10:36:09 INFO - PROCESS | 1774 | --DOMWINDOW == 126 (0x91b05800) [pid = 1774] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 10:36:09 INFO - PROCESS | 1774 | --DOMWINDOW == 125 (0x8cbee400) [pid = 1774] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 10:36:09 INFO - PROCESS | 1774 | --DOMWINDOW == 124 (0x938a1800) [pid = 1774] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 10:36:09 INFO - PROCESS | 1774 | --DOMWINDOW == 123 (0x929cac00) [pid = 1774] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 10:36:09 INFO - PROCESS | 1774 | --DOMWINDOW == 122 (0x9779ac00) [pid = 1774] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 10:36:09 INFO - PROCESS | 1774 | --DOMWINDOW == 121 (0x92bdec00) [pid = 1774] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 10:36:09 INFO - PROCESS | 1774 | --DOMWINDOW == 120 (0x912c7800) [pid = 1774] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 10:36:09 INFO - PROCESS | 1774 | --DOMWINDOW == 119 (0x8cbe3c00) [pid = 1774] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 10:36:09 INFO - PROCESS | 1774 | --DOMWINDOW == 118 (0x8e9db800) [pid = 1774] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 10:36:09 INFO - PROCESS | 1774 | --DOMWINDOW == 117 (0x8f61bc00) [pid = 1774] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 10:36:09 INFO - PROCESS | 1774 | --DOMWINDOW == 116 (0x94f99400) [pid = 1774] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 10:36:09 INFO - PROCESS | 1774 | --DOMWINDOW == 115 (0x912bb400) [pid = 1774] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 10:36:09 INFO - PROCESS | 1774 | --DOMWINDOW == 114 (0x8f9ec800) [pid = 1774] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 10:36:09 INFO - PROCESS | 1774 | --DOMWINDOW == 113 (0x929c6800) [pid = 1774] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 10:36:09 INFO - PROCESS | 1774 | --DOMWINDOW == 112 (0x950a2000) [pid = 1774] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 10:36:09 INFO - PROCESS | 1774 | --DOMWINDOW == 111 (0x950a7400) [pid = 1774] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 10:36:09 INFO - PROCESS | 1774 | --DOMWINDOW == 110 (0x8f9e9400) [pid = 1774] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 10:36:09 INFO - PROCESS | 1774 | --DOMWINDOW == 109 (0x94e82c00) [pid = 1774] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 10:36:09 INFO - PROCESS | 1774 | --DOMWINDOW == 108 (0x8e2c4800) [pid = 1774] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 10:36:09 INFO - PROCESS | 1774 | --DOMWINDOW == 107 (0x8e9da000) [pid = 1774] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 10:36:09 INFO - PROCESS | 1774 | --DOMWINDOW == 106 (0x91523c00) [pid = 1774] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 10:36:09 INFO - PROCESS | 1774 | --DOMWINDOW == 105 (0x9152a400) [pid = 1774] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 10:36:09 INFO - PROCESS | 1774 | --DOMWINDOW == 104 (0x9509c800) [pid = 1774] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 10:36:09 INFO - PROCESS | 1774 | --DOMWINDOW == 103 (0x8e2cb800) [pid = 1774] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 10:36:09 INFO - PROCESS | 1774 | 1462469769173 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:09 INFO - PROCESS | 1774 | ++DOCSHELL 0x8cbe3000 == 89 [pid = 1774] [id = 205] 10:36:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 104 (0x8cbe3c00) [pid = 1774] [serial = 615] [outer = (nil)] 10:36:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 105 (0x8e2cb800) [pid = 1774] [serial = 616] [outer = 0x8cbe3c00] 10:36:09 INFO - PROCESS | 1774 | 1462469769249 Marionette DEBUG loaded listener.js 10:36:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 106 (0x912be000) [pid = 1774] [serial = 617] [outer = 0x8cbe3c00] 10:36:09 INFO - PROCESS | 1774 | 1462469769950 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 10:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 10:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1478ms 10:36:09 INFO - PROCESS | 1774 | 1462469769986 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 10:36:09 INFO - PROCESS | 1774 | 1462469769988 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 10:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 10:36:09 INFO - PROCESS | 1774 | 1462469769995 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 10:36:09 INFO - PROCESS | 1774 | 1462469769997 Marionette TRACE conn3 <- [1,794,null,{}] 10:36:10 INFO - PROCESS | 1774 | 1462469770003 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:10 INFO - PROCESS | 1774 | 1462469770197 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 10:36:10 INFO - PROCESS | 1774 | 1462469770212 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:10 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e2ca000 == 90 [pid = 1774] [id = 206] 10:36:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 107 (0x8e9da000) [pid = 1774] [serial = 618] [outer = (nil)] 10:36:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 108 (0x929ce400) [pid = 1774] [serial = 619] [outer = 0x8e9da000] 10:36:10 INFO - PROCESS | 1774 | 1462469770280 Marionette DEBUG loaded listener.js 10:36:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 109 (0x94e77c00) [pid = 1774] [serial = 620] [outer = 0x8e9da000] 10:36:11 INFO - PROCESS | 1774 | 1462469771003 Marionette TRACE conn3 <- [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]]]}] 10:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 10:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1031ms 10:36:11 INFO - PROCESS | 1774 | 1462469771028 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 10:36:11 INFO - PROCESS | 1774 | 1462469771032 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 10:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 10:36:11 INFO - PROCESS | 1774 | 1462469771038 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 10:36:11 INFO - PROCESS | 1774 | 1462469771040 Marionette TRACE conn3 <- [1,798,null,{}] 10:36:11 INFO - PROCESS | 1774 | 1462469771046 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:11 INFO - PROCESS | 1774 | 1462469771349 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 10:36:11 INFO - PROCESS | 1774 | 1462469771473 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:11 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f620000 == 91 [pid = 1774] [id = 207] 10:36:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 110 (0x8f620400) [pid = 1774] [serial = 621] [outer = (nil)] 10:36:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 111 (0x8f9f5400) [pid = 1774] [serial = 622] [outer = 0x8f620400] 10:36:11 INFO - PROCESS | 1774 | 1462469771554 Marionette DEBUG loaded listener.js 10:36:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 112 (0x9121e400) [pid = 1774] [serial = 623] [outer = 0x8f620400] 10:36:12 INFO - PROCESS | 1774 | 1462469772487 Marionette TRACE conn3 <- [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]]]}] 10:36:12 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 10:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1481ms 10:36:12 INFO - PROCESS | 1774 | 1462469772521 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 10:36:12 INFO - PROCESS | 1774 | 1462469772528 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 10:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 10:36:12 INFO - PROCESS | 1774 | 1462469772536 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 10:36:12 INFO - PROCESS | 1774 | 1462469772541 Marionette TRACE conn3 <- [1,802,null,{}] 10:36:12 INFO - PROCESS | 1774 | 1462469772547 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:12 INFO - PROCESS | 1774 | 1462469772717 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 10:36:12 INFO - PROCESS | 1774 | 1462469772890 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:12 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f61e000 == 92 [pid = 1774] [id = 208] 10:36:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 113 (0x912c1000) [pid = 1774] [serial = 624] [outer = (nil)] 10:36:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 114 (0x9249c400) [pid = 1774] [serial = 625] [outer = 0x912c1000] 10:36:12 INFO - PROCESS | 1774 | 1462469772969 Marionette DEBUG loaded listener.js 10:36:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 115 (0x929bf400) [pid = 1774] [serial = 626] [outer = 0x912c1000] 10:36:13 INFO - PROCESS | 1774 | 1462469773900 Marionette TRACE conn3 <- [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]]]}] 10:36:13 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 10:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1431ms 10:36:13 INFO - PROCESS | 1774 | 1462469773968 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 10:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 10:36:13 INFO - PROCESS | 1774 | 1462469773972 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 10:36:13 INFO - PROCESS | 1774 | 1462469773978 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 10:36:13 INFO - PROCESS | 1774 | 1462469773982 Marionette TRACE conn3 <- [1,806,null,{}] 10:36:13 INFO - PROCESS | 1774 | 1462469773988 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:14 INFO - PROCESS | 1774 | 1462469774172 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 10:36:14 INFO - PROCESS | 1774 | 1462469774338 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:14 INFO - PROCESS | 1774 | ++DOCSHELL 0x91523800 == 93 [pid = 1774] [id = 209] 10:36:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 116 (0x92bdbc00) [pid = 1774] [serial = 627] [outer = (nil)] 10:36:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 117 (0x94e77000) [pid = 1774] [serial = 628] [outer = 0x92bdbc00] 10:36:14 INFO - PROCESS | 1774 | 1462469774420 Marionette DEBUG loaded listener.js 10:36:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 118 (0x950ae000) [pid = 1774] [serial = 629] [outer = 0x92bdbc00] 10:36:15 INFO - PROCESS | 1774 | 1462469775318 Marionette TRACE conn3 <- [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]]]}] 10:36:15 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 10:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1382ms 10:36:15 INFO - PROCESS | 1774 | 1462469775361 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 10:36:15 INFO - PROCESS | 1774 | 1462469775368 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 10:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 10:36:15 INFO - PROCESS | 1774 | 1462469775384 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 10:36:15 INFO - PROCESS | 1774 | 1462469775391 Marionette TRACE conn3 <- [1,810,null,{}] 10:36:15 INFO - PROCESS | 1774 | 1462469775397 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:15 INFO - PROCESS | 1774 | 1462469775570 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 10:36:15 INFO - PROCESS | 1774 | 1462469775734 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:15 INFO - PROCESS | 1774 | ++DOCSHELL 0x93997c00 == 94 [pid = 1774] [id = 210] 10:36:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 119 (0x977d4800) [pid = 1774] [serial = 630] [outer = (nil)] 10:36:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 120 (0x99102c00) [pid = 1774] [serial = 631] [outer = 0x977d4800] 10:36:15 INFO - PROCESS | 1774 | 1462469775814 Marionette DEBUG loaded listener.js 10:36:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 121 (0x992f3800) [pid = 1774] [serial = 632] [outer = 0x977d4800] 10:36:16 INFO - PROCESS | 1774 | 1462469776681 Marionette TRACE conn3 <- [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]]]}] 10:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 10:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1343ms 10:36:16 INFO - PROCESS | 1774 | 1462469776720 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 10:36:16 INFO - PROCESS | 1774 | 1462469776723 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 10:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 10:36:16 INFO - PROCESS | 1774 | 1462469776730 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 10:36:16 INFO - PROCESS | 1774 | 1462469776732 Marionette TRACE conn3 <- [1,814,null,{}] 10:36:16 INFO - PROCESS | 1774 | 1462469776738 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:16 INFO - PROCESS | 1774 | 1462469776896 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 10:36:17 INFO - PROCESS | 1774 | 1462469777069 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:17 INFO - PROCESS | 1774 | ++DOCSHELL 0x8cbee400 == 95 [pid = 1774] [id = 211] 10:36:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 122 (0x912bdc00) [pid = 1774] [serial = 633] [outer = (nil)] 10:36:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 123 (0x996be800) [pid = 1774] [serial = 634] [outer = 0x912bdc00] 10:36:17 INFO - PROCESS | 1774 | 1462469777145 Marionette DEBUG loaded listener.js 10:36:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 124 (0x9975cc00) [pid = 1774] [serial = 635] [outer = 0x912bdc00] 10:36:18 INFO - PROCESS | 1774 | 1462469778051 Marionette TRACE conn3 <- [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] 10:36:18 INFO - PROCESS | 1774 | 1462469778117 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 10:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 10:36:18 INFO - PROCESS | 1774 | 1462469778123 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 10:36:18 INFO - PROCESS | 1774 | 1462469778127 Marionette TRACE conn3 <- [1,818,null,{}] 10:36:18 INFO - PROCESS | 1774 | 1462469778132 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:18 INFO - PROCESS | 1774 | 1462469778320 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 10:36:18 INFO - PROCESS | 1774 | 1462469778488 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:18 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a3bd400 == 96 [pid = 1774] [id = 212] 10:36:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 125 (0x9a3bf400) [pid = 1774] [serial = 636] [outer = (nil)] 10:36:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 126 (0x9a90b000) [pid = 1774] [serial = 637] [outer = 0x9a3bf400] 10:36:18 INFO - PROCESS | 1774 | 1462469778575 Marionette DEBUG loaded listener.js 10:36:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 127 (0x9a999800) [pid = 1774] [serial = 638] [outer = 0x9a3bf400] 10:36:19 INFO - PROCESS | 1774 | 1462469779462 Marionette TRACE conn3 <- [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]]]}] 10:36:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 10:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1378ms 10:36:19 INFO - PROCESS | 1774 | 1462469779502 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 10:36:19 INFO - PROCESS | 1774 | 1462469779506 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 10:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 10:36:19 INFO - PROCESS | 1774 | 1462469779513 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 10:36:19 INFO - PROCESS | 1774 | 1462469779516 Marionette TRACE conn3 <- [1,822,null,{}] 10:36:19 INFO - PROCESS | 1774 | 1462469779522 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:19 INFO - PROCESS | 1774 | 1462469779685 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 10:36:19 INFO - PROCESS | 1774 | 1462469779857 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:19 INFO - PROCESS | 1774 | ++DOCSHELL 0x8df19c00 == 97 [pid = 1774] [id = 213] 10:36:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 128 (0x9a908000) [pid = 1774] [serial = 639] [outer = (nil)] 10:36:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 129 (0x9cb9c000) [pid = 1774] [serial = 640] [outer = 0x9a908000] 10:36:19 INFO - PROCESS | 1774 | 1462469779935 Marionette DEBUG loaded listener.js 10:36:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 130 (0x9cb9f000) [pid = 1774] [serial = 641] [outer = 0x9a908000] 10:36:20 INFO - PROCESS | 1774 | 1462469780828 Marionette TRACE conn3 <- [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] 10:36:20 INFO - PROCESS | 1774 | 1462469780898 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 10:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 10:36:20 INFO - PROCESS | 1774 | 1462469780906 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 10:36:20 INFO - PROCESS | 1774 | 1462469780910 Marionette TRACE conn3 <- [1,826,null,{}] 10:36:20 INFO - PROCESS | 1774 | 1462469780916 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:21 INFO - PROCESS | 1774 | 1462469781075 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 10:36:21 INFO - PROCESS | 1774 | 1462469781243 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:21 INFO - PROCESS | 1774 | ++DOCSHELL 0x912c2800 == 98 [pid = 1774] [id = 214] 10:36:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 131 (0x92295400) [pid = 1774] [serial = 642] [outer = (nil)] 10:36:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 132 (0xa05ed800) [pid = 1774] [serial = 643] [outer = 0x92295400] 10:36:21 INFO - PROCESS | 1774 | 1462469781332 Marionette DEBUG loaded listener.js 10:36:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 133 (0x98cb0c00) [pid = 1774] [serial = 644] [outer = 0x92295400] 10:36:22 INFO - PROCESS | 1774 | 1462469782209 Marionette TRACE conn3 <- [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]]]}] 10:36:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 10:36:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1341ms 10:36:22 INFO - PROCESS | 1774 | 1462469782247 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 10:36:22 INFO - PROCESS | 1774 | 1462469782250 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 10:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 10:36:22 INFO - PROCESS | 1774 | 1462469782257 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 10:36:22 INFO - PROCESS | 1774 | 1462469782260 Marionette TRACE conn3 <- [1,830,null,{}] 10:36:22 INFO - PROCESS | 1774 | 1462469782266 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:22 INFO - PROCESS | 1774 | 1462469782437 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 10:36:22 INFO - PROCESS | 1774 | 1462469782611 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:22 INFO - PROCESS | 1774 | ++DOCSHELL 0x929c8c00 == 99 [pid = 1774] [id = 215] 10:36:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 134 (0x9cb0bc00) [pid = 1774] [serial = 645] [outer = (nil)] 10:36:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 135 (0xa22c0400) [pid = 1774] [serial = 646] [outer = 0x9cb0bc00] 10:36:22 INFO - PROCESS | 1774 | 1462469782687 Marionette DEBUG loaded listener.js 10:36:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 136 (0xa23b2000) [pid = 1774] [serial = 647] [outer = 0x9cb0bc00] 10:36:23 INFO - PROCESS | 1774 | 1462469783561 Marionette TRACE conn3 <- [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]]]}] 10:36:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 10:36:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1337ms 10:36:23 INFO - PROCESS | 1774 | 1462469783594 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 10:36:23 INFO - PROCESS | 1774 | 1462469783604 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 10:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 10:36:23 INFO - PROCESS | 1774 | 1462469783611 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 10:36:23 INFO - PROCESS | 1774 | 1462469783615 Marionette TRACE conn3 <- [1,834,null,{}] 10:36:23 INFO - PROCESS | 1774 | 1462469783620 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:23 INFO - PROCESS | 1774 | 1462469783783 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 10:36:23 INFO - PROCESS | 1774 | 1462469783956 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:23 INFO - PROCESS | 1774 | ++DOCSHELL 0x9931e800 == 100 [pid = 1774] [id = 216] 10:36:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 137 (0xa2242800) [pid = 1774] [serial = 648] [outer = (nil)] 10:36:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 138 (0xa270cc00) [pid = 1774] [serial = 649] [outer = 0xa2242800] 10:36:24 INFO - PROCESS | 1774 | 1462469784031 Marionette DEBUG loaded listener.js 10:36:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 139 (0xa277b400) [pid = 1774] [serial = 650] [outer = 0xa2242800] 10:36:24 INFO - PROCESS | 1774 | 1462469784909 Marionette TRACE conn3 <- [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]]]}] 10:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 10:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1338ms 10:36:24 INFO - PROCESS | 1774 | 1462469784950 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 10:36:24 INFO - PROCESS | 1774 | 1462469784953 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 10:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 10:36:24 INFO - PROCESS | 1774 | 1462469784959 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 10:36:24 INFO - PROCESS | 1774 | 1462469784962 Marionette TRACE conn3 <- [1,838,null,{}] 10:36:24 INFO - PROCESS | 1774 | 1462469784967 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:25 INFO - PROCESS | 1774 | 1462469785159 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 10:36:25 INFO - PROCESS | 1774 | 1462469785339 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:25 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f70a400 == 101 [pid = 1774] [id = 217] 10:36:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 140 (0x8f70f000) [pid = 1774] [serial = 651] [outer = (nil)] 10:36:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 141 (0x8f712800) [pid = 1774] [serial = 652] [outer = 0x8f70f000] 10:36:25 INFO - PROCESS | 1774 | 1462469785422 Marionette DEBUG loaded listener.js 10:36:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x950aec00) [pid = 1774] [serial = 653] [outer = 0x8f70f000] 10:36:26 INFO - PROCESS | 1774 | 1462469786319 Marionette TRACE conn3 <- [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]]]}] 10:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 10:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1382ms 10:36:26 INFO - PROCESS | 1774 | 1462469786343 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 10:36:26 INFO - PROCESS | 1774 | 1462469786347 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 10:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 10:36:26 INFO - PROCESS | 1774 | 1462469786353 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 10:36:26 INFO - PROCESS | 1774 | 1462469786358 Marionette TRACE conn3 <- [1,842,null,{}] 10:36:26 INFO - PROCESS | 1774 | 1462469786363 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:26 INFO - PROCESS | 1774 | 1462469786525 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 10:36:27 INFO - PROCESS | 1774 | 1462469787013 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:27 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f61b400 == 102 [pid = 1774] [id = 218] 10:36:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x8f61b800) [pid = 1774] [serial = 654] [outer = (nil)] 10:36:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x8f709c00) [pid = 1774] [serial = 655] [outer = 0x8f61b800] 10:36:27 INFO - PROCESS | 1774 | 1462469787130 Marionette DEBUG loaded listener.js 10:36:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x8f714c00) [pid = 1774] [serial = 656] [outer = 0x8f61b800] 10:36:28 INFO - PROCESS | 1774 | 1462469788055 Marionette TRACE conn3 <- [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]]]}] 10:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 10:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1731ms 10:36:28 INFO - PROCESS | 1774 | 1462469788085 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 10:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 10:36:28 INFO - PROCESS | 1774 | 1462469788091 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 10:36:28 INFO - PROCESS | 1774 | 1462469788098 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 10:36:28 INFO - PROCESS | 1774 | 1462469788103 Marionette TRACE conn3 <- [1,846,null,{}] 10:36:28 INFO - PROCESS | 1774 | 1462469788109 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:28 INFO - PROCESS | 1774 | 1462469788266 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 10:36:28 INFO - PROCESS | 1774 | 1462469788444 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:28 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f61d800 == 103 [pid = 1774] [id = 219] 10:36:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x912bf400) [pid = 1774] [serial = 657] [outer = (nil)] 10:36:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x91b28800) [pid = 1774] [serial = 658] [outer = 0x912bf400] 10:36:28 INFO - PROCESS | 1774 | 1462469788518 Marionette DEBUG loaded listener.js 10:36:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x92297c00) [pid = 1774] [serial = 659] [outer = 0x912bf400] 10:36:29 INFO - PROCESS | 1774 | --DOCSHELL 0x9a999000 == 102 [pid = 1774] [id = 28] 10:36:29 INFO - PROCESS | 1774 | 1462469789486 Marionette TRACE conn3 <- [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]]]}] 10:36:29 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x8df1ac00) [pid = 1774] [serial = 550] [outer = (nil)] [url = about:blank] 10:36:29 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x91b0fc00) [pid = 1774] [serial = 553] [outer = (nil)] [url = about:blank] 10:36:29 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x93864000) [pid = 1774] [serial = 556] [outer = (nil)] [url = about:blank] 10:36:29 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x95098400) [pid = 1774] [serial = 559] [outer = (nil)] [url = about:blank] 10:36:29 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x96c9c400) [pid = 1774] [serial = 562] [outer = (nil)] [url = about:blank] 10:36:29 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0x991a2c00) [pid = 1774] [serial = 583] [outer = (nil)] [url = about:blank] 10:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 10:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1483ms 10:36:29 INFO - PROCESS | 1774 | 1462469789584 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 10:36:29 INFO - PROCESS | 1774 | 1462469789589 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 10:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 10:36:29 INFO - PROCESS | 1774 | 1462469789596 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 10:36:29 INFO - PROCESS | 1774 | 1462469789599 Marionette TRACE conn3 <- [1,850,null,{}] 10:36:29 INFO - PROCESS | 1774 | 1462469789605 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:29 INFO - PROCESS | 1774 | 1462469789772 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 10:36:29 INFO - PROCESS | 1774 | --DOMWINDOW == 141 (0x923d0000) [pid = 1774] [serial = 506] [outer = (nil)] [url = about:blank] 10:36:29 INFO - PROCESS | 1774 | --DOMWINDOW == 140 (0x912bac00) [pid = 1774] [serial = 473] [outer = (nil)] [url = about:blank] 10:36:29 INFO - PROCESS | 1774 | --DOMWINDOW == 139 (0x99199400) [pid = 1774] [serial = 451] [outer = (nil)] [url = about:blank] 10:36:29 INFO - PROCESS | 1774 | --DOMWINDOW == 138 (0x94ee1c00) [pid = 1774] [serial = 509] [outer = (nil)] [url = about:blank] 10:36:29 INFO - PROCESS | 1774 | --DOMWINDOW == 137 (0x98eab800) [pid = 1774] [serial = 521] [outer = (nil)] [url = about:blank] 10:36:29 INFO - PROCESS | 1774 | --DOMWINDOW == 136 (0x92be5400) [pid = 1774] [serial = 457] [outer = (nil)] [url = about:blank] 10:36:29 INFO - PROCESS | 1774 | --DOMWINDOW == 135 (0x91528000) [pid = 1774] [serial = 467] [outer = (nil)] [url = about:blank] 10:36:29 INFO - PROCESS | 1774 | --DOMWINDOW == 134 (0x8cbec800) [pid = 1774] [serial = 470] [outer = (nil)] [url = about:blank] 10:36:29 INFO - PROCESS | 1774 | --DOMWINDOW == 133 (0x912c8800) [pid = 1774] [serial = 503] [outer = (nil)] [url = about:blank] 10:36:29 INFO - PROCESS | 1774 | --DOMWINDOW == 132 (0x92dec800) [pid = 1774] [serial = 448] [outer = (nil)] [url = about:blank] 10:36:29 INFO - PROCESS | 1774 | --DOMWINDOW == 131 (0x95096800) [pid = 1774] [serial = 512] [outer = (nil)] [url = about:blank] 10:36:29 INFO - PROCESS | 1774 | --DOMWINDOW == 130 (0x950ab000) [pid = 1774] [serial = 515] [outer = (nil)] [url = about:blank] 10:36:29 INFO - PROCESS | 1774 | --DOMWINDOW == 129 (0x912c8c00) [pid = 1774] [serial = 464] [outer = (nil)] [url = about:blank] 10:36:29 INFO - PROCESS | 1774 | --DOMWINDOW == 128 (0x991eec00) [pid = 1774] [serial = 454] [outer = (nil)] [url = about:blank] 10:36:29 INFO - PROCESS | 1774 | --DOMWINDOW == 127 (0x977e1400) [pid = 1774] [serial = 406] [outer = (nil)] [url = about:blank] 10:36:29 INFO - PROCESS | 1774 | --DOMWINDOW == 126 (0x9813e000) [pid = 1774] [serial = 518] [outer = (nil)] [url = about:blank] 10:36:29 INFO - PROCESS | 1774 | --DOMWINDOW == 125 (0x8f9f5c00) [pid = 1774] [serial = 460] [outer = (nil)] [url = about:blank] 10:36:29 INFO - PROCESS | 1774 | --DOMWINDOW == 124 (0x94eea000) [pid = 1774] [serial = 574] [outer = (nil)] [url = about:blank] 10:36:29 INFO - PROCESS | 1774 | --DOMWINDOW == 123 (0x8f620800) [pid = 1774] [serial = 568] [outer = (nil)] [url = about:blank] 10:36:29 INFO - PROCESS | 1774 | --DOMWINDOW == 122 (0x98143800) [pid = 1774] [serial = 580] [outer = (nil)] [url = about:blank] 10:36:29 INFO - PROCESS | 1774 | --DOMWINDOW == 121 (0x92bdf400) [pid = 1774] [serial = 569] [outer = (nil)] [url = about:blank] 10:36:29 INFO - PROCESS | 1774 | --DOMWINDOW == 120 (0x99199000) [pid = 1774] [serial = 566] [outer = (nil)] [url = about:blank] 10:36:29 INFO - PROCESS | 1774 | --DOMWINDOW == 119 (0x91b32400) [pid = 1774] [serial = 565] [outer = (nil)] [url = about:blank] 10:36:29 INFO - PROCESS | 1774 | --DOMWINDOW == 118 (0x9249d400) [pid = 1774] [serial = 572] [outer = (nil)] [url = about:blank] 10:36:29 INFO - PROCESS | 1774 | --DOMWINDOW == 117 (0x91b2c000) [pid = 1774] [serial = 571] [outer = (nil)] [url = about:blank] 10:36:29 INFO - PROCESS | 1774 | --DOMWINDOW == 116 (0x950fdc00) [pid = 1774] [serial = 577] [outer = (nil)] [url = about:blank] 10:36:29 INFO - PROCESS | 1774 | --DOMWINDOW == 115 (0x9843b000) [pid = 1774] [serial = 581] [outer = (nil)] [url = about:blank] 10:36:29 INFO - PROCESS | 1774 | --DOMWINDOW == 114 (0x977da800) [pid = 1774] [serial = 578] [outer = (nil)] [url = about:blank] 10:36:29 INFO - PROCESS | 1774 | --DOMWINDOW == 113 (0x95099000) [pid = 1774] [serial = 575] [outer = (nil)] [url = about:blank] 10:36:29 INFO - PROCESS | 1774 | --DOMWINDOW == 112 (0x929c5400) [pid = 1774] [serial = 548] [outer = (nil)] [url = about:blank] 10:36:30 INFO - PROCESS | 1774 | 1462469790018 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:30 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f9f5c00 == 103 [pid = 1774] [id = 220] 10:36:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 113 (0x91214c00) [pid = 1774] [serial = 660] [outer = (nil)] 10:36:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 114 (0x91b0d000) [pid = 1774] [serial = 661] [outer = 0x91214c00] 10:36:30 INFO - PROCESS | 1774 | 1462469790096 Marionette DEBUG loaded listener.js 10:36:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 115 (0x92493c00) [pid = 1774] [serial = 662] [outer = 0x91214c00] 10:36:30 INFO - PROCESS | 1774 | 1462469790798 Marionette TRACE conn3 <- [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]]]}] 10:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 10:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1229ms 10:36:30 INFO - PROCESS | 1774 | 1462469790836 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 10:36:30 INFO - PROCESS | 1774 | 1462469790839 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 10:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 10:36:30 INFO - PROCESS | 1774 | 1462469790854 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 10:36:30 INFO - PROCESS | 1774 | 1462469790863 Marionette TRACE conn3 <- [1,854,null,{}] 10:36:30 INFO - PROCESS | 1774 | 1462469790871 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:31 INFO - PROCESS | 1774 | 1462469791028 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 10:36:31 INFO - PROCESS | 1774 | 1462469791047 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:31 INFO - PROCESS | 1774 | ++DOCSHELL 0x9249bc00 == 104 [pid = 1774] [id = 221] 10:36:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 116 (0x92bdc800) [pid = 1774] [serial = 663] [outer = (nil)] 10:36:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 117 (0x92be3400) [pid = 1774] [serial = 664] [outer = 0x92bdc800] 10:36:31 INFO - PROCESS | 1774 | 1462469791115 Marionette DEBUG loaded listener.js 10:36:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 118 (0x93865800) [pid = 1774] [serial = 665] [outer = 0x92bdc800] 10:36:31 INFO - PROCESS | 1774 | 1462469791946 Marionette TRACE conn3 <- [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]]]}] 10:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 10:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1148ms 10:36:32 INFO - PROCESS | 1774 | 1462469792010 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 10:36:32 INFO - PROCESS | 1774 | 1462469792020 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 10:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 10:36:32 INFO - PROCESS | 1774 | 1462469792039 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 10:36:32 INFO - PROCESS | 1774 | 1462469792041 Marionette TRACE conn3 <- [1,858,null,{}] 10:36:32 INFO - PROCESS | 1774 | 1462469792047 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:32 INFO - PROCESS | 1774 | 1462469792253 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 10:36:32 INFO - PROCESS | 1774 | 1462469792275 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:32 INFO - PROCESS | 1774 | ++DOCSHELL 0x924da400 == 105 [pid = 1774] [id = 222] 10:36:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 119 (0x92bd8400) [pid = 1774] [serial = 666] [outer = (nil)] 10:36:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 120 (0x9398d800) [pid = 1774] [serial = 667] [outer = 0x92bd8400] 10:36:32 INFO - PROCESS | 1774 | 1462469792341 Marionette DEBUG loaded listener.js 10:36:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 121 (0x94e76800) [pid = 1774] [serial = 668] [outer = 0x92bd8400] 10:36:33 INFO - PROCESS | 1774 | 1462469793193 Marionette TRACE conn3 <- [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]]]}] 10:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 10:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1182ms 10:36:33 INFO - PROCESS | 1774 | 1462469793222 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 10:36:33 INFO - PROCESS | 1774 | 1462469793225 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 10:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 10:36:33 INFO - PROCESS | 1774 | 1462469793231 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 10:36:33 INFO - PROCESS | 1774 | 1462469793234 Marionette TRACE conn3 <- [1,862,null,{}] 10:36:33 INFO - PROCESS | 1774 | 1462469793246 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:33 INFO - PROCESS | 1774 | 1462469793460 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 10:36:33 INFO - PROCESS | 1774 | 1462469793499 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:33 INFO - PROCESS | 1774 | ++DOCSHELL 0x944ac800 == 106 [pid = 1774] [id = 223] 10:36:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 122 (0x94edd000) [pid = 1774] [serial = 669] [outer = (nil)] 10:36:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 123 (0x95099800) [pid = 1774] [serial = 670] [outer = 0x94edd000] 10:36:33 INFO - PROCESS | 1774 | 1462469793575 Marionette DEBUG loaded listener.js 10:36:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 124 (0x950f3400) [pid = 1774] [serial = 671] [outer = 0x94edd000] 10:36:34 INFO - PROCESS | 1774 | --DOMWINDOW == 123 (0x929c4000) [pid = 1774] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 10:36:34 INFO - PROCESS | 1774 | --DOMWINDOW == 122 (0x8e2c8400) [pid = 1774] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 10:36:34 INFO - PROCESS | 1774 | --DOMWINDOW == 121 (0x8df12c00) [pid = 1774] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 10:36:34 INFO - PROCESS | 1774 | --DOMWINDOW == 120 (0x91b2b800) [pid = 1774] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 10:36:34 INFO - PROCESS | 1774 | --DOMWINDOW == 119 (0x8cbe3c00) [pid = 1774] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 10:36:34 INFO - PROCESS | 1774 | --DOMWINDOW == 118 (0x944b8400) [pid = 1774] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 10:36:34 INFO - PROCESS | 1774 | --DOMWINDOW == 117 (0x8e9e0400) [pid = 1774] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 10:36:34 INFO - PROCESS | 1774 | --DOMWINDOW == 116 (0x991a7000) [pid = 1774] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 10:36:34 INFO - PROCESS | 1774 | --DOMWINDOW == 115 (0x8cbe6800) [pid = 1774] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 10:36:34 INFO - PROCESS | 1774 | --DOMWINDOW == 114 (0x92495000) [pid = 1774] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 10:36:34 INFO - PROCESS | 1774 | --DOMWINDOW == 113 (0x8f9f0400) [pid = 1774] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 10:36:34 INFO - PROCESS | 1774 | --DOMWINDOW == 112 (0x92dee400) [pid = 1774] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 10:36:34 INFO - PROCESS | 1774 | --DOMWINDOW == 111 (0x977d6800) [pid = 1774] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 10:36:34 INFO - PROCESS | 1774 | --DOMWINDOW == 110 (0x92496400) [pid = 1774] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 10:36:34 INFO - PROCESS | 1774 | --DOMWINDOW == 109 (0x94fec400) [pid = 1774] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 10:36:34 INFO - PROCESS | 1774 | 1462469794618 Marionette TRACE conn3 <- [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]]]}] 10:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 10:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1442ms 10:36:34 INFO - PROCESS | 1774 | 1462469794674 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 10:36:34 INFO - PROCESS | 1774 | 1462469794678 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 10:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 10:36:34 INFO - PROCESS | 1774 | 1462469794683 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 10:36:34 INFO - PROCESS | 1774 | 1462469794686 Marionette TRACE conn3 <- [1,866,null,{}] 10:36:34 INFO - PROCESS | 1774 | 1462469794692 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:34 INFO - PROCESS | 1774 | 1462469794843 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 10:36:34 INFO - PROCESS | 1774 | 1462469794974 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:35 INFO - PROCESS | 1774 | ++DOCSHELL 0x8df1a800 == 107 [pid = 1774] [id = 224] 10:36:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 110 (0x8e9e0400) [pid = 1774] [serial = 672] [outer = (nil)] 10:36:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 111 (0x929c7000) [pid = 1774] [serial = 673] [outer = 0x8e9e0400] 10:36:35 INFO - PROCESS | 1774 | 1462469795041 Marionette DEBUG loaded listener.js 10:36:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 112 (0x950adc00) [pid = 1774] [serial = 674] [outer = 0x8e9e0400] 10:36:35 INFO - PROCESS | 1774 | 1462469795685 Marionette TRACE conn3 <- [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]]]}] 10:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 10:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1033ms 10:36:35 INFO - PROCESS | 1774 | 1462469795718 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 10:36:35 INFO - PROCESS | 1774 | 1462469795720 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 10:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 10:36:35 INFO - PROCESS | 1774 | 1462469795726 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 10:36:35 INFO - PROCESS | 1774 | 1462469795728 Marionette TRACE conn3 <- [1,870,null,{}] 10:36:35 INFO - PROCESS | 1774 | 1462469795751 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:35 INFO - PROCESS | 1774 | 1462469795945 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 10:36:35 INFO - PROCESS | 1774 | 1462469795962 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:35 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f9ebc00 == 108 [pid = 1774] [id = 225] 10:36:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 113 (0x915be400) [pid = 1774] [serial = 675] [outer = (nil)] 10:36:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 114 (0x977d8400) [pid = 1774] [serial = 676] [outer = 0x915be400] 10:36:36 INFO - PROCESS | 1774 | 1462469796028 Marionette DEBUG loaded listener.js 10:36:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 115 (0x98092c00) [pid = 1774] [serial = 677] [outer = 0x915be400] 10:36:37 INFO - PROCESS | 1774 | 1462469797122 Marionette TRACE conn3 <- [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]]]}] 10:36:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 10:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1432ms 10:36:37 INFO - PROCESS | 1774 | 1462469797159 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 10:36:37 INFO - PROCESS | 1774 | 1462469797164 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 10:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 10:36:37 INFO - PROCESS | 1774 | 1462469797173 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 10:36:37 INFO - PROCESS | 1774 | 1462469797177 Marionette TRACE conn3 <- [1,874,null,{}] 10:36:37 INFO - PROCESS | 1774 | 1462469797186 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:37 INFO - PROCESS | 1774 | 1462469797362 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 10:36:37 INFO - PROCESS | 1774 | 1462469797532 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:37 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e2c9000 == 109 [pid = 1774] [id = 226] 10:36:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 116 (0x8e9dcc00) [pid = 1774] [serial = 678] [outer = (nil)] 10:36:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 117 (0x912c3800) [pid = 1774] [serial = 679] [outer = 0x8e9dcc00] 10:36:37 INFO - PROCESS | 1774 | 1462469797611 Marionette DEBUG loaded listener.js 10:36:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 118 (0x9152ac00) [pid = 1774] [serial = 680] [outer = 0x8e9dcc00] 10:36:38 INFO - PROCESS | 1774 | 1462469798566 Marionette TRACE conn3 <- [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]]]}] 10:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 10:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1432ms 10:36:38 INFO - PROCESS | 1774 | 1462469798605 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 10:36:38 INFO - PROCESS | 1774 | 1462469798613 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 10:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 10:36:38 INFO - PROCESS | 1774 | 1462469798624 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 10:36:38 INFO - PROCESS | 1774 | 1462469798628 Marionette TRACE conn3 <- [1,878,null,{}] 10:36:38 INFO - PROCESS | 1774 | 1462469798634 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:38 INFO - PROCESS | 1774 | 1462469798825 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 10:36:39 INFO - PROCESS | 1774 | 1462469799078 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:39 INFO - PROCESS | 1774 | ++DOCSHELL 0x92295000 == 110 [pid = 1774] [id = 227] 10:36:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 119 (0x924d8400) [pid = 1774] [serial = 681] [outer = (nil)] 10:36:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 120 (0x92bdb400) [pid = 1774] [serial = 682] [outer = 0x924d8400] 10:36:39 INFO - PROCESS | 1774 | 1462469799214 Marionette DEBUG loaded listener.js 10:36:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 121 (0x938a6800) [pid = 1774] [serial = 683] [outer = 0x924d8400] 10:36:40 INFO - PROCESS | 1774 | 1462469800040 Marionette TRACE conn3 <- [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]]]}] 10:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 10:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1483ms 10:36:40 INFO - PROCESS | 1774 | 1462469800107 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 10:36:40 INFO - PROCESS | 1774 | 1462469800111 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 10:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 10:36:40 INFO - PROCESS | 1774 | 1462469800117 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 10:36:40 INFO - PROCESS | 1774 | 1462469800123 Marionette TRACE conn3 <- [1,882,null,{}] 10:36:40 INFO - PROCESS | 1774 | 1462469800138 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:40 INFO - PROCESS | 1774 | 1462469800358 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 10:36:40 INFO - PROCESS | 1774 | 1462469800543 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:40 INFO - PROCESS | 1774 | ++DOCSHELL 0x929ca400 == 111 [pid = 1774] [id = 228] 10:36:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 122 (0x93869c00) [pid = 1774] [serial = 684] [outer = (nil)] 10:36:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 123 (0x9784f000) [pid = 1774] [serial = 685] [outer = 0x93869c00] 10:36:40 INFO - PROCESS | 1774 | 1462469800668 Marionette DEBUG loaded listener.js 10:36:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 124 (0x9905c000) [pid = 1774] [serial = 686] [outer = 0x93869c00] 10:36:41 INFO - PROCESS | 1774 | 1462469801491 Marionette TRACE conn3 <- [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]]]}] 10:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 10:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1435ms 10:36:41 INFO - PROCESS | 1774 | 1462469801553 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 10:36:41 INFO - PROCESS | 1774 | 1462469801557 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 10:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 10:36:41 INFO - PROCESS | 1774 | 1462469801564 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 10:36:41 INFO - PROCESS | 1774 | 1462469801566 Marionette TRACE conn3 <- [1,886,null,{}] 10:36:41 INFO - PROCESS | 1774 | 1462469801572 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:41 INFO - PROCESS | 1774 | 1462469801747 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 10:36:41 INFO - PROCESS | 1774 | 1462469801928 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:41 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f715400 == 112 [pid = 1774] [id = 229] 10:36:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 125 (0x98434000) [pid = 1774] [serial = 687] [outer = (nil)] 10:36:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 126 (0x992f4400) [pid = 1774] [serial = 688] [outer = 0x98434000] 10:36:42 INFO - PROCESS | 1774 | 1462469802008 Marionette DEBUG loaded listener.js 10:36:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 127 (0x99756800) [pid = 1774] [serial = 689] [outer = 0x98434000] 10:36:42 INFO - PROCESS | 1774 | 1462469802842 Marionette TRACE conn3 <- [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]]]}] 10:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 10:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1333ms 10:36:42 INFO - PROCESS | 1774 | 1462469802898 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 10:36:42 INFO - PROCESS | 1774 | 1462469802902 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 10:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 10:36:42 INFO - PROCESS | 1774 | 1462469802907 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 10:36:42 INFO - PROCESS | 1774 | 1462469802910 Marionette TRACE conn3 <- [1,890,null,{}] 10:36:42 INFO - PROCESS | 1774 | 1462469802916 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:43 INFO - PROCESS | 1774 | 1462469803080 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 10:36:43 INFO - PROCESS | 1774 | 1462469803259 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:43 INFO - PROCESS | 1774 | ++DOCSHELL 0x991a0400 == 113 [pid = 1774] [id = 230] 10:36:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 128 (0x991a2c00) [pid = 1774] [serial = 690] [outer = (nil)] 10:36:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 129 (0x9a168800) [pid = 1774] [serial = 691] [outer = 0x991a2c00] 10:36:43 INFO - PROCESS | 1774 | 1462469803336 Marionette DEBUG loaded listener.js 10:36:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 130 (0x9a907400) [pid = 1774] [serial = 692] [outer = 0x991a2c00] 10:36:44 INFO - PROCESS | 1774 | 1462469804287 Marionette TRACE conn3 <- [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]]]}] 10:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 10:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1431ms 10:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 10:36:44 INFO - PROCESS | 1774 | 1462469804340 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 10:36:44 INFO - PROCESS | 1774 | 1462469804343 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 10:36:44 INFO - PROCESS | 1774 | 1462469804349 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 10:36:44 INFO - PROCESS | 1774 | 1462469804352 Marionette TRACE conn3 <- [1,894,null,{}] 10:36:44 INFO - PROCESS | 1774 | 1462469804358 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:44 INFO - PROCESS | 1774 | 1462469804552 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 10:36:44 INFO - PROCESS | 1774 | 1462469804738 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:44 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f61e400 == 114 [pid = 1774] [id = 231] 10:36:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 131 (0x94ff3000) [pid = 1774] [serial = 693] [outer = (nil)] 10:36:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 132 (0xa22c1400) [pid = 1774] [serial = 694] [outer = 0x94ff3000] 10:36:44 INFO - PROCESS | 1774 | 1462469804822 Marionette DEBUG loaded listener.js 10:36:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 133 (0xa2779c00) [pid = 1774] [serial = 695] [outer = 0x94ff3000] 10:36:45 INFO - PROCESS | 1774 | 1462469805665 Marionette TRACE conn3 <- [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]]]}] 10:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 10:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1388ms 10:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 10:36:45 INFO - PROCESS | 1774 | 1462469805737 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 10:36:45 INFO - PROCESS | 1774 | 1462469805740 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 10:36:45 INFO - PROCESS | 1774 | 1462469805746 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 10:36:45 INFO - PROCESS | 1774 | 1462469805750 Marionette TRACE conn3 <- [1,898,null,{}] 10:36:45 INFO - PROCESS | 1774 | 1462469805755 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:45 INFO - PROCESS | 1774 | 1462469805957 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 10:36:46 INFO - PROCESS | 1774 | 1462469806129 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:46 INFO - PROCESS | 1774 | ++DOCSHELL 0x91dac000 == 115 [pid = 1774] [id = 232] 10:36:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 134 (0x91dae000) [pid = 1774] [serial = 696] [outer = (nil)] 10:36:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 135 (0x91db4400) [pid = 1774] [serial = 697] [outer = 0x91dae000] 10:36:46 INFO - PROCESS | 1774 | 1462469806214 Marionette DEBUG loaded listener.js 10:36:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 136 (0x91db5800) [pid = 1774] [serial = 698] [outer = 0x91dae000] 10:36:47 INFO - PROCESS | 1774 | 1462469807049 Marionette TRACE conn3 <- [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]]]}] 10:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 10:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1337ms 10:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 10:36:47 INFO - PROCESS | 1774 | 1462469807083 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 10:36:47 INFO - PROCESS | 1774 | 1462469807085 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 10:36:47 INFO - PROCESS | 1774 | 1462469807092 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 10:36:47 INFO - PROCESS | 1774 | 1462469807096 Marionette TRACE conn3 <- [1,902,null,{}] 10:36:47 INFO - PROCESS | 1774 | 1462469807101 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:47 INFO - PROCESS | 1774 | 1462469807267 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 10:36:47 INFO - PROCESS | 1774 | 1462469807446 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:47 INFO - PROCESS | 1774 | ++DOCSHELL 0x91daf400 == 116 [pid = 1774] [id = 233] 10:36:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 137 (0x91db1800) [pid = 1774] [serial = 699] [outer = (nil)] 10:36:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 138 (0xa223cc00) [pid = 1774] [serial = 700] [outer = 0x91db1800] 10:36:47 INFO - PROCESS | 1774 | 1462469807521 Marionette DEBUG loaded listener.js 10:36:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 139 (0xa23dd000) [pid = 1774] [serial = 701] [outer = 0x91db1800] 10:36:48 INFO - PROCESS | 1774 | 1462469808399 Marionette TRACE conn3 <- [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]]]}] 10:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 10:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1340ms 10:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 10:36:48 INFO - PROCESS | 1774 | 1462469808432 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 10:36:48 INFO - PROCESS | 1774 | 1462469808435 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 10:36:48 INFO - PROCESS | 1774 | 1462469808442 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 10:36:48 INFO - PROCESS | 1774 | 1462469808445 Marionette TRACE conn3 <- [1,906,null,{}] 10:36:48 INFO - PROCESS | 1774 | 1462469808451 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:48 INFO - PROCESS | 1774 | 1462469808621 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 10:36:48 INFO - PROCESS | 1774 | 1462469808807 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:48 INFO - PROCESS | 1774 | ++DOCSHELL 0x91a09c00 == 117 [pid = 1774] [id = 234] 10:36:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 140 (0x91a0ac00) [pid = 1774] [serial = 702] [outer = (nil)] 10:36:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 141 (0x91a11c00) [pid = 1774] [serial = 703] [outer = 0x91a0ac00] 10:36:48 INFO - PROCESS | 1774 | 1462469808933 Marionette DEBUG loaded listener.js 10:36:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x91a15000) [pid = 1774] [serial = 704] [outer = 0x91a0ac00] 10:36:49 INFO - PROCESS | 1774 | 1462469809814 Marionette TRACE conn3 <- [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]]]}] 10:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 10:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1432ms 10:36:49 INFO - PROCESS | 1774 | 1462469809873 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 10:36:49 INFO - PROCESS | 1774 | 1462469809876 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 10:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 10:36:49 INFO - PROCESS | 1774 | 1462469809882 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 10:36:49 INFO - PROCESS | 1774 | 1462469809885 Marionette TRACE conn3 <- [1,910,null,{}] 10:36:49 INFO - PROCESS | 1774 | 1462469809891 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:50 INFO - PROCESS | 1774 | 1462469810056 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 10:36:50 INFO - PROCESS | 1774 | 1462469810235 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:50 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f70f800 == 118 [pid = 1774] [id = 235] 10:36:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x8f710800) [pid = 1774] [serial = 705] [outer = (nil)] 10:36:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x91dba800) [pid = 1774] [serial = 706] [outer = 0x8f710800] 10:36:50 INFO - PROCESS | 1774 | 1462469810315 Marionette DEBUG loaded listener.js 10:36:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x99199c00) [pid = 1774] [serial = 707] [outer = 0x8f710800] 10:36:51 INFO - PROCESS | 1774 | 1462469811178 Marionette TRACE conn3 <- [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]]]}] 10:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 10:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1334ms 10:36:51 INFO - PROCESS | 1774 | 1462469811218 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 10:36:51 INFO - PROCESS | 1774 | 1462469811222 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 10:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 10:36:51 INFO - PROCESS | 1774 | 1462469811227 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 10:36:51 INFO - PROCESS | 1774 | 1462469811231 Marionette TRACE conn3 <- [1,914,null,{}] 10:36:51 INFO - PROCESS | 1774 | 1462469811237 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:51 INFO - PROCESS | 1774 | 1462469811439 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 10:36:51 INFO - PROCESS | 1774 | 1462469811613 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:51 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b123000 == 119 [pid = 1774] [id = 236] 10:36:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x8b123400) [pid = 1774] [serial = 708] [outer = (nil)] 10:36:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x8b12c000) [pid = 1774] [serial = 709] [outer = 0x8b123400] 10:36:51 INFO - PROCESS | 1774 | 1462469811695 Marionette DEBUG loaded listener.js 10:36:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x915bd400) [pid = 1774] [serial = 710] [outer = 0x8b123400] 10:36:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x8f61c400) [pid = 1774] [serial = 711] [outer = 0x923d3800] 10:36:53 INFO - PROCESS | 1774 | 1462469813121 Marionette TRACE conn3 <- [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]]]}] 10:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 10:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1938ms 10:36:53 INFO - PROCESS | 1774 | 1462469813167 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 10:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 10:36:53 INFO - PROCESS | 1774 | 1462469813172 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 10:36:53 INFO - PROCESS | 1774 | 1462469813180 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 10:36:53 INFO - PROCESS | 1774 | 1462469813185 Marionette TRACE conn3 <- [1,918,null,{}] 10:36:53 INFO - PROCESS | 1774 | 1462469813192 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:53 INFO - PROCESS | 1774 | 1462469813357 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 10:36:53 INFO - PROCESS | 1774 | 1462469813581 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:53 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e9dc800 == 120 [pid = 1774] [id = 237] 10:36:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x8e9de800) [pid = 1774] [serial = 712] [outer = (nil)] 10:36:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x8f9f1c00) [pid = 1774] [serial = 713] [outer = 0x8e9de800] 10:36:53 INFO - PROCESS | 1774 | 1462469813795 Marionette DEBUG loaded listener.js 10:36:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x912c1c00) [pid = 1774] [serial = 714] [outer = 0x8e9de800] 10:36:54 INFO - PROCESS | 1774 | 1462469814689 Marionette TRACE conn3 <- [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]]]}] 10:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 10:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1593ms 10:36:54 INFO - PROCESS | 1774 | 1462469814772 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 10:36:54 INFO - PROCESS | 1774 | 1462469814779 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 10:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 10:36:54 INFO - PROCESS | 1774 | 1462469814790 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 10:36:54 INFO - PROCESS | 1774 | 1462469814793 Marionette TRACE conn3 <- [1,922,null,{}] 10:36:54 INFO - PROCESS | 1774 | 1462469814800 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:55 INFO - PROCESS | 1774 | 1462469815004 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 10:36:55 INFO - PROCESS | 1774 | --DOCSHELL 0x992ef400 == 119 [pid = 1774] [id = 22] 10:36:55 INFO - PROCESS | 1774 | --DOCSHELL 0x91f63400 == 118 [pid = 1774] [id = 21] 10:36:55 INFO - PROCESS | 1774 | --DOCSHELL 0x93863c00 == 117 [pid = 1774] [id = 38] 10:36:55 INFO - PROCESS | 1774 | --DOCSHELL 0xa3205400 == 116 [pid = 1774] [id = 20] 10:36:55 INFO - PROCESS | 1774 | --DOCSHELL 0x92ded400 == 115 [pid = 1774] [id = 76] 10:36:55 INFO - PROCESS | 1774 | --DOCSHELL 0x94fa3400 == 114 [pid = 1774] [id = 148] 10:36:55 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x929ce400) [pid = 1774] [serial = 619] [outer = (nil)] [url = about:blank] 10:36:55 INFO - PROCESS | 1774 | --DOCSHELL 0xa4f0a000 == 113 [pid = 1774] [id = 31] 10:36:55 INFO - PROCESS | 1774 | --DOCSHELL 0x8df1a800 == 112 [pid = 1774] [id = 224] 10:36:55 INFO - PROCESS | 1774 | --DOCSHELL 0x944ac800 == 111 [pid = 1774] [id = 223] 10:36:55 INFO - PROCESS | 1774 | --DOCSHELL 0x924da400 == 110 [pid = 1774] [id = 222] 10:36:55 INFO - PROCESS | 1774 | --DOCSHELL 0x9249bc00 == 109 [pid = 1774] [id = 221] 10:36:55 INFO - PROCESS | 1774 | --DOCSHELL 0x8f9f5c00 == 108 [pid = 1774] [id = 220] 10:36:55 INFO - PROCESS | 1774 | --DOCSHELL 0x8f61d800 == 107 [pid = 1774] [id = 219] 10:36:55 INFO - PROCESS | 1774 | 1462469815302 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:55 INFO - PROCESS | 1774 | --DOCSHELL 0x8f61b400 == 106 [pid = 1774] [id = 218] 10:36:55 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e9d7c00 == 107 [pid = 1774] [id = 238] 10:36:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x8e9db800) [pid = 1774] [serial = 715] [outer = (nil)] 10:36:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x8f9f5c00) [pid = 1774] [serial = 716] [outer = 0x8e9db800] 10:36:55 INFO - PROCESS | 1774 | 1462469815389 Marionette DEBUG loaded listener.js 10:36:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x9152f800) [pid = 1774] [serial = 717] [outer = 0x8e9db800] 10:36:55 INFO - PROCESS | 1774 | --DOCSHELL 0x8cbee400 == 106 [pid = 1774] [id = 211] 10:36:55 INFO - PROCESS | 1774 | --DOCSHELL 0x93997c00 == 105 [pid = 1774] [id = 210] 10:36:55 INFO - PROCESS | 1774 | --DOCSHELL 0x91523800 == 104 [pid = 1774] [id = 209] 10:36:55 INFO - PROCESS | 1774 | --DOCSHELL 0x8f61e000 == 103 [pid = 1774] [id = 208] 10:36:55 INFO - PROCESS | 1774 | --DOCSHELL 0x8f620000 == 102 [pid = 1774] [id = 207] 10:36:55 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x980d1000) [pid = 1774] [serial = 592] [outer = (nil)] [url = about:blank] 10:36:55 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x92bdd800) [pid = 1774] [serial = 608] [outer = (nil)] [url = about:blank] 10:36:55 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x9975fc00) [pid = 1774] [serial = 533] [outer = (nil)] [url = about:blank] 10:36:55 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x8f619000) [pid = 1774] [serial = 604] [outer = (nil)] [url = about:blank] 10:36:55 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x977dd400) [pid = 1774] [serial = 563] [outer = (nil)] [url = about:blank] 10:36:55 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x912be000) [pid = 1774] [serial = 617] [outer = (nil)] [url = about:blank] 10:36:55 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x91526400) [pid = 1774] [serial = 586] [outer = (nil)] [url = about:blank] 10:36:55 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x950f4000) [pid = 1774] [serial = 560] [outer = (nil)] [url = about:blank] 10:36:55 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x92290c00) [pid = 1774] [serial = 602] [outer = (nil)] [url = about:blank] 10:36:55 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x8e2cb800) [pid = 1774] [serial = 616] [outer = (nil)] [url = about:blank] 10:36:55 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x99329000) [pid = 1774] [serial = 595] [outer = (nil)] [url = about:blank] 10:36:55 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0x915bac00) [pid = 1774] [serial = 601] [outer = (nil)] [url = about:blank] 10:36:55 INFO - PROCESS | 1774 | --DOMWINDOW == 141 (0x9932a800) [pid = 1774] [serial = 527] [outer = (nil)] [url = about:blank] 10:36:55 INFO - PROCESS | 1774 | --DOMWINDOW == 140 (0x99793c00) [pid = 1774] [serial = 598] [outer = (nil)] [url = about:blank] 10:36:55 INFO - PROCESS | 1774 | --DOMWINDOW == 139 (0x8e2ce000) [pid = 1774] [serial = 551] [outer = (nil)] [url = about:blank] 10:36:55 INFO - PROCESS | 1774 | --DOMWINDOW == 138 (0x929c0400) [pid = 1774] [serial = 589] [outer = (nil)] [url = about:blank] 10:36:55 INFO - PROCESS | 1774 | --DOMWINDOW == 137 (0x91522c00) [pid = 1774] [serial = 605] [outer = (nil)] [url = about:blank] 10:36:55 INFO - PROCESS | 1774 | --DOMWINDOW == 136 (0x944b2000) [pid = 1774] [serial = 611] [outer = (nil)] [url = about:blank] 10:36:55 INFO - PROCESS | 1774 | --DOMWINDOW == 135 (0x923d1800) [pid = 1774] [serial = 554] [outer = (nil)] [url = about:blank] 10:36:55 INFO - PROCESS | 1774 | --DOMWINDOW == 134 (0x929c8400) [pid = 1774] [serial = 607] [outer = (nil)] [url = about:blank] 10:36:55 INFO - PROCESS | 1774 | --DOMWINDOW == 133 (0x94f9c400) [pid = 1774] [serial = 613] [outer = (nil)] [url = about:blank] 10:36:55 INFO - PROCESS | 1774 | --DOMWINDOW == 132 (0x9931d000) [pid = 1774] [serial = 524] [outer = (nil)] [url = about:blank] 10:36:55 INFO - PROCESS | 1774 | --DOMWINDOW == 131 (0x938a8800) [pid = 1774] [serial = 557] [outer = (nil)] [url = about:blank] 10:36:55 INFO - PROCESS | 1774 | --DOMWINDOW == 130 (0x93996800) [pid = 1774] [serial = 610] [outer = (nil)] [url = about:blank] 10:36:55 INFO - PROCESS | 1774 | --DOMWINDOW == 129 (0x9509a000) [pid = 1774] [serial = 614] [outer = (nil)] [url = about:blank] 10:36:55 INFO - PROCESS | 1774 | --DOMWINDOW == 128 (0x99794000) [pid = 1774] [serial = 530] [outer = (nil)] [url = about:blank] 10:36:56 INFO - PROCESS | 1774 | 1462469816137 Marionette TRACE conn3 <- [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]]]}] 10:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 10:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1384ms 10:36:56 INFO - PROCESS | 1774 | 1462469816174 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 10:36:56 INFO - PROCESS | 1774 | 1462469816178 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 10:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 10:36:56 INFO - PROCESS | 1774 | 1462469816185 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 10:36:56 INFO - PROCESS | 1774 | 1462469816191 Marionette TRACE conn3 <- [1,926,null,{}] 10:36:56 INFO - PROCESS | 1774 | 1462469816207 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:56 INFO - PROCESS | 1774 | 1462469816378 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 10:36:56 INFO - PROCESS | 1774 | 1462469816518 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:56 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e2cb800 == 103 [pid = 1774] [id = 239] 10:36:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 129 (0x91b31800) [pid = 1774] [serial = 718] [outer = (nil)] 10:36:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 130 (0x9229e800) [pid = 1774] [serial = 719] [outer = 0x91b31800] 10:36:56 INFO - PROCESS | 1774 | 1462469816593 Marionette DEBUG loaded listener.js 10:36:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 131 (0x92499000) [pid = 1774] [serial = 720] [outer = 0x91b31800] 10:36:57 INFO - PROCESS | 1774 | 1462469817318 Marionette TRACE conn3 <- [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]]]}] 10:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 10:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1190ms 10:36:57 INFO - PROCESS | 1774 | 1462469817377 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 10:36:57 INFO - PROCESS | 1774 | 1462469817380 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 10:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 10:36:57 INFO - PROCESS | 1774 | 1462469817397 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 10:36:57 INFO - PROCESS | 1774 | 1462469817402 Marionette TRACE conn3 <- [1,930,null,{}] 10:36:57 INFO - PROCESS | 1774 | 1462469817411 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:57 INFO - PROCESS | 1774 | 1462469817629 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 10:36:57 INFO - PROCESS | 1774 | 1462469817649 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:57 INFO - PROCESS | 1774 | ++DOCSHELL 0x923d1000 == 104 [pid = 1774] [id = 240] 10:36:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 132 (0x924da400) [pid = 1774] [serial = 721] [outer = (nil)] 10:36:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 133 (0x929c5400) [pid = 1774] [serial = 722] [outer = 0x924da400] 10:36:57 INFO - PROCESS | 1774 | 1462469817717 Marionette DEBUG loaded listener.js 10:36:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 134 (0x929cec00) [pid = 1774] [serial = 723] [outer = 0x924da400] 10:36:58 INFO - PROCESS | 1774 | 1462469818583 Marionette TRACE conn3 <- [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]]]}] 10:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 10:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1240ms 10:36:58 INFO - PROCESS | 1774 | 1462469818629 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 10:36:58 INFO - PROCESS | 1774 | 1462469818631 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 10:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 10:36:58 INFO - PROCESS | 1774 | 1462469818638 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 10:36:58 INFO - PROCESS | 1774 | 1462469818640 Marionette TRACE conn3 <- [1,934,null,{}] 10:36:58 INFO - PROCESS | 1774 | 1462469818650 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:58 INFO - PROCESS | 1774 | 1462469818863 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 10:36:58 INFO - PROCESS | 1774 | 1462469818885 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:58 INFO - PROCESS | 1774 | ++DOCSHELL 0x8cbeb800 == 105 [pid = 1774] [id = 241] 10:36:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 135 (0x92492c00) [pid = 1774] [serial = 724] [outer = (nil)] 10:36:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 136 (0x92ded400) [pid = 1774] [serial = 725] [outer = 0x92492c00] 10:36:58 INFO - PROCESS | 1774 | 1462469818952 Marionette DEBUG loaded listener.js 10:36:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 137 (0x9389d400) [pid = 1774] [serial = 726] [outer = 0x92492c00] 10:36:59 INFO - PROCESS | 1774 | --DOMWINDOW == 136 (0x92494800) [pid = 1774] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 10:36:59 INFO - PROCESS | 1774 | --DOMWINDOW == 135 (0x92bdc800) [pid = 1774] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 10:36:59 INFO - PROCESS | 1774 | --DOMWINDOW == 134 (0x91214c00) [pid = 1774] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 10:36:59 INFO - PROCESS | 1774 | --DOMWINDOW == 133 (0x8f61b800) [pid = 1774] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 10:36:59 INFO - PROCESS | 1774 | --DOMWINDOW == 132 (0x912bf400) [pid = 1774] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 10:36:59 INFO - PROCESS | 1774 | --DOMWINDOW == 131 (0x8e9da000) [pid = 1774] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 10:36:59 INFO - PROCESS | 1774 | --DOMWINDOW == 130 (0x94edd000) [pid = 1774] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 10:36:59 INFO - PROCESS | 1774 | --DOMWINDOW == 129 (0x92bd8400) [pid = 1774] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 10:36:59 INFO - PROCESS | 1774 | --DOMWINDOW == 128 (0x8e9e0400) [pid = 1774] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 10:37:00 INFO - PROCESS | 1774 | 1462469820062 Marionette TRACE conn3 <- [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]]]}] 10:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 10:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1490ms 10:37:00 INFO - PROCESS | 1774 | 1462469820128 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 10:37:00 INFO - PROCESS | 1774 | 1462469820132 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 10:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 10:37:00 INFO - PROCESS | 1774 | 1462469820137 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 10:37:00 INFO - PROCESS | 1774 | 1462469820140 Marionette TRACE conn3 <- [1,938,null,{}] 10:37:00 INFO - PROCESS | 1774 | 1462469820146 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:00 INFO - PROCESS | 1774 | 1462469820326 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 10:37:00 INFO - PROCESS | 1774 | 1462469820500 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:00 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e2c8400 == 106 [pid = 1774] [id = 242] 10:37:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 129 (0x8f70b400) [pid = 1774] [serial = 727] [outer = (nil)] 10:37:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 130 (0x92df2000) [pid = 1774] [serial = 728] [outer = 0x8f70b400] 10:37:00 INFO - PROCESS | 1774 | 1462469820568 Marionette DEBUG loaded listener.js 10:37:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 131 (0x94ee0400) [pid = 1774] [serial = 729] [outer = 0x8f70b400] 10:37:01 INFO - PROCESS | 1774 | 1462469821204 Marionette TRACE conn3 <- [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]]]}] 10:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 10:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1132ms 10:37:01 INFO - PROCESS | 1774 | 1462469821270 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 10:37:01 INFO - PROCESS | 1774 | 1462469821274 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 10:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 10:37:01 INFO - PROCESS | 1774 | 1462469821280 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 10:37:01 INFO - PROCESS | 1774 | 1462469821282 Marionette TRACE conn3 <- [1,942,null,{}] 10:37:01 INFO - PROCESS | 1774 | 1462469821288 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:01 INFO - PROCESS | 1774 | 1462469821500 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 10:37:01 INFO - PROCESS | 1774 | 1462469821518 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:01 INFO - PROCESS | 1774 | ++DOCSHELL 0x923d2000 == 107 [pid = 1774] [id = 243] 10:37:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 132 (0x94ee7000) [pid = 1774] [serial = 730] [outer = (nil)] 10:37:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 133 (0x94ffbc00) [pid = 1774] [serial = 731] [outer = 0x94ee7000] 10:37:01 INFO - PROCESS | 1774 | 1462469821585 Marionette DEBUG loaded listener.js 10:37:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 134 (0x95097800) [pid = 1774] [serial = 732] [outer = 0x94ee7000] 10:37:02 INFO - PROCESS | 1774 | 1462469822680 Marionette TRACE conn3 <- [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]]]}] 10:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 10:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1436ms 10:37:02 INFO - PROCESS | 1774 | 1462469822717 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 10:37:02 INFO - PROCESS | 1774 | 1462469822724 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 10:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 10:37:02 INFO - PROCESS | 1774 | 1462469822733 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 10:37:02 INFO - PROCESS | 1774 | 1462469822738 Marionette TRACE conn3 <- [1,946,null,{}] 10:37:02 INFO - PROCESS | 1774 | 1462469822747 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:02 INFO - PROCESS | 1774 | 1462469822950 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 10:37:03 INFO - PROCESS | 1774 | 1462469823177 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:03 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e9dd400 == 108 [pid = 1774] [id = 244] 10:37:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 135 (0x8f61e000) [pid = 1774] [serial = 733] [outer = (nil)] 10:37:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 136 (0x912bf400) [pid = 1774] [serial = 734] [outer = 0x8f61e000] 10:37:03 INFO - PROCESS | 1774 | 1462469823304 Marionette DEBUG loaded listener.js 10:37:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 137 (0x915bb000) [pid = 1774] [serial = 735] [outer = 0x8f61e000] 10:37:04 INFO - PROCESS | 1774 | 1462469824200 Marionette TRACE conn3 <- [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]]]}] 10:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 10:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1534ms 10:37:04 INFO - PROCESS | 1774 | 1462469824274 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 10:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 10:37:04 INFO - PROCESS | 1774 | 1462469824288 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 10:37:04 INFO - PROCESS | 1774 | 1462469824299 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 10:37:04 INFO - PROCESS | 1774 | 1462469824303 Marionette TRACE conn3 <- [1,950,null,{}] 10:37:04 INFO - PROCESS | 1774 | 1462469824309 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:04 INFO - PROCESS | 1774 | 1462469824536 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 10:37:04 INFO - PROCESS | 1774 | 1462469824795 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:04 INFO - PROCESS | 1774 | ++DOCSHELL 0x91b25800 == 109 [pid = 1774] [id = 245] 10:37:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 138 (0x91b2fc00) [pid = 1774] [serial = 736] [outer = (nil)] 10:37:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 139 (0x92294800) [pid = 1774] [serial = 737] [outer = 0x91b2fc00] 10:37:04 INFO - PROCESS | 1774 | 1462469824917 Marionette DEBUG loaded listener.js 10:37:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 140 (0x924d6000) [pid = 1774] [serial = 738] [outer = 0x91b2fc00] 10:37:05 INFO - PROCESS | 1774 | 1462469825767 Marionette TRACE conn3 <- [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]]]}] 10:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 10:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1545ms 10:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 10:37:05 INFO - PROCESS | 1774 | 1462469825843 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 10:37:05 INFO - PROCESS | 1774 | 1462469825846 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 10:37:05 INFO - PROCESS | 1774 | 1462469825853 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 10:37:05 INFO - PROCESS | 1774 | 1462469825859 Marionette TRACE conn3 <- [1,954,null,{}] 10:37:05 INFO - PROCESS | 1774 | 1462469825875 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:06 INFO - PROCESS | 1774 | 1462469826129 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 10:37:06 INFO - PROCESS | 1774 | 1462469826260 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:06 INFO - PROCESS | 1774 | ++DOCSHELL 0x8cbe6800 == 110 [pid = 1774] [id = 246] 10:37:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 141 (0x94ee1400) [pid = 1774] [serial = 739] [outer = (nil)] 10:37:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x95098400) [pid = 1774] [serial = 740] [outer = 0x94ee1400] 10:37:06 INFO - PROCESS | 1774 | 1462469826345 Marionette DEBUG loaded listener.js 10:37:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x950f8800) [pid = 1774] [serial = 741] [outer = 0x94ee1400] 10:37:07 INFO - PROCESS | 1774 | 1462469827236 Marionette TRACE conn3 <- [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]]]}] 10:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 10:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1437ms 10:37:07 INFO - PROCESS | 1774 | 1462469827289 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 10:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 10:37:07 INFO - PROCESS | 1774 | 1462469827294 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 10:37:07 INFO - PROCESS | 1774 | 1462469827301 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 10:37:07 INFO - PROCESS | 1774 | 1462469827306 Marionette TRACE conn3 <- [1,958,null,{}] 10:37:07 INFO - PROCESS | 1774 | 1462469827312 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:07 INFO - PROCESS | 1774 | 1462469827505 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 10:37:07 INFO - PROCESS | 1774 | 1462469827721 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:07 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b125800 == 111 [pid = 1774] [id = 247] 10:37:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x8b12e800) [pid = 1774] [serial = 742] [outer = (nil)] 10:37:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x977d7400) [pid = 1774] [serial = 743] [outer = 0x8b12e800] 10:37:07 INFO - PROCESS | 1774 | 1462469827847 Marionette DEBUG loaded listener.js 10:37:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x980d1000) [pid = 1774] [serial = 744] [outer = 0x8b12e800] 10:37:08 INFO - PROCESS | 1774 | 1462469828699 Marionette TRACE conn3 <- [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]]]}] 10:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 10:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1432ms 10:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 10:37:08 INFO - PROCESS | 1774 | 1462469828732 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 10:37:08 INFO - PROCESS | 1774 | 1462469828735 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 10:37:08 INFO - PROCESS | 1774 | 1462469828742 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 10:37:08 INFO - PROCESS | 1774 | 1462469828745 Marionette TRACE conn3 <- [1,962,null,{}] 10:37:08 INFO - PROCESS | 1774 | 1462469828750 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:08 INFO - PROCESS | 1774 | 1462469828919 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 10:37:09 INFO - PROCESS | 1774 | 1462469829099 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:09 INFO - PROCESS | 1774 | ++DOCSHELL 0x91a18400 == 112 [pid = 1774] [id = 248] 10:37:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x9443a400) [pid = 1774] [serial = 745] [outer = (nil)] 10:37:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x99051800) [pid = 1774] [serial = 746] [outer = 0x9443a400] 10:37:09 INFO - PROCESS | 1774 | 1462469829179 Marionette DEBUG loaded listener.js 10:37:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x992f5400) [pid = 1774] [serial = 747] [outer = 0x9443a400] 10:37:10 INFO - PROCESS | 1774 | 1462469830094 Marionette TRACE conn3 <- [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]]]}] 10:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 10:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1391ms 10:37:10 INFO - PROCESS | 1774 | 1462469830133 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 10:37:10 INFO - PROCESS | 1774 | 1462469830136 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 10:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 10:37:10 INFO - PROCESS | 1774 | 1462469830143 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 10:37:10 INFO - PROCESS | 1774 | 1462469830147 Marionette TRACE conn3 <- [1,966,null,{}] 10:37:10 INFO - PROCESS | 1774 | 1462469830152 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:10 INFO - PROCESS | 1774 | 1462469830356 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 10:37:10 INFO - PROCESS | 1774 | 1462469830533 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:10 INFO - PROCESS | 1774 | ++DOCSHELL 0x94ee1000 == 113 [pid = 1774] [id = 249] 10:37:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x98eab800) [pid = 1774] [serial = 748] [outer = (nil)] 10:37:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x9979d400) [pid = 1774] [serial = 749] [outer = 0x98eab800] 10:37:10 INFO - PROCESS | 1774 | 1462469830615 Marionette DEBUG loaded listener.js 10:37:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x9a98dc00) [pid = 1774] [serial = 750] [outer = 0x98eab800] 10:37:11 INFO - PROCESS | 1774 | 1462469831484 Marionette TRACE conn3 <- [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]]]}] 10:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 10:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1380ms 10:37:11 INFO - PROCESS | 1774 | 1462469831524 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 10:37:11 INFO - PROCESS | 1774 | 1462469831527 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 10:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 10:37:11 INFO - PROCESS | 1774 | 1462469831535 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 10:37:11 INFO - PROCESS | 1774 | 1462469831538 Marionette TRACE conn3 <- [1,970,null,{}] 10:37:11 INFO - PROCESS | 1774 | 1462469831544 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:11 INFO - PROCESS | 1774 | 1462469831711 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 10:37:11 INFO - PROCESS | 1774 | 1462469831908 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:11 INFO - PROCESS | 1774 | ++DOCSHELL 0x99795800 == 114 [pid = 1774] [id = 250] 10:37:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x9979a000) [pid = 1774] [serial = 751] [outer = (nil)] 10:37:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x9cbeac00) [pid = 1774] [serial = 752] [outer = 0x9979a000] 10:37:12 INFO - PROCESS | 1774 | 1462469832027 Marionette DEBUG loaded listener.js 10:37:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0xa1026800) [pid = 1774] [serial = 753] [outer = 0x9979a000] 10:37:12 INFO - PROCESS | 1774 | 1462469832926 Marionette TRACE conn3 <- [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]]]}] 10:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 10:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1438ms 10:37:12 INFO - PROCESS | 1774 | 1462469832973 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 10:37:12 INFO - PROCESS | 1774 | 1462469832977 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 10:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 10:37:12 INFO - PROCESS | 1774 | 1462469832983 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 10:37:12 INFO - PROCESS | 1774 | 1462469832987 Marionette TRACE conn3 <- [1,974,null,{}] 10:37:12 INFO - PROCESS | 1774 | 1462469832992 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:13 INFO - PROCESS | 1774 | 1462469833160 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 10:37:13 INFO - PROCESS | 1774 | 1462469833349 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:13 INFO - PROCESS | 1774 | ++DOCSHELL 0x8cbec000 == 115 [pid = 1774] [id = 251] 10:37:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x98cb1400) [pid = 1774] [serial = 754] [outer = (nil)] 10:37:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0xa2530000) [pid = 1774] [serial = 755] [outer = 0x98cb1400] 10:37:13 INFO - PROCESS | 1774 | 1462469833426 Marionette DEBUG loaded listener.js 10:37:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0xa3205400) [pid = 1774] [serial = 756] [outer = 0x98cb1400] 10:37:14 INFO - PROCESS | 1774 | 1462469834271 Marionette TRACE conn3 <- [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]]]}] 10:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 10:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1336ms 10:37:14 INFO - PROCESS | 1774 | 1462469834320 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 10:37:14 INFO - PROCESS | 1774 | 1462469834324 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 10:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 10:37:14 INFO - PROCESS | 1774 | 1462469834330 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 10:37:14 INFO - PROCESS | 1774 | 1462469834333 Marionette TRACE conn3 <- [1,978,null,{}] 10:37:14 INFO - PROCESS | 1774 | 1462469834338 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:14 INFO - PROCESS | 1774 | 1462469834509 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 10:37:14 INFO - PROCESS | 1774 | 1462469834697 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:14 INFO - PROCESS | 1774 | ++DOCSHELL 0x8bae9c00 == 116 [pid = 1774] [id = 252] 10:37:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x8baea000) [pid = 1774] [serial = 757] [outer = (nil)] 10:37:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x8baf1800) [pid = 1774] [serial = 758] [outer = 0x8baea000] 10:37:14 INFO - PROCESS | 1774 | 1462469834786 Marionette DEBUG loaded listener.js 10:37:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0x8baf3c00) [pid = 1774] [serial = 759] [outer = 0x8baea000] 10:37:15 INFO - PROCESS | 1774 | 1462469835629 Marionette TRACE conn3 <- [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]]]}] 10:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 10:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1341ms 10:37:15 INFO - PROCESS | 1774 | 1462469835672 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 10:37:15 INFO - PROCESS | 1774 | 1462469835676 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 10:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 10:37:15 INFO - PROCESS | 1774 | 1462469835682 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 10:37:15 INFO - PROCESS | 1774 | 1462469835685 Marionette TRACE conn3 <- [1,982,null,{}] 10:37:15 INFO - PROCESS | 1774 | 1462469835691 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:15 INFO - PROCESS | 1774 | 1462469835865 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 10:37:16 INFO - PROCESS | 1774 | 1462469836047 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:16 INFO - PROCESS | 1774 | ++DOCSHELL 0x8baea400 == 117 [pid = 1774] [id = 253] 10:37:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x8baed000) [pid = 1774] [serial = 760] [outer = (nil)] 10:37:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0x92b4e000) [pid = 1774] [serial = 761] [outer = 0x8baed000] 10:37:16 INFO - PROCESS | 1774 | 1462469836129 Marionette DEBUG loaded listener.js 10:37:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x92b50000) [pid = 1774] [serial = 762] [outer = 0x8baed000] 10:37:17 INFO - PROCESS | 1774 | 1462469836993 Marionette TRACE conn3 <- [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]]]}] 10:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 10:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1385ms 10:37:17 INFO - PROCESS | 1774 | 1462469837068 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 10:37:17 INFO - PROCESS | 1774 | 1462469837072 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 10:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 10:37:17 INFO - PROCESS | 1774 | 1462469837078 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 10:37:17 INFO - PROCESS | 1774 | 1462469837082 Marionette TRACE conn3 <- [1,986,null,{}] 10:37:17 INFO - PROCESS | 1774 | 1462469837088 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:17 INFO - PROCESS | 1774 | 1462469837341 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 10:37:17 INFO - PROCESS | 1774 | 1462469837567 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:17 INFO - PROCESS | 1774 | ++DOCSHELL 0x8cbef800 == 118 [pid = 1774] [id = 254] 10:37:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0x8e9dd000) [pid = 1774] [serial = 763] [outer = (nil)] 10:37:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0x92298c00) [pid = 1774] [serial = 764] [outer = 0x8e9dd000] 10:37:17 INFO - PROCESS | 1774 | 1462469837693 Marionette DEBUG loaded listener.js 10:37:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 167 (0x94edcc00) [pid = 1774] [serial = 765] [outer = 0x8e9dd000] 10:37:18 INFO - PROCESS | 1774 | 1462469838850 Marionette TRACE conn3 <- [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]]]}] 10:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 10:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1831ms 10:37:18 INFO - PROCESS | 1774 | 1462469838910 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 10:37:18 INFO - PROCESS | 1774 | 1462469838915 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 10:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 10:37:18 INFO - PROCESS | 1774 | 1462469838924 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 10:37:18 INFO - PROCESS | 1774 | 1462469838930 Marionette TRACE conn3 <- [1,990,null,{}] 10:37:18 INFO - PROCESS | 1774 | 1462469838939 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:19 INFO - PROCESS | 1774 | 1462469839161 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 10:37:19 INFO - PROCESS | 1774 | 1462469839393 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:19 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e9d5800 == 119 [pid = 1774] [id = 255] 10:37:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 168 (0x8e9d5c00) [pid = 1774] [serial = 766] [outer = (nil)] 10:37:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 169 (0x8e9dfc00) [pid = 1774] [serial = 767] [outer = 0x8e9d5c00] 10:37:19 INFO - PROCESS | 1774 | 1462469839468 Marionette DEBUG loaded listener.js 10:37:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 170 (0x8f61b800) [pid = 1774] [serial = 768] [outer = 0x8e9d5c00] 10:37:20 INFO - PROCESS | 1774 | 1462469840278 Marionette TRACE conn3 <- [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]]]}] 10:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 10:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1385ms 10:37:20 INFO - PROCESS | 1774 | 1462469840310 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 10:37:20 INFO - PROCESS | 1774 | 1462469840318 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 10:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 10:37:20 INFO - PROCESS | 1774 | 1462469840329 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 10:37:20 INFO - PROCESS | 1774 | 1462469840332 Marionette TRACE conn3 <- [1,994,null,{}] 10:37:20 INFO - PROCESS | 1774 | 1462469840339 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:20 INFO - PROCESS | 1774 | 1462469840509 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 10:37:20 INFO - PROCESS | 1774 | 1462469840803 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:20 INFO - PROCESS | 1774 | ++DOCSHELL 0x8cbf0000 == 120 [pid = 1774] [id = 256] 10:37:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 171 (0x8e2ccc00) [pid = 1774] [serial = 769] [outer = (nil)] 10:37:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 172 (0x9121c000) [pid = 1774] [serial = 770] [outer = 0x8e2ccc00] 10:37:20 INFO - PROCESS | 1774 | 1462469840920 Marionette DEBUG loaded listener.js 10:37:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 173 (0x912c5000) [pid = 1774] [serial = 771] [outer = 0x8e2ccc00] 10:37:21 INFO - PROCESS | 1774 | 1462469841811 Marionette TRACE conn3 <- [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]]]}] 10:37:21 INFO - PROCESS | 1774 | --DOCSHELL 0x95090400 == 119 [pid = 1774] [id = 90] 10:37:21 INFO - PROCESS | 1774 | --DOCSHELL 0x8e2c8400 == 118 [pid = 1774] [id = 242] 10:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 10:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1585ms 10:37:21 INFO - PROCESS | 1774 | --DOMWINDOW == 172 (0x8f9f5400) [pid = 1774] [serial = 622] [outer = (nil)] [url = about:blank] 10:37:21 INFO - PROCESS | 1774 | --DOMWINDOW == 171 (0x9249c400) [pid = 1774] [serial = 625] [outer = (nil)] [url = about:blank] 10:37:21 INFO - PROCESS | 1774 | --DOMWINDOW == 170 (0x94e77000) [pid = 1774] [serial = 628] [outer = (nil)] [url = about:blank] 10:37:21 INFO - PROCESS | 1774 | --DOMWINDOW == 169 (0x99102c00) [pid = 1774] [serial = 631] [outer = (nil)] [url = about:blank] 10:37:21 INFO - PROCESS | 1774 | --DOMWINDOW == 168 (0x996be800) [pid = 1774] [serial = 634] [outer = (nil)] [url = about:blank] 10:37:21 INFO - PROCESS | 1774 | --DOMWINDOW == 167 (0x9a90b000) [pid = 1774] [serial = 637] [outer = (nil)] [url = about:blank] 10:37:21 INFO - PROCESS | 1774 | --DOMWINDOW == 166 (0x9cb9c000) [pid = 1774] [serial = 640] [outer = (nil)] [url = about:blank] 10:37:21 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0xa05ed800) [pid = 1774] [serial = 643] [outer = (nil)] [url = about:blank] 10:37:21 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0xa22c0400) [pid = 1774] [serial = 646] [outer = (nil)] [url = about:blank] 10:37:21 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0xa270cc00) [pid = 1774] [serial = 649] [outer = (nil)] [url = about:blank] 10:37:21 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0x8f712800) [pid = 1774] [serial = 652] [outer = (nil)] [url = about:blank] 10:37:21 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0x977d8400) [pid = 1774] [serial = 676] [outer = (nil)] [url = about:blank] 10:37:21 INFO - PROCESS | 1774 | --DOCSHELL 0x8cbeb800 == 117 [pid = 1774] [id = 241] 10:37:21 INFO - PROCESS | 1774 | --DOCSHELL 0x923d1000 == 116 [pid = 1774] [id = 240] 10:37:21 INFO - PROCESS | 1774 | --DOCSHELL 0x8e2cb800 == 115 [pid = 1774] [id = 239] 10:37:21 INFO - PROCESS | 1774 | --DOCSHELL 0x8e9d7c00 == 114 [pid = 1774] [id = 238] 10:37:21 INFO - PROCESS | 1774 | --DOCSHELL 0x8e9dc800 == 113 [pid = 1774] [id = 237] 10:37:21 INFO - PROCESS | 1774 | 1462469841974 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 10:37:21 INFO - PROCESS | 1774 | 1462469841979 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 10:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 10:37:21 INFO - PROCESS | 1774 | --DOCSHELL 0x92295000 == 112 [pid = 1774] [id = 227] 10:37:21 INFO - PROCESS | 1774 | --DOCSHELL 0x8e2c9000 == 111 [pid = 1774] [id = 226] 10:37:21 INFO - PROCESS | 1774 | 1462469841993 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 10:37:22 INFO - PROCESS | 1774 | 1462469841998 Marionette TRACE conn3 <- [1,998,null,{}] 10:37:22 INFO - PROCESS | 1774 | 1462469842032 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:22 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0x9931f000) [pid = 1774] [serial = 584] [outer = (nil)] [url = about:blank] 10:37:22 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x92be3400) [pid = 1774] [serial = 664] [outer = (nil)] [url = about:blank] 10:37:22 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0x91b0d000) [pid = 1774] [serial = 661] [outer = (nil)] [url = about:blank] 10:37:22 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x92493c00) [pid = 1774] [serial = 662] [outer = (nil)] [url = about:blank] 10:37:22 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x8f714c00) [pid = 1774] [serial = 656] [outer = (nil)] [url = about:blank] 10:37:22 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0x8f709c00) [pid = 1774] [serial = 655] [outer = (nil)] [url = about:blank] 10:37:22 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x92297c00) [pid = 1774] [serial = 659] [outer = (nil)] [url = about:blank] 10:37:22 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x91b28800) [pid = 1774] [serial = 658] [outer = (nil)] [url = about:blank] 10:37:22 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x94e77c00) [pid = 1774] [serial = 620] [outer = (nil)] [url = about:blank] 10:37:22 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x95099800) [pid = 1774] [serial = 670] [outer = (nil)] [url = about:blank] 10:37:22 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x950f3400) [pid = 1774] [serial = 671] [outer = (nil)] [url = about:blank] 10:37:22 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x9398d800) [pid = 1774] [serial = 667] [outer = (nil)] [url = about:blank] 10:37:22 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x929c7000) [pid = 1774] [serial = 673] [outer = (nil)] [url = about:blank] 10:37:22 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x950adc00) [pid = 1774] [serial = 674] [outer = (nil)] [url = about:blank] 10:37:22 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x94e76800) [pid = 1774] [serial = 668] [outer = (nil)] [url = about:blank] 10:37:22 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x93865800) [pid = 1774] [serial = 665] [outer = (nil)] [url = about:blank] 10:37:22 INFO - PROCESS | 1774 | 1462469842275 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 10:37:22 INFO - PROCESS | 1774 | 1462469842423 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:22 INFO - PROCESS | 1774 | ++DOCSHELL 0x9152f000 == 112 [pid = 1774] [id = 257] 10:37:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x9152f400) [pid = 1774] [serial = 772] [outer = (nil)] 10:37:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x915bc400) [pid = 1774] [serial = 773] [outer = 0x9152f400] 10:37:22 INFO - PROCESS | 1774 | 1462469842497 Marionette DEBUG loaded listener.js 10:37:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x91b02000) [pid = 1774] [serial = 774] [outer = 0x9152f400] 10:37:23 INFO - PROCESS | 1774 | 1462469843230 Marionette TRACE conn3 <- [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]]]}] 10:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 10:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1297ms 10:37:23 INFO - PROCESS | 1774 | 1462469843288 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 10:37:23 INFO - PROCESS | 1774 | 1462469843292 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 10:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 10:37:23 INFO - PROCESS | 1774 | 1462469843299 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 10:37:23 INFO - PROCESS | 1774 | 1462469843301 Marionette TRACE conn3 <- [1,1002,null,{}] 10:37:23 INFO - PROCESS | 1774 | 1462469843307 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:23 INFO - PROCESS | 1774 | 1462469843463 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 10:37:23 INFO - PROCESS | 1774 | 1462469843481 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:23 INFO - PROCESS | 1774 | ++DOCSHELL 0x91a14c00 == 113 [pid = 1774] [id = 258] 10:37:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x91b2d400) [pid = 1774] [serial = 775] [outer = (nil)] 10:37:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x91dab400) [pid = 1774] [serial = 776] [outer = 0x91b2d400] 10:37:23 INFO - PROCESS | 1774 | 1462469843549 Marionette DEBUG loaded listener.js 10:37:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x91db8800) [pid = 1774] [serial = 777] [outer = 0x91b2d400] 10:37:24 INFO - PROCESS | 1774 | 1462469844416 Marionette TRACE conn3 <- [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]]]}] 10:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 10:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1185ms 10:37:24 INFO - PROCESS | 1774 | 1462469844485 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 10:37:24 INFO - PROCESS | 1774 | 1462469844488 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 10:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 10:37:24 INFO - PROCESS | 1774 | 1462469844494 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 10:37:24 INFO - PROCESS | 1774 | 1462469844496 Marionette TRACE conn3 <- [1,1006,null,{}] 10:37:24 INFO - PROCESS | 1774 | 1462469844507 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:24 INFO - PROCESS | 1774 | 1462469844711 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 10:37:24 INFO - PROCESS | 1774 | 1462469844734 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:24 INFO - PROCESS | 1774 | ++DOCSHELL 0x915bdc00 == 114 [pid = 1774] [id = 259] 10:37:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x91b2c000) [pid = 1774] [serial = 778] [outer = (nil)] 10:37:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x92088000) [pid = 1774] [serial = 779] [outer = 0x91b2c000] 10:37:24 INFO - PROCESS | 1774 | 1462469844800 Marionette DEBUG loaded listener.js 10:37:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x92293c00) [pid = 1774] [serial = 780] [outer = 0x91b2c000] 10:37:25 INFO - PROCESS | 1774 | 1462469845606 Marionette TRACE conn3 <- [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]]]}] 10:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 10:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1184ms 10:37:25 INFO - PROCESS | 1774 | 1462469845682 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 10:37:25 INFO - PROCESS | 1774 | 1462469845685 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 10:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 10:37:25 INFO - PROCESS | 1774 | 1462469845691 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 10:37:25 INFO - PROCESS | 1774 | 1462469845693 Marionette TRACE conn3 <- [1,1010,null,{}] 10:37:25 INFO - PROCESS | 1774 | 1462469845698 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:25 INFO - PROCESS | 1774 | 1462469845947 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 10:37:26 INFO - PROCESS | 1774 | 1462469845980 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:26 INFO - PROCESS | 1774 | ++DOCSHELL 0x8baf2000 == 115 [pid = 1774] [id = 260] 10:37:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x91f72800) [pid = 1774] [serial = 781] [outer = (nil)] 10:37:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x924d4c00) [pid = 1774] [serial = 782] [outer = 0x91f72800] 10:37:26 INFO - PROCESS | 1774 | 1462469846047 Marionette DEBUG loaded listener.js 10:37:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x929c5800) [pid = 1774] [serial = 783] [outer = 0x91f72800] 10:37:26 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x92492c00) [pid = 1774] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 10:37:26 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0x91b31800) [pid = 1774] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 10:37:26 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x8e9db800) [pid = 1774] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 10:37:26 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x915be400) [pid = 1774] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 10:37:26 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x8e9de800) [pid = 1774] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 10:37:26 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x924da400) [pid = 1774] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 10:37:26 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x8f70b400) [pid = 1774] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 10:37:27 INFO - PROCESS | 1774 | 1462469847043 Marionette TRACE conn3 <- [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]]]}] 10:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 10:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1378ms 10:37:27 INFO - PROCESS | 1774 | 1462469847075 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 10:37:27 INFO - PROCESS | 1774 | 1462469847079 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 10:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 10:37:27 INFO - PROCESS | 1774 | 1462469847085 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 10:37:27 INFO - PROCESS | 1774 | 1462469847088 Marionette TRACE conn3 <- [1,1014,null,{}] 10:37:27 INFO - PROCESS | 1774 | 1462469847094 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:27 INFO - PROCESS | 1774 | 1462469847313 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 10:37:27 INFO - PROCESS | 1774 | 1462469847404 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:27 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f70a800 == 116 [pid = 1774] [id = 261] 10:37:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x8f9f4000) [pid = 1774] [serial = 784] [outer = (nil)] 10:37:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x929c2400) [pid = 1774] [serial = 785] [outer = 0x8f9f4000] 10:37:27 INFO - PROCESS | 1774 | 1462469847470 Marionette DEBUG loaded listener.js 10:37:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x92b53c00) [pid = 1774] [serial = 786] [outer = 0x8f9f4000] 10:37:28 INFO - PROCESS | 1774 | 1462469848135 Marionette TRACE conn3 <- [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]]]}] 10:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 10:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1130ms 10:37:28 INFO - PROCESS | 1774 | 1462469848215 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 10:37:28 INFO - PROCESS | 1774 | 1462469848219 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 10:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 10:37:28 INFO - PROCESS | 1774 | 1462469848233 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 10:37:28 INFO - PROCESS | 1774 | 1462469848236 Marionette TRACE conn3 <- [1,1018,null,{}] 10:37:28 INFO - PROCESS | 1774 | 1462469848246 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:28 INFO - PROCESS | 1774 | 1462469848404 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 10:37:28 INFO - PROCESS | 1774 | 1462469848413 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:28 INFO - PROCESS | 1774 | ++DOCSHELL 0x92290c00 == 117 [pid = 1774] [id = 262] 10:37:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x929c3800) [pid = 1774] [serial = 787] [outer = (nil)] 10:37:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x92bddc00) [pid = 1774] [serial = 788] [outer = 0x929c3800] 10:37:28 INFO - PROCESS | 1774 | 1462469848480 Marionette DEBUG loaded listener.js 10:37:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x92be4800) [pid = 1774] [serial = 789] [outer = 0x929c3800] 10:37:29 INFO - PROCESS | 1774 | 1462469849569 Marionette TRACE conn3 <- [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]]]}] 10:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 10:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1393ms 10:37:29 INFO - PROCESS | 1774 | 1462469849627 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 10:37:29 INFO - PROCESS | 1774 | 1462469849633 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 10:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 10:37:29 INFO - PROCESS | 1774 | 1462469849643 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 10:37:29 INFO - PROCESS | 1774 | 1462469849648 Marionette TRACE conn3 <- [1,1022,null,{}] 10:37:29 INFO - PROCESS | 1774 | 1462469849656 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:29 INFO - PROCESS | 1774 | 1462469849843 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 10:37:30 INFO - PROCESS | 1774 | 1462469850071 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:30 INFO - PROCESS | 1774 | ++DOCSHELL 0x8cbebc00 == 118 [pid = 1774] [id = 263] 10:37:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x8e9d3400) [pid = 1774] [serial = 790] [outer = (nil)] 10:37:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x8f711800) [pid = 1774] [serial = 791] [outer = 0x8e9d3400] 10:37:30 INFO - PROCESS | 1774 | 1462469850198 Marionette DEBUG loaded listener.js 10:37:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x8f9f0800) [pid = 1774] [serial = 792] [outer = 0x8e9d3400] 10:37:31 INFO - PROCESS | 1774 | 1462469851040 Marionette TRACE conn3 <- [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]]]}] 10:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 10:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1439ms 10:37:31 INFO - PROCESS | 1774 | 1462469851082 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 10:37:31 INFO - PROCESS | 1774 | 1462469851091 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 10:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 10:37:31 INFO - PROCESS | 1774 | 1462469851101 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 10:37:31 INFO - PROCESS | 1774 | 1462469851105 Marionette TRACE conn3 <- [1,1026,null,{}] 10:37:31 INFO - PROCESS | 1774 | 1462469851111 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:31 INFO - PROCESS | 1774 | 1462469851292 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 10:37:31 INFO - PROCESS | 1774 | 1462469851474 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:31 INFO - PROCESS | 1774 | ++DOCSHELL 0x8cbe7000 == 119 [pid = 1774] [id = 264] 10:37:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x8f9f8400) [pid = 1774] [serial = 793] [outer = (nil)] 10:37:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0x91a10800) [pid = 1774] [serial = 794] [outer = 0x8f9f8400] 10:37:31 INFO - PROCESS | 1774 | 1462469851565 Marionette DEBUG loaded listener.js 10:37:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x91b30400) [pid = 1774] [serial = 795] [outer = 0x8f9f8400] 10:37:32 INFO - PROCESS | 1774 | 1462469852493 Marionette TRACE conn3 <- [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]]]}] 10:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 10:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1430ms 10:37:32 INFO - PROCESS | 1774 | 1462469852531 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 10:37:32 INFO - PROCESS | 1774 | 1462469852535 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 10:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 10:37:32 INFO - PROCESS | 1774 | 1462469852541 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 10:37:32 INFO - PROCESS | 1774 | 1462469852547 Marionette TRACE conn3 <- [1,1030,null,{}] 10:37:32 INFO - PROCESS | 1774 | 1462469852563 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:32 INFO - PROCESS | 1774 | 1462469852742 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 10:37:32 INFO - PROCESS | 1774 | 1462469852936 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:32 INFO - PROCESS | 1774 | ++DOCSHELL 0x9152bc00 == 120 [pid = 1774] [id = 265] 10:37:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0x924dac00) [pid = 1774] [serial = 796] [outer = (nil)] 10:37:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x92be5000) [pid = 1774] [serial = 797] [outer = 0x924dac00] 10:37:33 INFO - PROCESS | 1774 | 1462469853021 Marionette DEBUG loaded listener.js 10:37:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0x93869000) [pid = 1774] [serial = 798] [outer = 0x924dac00] 10:37:33 INFO - PROCESS | 1774 | 1462469853882 Marionette TRACE conn3 <- [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]]]}] 10:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 10:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1387ms 10:37:33 INFO - PROCESS | 1774 | 1462469853930 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 10:37:33 INFO - PROCESS | 1774 | 1462469853935 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 10:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 10:37:33 INFO - PROCESS | 1774 | 1462469853941 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 10:37:33 INFO - PROCESS | 1774 | 1462469853944 Marionette TRACE conn3 <- [1,1034,null,{}] 10:37:33 INFO - PROCESS | 1774 | 1462469853949 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:34 INFO - PROCESS | 1774 | 1462469854113 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 10:37:34 INFO - PROCESS | 1774 | 1462469854299 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:34 INFO - PROCESS | 1774 | ++DOCSHELL 0x924d5c00 == 121 [pid = 1774] [id = 266] 10:37:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0x93868400) [pid = 1774] [serial = 799] [outer = (nil)] 10:37:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 167 (0x9398cc00) [pid = 1774] [serial = 800] [outer = 0x93868400] 10:37:34 INFO - PROCESS | 1774 | 1462469854388 Marionette DEBUG loaded listener.js 10:37:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 168 (0x944b1400) [pid = 1774] [serial = 801] [outer = 0x93868400] 10:37:35 INFO - PROCESS | 1774 | 1462469855218 Marionette TRACE conn3 <- [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]]]}] 10:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 10:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1337ms 10:37:35 INFO - PROCESS | 1774 | 1462469855279 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 10:37:35 INFO - PROCESS | 1774 | 1462469855283 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 10:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 10:37:35 INFO - PROCESS | 1774 | 1462469855288 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 10:37:35 INFO - PROCESS | 1774 | 1462469855291 Marionette TRACE conn3 <- [1,1038,null,{}] 10:37:35 INFO - PROCESS | 1774 | 1462469855297 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:35 INFO - PROCESS | 1774 | 1462469855467 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 10:37:35 INFO - PROCESS | 1774 | 1462469855652 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:35 INFO - PROCESS | 1774 | ++DOCSHELL 0x92b5ac00 == 122 [pid = 1774] [id = 267] 10:37:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 169 (0x9389cc00) [pid = 1774] [serial = 802] [outer = (nil)] 10:37:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 170 (0x94e80400) [pid = 1774] [serial = 803] [outer = 0x9389cc00] 10:37:35 INFO - PROCESS | 1774 | 1462469855731 Marionette DEBUG loaded listener.js 10:37:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 171 (0x94f99800) [pid = 1774] [serial = 804] [outer = 0x9389cc00] 10:37:36 INFO - PROCESS | 1774 | 1462469856590 Marionette TRACE conn3 <- [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]]]}] 10:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 10:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1340ms 10:37:36 INFO - PROCESS | 1774 | 1462469856629 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 10:37:36 INFO - PROCESS | 1774 | 1462469856632 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 10:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 10:37:36 INFO - PROCESS | 1774 | 1462469856639 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 10:37:36 INFO - PROCESS | 1774 | 1462469856642 Marionette TRACE conn3 <- [1,1042,null,{}] 10:37:36 INFO - PROCESS | 1774 | 1462469856647 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:36 INFO - PROCESS | 1774 | 1462469856852 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 10:37:37 INFO - PROCESS | 1774 | 1462469857034 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:37 INFO - PROCESS | 1774 | ++DOCSHELL 0x94438400 == 123 [pid = 1774] [id = 268] 10:37:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 172 (0x944ba800) [pid = 1774] [serial = 805] [outer = (nil)] 10:37:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 173 (0x950a5800) [pid = 1774] [serial = 806] [outer = 0x944ba800] 10:37:37 INFO - PROCESS | 1774 | 1462469857114 Marionette DEBUG loaded listener.js 10:37:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 174 (0x950f3c00) [pid = 1774] [serial = 807] [outer = 0x944ba800] 10:37:37 INFO - PROCESS | 1774 | 1462469857975 Marionette TRACE conn3 <- [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]]]}] 10:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 10:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1380ms 10:37:38 INFO - PROCESS | 1774 | 1462469858033 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 10:37:38 INFO - PROCESS | 1774 | 1462469858037 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 10:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 10:37:38 INFO - PROCESS | 1774 | 1462469858043 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 10:37:38 INFO - PROCESS | 1774 | 1462469858046 Marionette TRACE conn3 <- [1,1046,null,{}] 10:37:38 INFO - PROCESS | 1774 | 1462469858052 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:38 INFO - PROCESS | 1774 | 1462469858224 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 10:37:38 INFO - PROCESS | 1774 | 1462469858411 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:38 INFO - PROCESS | 1774 | ++DOCSHELL 0x94e7d400 == 124 [pid = 1774] [id = 269] 10:37:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 175 (0x94ff2000) [pid = 1774] [serial = 808] [outer = (nil)] 10:37:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 176 (0x96c9bc00) [pid = 1774] [serial = 809] [outer = 0x94ff2000] 10:37:38 INFO - PROCESS | 1774 | 1462469858491 Marionette DEBUG loaded listener.js 10:37:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 177 (0x9779dc00) [pid = 1774] [serial = 810] [outer = 0x94ff2000] 10:37:39 INFO - PROCESS | 1774 | 1462469859321 Marionette TRACE conn3 <- [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]]]}] 10:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 10:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1328ms 10:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 10:37:39 INFO - PROCESS | 1774 | 1462469859373 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 10:37:39 INFO - PROCESS | 1774 | 1462469859375 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 10:37:39 INFO - PROCESS | 1774 | 1462469859382 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 10:37:39 INFO - PROCESS | 1774 | 1462469859386 Marionette TRACE conn3 <- [1,1050,null,{}] 10:37:39 INFO - PROCESS | 1774 | 1462469859391 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:39 INFO - PROCESS | 1774 | 1462469859586 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 10:37:39 INFO - PROCESS | 1774 | 1462469859769 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:39 INFO - PROCESS | 1774 | ++DOCSHELL 0x950f9c00 == 125 [pid = 1774] [id = 270] 10:37:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 178 (0x950fb000) [pid = 1774] [serial = 811] [outer = (nil)] 10:37:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 179 (0x980d2800) [pid = 1774] [serial = 812] [outer = 0x950fb000] 10:37:39 INFO - PROCESS | 1774 | 1462469859848 Marionette DEBUG loaded listener.js 10:37:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 180 (0x98143000) [pid = 1774] [serial = 813] [outer = 0x950fb000] 10:37:40 INFO - PROCESS | 1774 | 1462469860717 Marionette TRACE conn3 <- [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]]]}] 10:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 10:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1380ms 10:37:40 INFO - PROCESS | 1774 | 1462469860761 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 10:37:40 INFO - PROCESS | 1774 | 1462469860765 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 10:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 10:37:40 INFO - PROCESS | 1774 | 1462469860771 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 10:37:40 INFO - PROCESS | 1774 | 1462469860774 Marionette TRACE conn3 <- [1,1054,null,{}] 10:37:40 INFO - PROCESS | 1774 | 1462469860780 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:40 INFO - PROCESS | 1774 | 1462469860954 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 10:37:41 INFO - PROCESS | 1774 | 1462469861150 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:41 INFO - PROCESS | 1774 | ++DOCSHELL 0x97846800 == 126 [pid = 1774] [id = 271] 10:37:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 181 (0x980ca400) [pid = 1774] [serial = 814] [outer = (nil)] 10:37:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 182 (0x99199000) [pid = 1774] [serial = 815] [outer = 0x980ca400] 10:37:41 INFO - PROCESS | 1774 | 1462469861233 Marionette DEBUG loaded listener.js 10:37:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 183 (0x9919f800) [pid = 1774] [serial = 816] [outer = 0x980ca400] 10:37:42 INFO - PROCESS | 1774 | 1462469862063 Marionette TRACE conn3 <- [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]]]}] 10:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 10:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1334ms 10:37:42 INFO - PROCESS | 1774 | 1462469862106 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 10:37:42 INFO - PROCESS | 1774 | 1462469862109 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 10:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 10:37:42 INFO - PROCESS | 1774 | 1462469862116 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 10:37:42 INFO - PROCESS | 1774 | 1462469862119 Marionette TRACE conn3 <- [1,1058,null,{}] 10:37:42 INFO - PROCESS | 1774 | 1462469862124 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:42 INFO - PROCESS | 1774 | 1462469862298 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 10:37:42 INFO - PROCESS | 1774 | 1462469862499 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:42 INFO - PROCESS | 1774 | ++DOCSHELL 0x92bdec00 == 127 [pid = 1774] [id = 272] 10:37:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 184 (0x990dec00) [pid = 1774] [serial = 817] [outer = (nil)] 10:37:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 185 (0x99795400) [pid = 1774] [serial = 818] [outer = 0x990dec00] 10:37:42 INFO - PROCESS | 1774 | 1462469862574 Marionette DEBUG loaded listener.js 10:37:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 186 (0x9979a400) [pid = 1774] [serial = 819] [outer = 0x990dec00] 10:37:43 INFO - PROCESS | 1774 | 1462469863466 Marionette TRACE conn3 <- [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]]]}] 10:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 10:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1381ms 10:37:43 INFO - PROCESS | 1774 | 1462469863498 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 10:37:43 INFO - PROCESS | 1774 | 1462469863502 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 10:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 10:37:43 INFO - PROCESS | 1774 | 1462469863507 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 10:37:43 INFO - PROCESS | 1774 | 1462469863510 Marionette TRACE conn3 <- [1,1062,null,{}] 10:37:43 INFO - PROCESS | 1774 | 1462469863516 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:43 INFO - PROCESS | 1774 | 1462469863705 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 10:37:43 INFO - PROCESS | 1774 | 1462469863897 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:43 INFO - PROCESS | 1774 | ++DOCSHELL 0x99792000 == 128 [pid = 1774] [id = 273] 10:37:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 187 (0x9a909000) [pid = 1774] [serial = 820] [outer = (nil)] 10:37:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 188 (0x9cb08400) [pid = 1774] [serial = 821] [outer = 0x9a909000] 10:37:43 INFO - PROCESS | 1774 | 1462469863981 Marionette DEBUG loaded listener.js 10:37:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 189 (0x9cbeb800) [pid = 1774] [serial = 822] [outer = 0x9a909000] 10:37:44 INFO - PROCESS | 1774 | 1462469864832 Marionette TRACE conn3 <- [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]]]}] 10:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 10:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1386ms 10:37:44 INFO - PROCESS | 1774 | 1462469864895 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 10:37:44 INFO - PROCESS | 1774 | 1462469864898 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 10:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 10:37:44 INFO - PROCESS | 1774 | 1462469864905 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 10:37:44 INFO - PROCESS | 1774 | 1462469864908 Marionette TRACE conn3 <- [1,1066,null,{}] 10:37:44 INFO - PROCESS | 1774 | 1462469864913 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:45 INFO - PROCESS | 1774 | 1462469865094 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 10:37:45 INFO - PROCESS | 1774 | 1462469865280 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:45 INFO - PROCESS | 1774 | ++DOCSHELL 0x94f9e800 == 129 [pid = 1774] [id = 274] 10:37:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 190 (0x94fa3000) [pid = 1774] [serial = 823] [outer = (nil)] 10:37:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 191 (0xa102fc00) [pid = 1774] [serial = 824] [outer = 0x94fa3000] 10:37:45 INFO - PROCESS | 1774 | 1462469865360 Marionette DEBUG loaded listener.js 10:37:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 192 (0xa2240c00) [pid = 1774] [serial = 825] [outer = 0x94fa3000] 10:37:46 INFO - PROCESS | 1774 | 1462469866182 Marionette TRACE conn3 <- [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]]]}] 10:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 10:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1348ms 10:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 10:37:46 INFO - PROCESS | 1774 | 1462469866254 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 10:37:46 INFO - PROCESS | 1774 | 1462469866256 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 10:37:46 INFO - PROCESS | 1774 | 1462469866263 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 10:37:46 INFO - PROCESS | 1774 | 1462469866266 Marionette TRACE conn3 <- [1,1070,null,{}] 10:37:46 INFO - PROCESS | 1774 | 1462469866281 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:46 INFO - PROCESS | 1774 | 1462469866493 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 10:37:46 INFO - PROCESS | 1774 | 1462469866684 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:46 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e2c9000 == 130 [pid = 1774] [id = 275] 10:37:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 193 (0x8e2cb800) [pid = 1774] [serial = 826] [outer = (nil)] 10:37:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 194 (0xa23e3800) [pid = 1774] [serial = 827] [outer = 0x8e2cb800] 10:37:46 INFO - PROCESS | 1774 | 1462469866759 Marionette DEBUG loaded listener.js 10:37:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 195 (0xa277ec00) [pid = 1774] [serial = 828] [outer = 0x8e2cb800] 10:37:47 INFO - PROCESS | 1774 | 1462469867631 Marionette TRACE conn3 <- [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]]]}] 10:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 10:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1439ms 10:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 10:37:47 INFO - PROCESS | 1774 | 1462469867701 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 10:37:47 INFO - PROCESS | 1774 | 1462469867704 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 10:37:47 INFO - PROCESS | 1774 | 1462469867710 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 10:37:47 INFO - PROCESS | 1774 | 1462469867714 Marionette TRACE conn3 <- [1,1074,null,{}] 10:37:47 INFO - PROCESS | 1774 | 1462469867719 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:47 INFO - PROCESS | 1774 | 1462469867896 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 10:37:48 INFO - PROCESS | 1774 | 1462469868094 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:48 INFO - PROCESS | 1774 | ++DOCSHELL 0x8cbe8c00 == 131 [pid = 1774] [id = 276] 10:37:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 196 (0x8cbea000) [pid = 1774] [serial = 829] [outer = (nil)] 10:37:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 197 (0x8df18800) [pid = 1774] [serial = 830] [outer = 0x8cbea000] 10:37:48 INFO - PROCESS | 1774 | 1462469868566 Marionette DEBUG loaded listener.js 10:37:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 198 (0x8e9d7800) [pid = 1774] [serial = 831] [outer = 0x8cbea000] 10:37:49 INFO - PROCESS | 1774 | 1462469869517 Marionette TRACE conn3 <- [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]]]}] 10:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 10:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1836ms 10:37:49 INFO - PROCESS | 1774 | 1462469869546 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 10:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 10:37:49 INFO - PROCESS | 1774 | 1462469869552 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 10:37:49 INFO - PROCESS | 1774 | 1462469869560 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 10:37:49 INFO - PROCESS | 1774 | 1462469869565 Marionette TRACE conn3 <- [1,1078,null,{}] 10:37:49 INFO - PROCESS | 1774 | 1462469869571 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:49 INFO - PROCESS | 1774 | 1462469869733 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 10:37:49 INFO - PROCESS | 1774 | 1462469869947 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:50 INFO - PROCESS | 1774 | ++DOCSHELL 0x8baf2800 == 132 [pid = 1774] [id = 277] 10:37:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 199 (0x912c6800) [pid = 1774] [serial = 832] [outer = (nil)] 10:37:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 200 (0x915b7000) [pid = 1774] [serial = 833] [outer = 0x912c6800] 10:37:50 INFO - PROCESS | 1774 | 1462469870109 Marionette DEBUG loaded listener.js 10:37:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 201 (0x91a17c00) [pid = 1774] [serial = 834] [outer = 0x912c6800] 10:37:51 INFO - PROCESS | 1774 | --DOCSHELL 0x9248fc00 == 131 [pid = 1774] [id = 108] 10:37:51 INFO - PROCESS | 1774 | --DOCSHELL 0x912c2800 == 130 [pid = 1774] [id = 214] 10:37:51 INFO - PROCESS | 1774 | --DOCSHELL 0x92495c00 == 129 [pid = 1774] [id = 107] 10:37:51 INFO - PROCESS | 1774 | --DOCSHELL 0x8f70a400 == 128 [pid = 1774] [id = 217] 10:37:51 INFO - PROCESS | 1774 | --DOCSHELL 0x929c8c00 == 127 [pid = 1774] [id = 215] 10:37:51 INFO - PROCESS | 1774 | --DOCSHELL 0x9931e800 == 126 [pid = 1774] [id = 216] 10:37:51 INFO - PROCESS | 1774 | --DOCSHELL 0x8df19c00 == 125 [pid = 1774] [id = 213] 10:37:51 INFO - PROCESS | 1774 | --DOMWINDOW == 200 (0x91db4400) [pid = 1774] [serial = 697] [outer = (nil)] [url = about:blank] 10:37:51 INFO - PROCESS | 1774 | --DOMWINDOW == 199 (0xa223cc00) [pid = 1774] [serial = 700] [outer = (nil)] [url = about:blank] 10:37:51 INFO - PROCESS | 1774 | --DOMWINDOW == 198 (0x91a11c00) [pid = 1774] [serial = 703] [outer = (nil)] [url = about:blank] 10:37:51 INFO - PROCESS | 1774 | --DOMWINDOW == 197 (0x91dba800) [pid = 1774] [serial = 706] [outer = (nil)] [url = about:blank] 10:37:51 INFO - PROCESS | 1774 | --DOMWINDOW == 196 (0x94ffbc00) [pid = 1774] [serial = 731] [outer = (nil)] [url = about:blank] 10:37:51 INFO - PROCESS | 1774 | --DOCSHELL 0x8f70a800 == 124 [pid = 1774] [id = 261] 10:37:51 INFO - PROCESS | 1774 | --DOCSHELL 0x8baf2000 == 123 [pid = 1774] [id = 260] 10:37:51 INFO - PROCESS | 1774 | --DOCSHELL 0x9152f000 == 122 [pid = 1774] [id = 257] 10:37:51 INFO - PROCESS | 1774 | 1462469871193 Marionette TRACE conn3 <- [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]]]}] 10:37:51 INFO - PROCESS | 1774 | --DOCSHELL 0x8cbf0000 == 121 [pid = 1774] [id = 256] 10:37:51 INFO - PROCESS | 1774 | --DOCSHELL 0x8e9d5800 == 120 [pid = 1774] [id = 255] 10:37:51 INFO - PROCESS | 1774 | --DOCSHELL 0x8b125800 == 119 [pid = 1774] [id = 247] 10:37:51 INFO - PROCESS | 1774 | --DOCSHELL 0x91b25800 == 118 [pid = 1774] [id = 245] 10:37:51 INFO - PROCESS | 1774 | --DOCSHELL 0x8e9dd400 == 117 [pid = 1774] [id = 244] 10:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 10:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1699ms 10:37:51 INFO - PROCESS | 1774 | 1462469871258 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 10:37:51 INFO - PROCESS | 1774 | 1462469871264 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 10:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 10:37:51 INFO - PROCESS | 1774 | 1462469871273 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 10:37:51 INFO - PROCESS | 1774 | 1462469871277 Marionette TRACE conn3 <- [1,1082,null,{}] 10:37:51 INFO - PROCESS | 1774 | 1462469871282 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:51 INFO - PROCESS | 1774 | 1462469871454 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 10:37:51 INFO - PROCESS | 1774 | --DOMWINDOW == 195 (0x92ded400) [pid = 1774] [serial = 725] [outer = (nil)] [url = about:blank] 10:37:51 INFO - PROCESS | 1774 | --DOMWINDOW == 194 (0x9389d400) [pid = 1774] [serial = 726] [outer = (nil)] [url = about:blank] 10:37:51 INFO - PROCESS | 1774 | --DOMWINDOW == 193 (0x9229e800) [pid = 1774] [serial = 719] [outer = (nil)] [url = about:blank] 10:37:51 INFO - PROCESS | 1774 | --DOMWINDOW == 192 (0x8f9f5c00) [pid = 1774] [serial = 716] [outer = (nil)] [url = about:blank] 10:37:51 INFO - PROCESS | 1774 | --DOMWINDOW == 191 (0x9152f800) [pid = 1774] [serial = 717] [outer = (nil)] [url = about:blank] 10:37:51 INFO - PROCESS | 1774 | --DOMWINDOW == 190 (0x98092c00) [pid = 1774] [serial = 677] [outer = (nil)] [url = about:blank] 10:37:51 INFO - PROCESS | 1774 | --DOMWINDOW == 189 (0xa22c1400) [pid = 1774] [serial = 694] [outer = (nil)] [url = about:blank] 10:37:51 INFO - PROCESS | 1774 | --DOMWINDOW == 188 (0x8b12c000) [pid = 1774] [serial = 709] [outer = (nil)] [url = about:blank] 10:37:51 INFO - PROCESS | 1774 | --DOMWINDOW == 187 (0x92bdb400) [pid = 1774] [serial = 682] [outer = (nil)] [url = about:blank] 10:37:51 INFO - PROCESS | 1774 | --DOMWINDOW == 186 (0x9a168800) [pid = 1774] [serial = 691] [outer = (nil)] [url = about:blank] 10:37:51 INFO - PROCESS | 1774 | --DOMWINDOW == 185 (0x912c1c00) [pid = 1774] [serial = 714] [outer = (nil)] [url = about:blank] 10:37:51 INFO - PROCESS | 1774 | --DOMWINDOW == 184 (0x8f9f1c00) [pid = 1774] [serial = 713] [outer = (nil)] [url = about:blank] 10:37:51 INFO - PROCESS | 1774 | --DOMWINDOW == 183 (0x912c3800) [pid = 1774] [serial = 679] [outer = (nil)] [url = about:blank] 10:37:51 INFO - PROCESS | 1774 | --DOMWINDOW == 182 (0x992f4400) [pid = 1774] [serial = 688] [outer = (nil)] [url = about:blank] 10:37:51 INFO - PROCESS | 1774 | --DOMWINDOW == 181 (0x9784f000) [pid = 1774] [serial = 685] [outer = (nil)] [url = about:blank] 10:37:51 INFO - PROCESS | 1774 | --DOMWINDOW == 180 (0x912b9400) [pid = 1774] [serial = 461] [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.] 10:37:51 INFO - PROCESS | 1774 | --DOMWINDOW == 179 (0x929c5400) [pid = 1774] [serial = 722] [outer = (nil)] [url = about:blank] 10:37:51 INFO - PROCESS | 1774 | --DOMWINDOW == 178 (0x92499000) [pid = 1774] [serial = 720] [outer = (nil)] [url = about:blank] 10:37:51 INFO - PROCESS | 1774 | --DOMWINDOW == 177 (0x92df2000) [pid = 1774] [serial = 728] [outer = (nil)] [url = about:blank] 10:37:51 INFO - PROCESS | 1774 | --DOMWINDOW == 176 (0x929cec00) [pid = 1774] [serial = 723] [outer = (nil)] [url = about:blank] 10:37:51 INFO - PROCESS | 1774 | --DOMWINDOW == 175 (0x94ee0400) [pid = 1774] [serial = 729] [outer = (nil)] [url = about:blank] 10:37:51 INFO - PROCESS | 1774 | 1462469871728 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:51 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f9eb000 == 118 [pid = 1774] [id = 278] 10:37:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 176 (0x8f9f1c00) [pid = 1774] [serial = 835] [outer = (nil)] 10:37:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 177 (0x912c2800) [pid = 1774] [serial = 836] [outer = 0x8f9f1c00] 10:37:51 INFO - PROCESS | 1774 | 1462469871802 Marionette DEBUG loaded listener.js 10:37:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 178 (0x91a14800) [pid = 1774] [serial = 837] [outer = 0x8f9f1c00] 10:37:52 INFO - PROCESS | 1774 | 1462469872478 Marionette TRACE conn3 <- [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]]]}] 10:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 10:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1230ms 10:37:52 INFO - PROCESS | 1774 | 1462469872503 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 10:37:52 INFO - PROCESS | 1774 | 1462469872507 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 10:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 10:37:52 INFO - PROCESS | 1774 | 1462469872512 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 10:37:52 INFO - PROCESS | 1774 | 1462469872517 Marionette TRACE conn3 <- [1,1086,null,{}] 10:37:52 INFO - PROCESS | 1774 | 1462469872532 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:52 INFO - PROCESS | 1774 | 1462469872690 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 10:37:52 INFO - PROCESS | 1774 | 1462469872841 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:52 INFO - PROCESS | 1774 | ++DOCSHELL 0x912bc800 == 119 [pid = 1774] [id = 279] 10:37:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 179 (0x9229ac00) [pid = 1774] [serial = 838] [outer = (nil)] 10:37:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 180 (0x92494800) [pid = 1774] [serial = 839] [outer = 0x9229ac00] 10:37:52 INFO - PROCESS | 1774 | 1462469872908 Marionette DEBUG loaded listener.js 10:37:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 181 (0x924d7000) [pid = 1774] [serial = 840] [outer = 0x9229ac00] 10:37:53 INFO - PROCESS | 1774 | 1462469873693 Marionette TRACE conn3 <- [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]]]}] 10:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 10:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1237ms 10:37:53 INFO - PROCESS | 1774 | 1462469873750 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 10:37:53 INFO - PROCESS | 1774 | 1462469873754 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 10:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 10:37:53 INFO - PROCESS | 1774 | 1462469873760 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 10:37:53 INFO - PROCESS | 1774 | 1462469873762 Marionette TRACE conn3 <- [1,1090,null,{}] 10:37:53 INFO - PROCESS | 1774 | 1462469873775 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:53 INFO - PROCESS | 1774 | 1462469873986 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 10:37:54 INFO - PROCESS | 1774 | 1462469874011 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:54 INFO - PROCESS | 1774 | ++DOCSHELL 0x923d1400 == 120 [pid = 1774] [id = 280] 10:37:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 182 (0x92499000) [pid = 1774] [serial = 841] [outer = (nil)] 10:37:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 183 (0x92b4fc00) [pid = 1774] [serial = 842] [outer = 0x92499000] 10:37:54 INFO - PROCESS | 1774 | 1462469874077 Marionette DEBUG loaded listener.js 10:37:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 184 (0x92b58800) [pid = 1774] [serial = 843] [outer = 0x92499000] 10:37:54 INFO - PROCESS | 1774 | 1462469874928 Marionette TRACE conn3 <- [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]]]}] 10:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 10:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1187ms 10:37:55 INFO - PROCESS | 1774 | --DOMWINDOW == 183 (0x91f72800) [pid = 1774] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 10:37:55 INFO - PROCESS | 1774 | --DOMWINDOW == 182 (0x9152f400) [pid = 1774] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 10:37:55 INFO - PROCESS | 1774 | --DOMWINDOW == 181 (0x91b2c000) [pid = 1774] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 10:37:55 INFO - PROCESS | 1774 | --DOMWINDOW == 180 (0x91b2d400) [pid = 1774] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 10:37:55 INFO - PROCESS | 1774 | --DOMWINDOW == 179 (0x8e2ccc00) [pid = 1774] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 10:37:55 INFO - PROCESS | 1774 | --DOMWINDOW == 178 (0x8e9d5c00) [pid = 1774] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 10:37:55 INFO - PROCESS | 1774 | --DOMWINDOW == 177 (0x8f9f4000) [pid = 1774] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 10:37:55 INFO - PROCESS | 1774 | 1462469875446 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 10:37:55 INFO - PROCESS | 1774 | 1462469875454 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 10:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 10:37:55 INFO - PROCESS | 1774 | 1462469875472 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 10:37:55 INFO - PROCESS | 1774 | 1462469875477 Marionette TRACE conn3 <- [1,1094,null,{}] 10:37:55 INFO - PROCESS | 1774 | 1462469875487 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:55 INFO - PROCESS | 1774 | 1462469875761 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 10:37:55 INFO - PROCESS | 1774 | 1462469875931 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:55 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e2ccc00 == 121 [pid = 1774] [id = 281] 10:37:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 178 (0x8e9d5400) [pid = 1774] [serial = 844] [outer = (nil)] 10:37:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 179 (0x8f613000) [pid = 1774] [serial = 845] [outer = 0x8e9d5400] 10:37:56 INFO - PROCESS | 1774 | 1462469876013 Marionette DEBUG loaded listener.js 10:37:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 180 (0x8f716000) [pid = 1774] [serial = 846] [outer = 0x8e9d5400] 10:37:56 INFO - PROCESS | 1774 | 1462469876894 Marionette TRACE conn3 <- [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]]]}] 10:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 10:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1438ms 10:37:56 INFO - PROCESS | 1774 | 1462469876909 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 10:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 10:37:56 INFO - PROCESS | 1774 | 1462469876914 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 10:37:56 INFO - PROCESS | 1774 | 1462469876925 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 10:37:56 INFO - PROCESS | 1774 | 1462469876930 Marionette TRACE conn3 <- [1,1098,null,{}] 10:37:56 INFO - PROCESS | 1774 | 1462469876937 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:57 INFO - PROCESS | 1774 | 1462469877124 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 10:37:57 INFO - PROCESS | 1774 | 1462469877316 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:57 INFO - PROCESS | 1774 | ++DOCSHELL 0x9121d000 == 122 [pid = 1774] [id = 282] 10:37:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 181 (0x91523000) [pid = 1774] [serial = 847] [outer = (nil)] 10:37:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 182 (0x9152f400) [pid = 1774] [serial = 848] [outer = 0x91523000] 10:37:57 INFO - PROCESS | 1774 | 1462469877408 Marionette DEBUG loaded listener.js 10:37:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 183 (0x91daf000) [pid = 1774] [serial = 849] [outer = 0x91523000] 10:37:58 INFO - PROCESS | 1774 | 1462469878297 Marionette TRACE conn3 <- [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]]]}] 10:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 10:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1439ms 10:37:58 INFO - PROCESS | 1774 | 1462469878362 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 10:37:58 INFO - PROCESS | 1774 | 1462469878366 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 10:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 10:37:58 INFO - PROCESS | 1774 | 1462469878373 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 10:37:58 INFO - PROCESS | 1774 | 1462469878375 Marionette TRACE conn3 <- [1,1102,null,{}] 10:37:58 INFO - PROCESS | 1774 | 1462469878389 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:58 INFO - PROCESS | 1774 | 1462469878583 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 10:37:58 INFO - PROCESS | 1774 | 1462469878769 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:58 INFO - PROCESS | 1774 | ++DOCSHELL 0x924cf800 == 123 [pid = 1774] [id = 283] 10:37:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 184 (0x924d6c00) [pid = 1774] [serial = 850] [outer = (nil)] 10:37:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 185 (0x92b52c00) [pid = 1774] [serial = 851] [outer = 0x924d6c00] 10:37:58 INFO - PROCESS | 1774 | 1462469878856 Marionette DEBUG loaded listener.js 10:37:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 186 (0x92dee400) [pid = 1774] [serial = 852] [outer = 0x924d6c00] 10:37:59 INFO - PROCESS | 1774 | 1462469879810 Marionette TRACE conn3 <- [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]]]}] 10:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 10:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1478ms 10:37:59 INFO - PROCESS | 1774 | 1462469879852 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 10:37:59 INFO - PROCESS | 1774 | 1462469879855 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 10:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 10:37:59 INFO - PROCESS | 1774 | 1462469879861 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 10:37:59 INFO - PROCESS | 1774 | 1462469879865 Marionette TRACE conn3 <- [1,1106,null,{}] 10:37:59 INFO - PROCESS | 1774 | 1462469879870 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:00 INFO - PROCESS | 1774 | 1462469880047 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 10:38:00 INFO - PROCESS | 1774 | 1462469880239 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:00 INFO - PROCESS | 1774 | ++DOCSHELL 0x91a10c00 == 124 [pid = 1774] [id = 284] 10:38:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 187 (0x929cec00) [pid = 1774] [serial = 853] [outer = (nil)] 10:38:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 188 (0x944b9800) [pid = 1774] [serial = 854] [outer = 0x929cec00] 10:38:00 INFO - PROCESS | 1774 | 1462469880317 Marionette DEBUG loaded listener.js 10:38:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 189 (0x94ee0400) [pid = 1774] [serial = 855] [outer = 0x929cec00] 10:38:01 INFO - PROCESS | 1774 | 1462469881180 Marionette TRACE conn3 <- [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]]]}] 10:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 10:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1383ms 10:38:01 INFO - PROCESS | 1774 | 1462469881246 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 10:38:01 INFO - PROCESS | 1774 | 1462469881249 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 10:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 10:38:01 INFO - PROCESS | 1774 | 1462469881255 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 10:38:01 INFO - PROCESS | 1774 | 1462469881259 Marionette TRACE conn3 <- [1,1110,null,{}] 10:38:01 INFO - PROCESS | 1774 | 1462469881264 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:01 INFO - PROCESS | 1774 | 1462469881436 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 10:38:01 INFO - PROCESS | 1774 | 1462469881620 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:01 INFO - PROCESS | 1774 | ++DOCSHELL 0x92b55000 == 125 [pid = 1774] [id = 285] 10:38:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 190 (0x94437400) [pid = 1774] [serial = 856] [outer = (nil)] 10:38:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 191 (0x94fa6800) [pid = 1774] [serial = 857] [outer = 0x94437400] 10:38:01 INFO - PROCESS | 1774 | 1462469881700 Marionette DEBUG loaded listener.js 10:38:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 192 (0x94fefc00) [pid = 1774] [serial = 858] [outer = 0x94437400] 10:38:02 INFO - PROCESS | 1774 | 1462469882547 Marionette TRACE conn3 <- [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]]]}] 10:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 10:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1331ms 10:38:02 INFO - PROCESS | 1774 | 1462469882587 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 10:38:02 INFO - PROCESS | 1774 | 1462469882591 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 10:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 10:38:02 INFO - PROCESS | 1774 | 1462469882597 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 10:38:02 INFO - PROCESS | 1774 | 1462469882600 Marionette TRACE conn3 <- [1,1114,null,{}] 10:38:02 INFO - PROCESS | 1774 | 1462469882606 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:02 INFO - PROCESS | 1774 | 1462469882835 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 10:38:03 INFO - PROCESS | 1774 | 1462469883034 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:03 INFO - PROCESS | 1774 | ++DOCSHELL 0x94fa5000 == 126 [pid = 1774] [id = 286] 10:38:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 193 (0x95095c00) [pid = 1774] [serial = 859] [outer = (nil)] 10:38:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 194 (0x950f1800) [pid = 1774] [serial = 860] [outer = 0x95095c00] 10:38:03 INFO - PROCESS | 1774 | 1462469883157 Marionette DEBUG loaded listener.js 10:38:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 195 (0x977e0000) [pid = 1774] [serial = 861] [outer = 0x95095c00] 10:38:04 INFO - PROCESS | 1774 | 1462469884032 Marionette TRACE conn3 <- [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]]]}] 10:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 10:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1479ms 10:38:04 INFO - PROCESS | 1774 | 1462469884077 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 10:38:04 INFO - PROCESS | 1774 | 1462469884080 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 10:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 10:38:04 INFO - PROCESS | 1774 | 1462469884086 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 10:38:04 INFO - PROCESS | 1774 | 1462469884090 Marionette TRACE conn3 <- [1,1118,null,{}] 10:38:04 INFO - PROCESS | 1774 | 1462469884095 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:04 INFO - PROCESS | 1774 | 1462469884265 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 10:38:04 INFO - PROCESS | 1774 | 1462469884455 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:04 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f611c00 == 127 [pid = 1774] [id = 287] 10:38:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 196 (0x978cec00) [pid = 1774] [serial = 862] [outer = (nil)] 10:38:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 197 (0x98437400) [pid = 1774] [serial = 863] [outer = 0x978cec00] 10:38:04 INFO - PROCESS | 1774 | 1462469884543 Marionette DEBUG loaded listener.js 10:38:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 198 (0x9919a400) [pid = 1774] [serial = 864] [outer = 0x978cec00] 10:38:05 INFO - PROCESS | 1774 | 1462469885418 Marionette TRACE conn3 <- [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]]]}] 10:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 10:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1378ms 10:38:05 INFO - PROCESS | 1774 | 1462469885466 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 10:38:05 INFO - PROCESS | 1774 | 1462469885470 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 10:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 10:38:05 INFO - PROCESS | 1774 | 1462469885476 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 10:38:05 INFO - PROCESS | 1774 | 1462469885479 Marionette TRACE conn3 <- [1,1122,null,{}] 10:38:05 INFO - PROCESS | 1774 | 1462469885485 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:05 INFO - PROCESS | 1774 | 1462469885659 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 10:38:05 INFO - PROCESS | 1774 | 1462469885849 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:05 INFO - PROCESS | 1774 | ++DOCSHELL 0x950f5000 == 128 [pid = 1774] [id = 288] 10:38:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 199 (0x96c92c00) [pid = 1774] [serial = 865] [outer = (nil)] 10:38:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 200 (0x991a6400) [pid = 1774] [serial = 866] [outer = 0x96c92c00] 10:38:05 INFO - PROCESS | 1774 | 1462469885925 Marionette DEBUG loaded listener.js 10:38:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 201 (0x99326c00) [pid = 1774] [serial = 867] [outer = 0x96c92c00] 10:38:06 INFO - PROCESS | 1774 | 1462469886766 Marionette TRACE conn3 <- [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]]]}] 10:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 10:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1330ms 10:38:06 INFO - PROCESS | 1774 | 1462469886808 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 10:38:06 INFO - PROCESS | 1774 | 1462469886811 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 10:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 10:38:06 INFO - PROCESS | 1774 | 1462469886817 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 10:38:06 INFO - PROCESS | 1774 | 1462469886820 Marionette TRACE conn3 <- [1,1126,null,{}] 10:38:06 INFO - PROCESS | 1774 | 1462469886826 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:06 INFO - PROCESS | 1774 | 1462469886989 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 10:38:07 INFO - PROCESS | 1774 | 1462469887178 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:07 INFO - PROCESS | 1774 | ++DOCSHELL 0x8baef000 == 129 [pid = 1774] [id = 289] 10:38:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 202 (0x92497800) [pid = 1774] [serial = 868] [outer = (nil)] 10:38:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 203 (0x99798800) [pid = 1774] [serial = 869] [outer = 0x92497800] 10:38:07 INFO - PROCESS | 1774 | 1462469887255 Marionette DEBUG loaded listener.js 10:38:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 204 (0x9a169000) [pid = 1774] [serial = 870] [outer = 0x92497800] 10:38:08 INFO - PROCESS | 1774 | 1462469888168 Marionette TRACE conn3 <- [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]]]}] 10:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 10:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1389ms 10:38:08 INFO - PROCESS | 1774 | 1462469888208 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 10:38:08 INFO - PROCESS | 1774 | 1462469888212 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 10:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 10:38:08 INFO - PROCESS | 1774 | 1462469888218 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 10:38:08 INFO - PROCESS | 1774 | 1462469888227 Marionette TRACE conn3 <- [1,1130,null,{}] 10:38:08 INFO - PROCESS | 1774 | 1462469888239 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:08 INFO - PROCESS | 1774 | 1462469888453 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 10:38:08 INFO - PROCESS | 1774 | 1462469888645 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:08 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b121800 == 130 [pid = 1774] [id = 290] 10:38:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 205 (0x991a6000) [pid = 1774] [serial = 871] [outer = (nil)] 10:38:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 206 (0x9a996000) [pid = 1774] [serial = 872] [outer = 0x991a6000] 10:38:08 INFO - PROCESS | 1774 | 1462469888726 Marionette DEBUG loaded listener.js 10:38:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 207 (0x9cb94000) [pid = 1774] [serial = 873] [outer = 0x991a6000] 10:38:09 INFO - PROCESS | 1774 | 1462469889595 Marionette TRACE conn3 <- [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]]]}] 10:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 10:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1440ms 10:38:09 INFO - PROCESS | 1774 | 1462469889659 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 10:38:09 INFO - PROCESS | 1774 | 1462469889663 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 10:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 10:38:09 INFO - PROCESS | 1774 | 1462469889669 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 10:38:09 INFO - PROCESS | 1774 | 1462469889676 Marionette TRACE conn3 <- [1,1134,null,{}] 10:38:09 INFO - PROCESS | 1774 | 1462469889682 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:09 INFO - PROCESS | 1774 | 1462469889883 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 10:38:10 INFO - PROCESS | 1774 | 1462469890072 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:10 INFO - PROCESS | 1774 | ++DOCSHELL 0x9931e800 == 131 [pid = 1774] [id = 291] 10:38:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 208 (0x9975c400) [pid = 1774] [serial = 874] [outer = (nil)] 10:38:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 209 (0xa23d7000) [pid = 1774] [serial = 875] [outer = 0x9975c400] 10:38:10 INFO - PROCESS | 1774 | 1462469890164 Marionette DEBUG loaded listener.js 10:38:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 210 (0xa31d7c00) [pid = 1774] [serial = 876] [outer = 0x9975c400] 10:38:11 INFO - PROCESS | 1774 | 1462469891041 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 10:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 10:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1432ms 10:38:11 INFO - PROCESS | 1774 | 1462469891103 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 10:38:11 INFO - PROCESS | 1774 | 1462469891106 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 10:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 10:38:11 INFO - PROCESS | 1774 | 1462469891112 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 10:38:11 INFO - PROCESS | 1774 | 1462469891115 Marionette TRACE conn3 <- [1,1138,null,{}] 10:38:11 INFO - PROCESS | 1774 | 1462469891121 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:11 INFO - PROCESS | 1774 | 1462469891295 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 10:38:11 INFO - PROCESS | 1774 | 1462469891485 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:11 INFO - PROCESS | 1774 | ++DOCSHELL 0x977dac00 == 132 [pid = 1774] [id = 292] 10:38:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 211 (0x99760000) [pid = 1774] [serial = 877] [outer = (nil)] 10:38:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 212 (0xa4f0a800) [pid = 1774] [serial = 878] [outer = 0x99760000] 10:38:11 INFO - PROCESS | 1774 | 1462469891564 Marionette DEBUG loaded listener.js 10:38:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 213 (0xa510e400) [pid = 1774] [serial = 879] [outer = 0x99760000] 10:38:12 INFO - PROCESS | 1774 | 1462469892410 Marionette TRACE conn3 <- [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]]]}] 10:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 10:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1331ms 10:38:12 INFO - PROCESS | 1774 | 1462469892444 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 10:38:12 INFO - PROCESS | 1774 | 1462469892447 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 10:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 10:38:12 INFO - PROCESS | 1774 | 1462469892454 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 10:38:12 INFO - PROCESS | 1774 | 1462469892457 Marionette TRACE conn3 <- [1,1142,null,{}] 10:38:12 INFO - PROCESS | 1774 | 1462469892463 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:12 INFO - PROCESS | 1774 | 1462469892704 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 10:38:12 INFO - PROCESS | 1774 | 1462469892853 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:12 INFO - PROCESS | 1774 | ++DOCSHELL 0xa516cc00 == 133 [pid = 1774] [id = 293] 10:38:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 214 (0xa51b3800) [pid = 1774] [serial = 880] [outer = (nil)] 10:38:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 215 (0xa63c9c00) [pid = 1774] [serial = 881] [outer = 0xa51b3800] 10:38:12 INFO - PROCESS | 1774 | 1462469892930 Marionette DEBUG loaded listener.js 10:38:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 216 (0xa63ce800) [pid = 1774] [serial = 882] [outer = 0xa51b3800] 10:38:13 INFO - PROCESS | 1774 | 1462469893816 Marionette TRACE conn3 <- [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]]]}] 10:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 10:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1432ms 10:38:13 INFO - PROCESS | 1774 | 1462469893887 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 10:38:13 INFO - PROCESS | 1774 | 1462469893891 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 10:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 10:38:13 INFO - PROCESS | 1774 | 1462469893897 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 10:38:13 INFO - PROCESS | 1774 | 1462469893900 Marionette TRACE conn3 <- [1,1146,null,{}] 10:38:13 INFO - PROCESS | 1774 | 1462469893906 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:14 INFO - PROCESS | 1774 | 1462469894090 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 10:38:14 INFO - PROCESS | 1774 | 1462469894280 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:14 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b789400 == 134 [pid = 1774] [id = 294] 10:38:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 217 (0x8b789c00) [pid = 1774] [serial = 883] [outer = (nil)] 10:38:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 218 (0x8b793000) [pid = 1774] [serial = 884] [outer = 0x8b789c00] 10:38:14 INFO - PROCESS | 1774 | 1462469894399 Marionette DEBUG loaded listener.js 10:38:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 219 (0x8b795800) [pid = 1774] [serial = 885] [outer = 0x8b789c00] 10:38:15 INFO - PROCESS | 1774 | 1462469895194 Marionette TRACE conn3 <- [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]]]}] 10:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 10:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1328ms 10:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 10:38:15 INFO - PROCESS | 1774 | 1462469895226 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 10:38:15 INFO - PROCESS | 1774 | 1462469895228 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 10:38:15 INFO - PROCESS | 1774 | 1462469895235 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 10:38:15 INFO - PROCESS | 1774 | 1462469895238 Marionette TRACE conn3 <- [1,1150,null,{}] 10:38:15 INFO - PROCESS | 1774 | 1462469895244 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:15 INFO - PROCESS | 1774 | 1462469895425 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 10:38:15 INFO - PROCESS | 1774 | 1462469895627 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:15 INFO - PROCESS | 1774 | ++DOCSHELL 0x887c2400 == 135 [pid = 1774] [id = 295] 10:38:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 220 (0x887c3400) [pid = 1774] [serial = 886] [outer = (nil)] 10:38:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 221 (0x887c9c00) [pid = 1774] [serial = 887] [outer = 0x887c3400] 10:38:15 INFO - PROCESS | 1774 | 1462469895745 Marionette DEBUG loaded listener.js 10:38:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 222 (0x887cd000) [pid = 1774] [serial = 888] [outer = 0x887c3400] 10:38:16 INFO - PROCESS | 1774 | 1462469896603 Marionette TRACE conn3 <- [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]]]}] 10:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 10:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1379ms 10:38:16 INFO - PROCESS | 1774 | 1462469896614 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 10:38:16 INFO - PROCESS | 1774 | 1462469896617 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 10:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 10:38:16 INFO - PROCESS | 1774 | 1462469896624 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 10:38:16 INFO - PROCESS | 1774 | 1462469896627 Marionette TRACE conn3 <- [1,1154,null,{}] 10:38:16 INFO - PROCESS | 1774 | 1462469896633 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:16 INFO - PROCESS | 1774 | 1462469896808 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 10:38:17 INFO - PROCESS | 1774 | 1462469897005 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:17 INFO - PROCESS | 1774 | ++DOCSHELL 0x887c2c00 == 136 [pid = 1774] [id = 296] 10:38:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 223 (0x887cf000) [pid = 1774] [serial = 889] [outer = (nil)] 10:38:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 224 (0x8b795c00) [pid = 1774] [serial = 890] [outer = 0x887cf000] 10:38:17 INFO - PROCESS | 1774 | 1462469897084 Marionette DEBUG loaded listener.js 10:38:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 225 (0x8b798800) [pid = 1774] [serial = 891] [outer = 0x887cf000] 10:38:17 INFO - PROCESS | 1774 | 1462469897966 Marionette TRACE conn3 <- [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]]]}] 10:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 10:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1390ms 10:38:18 INFO - PROCESS | 1774 | 1462469898015 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 10:38:18 INFO - PROCESS | 1774 | 1462469898018 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 10:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 10:38:18 INFO - PROCESS | 1774 | 1462469898025 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 10:38:18 INFO - PROCESS | 1774 | 1462469898028 Marionette TRACE conn3 <- [1,1158,null,{}] 10:38:18 INFO - PROCESS | 1774 | 1462469898033 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:18 INFO - PROCESS | 1774 | 1462469898214 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 10:38:18 INFO - PROCESS | 1774 | 1462469898414 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:18 INFO - PROCESS | 1774 | ++DOCSHELL 0x887c7000 == 137 [pid = 1774] [id = 297] 10:38:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 226 (0x88b01800) [pid = 1774] [serial = 892] [outer = (nil)] 10:38:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 227 (0x88b09800) [pid = 1774] [serial = 893] [outer = 0x88b01800] 10:38:18 INFO - PROCESS | 1774 | 1462469898537 Marionette DEBUG loaded listener.js 10:38:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 228 (0x88b0c000) [pid = 1774] [serial = 894] [outer = 0x88b01800] 10:38:19 INFO - PROCESS | 1774 | 1462469899406 Marionette TRACE conn3 <- [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]]]}] 10:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 10:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1431ms 10:38:19 INFO - PROCESS | 1774 | 1462469899457 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 10:38:19 INFO - PROCESS | 1774 | 1462469899461 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 10:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 10:38:19 INFO - PROCESS | 1774 | 1462469899472 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 10:38:19 INFO - PROCESS | 1774 | 1462469899475 Marionette TRACE conn3 <- [1,1162,null,{}] 10:38:19 INFO - PROCESS | 1774 | 1462469899481 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:19 INFO - PROCESS | 1774 | 1462469899675 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 10:38:20 INFO - PROCESS | 1774 | 1462469900210 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:20 INFO - PROCESS | 1774 | ++DOCSHELL 0x8baef400 == 138 [pid = 1774] [id = 298] 10:38:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 229 (0x8baf0000) [pid = 1774] [serial = 895] [outer = (nil)] 10:38:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 230 (0x8cbe3c00) [pid = 1774] [serial = 896] [outer = 0x8baf0000] 10:38:20 INFO - PROCESS | 1774 | 1462469900327 Marionette DEBUG loaded listener.js 10:38:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 231 (0x8e2cc800) [pid = 1774] [serial = 897] [outer = 0x8baf0000] 10:38:21 INFO - PROCESS | 1774 | 1462469901163 Marionette TRACE conn3 <- [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]]]}] 10:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 10:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1739ms 10:38:21 INFO - PROCESS | 1774 | 1462469901213 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 10:38:21 INFO - PROCESS | 1774 | 1462469901219 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 10:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 10:38:21 INFO - PROCESS | 1774 | 1462469901226 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 10:38:21 INFO - PROCESS | 1774 | 1462469901231 Marionette TRACE conn3 <- [1,1166,null,{}] 10:38:21 INFO - PROCESS | 1774 | 1462469901238 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:21 INFO - PROCESS | 1774 | 1462469901422 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 10:38:21 INFO - PROCESS | 1774 | 1462469901802 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:21 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e2c9400 == 139 [pid = 1774] [id = 299] 10:38:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 232 (0x8e9d9c00) [pid = 1774] [serial = 898] [outer = (nil)] 10:38:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 233 (0x912c3800) [pid = 1774] [serial = 899] [outer = 0x8e9d9c00] 10:38:21 INFO - PROCESS | 1774 | 1462469901884 Marionette DEBUG loaded listener.js 10:38:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 234 (0x91a0a400) [pid = 1774] [serial = 900] [outer = 0x8e9d9c00] 10:38:22 INFO - PROCESS | 1774 | --DOCSHELL 0x912bc800 == 138 [pid = 1774] [id = 279] 10:38:22 INFO - PROCESS | 1774 | --DOCSHELL 0x8f9eb000 == 137 [pid = 1774] [id = 278] 10:38:22 INFO - PROCESS | 1774 | --DOMWINDOW == 233 (0x92bddc00) [pid = 1774] [serial = 788] [outer = (nil)] [url = about:blank] 10:38:22 INFO - PROCESS | 1774 | 1462469902824 Marionette TRACE conn3 <- [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]]]}] 10:38:22 INFO - PROCESS | 1774 | --DOCSHELL 0x8baf2800 == 136 [pid = 1774] [id = 277] 10:38:22 INFO - PROCESS | 1774 | --DOCSHELL 0x8cbe8c00 == 135 [pid = 1774] [id = 276] 10:38:22 INFO - PROCESS | 1774 | --DOCSHELL 0x94438400 == 134 [pid = 1774] [id = 268] 10:38:22 INFO - PROCESS | 1774 | --DOCSHELL 0x92b5ac00 == 133 [pid = 1774] [id = 267] 10:38:22 INFO - PROCESS | 1774 | --DOCSHELL 0x924d5c00 == 132 [pid = 1774] [id = 266] 10:38:22 INFO - PROCESS | 1774 | --DOCSHELL 0x8cbe7000 == 131 [pid = 1774] [id = 264] 10:38:22 INFO - PROCESS | 1774 | --DOCSHELL 0x8cbebc00 == 130 [pid = 1774] [id = 263] 10:38:22 INFO - PROCESS | 1774 | --DOMWINDOW == 232 (0x92b53c00) [pid = 1774] [serial = 786] [outer = (nil)] [url = about:blank] 10:38:22 INFO - PROCESS | 1774 | --DOMWINDOW == 231 (0x929c5800) [pid = 1774] [serial = 783] [outer = (nil)] [url = about:blank] 10:38:22 INFO - PROCESS | 1774 | --DOMWINDOW == 230 (0x9979d400) [pid = 1774] [serial = 749] [outer = (nil)] [url = about:blank] 10:38:22 INFO - PROCESS | 1774 | --DOMWINDOW == 229 (0x91b02000) [pid = 1774] [serial = 774] [outer = (nil)] [url = about:blank] 10:38:22 INFO - PROCESS | 1774 | --DOMWINDOW == 228 (0x92b4e000) [pid = 1774] [serial = 761] [outer = (nil)] [url = about:blank] 10:38:22 INFO - PROCESS | 1774 | --DOMWINDOW == 227 (0x92088000) [pid = 1774] [serial = 779] [outer = (nil)] [url = about:blank] 10:38:22 INFO - PROCESS | 1774 | --DOMWINDOW == 226 (0xa2530000) [pid = 1774] [serial = 755] [outer = (nil)] [url = about:blank] 10:38:22 INFO - PROCESS | 1774 | --DOMWINDOW == 225 (0x915bc400) [pid = 1774] [serial = 773] [outer = (nil)] [url = about:blank] 10:38:22 INFO - PROCESS | 1774 | --DOMWINDOW == 224 (0x8baf1800) [pid = 1774] [serial = 758] [outer = (nil)] [url = about:blank] 10:38:22 INFO - PROCESS | 1774 | --DOMWINDOW == 223 (0x912bf400) [pid = 1774] [serial = 734] [outer = (nil)] [url = about:blank] 10:38:22 INFO - PROCESS | 1774 | --DOMWINDOW == 222 (0x91db8800) [pid = 1774] [serial = 777] [outer = (nil)] [url = about:blank] 10:38:22 INFO - PROCESS | 1774 | --DOMWINDOW == 221 (0x912c5000) [pid = 1774] [serial = 771] [outer = (nil)] [url = about:blank] 10:38:22 INFO - PROCESS | 1774 | --DOMWINDOW == 220 (0x924d4c00) [pid = 1774] [serial = 782] [outer = (nil)] [url = about:blank] 10:38:22 INFO - PROCESS | 1774 | --DOMWINDOW == 219 (0x91dab400) [pid = 1774] [serial = 776] [outer = (nil)] [url = about:blank] 10:38:22 INFO - PROCESS | 1774 | --DOMWINDOW == 218 (0x92298c00) [pid = 1774] [serial = 764] [outer = (nil)] [url = about:blank] 10:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 10:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1687ms 10:38:22 INFO - PROCESS | 1774 | --DOMWINDOW == 217 (0x92294800) [pid = 1774] [serial = 737] [outer = (nil)] [url = about:blank] 10:38:22 INFO - PROCESS | 1774 | --DOMWINDOW == 216 (0x99051800) [pid = 1774] [serial = 746] [outer = (nil)] [url = about:blank] 10:38:22 INFO - PROCESS | 1774 | --DOMWINDOW == 215 (0x8f61b800) [pid = 1774] [serial = 768] [outer = (nil)] [url = about:blank] 10:38:22 INFO - PROCESS | 1774 | --DOMWINDOW == 214 (0x977d7400) [pid = 1774] [serial = 743] [outer = (nil)] [url = about:blank] 10:38:22 INFO - PROCESS | 1774 | --DOMWINDOW == 213 (0x9cbeac00) [pid = 1774] [serial = 752] [outer = (nil)] [url = about:blank] 10:38:22 INFO - PROCESS | 1774 | --DOMWINDOW == 212 (0x92293c00) [pid = 1774] [serial = 780] [outer = (nil)] [url = about:blank] 10:38:22 INFO - PROCESS | 1774 | --DOMWINDOW == 211 (0x95098400) [pid = 1774] [serial = 740] [outer = (nil)] [url = about:blank] 10:38:22 INFO - PROCESS | 1774 | --DOMWINDOW == 210 (0x8e9dfc00) [pid = 1774] [serial = 767] [outer = (nil)] [url = about:blank] 10:38:22 INFO - PROCESS | 1774 | --DOMWINDOW == 209 (0x929c2400) [pid = 1774] [serial = 785] [outer = (nil)] [url = about:blank] 10:38:22 INFO - PROCESS | 1774 | --DOMWINDOW == 208 (0x9121c000) [pid = 1774] [serial = 770] [outer = (nil)] [url = about:blank] 10:38:22 INFO - PROCESS | 1774 | 1462469902920 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 10:38:22 INFO - PROCESS | 1774 | 1462469902928 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 10:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 10:38:22 INFO - PROCESS | 1774 | 1462469902936 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 10:38:22 INFO - PROCESS | 1774 | 1462469902940 Marionette TRACE conn3 <- [1,1170,null,{}] 10:38:22 INFO - PROCESS | 1774 | 1462469902952 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:23 INFO - PROCESS | 1774 | 1462469903123 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 10:38:23 INFO - PROCESS | 1774 | 1462469903354 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:23 INFO - PROCESS | 1774 | ++DOCSHELL 0x912c5400 == 131 [pid = 1774] [id = 300] 10:38:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 209 (0x912c7000) [pid = 1774] [serial = 901] [outer = (nil)] 10:38:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 210 (0x915c3400) [pid = 1774] [serial = 902] [outer = 0x912c7000] 10:38:23 INFO - PROCESS | 1774 | 1462469903427 Marionette DEBUG loaded listener.js 10:38:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 211 (0x91dab400) [pid = 1774] [serial = 903] [outer = 0x912c7000] 10:38:24 INFO - PROCESS | 1774 | 1462469904214 Marionette TRACE conn3 <- [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]]]}] 10:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 10:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1288ms 10:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 10:38:24 INFO - PROCESS | 1774 | 1462469904224 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 10:38:24 INFO - PROCESS | 1774 | 1462469904227 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 10:38:24 INFO - PROCESS | 1774 | 1462469904254 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 10:38:24 INFO - PROCESS | 1774 | 1462469904263 Marionette TRACE conn3 <- [1,1174,null,{}] 10:38:24 INFO - PROCESS | 1774 | 1462469904279 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:24 INFO - PROCESS | 1774 | 1462469904457 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 10:38:24 INFO - PROCESS | 1774 | 1462469904481 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:24 INFO - PROCESS | 1774 | ++DOCSHELL 0x887d0400 == 132 [pid = 1774] [id = 301] 10:38:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 212 (0x9249e000) [pid = 1774] [serial = 904] [outer = (nil)] 10:38:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 213 (0x929c7000) [pid = 1774] [serial = 905] [outer = 0x9249e000] 10:38:24 INFO - PROCESS | 1774 | 1462469904550 Marionette DEBUG loaded listener.js 10:38:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 214 (0x92b4d400) [pid = 1774] [serial = 906] [outer = 0x9249e000] 10:38:25 INFO - PROCESS | 1774 | 1462469905446 Marionette TRACE conn3 <- [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] 10:38:25 INFO - PROCESS | 1774 | 1462469905514 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 10:38:25 INFO - PROCESS | 1774 | 1462469905521 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 10:38:25 INFO - PROCESS | 1774 | 1462469905525 Marionette TRACE conn3 <- [1,1178,null,{}] 10:38:25 INFO - PROCESS | 1774 | 1462469905530 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:25 INFO - PROCESS | 1774 | 1462469905758 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 10:38:25 INFO - PROCESS | 1774 | 1462469905785 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:25 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b78cc00 == 133 [pid = 1774] [id = 302] 10:38:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 215 (0x929c2400) [pid = 1774] [serial = 907] [outer = (nil)] 10:38:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 216 (0x92be5c00) [pid = 1774] [serial = 908] [outer = 0x929c2400] 10:38:25 INFO - PROCESS | 1774 | 1462469905853 Marionette DEBUG loaded listener.js 10:38:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 217 (0x9389b400) [pid = 1774] [serial = 909] [outer = 0x929c2400] 10:38:26 INFO - PROCESS | 1774 | 1462469906725 Marionette TRACE conn3 <- [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] 10:38:26 INFO - PROCESS | 1774 | 1462469906806 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 10:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 10:38:26 INFO - PROCESS | 1774 | 1462469906823 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 10:38:26 INFO - PROCESS | 1774 | 1462469906826 Marionette TRACE conn3 <- [1,1182,null,{}] 10:38:26 INFO - PROCESS | 1774 | 1462469906845 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:27 INFO - PROCESS | 1774 | 1462469907064 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 10:38:27 INFO - PROCESS | 1774 | 1462469907089 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:27 INFO - PROCESS | 1774 | ++DOCSHELL 0x9398d400 == 134 [pid = 1774] [id = 303] 10:38:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 218 (0x9398e000) [pid = 1774] [serial = 910] [outer = (nil)] 10:38:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 219 (0x944b5000) [pid = 1774] [serial = 911] [outer = 0x9398e000] 10:38:27 INFO - PROCESS | 1774 | 1462469907173 Marionette DEBUG loaded listener.js 10:38:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 220 (0x95099000) [pid = 1774] [serial = 912] [outer = 0x9398e000] 10:38:27 INFO - PROCESS | 1774 | --DOMWINDOW == 219 (0x912c6800) [pid = 1774] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 10:38:27 INFO - PROCESS | 1774 | --DOMWINDOW == 218 (0x8cbea000) [pid = 1774] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 10:38:27 INFO - PROCESS | 1774 | --DOMWINDOW == 217 (0x8f9f1c00) [pid = 1774] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 10:38:27 INFO - PROCESS | 1774 | --DOMWINDOW == 216 (0x9229ac00) [pid = 1774] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 10:38:28 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 10:38:28 INFO - PROCESS | 1774 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:38:28 INFO - PROCESS | 1774 | 1462469908234 Marionette TRACE conn3 <- [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] 10:38:28 INFO - PROCESS | 1774 | 1462469908281 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 10:38:28 INFO - PROCESS | 1774 | 1462469908287 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:38:28 INFO - PROCESS | 1774 | 1462469908291 Marionette TRACE conn3 <- [1,1186,null,{}] 10:38:28 INFO - PROCESS | 1774 | 1462469908297 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:28 INFO - PROCESS | 1774 | 1462469908516 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 10:38:28 INFO - PROCESS | 1774 | 1462469908537 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:28 INFO - PROCESS | 1774 | ++DOCSHELL 0x8cbe8800 == 135 [pid = 1774] [id = 304] 10:38:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 217 (0x8f61ec00) [pid = 1774] [serial = 913] [outer = (nil)] 10:38:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 218 (0x950af000) [pid = 1774] [serial = 914] [outer = 0x8f61ec00] 10:38:28 INFO - PROCESS | 1774 | 1462469908606 Marionette DEBUG loaded listener.js 10:38:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 219 (0x96c9c400) [pid = 1774] [serial = 915] [outer = 0x8f61ec00] 10:38:29 INFO - PROCESS | 1774 | 1462469909404 Marionette TRACE conn3 <- [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] 10:38:29 INFO - PROCESS | 1774 | 1462469909473 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 10:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 10:38:29 INFO - PROCESS | 1774 | 1462469909482 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:38:29 INFO - PROCESS | 1774 | 1462469909486 Marionette TRACE conn3 <- [1,1190,null,{}] 10:38:29 INFO - PROCESS | 1774 | 1462469909491 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:29 INFO - PROCESS | 1774 | 1462469909690 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 10:38:29 INFO - PROCESS | 1774 | 1462469909700 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:29 INFO - PROCESS | 1774 | ++DOCSHELL 0x950aac00 == 136 [pid = 1774] [id = 305] 10:38:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 220 (0x950f5400) [pid = 1774] [serial = 916] [outer = (nil)] 10:38:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 221 (0x9843cc00) [pid = 1774] [serial = 917] [outer = 0x950f5400] 10:38:29 INFO - PROCESS | 1774 | 1462469909775 Marionette DEBUG loaded listener.js 10:38:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 222 (0x996be400) [pid = 1774] [serial = 918] [outer = 0x950f5400] 10:38:30 INFO - PROCESS | 1774 | 1462469910962 Marionette TRACE conn3 <- [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] 10:38:31 INFO - PROCESS | 1774 | 1462469911025 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 10:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 10:38:31 INFO - PROCESS | 1774 | 1462469911036 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:38:31 INFO - PROCESS | 1774 | 1462469911041 Marionette TRACE conn3 <- [1,1194,null,{}] 10:38:31 INFO - PROCESS | 1774 | 1462469911050 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:31 INFO - PROCESS | 1774 | 1462469911255 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 10:38:31 INFO - PROCESS | 1774 | 1462469911503 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:31 INFO - PROCESS | 1774 | ++DOCSHELL 0x8cbeac00 == 137 [pid = 1774] [id = 306] 10:38:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 223 (0x8cbee400) [pid = 1774] [serial = 919] [outer = (nil)] 10:38:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 224 (0x8f9f6800) [pid = 1774] [serial = 920] [outer = 0x8cbee400] 10:38:31 INFO - PROCESS | 1774 | 1462469911636 Marionette DEBUG loaded listener.js 10:38:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 225 (0x912bec00) [pid = 1774] [serial = 921] [outer = 0x8cbee400] 10:38:32 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 10:38:32 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 10:38:32 INFO - PROCESS | 1774 | 1462469912530 Marionette TRACE conn3 <- [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] 10:38:32 INFO - PROCESS | 1774 | 1462469912589 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 10:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 10:38:32 INFO - PROCESS | 1774 | 1462469912599 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:38:32 INFO - PROCESS | 1774 | 1462469912603 Marionette TRACE conn3 <- [1,1198,null,{}] 10:38:32 INFO - PROCESS | 1774 | 1462469912610 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:32 INFO - PROCESS | 1774 | 1462469912812 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 10:38:33 INFO - PROCESS | 1774 | 1462469913095 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:33 INFO - PROCESS | 1774 | ++DOCSHELL 0x91f6cc00 == 138 [pid = 1774] [id = 307] 10:38:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 226 (0x91f72800) [pid = 1774] [serial = 922] [outer = (nil)] 10:38:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 227 (0x929c8c00) [pid = 1774] [serial = 923] [outer = 0x91f72800] 10:38:33 INFO - PROCESS | 1774 | 1462469913225 Marionette DEBUG loaded listener.js 10:38:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 228 (0x938a1800) [pid = 1774] [serial = 924] [outer = 0x91f72800] 10:38:34 INFO - PROCESS | 1774 | 1462469914078 Marionette TRACE conn3 <- [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]]]}] 10:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1534ms 10:38:34 INFO - PROCESS | 1774 | 1462469914135 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 10:38:34 INFO - PROCESS | 1774 | 1462469914138 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 10:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:38:34 INFO - PROCESS | 1774 | 1462469914146 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:38:34 INFO - PROCESS | 1774 | 1462469914152 Marionette TRACE conn3 <- [1,1202,null,{}] 10:38:34 INFO - PROCESS | 1774 | 1462469914168 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:34 INFO - PROCESS | 1774 | 1462469914405 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 10:38:34 INFO - PROCESS | 1774 | 1462469914665 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:34 INFO - PROCESS | 1774 | ++DOCSHELL 0x924d1400 == 139 [pid = 1774] [id = 308] 10:38:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 229 (0x924d2c00) [pid = 1774] [serial = 925] [outer = (nil)] 10:38:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 230 (0x98cb1000) [pid = 1774] [serial = 926] [outer = 0x924d2c00] 10:38:34 INFO - PROCESS | 1774 | 1462469914802 Marionette DEBUG loaded listener.js 10:38:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 231 (0x99849800) [pid = 1774] [serial = 927] [outer = 0x924d2c00] 10:38:35 INFO - PROCESS | 1774 | 1462469915688 Marionette TRACE conn3 <- [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]]]}] 10:38:35 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 10:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1587ms 10:38:35 INFO - PROCESS | 1774 | 1462469915733 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 10:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:38:35 INFO - PROCESS | 1774 | 1462469915738 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 10:38:35 INFO - PROCESS | 1774 | 1462469915744 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:38:35 INFO - PROCESS | 1774 | 1462469915747 Marionette TRACE conn3 <- [1,1206,null,{}] 10:38:35 INFO - PROCESS | 1774 | 1462469915753 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:35 INFO - PROCESS | 1774 | 1462469915954 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 10:38:36 INFO - PROCESS | 1774 | 1462469916151 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:36 INFO - PROCESS | 1774 | ++DOCSHELL 0x9398d800 == 140 [pid = 1774] [id = 309] 10:38:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 232 (0x9a3ba800) [pid = 1774] [serial = 928] [outer = (nil)] 10:38:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 233 (0x9cbeec00) [pid = 1774] [serial = 929] [outer = 0x9a3ba800] 10:38:36 INFO - PROCESS | 1774 | 1462469916232 Marionette DEBUG loaded listener.js 10:38:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 234 (0xa223ec00) [pid = 1774] [serial = 930] [outer = 0x9a3ba800] 10:38:37 INFO - PROCESS | 1774 | 1462469917116 Marionette TRACE conn3 <- [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]]]}] 10:38:37 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 10:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1434ms 10:38:37 INFO - PROCESS | 1774 | 1462469917178 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 10:38:37 INFO - PROCESS | 1774 | 1462469917182 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 10:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:38:37 INFO - PROCESS | 1774 | 1462469917188 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:38:37 INFO - PROCESS | 1774 | 1462469917190 Marionette TRACE conn3 <- [1,1210,null,{}] 10:38:37 INFO - PROCESS | 1774 | 1462469917197 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:37 INFO - PROCESS | 1774 | 1462469917385 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 10:38:37 INFO - PROCESS | 1774 | 1462469917594 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:37 INFO - PROCESS | 1774 | ++DOCSHELL 0x98439400 == 141 [pid = 1774] [id = 310] 10:38:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 235 (0x9919b800) [pid = 1774] [serial = 931] [outer = (nil)] 10:38:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 236 (0xa27cec00) [pid = 1774] [serial = 932] [outer = 0x9919b800] 10:38:37 INFO - PROCESS | 1774 | 1462469917716 Marionette DEBUG loaded listener.js 10:38:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 237 (0xa3213800) [pid = 1774] [serial = 933] [outer = 0x9919b800] 10:38:38 INFO - PROCESS | 1774 | 1462469918607 Marionette TRACE conn3 <- [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]]]}] 10:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1481ms 10:38:38 INFO - PROCESS | 1774 | 1462469918671 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 10:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:38:38 INFO - PROCESS | 1774 | 1462469918676 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 10:38:38 INFO - PROCESS | 1774 | 1462469918683 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:38:38 INFO - PROCESS | 1774 | 1462469918686 Marionette TRACE conn3 <- [1,1214,null,{}] 10:38:38 INFO - PROCESS | 1774 | 1462469918692 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:38 INFO - PROCESS | 1774 | 1462469918968 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 10:38:39 INFO - PROCESS | 1774 | 1462469919213 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:39 INFO - PROCESS | 1774 | ++DOCSHELL 0x887c5800 == 142 [pid = 1774] [id = 311] 10:38:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 238 (0x8d4ae400) [pid = 1774] [serial = 934] [outer = (nil)] 10:38:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 239 (0x8d4ba800) [pid = 1774] [serial = 935] [outer = 0x8d4ae400] 10:38:39 INFO - PROCESS | 1774 | 1462469919340 Marionette DEBUG loaded listener.js 10:38:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 240 (0xa31ca800) [pid = 1774] [serial = 936] [outer = 0x8d4ae400] 10:38:40 INFO - PROCESS | 1774 | 1462469920191 Marionette TRACE conn3 <- [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]]]}] 10:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 10:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1545ms 10:38:40 INFO - PROCESS | 1774 | 1462469920227 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 10:38:40 INFO - PROCESS | 1774 | 1462469920232 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 10:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 10:38:40 INFO - PROCESS | 1774 | 1462469920238 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 10:38:40 INFO - PROCESS | 1774 | 1462469920242 Marionette TRACE conn3 <- [1,1218,null,{}] 10:38:40 INFO - PROCESS | 1774 | 1462469920248 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:40 INFO - PROCESS | 1774 | 1462469920436 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 10:38:40 INFO - PROCESS | 1774 | 1462469920638 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:40 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d4b3000 == 143 [pid = 1774] [id = 312] 10:38:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 241 (0x8d4b4400) [pid = 1774] [serial = 937] [outer = (nil)] 10:38:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 242 (0x8ec37c00) [pid = 1774] [serial = 938] [outer = 0x8d4b4400] 10:38:40 INFO - PROCESS | 1774 | 1462469920716 Marionette DEBUG loaded listener.js 10:38:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 243 (0x8ec39c00) [pid = 1774] [serial = 939] [outer = 0x8d4b4400] 10:38:41 INFO - PROCESS | 1774 | 1462469921592 Marionette TRACE conn3 <- [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]]]}] 10:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 10:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1430ms 10:38:41 INFO - PROCESS | 1774 | 1462469921669 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 10:38:41 INFO - PROCESS | 1774 | 1462469921673 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 10:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 10:38:41 INFO - PROCESS | 1774 | 1462469921679 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 10:38:41 INFO - PROCESS | 1774 | 1462469921683 Marionette TRACE conn3 <- [1,1222,null,{}] 10:38:41 INFO - PROCESS | 1774 | 1462469921689 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:41 INFO - PROCESS | 1774 | 1462469921883 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 10:38:42 INFO - PROCESS | 1774 | 1462469922081 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:42 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ec34800 == 144 [pid = 1774] [id = 313] 10:38:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 244 (0x8ec39400) [pid = 1774] [serial = 940] [outer = (nil)] 10:38:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 245 (0xa23d7400) [pid = 1774] [serial = 941] [outer = 0x8ec39400] 10:38:42 INFO - PROCESS | 1774 | 1462469922199 Marionette DEBUG loaded listener.js 10:38:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 246 (0xa4f17400) [pid = 1774] [serial = 942] [outer = 0x8ec39400] 10:38:43 INFO - PROCESS | 1774 | 1462469923027 Marionette TRACE conn3 <- [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] 10:38:43 INFO - PROCESS | 1774 | 1462469923069 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 10:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 10:38:43 INFO - PROCESS | 1774 | 1462469923075 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 10:38:43 INFO - PROCESS | 1774 | 1462469923079 Marionette TRACE conn3 <- [1,1226,null,{}] 10:38:43 INFO - PROCESS | 1774 | 1462469923084 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:43 INFO - PROCESS | 1774 | 1462469923267 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 10:38:43 INFO - PROCESS | 1774 | 1462469923476 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:43 INFO - PROCESS | 1774 | ++DOCSHELL 0x8bacc800 == 145 [pid = 1774] [id = 314] 10:38:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 247 (0x8bacdc00) [pid = 1774] [serial = 943] [outer = (nil)] 10:38:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 248 (0x8bad4c00) [pid = 1774] [serial = 944] [outer = 0x8bacdc00] 10:38:43 INFO - PROCESS | 1774 | 1462469923569 Marionette DEBUG loaded listener.js 10:38:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 249 (0x8bad9000) [pid = 1774] [serial = 945] [outer = 0x8bacdc00] 10:38:44 INFO - PROCESS | 1774 | 1462469924429 Marionette TRACE conn3 <- [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]]]}] 10:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 10:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1393ms 10:38:44 INFO - PROCESS | 1774 | 1462469924470 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 10:38:44 INFO - PROCESS | 1774 | 1462469924474 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 10:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 10:38:44 INFO - PROCESS | 1774 | 1462469924480 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 10:38:44 INFO - PROCESS | 1774 | 1462469924484 Marionette TRACE conn3 <- [1,1230,null,{}] 10:38:44 INFO - PROCESS | 1774 | 1462469924489 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:44 INFO - PROCESS | 1774 | 1462469924681 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 10:38:44 INFO - PROCESS | 1774 | 1462469924898 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:44 INFO - PROCESS | 1774 | ++DOCSHELL 0x88ad0400 == 146 [pid = 1774] [id = 315] 10:38:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 250 (0x88ad2400) [pid = 1774] [serial = 946] [outer = (nil)] 10:38:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 251 (0x88ada400) [pid = 1774] [serial = 947] [outer = 0x88ad2400] 10:38:44 INFO - PROCESS | 1774 | 1462469924977 Marionette DEBUG loaded listener.js 10:38:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 252 (0x88adc400) [pid = 1774] [serial = 948] [outer = 0x88ad2400] 10:38:45 INFO - PROCESS | 1774 | 1462469925858 Marionette TRACE conn3 <- [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]]]}] 10:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 10:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1434ms 10:38:45 INFO - PROCESS | 1774 | 1462469925914 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 10:38:45 INFO - PROCESS | 1774 | 1462469925918 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 10:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 10:38:45 INFO - PROCESS | 1774 | 1462469925926 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 10:38:45 INFO - PROCESS | 1774 | 1462469925929 Marionette TRACE conn3 <- [1,1234,null,{}] 10:38:45 INFO - PROCESS | 1774 | 1462469925936 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:46 INFO - PROCESS | 1774 | 1462469926153 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 10:38:46 INFO - PROCESS | 1774 | 1462469926354 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:46 INFO - PROCESS | 1774 | ++DOCSHELL 0x88ad3800 == 147 [pid = 1774] [id = 316] 10:38:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 253 (0x88adfc00) [pid = 1774] [serial = 949] [outer = (nil)] 10:38:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 254 (0xa6332400) [pid = 1774] [serial = 950] [outer = 0x88adfc00] 10:38:46 INFO - PROCESS | 1774 | 1462469926483 Marionette DEBUG loaded listener.js 10:38:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 255 (0xa6885800) [pid = 1774] [serial = 951] [outer = 0x88adfc00] 10:38:47 INFO - PROCESS | 1774 | 1462469927395 Marionette TRACE conn3 <- [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]]]}] 10:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 10:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1530ms 10:38:47 INFO - PROCESS | 1774 | 1462469927456 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 10:38:47 INFO - PROCESS | 1774 | 1462469927460 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 10:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 10:38:47 INFO - PROCESS | 1774 | 1462469927466 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 10:38:47 INFO - PROCESS | 1774 | 1462469927469 Marionette TRACE conn3 <- [1,1238,null,{}] 10:38:47 INFO - PROCESS | 1774 | 1462469927476 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:47 INFO - PROCESS | 1774 | 1462469927677 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 10:38:47 INFO - PROCESS | 1774 | 1462469927929 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:48 INFO - PROCESS | 1774 | ++DOCSHELL 0x882bf800 == 148 [pid = 1774] [id = 317] 10:38:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 256 (0x882c0000) [pid = 1774] [serial = 952] [outer = (nil)] 10:38:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 257 (0x882c4800) [pid = 1774] [serial = 953] [outer = 0x882c0000] 10:38:48 INFO - PROCESS | 1774 | 1462469928065 Marionette DEBUG loaded listener.js 10:38:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 258 (0x882c7400) [pid = 1774] [serial = 954] [outer = 0x882c0000] 10:38:48 INFO - PROCESS | 1774 | 1462469928828 Marionette TRACE conn3 <- [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]]]}] 10:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 10:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1433ms 10:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 10:38:48 INFO - PROCESS | 1774 | 1462469928900 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 10:38:48 INFO - PROCESS | 1774 | 1462469928902 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 10:38:48 INFO - PROCESS | 1774 | 1462469928909 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 10:38:48 INFO - PROCESS | 1774 | 1462469928922 Marionette TRACE conn3 <- [1,1242,null,{}] 10:38:48 INFO - PROCESS | 1774 | 1462469928928 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:49 INFO - PROCESS | 1774 | 1462469929158 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 10:38:49 INFO - PROCESS | 1774 | 1462469929362 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:49 INFO - PROCESS | 1774 | ++DOCSHELL 0x882c1000 == 149 [pid = 1774] [id = 318] 10:38:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 259 (0x882c6400) [pid = 1774] [serial = 955] [outer = (nil)] 10:38:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 260 (0x883d3800) [pid = 1774] [serial = 956] [outer = 0x882c6400] 10:38:49 INFO - PROCESS | 1774 | 1462469929475 Marionette DEBUG loaded listener.js 10:38:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 261 (0x883d6400) [pid = 1774] [serial = 957] [outer = 0x882c6400] 10:38:51 INFO - PROCESS | 1774 | 1462469931059 Marionette TRACE conn3 <- [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]]]}] 10:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 10:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 2196ms 10:38:51 INFO - PROCESS | 1774 | 1462469931105 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 10:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 10:38:51 INFO - PROCESS | 1774 | 1462469931110 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 10:38:51 INFO - PROCESS | 1774 | 1462469931119 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 10:38:51 INFO - PROCESS | 1774 | 1462469931125 Marionette TRACE conn3 <- [1,1246,null,{}] 10:38:51 INFO - PROCESS | 1774 | 1462469931133 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:51 INFO - PROCESS | 1774 | 1462469931310 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 10:38:51 INFO - PROCESS | 1774 | 1462469931513 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:51 INFO - PROCESS | 1774 | ++DOCSHELL 0x882c2c00 == 150 [pid = 1774] [id = 319] 10:38:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 262 (0x88b06c00) [pid = 1774] [serial = 958] [outer = (nil)] 10:38:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 263 (0x8b792800) [pid = 1774] [serial = 959] [outer = 0x88b06c00] 10:38:51 INFO - PROCESS | 1774 | 1462469931628 Marionette DEBUG loaded listener.js 10:38:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 264 (0x8bada000) [pid = 1774] [serial = 960] [outer = 0x88b06c00] 10:38:52 INFO - PROCESS | 1774 | 1462469932437 Marionette TRACE conn3 <- [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]]]}] 10:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 10:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1386ms 10:38:52 INFO - PROCESS | 1774 | 1462469932505 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 10:38:52 INFO - PROCESS | 1774 | 1462469932519 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 10:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 10:38:52 INFO - PROCESS | 1774 | 1462469932536 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 10:38:52 INFO - PROCESS | 1774 | 1462469932547 Marionette TRACE conn3 <- [1,1250,null,{}] 10:38:52 INFO - PROCESS | 1774 | 1462469932558 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:52 INFO - PROCESS | 1774 | 1462469932836 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 10:38:53 INFO - PROCESS | 1774 | 1462469933118 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:53 INFO - PROCESS | 1774 | ++DOCSHELL 0x8bad7800 == 151 [pid = 1774] [id = 320] 10:38:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 265 (0x8baf1c00) [pid = 1774] [serial = 961] [outer = (nil)] 10:38:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 266 (0x8df1dc00) [pid = 1774] [serial = 962] [outer = 0x8baf1c00] 10:38:53 INFO - PROCESS | 1774 | 1462469933210 Marionette DEBUG loaded listener.js 10:38:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 267 (0x8ec38000) [pid = 1774] [serial = 963] [outer = 0x8baf1c00] 10:38:54 INFO - PROCESS | 1774 | 1462469934125 Marionette TRACE conn3 <- [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]]]}] 10:38:54 INFO - PROCESS | 1774 | --DOCSHELL 0x92292400 == 150 [pid = 1774] [id = 106] 10:38:54 INFO - PROCESS | 1774 | --DOCSHELL 0x91528c00 == 149 [pid = 1774] [id = 194] 10:38:54 INFO - PROCESS | 1774 | --DOCSHELL 0x92bdf000 == 148 [pid = 1774] [id = 192] 10:38:54 INFO - PROCESS | 1774 | --DOCSHELL 0x91528400 == 147 [pid = 1774] [id = 190] 10:38:54 INFO - PROCESS | 1774 | --DOMWINDOW == 266 (0x8f711800) [pid = 1774] [serial = 791] [outer = (nil)] [url = about:blank] 10:38:54 INFO - PROCESS | 1774 | --DOMWINDOW == 265 (0x91a10800) [pid = 1774] [serial = 794] [outer = (nil)] [url = about:blank] 10:38:54 INFO - PROCESS | 1774 | --DOMWINDOW == 264 (0x92be5000) [pid = 1774] [serial = 797] [outer = (nil)] [url = about:blank] 10:38:54 INFO - PROCESS | 1774 | --DOMWINDOW == 263 (0x9398cc00) [pid = 1774] [serial = 800] [outer = (nil)] [url = about:blank] 10:38:54 INFO - PROCESS | 1774 | --DOMWINDOW == 262 (0x94e80400) [pid = 1774] [serial = 803] [outer = (nil)] [url = about:blank] 10:38:54 INFO - PROCESS | 1774 | --DOMWINDOW == 261 (0x950a5800) [pid = 1774] [serial = 806] [outer = (nil)] [url = about:blank] 10:38:54 INFO - PROCESS | 1774 | --DOMWINDOW == 260 (0x96c9bc00) [pid = 1774] [serial = 809] [outer = (nil)] [url = about:blank] 10:38:54 INFO - PROCESS | 1774 | --DOMWINDOW == 259 (0x980d2800) [pid = 1774] [serial = 812] [outer = (nil)] [url = about:blank] 10:38:54 INFO - PROCESS | 1774 | --DOMWINDOW == 258 (0x99199000) [pid = 1774] [serial = 815] [outer = (nil)] [url = about:blank] 10:38:54 INFO - PROCESS | 1774 | --DOMWINDOW == 257 (0x99795400) [pid = 1774] [serial = 818] [outer = (nil)] [url = about:blank] 10:38:54 INFO - PROCESS | 1774 | --DOMWINDOW == 256 (0xa102fc00) [pid = 1774] [serial = 824] [outer = (nil)] [url = about:blank] 10:38:54 INFO - PROCESS | 1774 | --DOMWINDOW == 255 (0x9cb08400) [pid = 1774] [serial = 821] [outer = (nil)] [url = about:blank] 10:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 10:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1700ms 10:38:54 INFO - PROCESS | 1774 | --DOMWINDOW == 254 (0xa23e3800) [pid = 1774] [serial = 827] [outer = (nil)] [url = about:blank] 10:38:54 INFO - PROCESS | 1774 | --DOMWINDOW == 253 (0x92b4fc00) [pid = 1774] [serial = 842] [outer = (nil)] [url = about:blank] 10:38:54 INFO - PROCESS | 1774 | --DOCSHELL 0x8df1bc00 == 146 [pid = 1774] [id = 189] 10:38:54 INFO - PROCESS | 1774 | --DOCSHELL 0x8e2d0800 == 145 [pid = 1774] [id = 166] 10:38:54 INFO - PROCESS | 1774 | --DOCSHELL 0xa23d5400 == 144 [pid = 1774] [id = 98] 10:38:54 INFO - PROCESS | 1774 | --DOCSHELL 0x91b0dc00 == 143 [pid = 1774] [id = 191] 10:38:54 INFO - PROCESS | 1774 | --DOCSHELL 0x8cbe6800 == 142 [pid = 1774] [id = 246] 10:38:54 INFO - PROCESS | 1774 | --DOCSHELL 0x923d2000 == 141 [pid = 1774] [id = 243] 10:38:54 INFO - PROCESS | 1774 | --DOCSHELL 0x8f9ebc00 == 140 [pid = 1774] [id = 225] 10:38:54 INFO - PROCESS | 1774 | --DOCSHELL 0x915bdc00 == 139 [pid = 1774] [id = 259] 10:38:54 INFO - PROCESS | 1774 | 1462469934312 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 10:38:54 INFO - PROCESS | 1774 | 1462469934316 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 10:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 10:38:54 INFO - PROCESS | 1774 | --DOCSHELL 0x8f611c00 == 138 [pid = 1774] [id = 287] 10:38:54 INFO - PROCESS | 1774 | --DOCSHELL 0x94fa5000 == 137 [pid = 1774] [id = 286] 10:38:54 INFO - PROCESS | 1774 | --DOCSHELL 0x92b55000 == 136 [pid = 1774] [id = 285] 10:38:54 INFO - PROCESS | 1774 | --DOCSHELL 0x91a10c00 == 135 [pid = 1774] [id = 284] 10:38:54 INFO - PROCESS | 1774 | --DOCSHELL 0x924cf800 == 134 [pid = 1774] [id = 283] 10:38:54 INFO - PROCESS | 1774 | --DOCSHELL 0x91a14c00 == 133 [pid = 1774] [id = 258] 10:38:54 INFO - PROCESS | 1774 | 1462469934339 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 10:38:54 INFO - PROCESS | 1774 | 1462469934345 Marionette TRACE conn3 <- [1,1254,null,{}] 10:38:54 INFO - PROCESS | 1774 | --DOCSHELL 0x9121d000 == 132 [pid = 1774] [id = 282] 10:38:54 INFO - PROCESS | 1774 | --DOCSHELL 0x8e2ccc00 == 131 [pid = 1774] [id = 281] 10:38:54 INFO - PROCESS | 1774 | --DOCSHELL 0x923d1400 == 130 [pid = 1774] [id = 280] 10:38:54 INFO - PROCESS | 1774 | 1462469934364 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:54 INFO - PROCESS | 1774 | 1462469934525 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 10:38:54 INFO - PROCESS | 1774 | --DOMWINDOW == 252 (0x91a17c00) [pid = 1774] [serial = 834] [outer = (nil)] [url = about:blank] 10:38:54 INFO - PROCESS | 1774 | --DOMWINDOW == 251 (0x915b7000) [pid = 1774] [serial = 833] [outer = (nil)] [url = about:blank] 10:38:54 INFO - PROCESS | 1774 | --DOMWINDOW == 250 (0x8e9d7800) [pid = 1774] [serial = 831] [outer = (nil)] [url = about:blank] 10:38:54 INFO - PROCESS | 1774 | --DOMWINDOW == 249 (0x8df18800) [pid = 1774] [serial = 830] [outer = (nil)] [url = about:blank] 10:38:54 INFO - PROCESS | 1774 | --DOMWINDOW == 248 (0x912c2800) [pid = 1774] [serial = 836] [outer = (nil)] [url = about:blank] 10:38:54 INFO - PROCESS | 1774 | --DOMWINDOW == 247 (0x91a14800) [pid = 1774] [serial = 837] [outer = (nil)] [url = about:blank] 10:38:54 INFO - PROCESS | 1774 | --DOMWINDOW == 246 (0x924d7000) [pid = 1774] [serial = 840] [outer = (nil)] [url = about:blank] 10:38:54 INFO - PROCESS | 1774 | --DOMWINDOW == 245 (0x92494800) [pid = 1774] [serial = 839] [outer = (nil)] [url = about:blank] 10:38:54 INFO - PROCESS | 1774 | 1462469934762 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:54 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f9eb000 == 131 [pid = 1774] [id = 321] 10:38:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 246 (0x8f9ec000) [pid = 1774] [serial = 964] [outer = (nil)] 10:38:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 247 (0x91215c00) [pid = 1774] [serial = 965] [outer = 0x8f9ec000] 10:38:54 INFO - PROCESS | 1774 | 1462469934834 Marionette DEBUG loaded listener.js 10:38:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 248 (0x91527c00) [pid = 1774] [serial = 966] [outer = 0x8f9ec000] 10:38:55 INFO - PROCESS | 1774 | 1462469935529 Marionette TRACE conn3 <- [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]]]}] 10:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 10:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1262ms 10:38:55 INFO - PROCESS | 1774 | 1462469935590 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 10:38:55 INFO - PROCESS | 1774 | 1462469935595 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 10:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 10:38:55 INFO - PROCESS | 1774 | 1462469935600 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 10:38:55 INFO - PROCESS | 1774 | 1462469935602 Marionette TRACE conn3 <- [1,1258,null,{}] 10:38:55 INFO - PROCESS | 1774 | 1462469935611 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:55 INFO - PROCESS | 1774 | 1462469935768 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 10:38:55 INFO - PROCESS | 1774 | 1462469935782 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:55 INFO - PROCESS | 1774 | ++DOCSHELL 0x88adb000 == 132 [pid = 1774] [id = 322] 10:38:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 249 (0x8f70a800) [pid = 1774] [serial = 967] [outer = (nil)] 10:38:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 250 (0x91a18800) [pid = 1774] [serial = 968] [outer = 0x8f70a800] 10:38:55 INFO - PROCESS | 1774 | 1462469935847 Marionette DEBUG loaded listener.js 10:38:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 251 (0x91b2dc00) [pid = 1774] [serial = 969] [outer = 0x8f70a800] 10:38:56 INFO - PROCESS | 1774 | 1462469936734 Marionette TRACE conn3 <- [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]]]}] 10:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 10:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1185ms 10:38:56 INFO - PROCESS | 1774 | 1462469936796 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 10:38:56 INFO - PROCESS | 1774 | 1462469936799 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 10:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 10:38:56 INFO - PROCESS | 1774 | 1462469936825 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 10:38:56 INFO - PROCESS | 1774 | 1462469936827 Marionette TRACE conn3 <- [1,1262,null,{}] 10:38:56 INFO - PROCESS | 1774 | 1462469936833 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:57 INFO - PROCESS | 1774 | 1462469937052 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 10:38:57 INFO - PROCESS | 1774 | 1462469937076 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:57 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f713c00 == 133 [pid = 1774] [id = 323] 10:38:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 252 (0x91a14c00) [pid = 1774] [serial = 970] [outer = (nil)] 10:38:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 253 (0x91f64c00) [pid = 1774] [serial = 971] [outer = 0x91a14c00] 10:38:57 INFO - PROCESS | 1774 | 1462469937141 Marionette DEBUG loaded listener.js 10:38:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 254 (0x92292400) [pid = 1774] [serial = 972] [outer = 0x91a14c00] 10:38:58 INFO - PROCESS | 1774 | 1462469937999 Marionette TRACE conn3 <- [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]]]}] 10:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 10:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1235ms 10:38:58 INFO - PROCESS | 1774 | 1462469938057 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 10:38:58 INFO - PROCESS | 1774 | 1462469938060 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 10:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 10:38:58 INFO - PROCESS | 1774 | 1462469938066 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 10:38:58 INFO - PROCESS | 1774 | 1462469938068 Marionette TRACE conn3 <- [1,1266,null,{}] 10:38:58 INFO - PROCESS | 1774 | 1462469938092 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:58 INFO - PROCESS | 1774 | 1462469938329 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 10:38:58 INFO - PROCESS | 1774 | 1462469938358 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:58 INFO - PROCESS | 1774 | ++DOCSHELL 0x88b04000 == 134 [pid = 1774] [id = 324] 10:38:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 255 (0x91b25800) [pid = 1774] [serial = 973] [outer = (nil)] 10:38:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 256 (0x92b50c00) [pid = 1774] [serial = 974] [outer = 0x91b25800] 10:38:58 INFO - PROCESS | 1774 | 1462469938428 Marionette DEBUG loaded listener.js 10:38:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 257 (0x92bdcc00) [pid = 1774] [serial = 975] [outer = 0x91b25800] 10:38:59 INFO - PROCESS | 1774 | --DOMWINDOW == 256 (0x8baf0000) [pid = 1774] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 10:38:59 INFO - PROCESS | 1774 | --DOMWINDOW == 255 (0x912c7000) [pid = 1774] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 10:38:59 INFO - PROCESS | 1774 | --DOMWINDOW == 254 (0x9249e000) [pid = 1774] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 10:38:59 INFO - PROCESS | 1774 | --DOMWINDOW == 253 (0x8e9d9c00) [pid = 1774] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 10:38:59 INFO - PROCESS | 1774 | --DOMWINDOW == 252 (0x92499000) [pid = 1774] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 10:38:59 INFO - PROCESS | 1774 | --DOMWINDOW == 251 (0x9398e000) [pid = 1774] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 10:38:59 INFO - PROCESS | 1774 | --DOMWINDOW == 250 (0x929c2400) [pid = 1774] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 10:38:59 INFO - PROCESS | 1774 | --DOMWINDOW == 249 (0x8f61ec00) [pid = 1774] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 10:38:59 INFO - PROCESS | 1774 | 1462469939826 Marionette TRACE conn3 <- [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]]]}] 10:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 10:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1785ms 10:38:59 INFO - PROCESS | 1774 | 1462469939852 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 10:38:59 INFO - PROCESS | 1774 | 1462469939856 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 10:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 10:38:59 INFO - PROCESS | 1774 | 1462469939862 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 10:38:59 INFO - PROCESS | 1774 | 1462469939865 Marionette TRACE conn3 <- [1,1270,null,{}] 10:38:59 INFO - PROCESS | 1774 | 1462469939871 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:00 INFO - PROCESS | 1774 | 1462469940080 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 10:39:00 INFO - PROCESS | 1774 | 1462469940181 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:00 INFO - PROCESS | 1774 | ++DOCSHELL 0x882bb800 == 135 [pid = 1774] [id = 325] 10:39:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 250 (0x88b0b000) [pid = 1774] [serial = 976] [outer = (nil)] 10:39:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 251 (0x9248fc00) [pid = 1774] [serial = 977] [outer = 0x88b0b000] 10:39:00 INFO - PROCESS | 1774 | 1462469940247 Marionette DEBUG loaded listener.js 10:39:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 252 (0x92b56400) [pid = 1774] [serial = 978] [outer = 0x88b0b000] 10:39:00 INFO - PROCESS | 1774 | 1462469940933 Marionette TRACE conn3 <- [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]]]}] 10:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 10:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1134ms 10:39:00 INFO - PROCESS | 1774 | 1462469940996 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 10:39:01 INFO - PROCESS | 1774 | 1462469940999 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 10:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 10:39:01 INFO - PROCESS | 1774 | 1462469941014 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 10:39:01 INFO - PROCESS | 1774 | 1462469941018 Marionette TRACE conn3 <- [1,1274,null,{}] 10:39:01 INFO - PROCESS | 1774 | 1462469941023 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:01 INFO - PROCESS | 1774 | 1462469941175 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 10:39:01 INFO - PROCESS | 1774 | 1462469941184 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:01 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f618c00 == 136 [pid = 1774] [id = 326] 10:39:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 253 (0x9249ac00) [pid = 1774] [serial = 979] [outer = (nil)] 10:39:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 254 (0x93899800) [pid = 1774] [serial = 980] [outer = 0x9249ac00] 10:39:01 INFO - PROCESS | 1774 | 1462469941251 Marionette DEBUG loaded listener.js 10:39:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 255 (0x938a3800) [pid = 1774] [serial = 981] [outer = 0x9249ac00] 10:39:02 INFO - PROCESS | 1774 | 1462469942366 Marionette TRACE conn3 <- [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]]]}] 10:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 10:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1389ms 10:39:02 INFO - PROCESS | 1774 | 1462469942396 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 10:39:02 INFO - PROCESS | 1774 | 1462469942402 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 10:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 10:39:02 INFO - PROCESS | 1774 | 1462469942411 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 10:39:02 INFO - PROCESS | 1774 | 1462469942416 Marionette TRACE conn3 <- [1,1278,null,{}] 10:39:02 INFO - PROCESS | 1774 | 1462469942424 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:02 INFO - PROCESS | 1774 | 1462469942609 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 10:39:02 INFO - PROCESS | 1774 | 1462469942829 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:02 INFO - PROCESS | 1774 | ++DOCSHELL 0x88b10c00 == 137 [pid = 1774] [id = 327] 10:39:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 256 (0x8b126800) [pid = 1774] [serial = 982] [outer = (nil)] 10:39:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 257 (0x8cbe1400) [pid = 1774] [serial = 983] [outer = 0x8b126800] 10:39:03 INFO - PROCESS | 1774 | 1462469943002 Marionette DEBUG loaded listener.js 10:39:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 258 (0x8d4b9c00) [pid = 1774] [serial = 984] [outer = 0x8b126800] 10:39:03 INFO - PROCESS | 1774 | 1462469943922 Marionette TRACE conn3 <- [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]]]}] 10:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 10:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1581ms 10:39:04 INFO - PROCESS | 1774 | 1462469943994 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 10:39:04 INFO - PROCESS | 1774 | 1462469944002 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 10:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 10:39:04 INFO - PROCESS | 1774 | 1462469944013 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 10:39:04 INFO - PROCESS | 1774 | 1462469944017 Marionette TRACE conn3 <- [1,1282,null,{}] 10:39:04 INFO - PROCESS | 1774 | 1462469944023 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:04 INFO - PROCESS | 1774 | 1462469944254 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 10:39:04 INFO - PROCESS | 1774 | 1462469944582 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:04 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f70b400 == 138 [pid = 1774] [id = 328] 10:39:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 259 (0x8f710400) [pid = 1774] [serial = 985] [outer = (nil)] 10:39:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 260 (0x91218c00) [pid = 1774] [serial = 986] [outer = 0x8f710400] 10:39:04 INFO - PROCESS | 1774 | 1462469944663 Marionette DEBUG loaded listener.js 10:39:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 261 (0x91a14400) [pid = 1774] [serial = 987] [outer = 0x8f710400] 10:39:05 INFO - PROCESS | 1774 | 1462469945501 Marionette TRACE conn3 <- [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]]]}] 10:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 10:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1539ms 10:39:05 INFO - PROCESS | 1774 | 1462469945552 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 10:39:05 INFO - PROCESS | 1774 | 1462469945556 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 10:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 10:39:05 INFO - PROCESS | 1774 | 1462469945562 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 10:39:05 INFO - PROCESS | 1774 | 1462469945568 Marionette TRACE conn3 <- [1,1286,null,{}] 10:39:05 INFO - PROCESS | 1774 | 1462469945584 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:05 INFO - PROCESS | 1774 | 1462469945778 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 10:39:05 INFO - PROCESS | 1774 | 1462469945978 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:06 INFO - PROCESS | 1774 | ++DOCSHELL 0x8cbe8c00 == 139 [pid = 1774] [id = 329] 10:39:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 262 (0x8e9d4c00) [pid = 1774] [serial = 988] [outer = (nil)] 10:39:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 263 (0x92dedc00) [pid = 1774] [serial = 989] [outer = 0x8e9d4c00] 10:39:06 INFO - PROCESS | 1774 | 1462469946113 Marionette DEBUG loaded listener.js 10:39:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 264 (0x944b3800) [pid = 1774] [serial = 990] [outer = 0x8e9d4c00] 10:39:07 INFO - PROCESS | 1774 | 1462469947035 Marionette TRACE conn3 <- [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]]]}] 10:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 10:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1539ms 10:39:07 INFO - PROCESS | 1774 | 1462469947102 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 10:39:07 INFO - PROCESS | 1774 | 1462469947108 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 10:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 10:39:07 INFO - PROCESS | 1774 | 1462469947114 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 10:39:07 INFO - PROCESS | 1774 | 1462469947117 Marionette TRACE conn3 <- [1,1290,null,{}] 10:39:07 INFO - PROCESS | 1774 | 1462469947123 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:07 INFO - PROCESS | 1774 | 1462469947309 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 10:39:07 INFO - PROCESS | 1774 | 1462469947510 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:07 INFO - PROCESS | 1774 | ++DOCSHELL 0x88b02c00 == 140 [pid = 1774] [id = 330] 10:39:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 265 (0x944acc00) [pid = 1774] [serial = 991] [outer = (nil)] 10:39:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 266 (0x94fa4400) [pid = 1774] [serial = 992] [outer = 0x944acc00] 10:39:07 INFO - PROCESS | 1774 | 1462469947628 Marionette DEBUG loaded listener.js 10:39:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 267 (0x95092800) [pid = 1774] [serial = 993] [outer = 0x944acc00] 10:39:08 INFO - PROCESS | 1774 | 1462469948459 Marionette TRACE conn3 <- [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]]]}] 10:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 10:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1388ms 10:39:08 INFO - PROCESS | 1774 | 1462469948503 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 10:39:08 INFO - PROCESS | 1774 | 1462469948507 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 10:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 10:39:08 INFO - PROCESS | 1774 | 1462469948513 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 10:39:08 INFO - PROCESS | 1774 | 1462469948517 Marionette TRACE conn3 <- [1,1294,null,{}] 10:39:08 INFO - PROCESS | 1774 | 1462469948523 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:08 INFO - PROCESS | 1774 | 1462469948697 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 10:39:08 INFO - PROCESS | 1774 | 1462469948900 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:08 INFO - PROCESS | 1774 | ++DOCSHELL 0x94e83c00 == 141 [pid = 1774] [id = 331] 10:39:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 268 (0x94ee6800) [pid = 1774] [serial = 994] [outer = (nil)] 10:39:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 269 (0x950afc00) [pid = 1774] [serial = 995] [outer = 0x94ee6800] 10:39:08 INFO - PROCESS | 1774 | 1462469948982 Marionette DEBUG loaded listener.js 10:39:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 270 (0x950f1400) [pid = 1774] [serial = 996] [outer = 0x94ee6800] 10:39:09 INFO - PROCESS | 1774 | 1462469949915 Marionette TRACE conn3 <- [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]]]}] 10:39:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 10:39:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1431ms 10:39:09 INFO - PROCESS | 1774 | 1462469949945 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 10:39:09 INFO - PROCESS | 1774 | 1462469949948 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 10:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 10:39:09 INFO - PROCESS | 1774 | 1462469949956 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 10:39:09 INFO - PROCESS | 1774 | 1462469949959 Marionette TRACE conn3 <- [1,1298,null,{}] 10:39:09 INFO - PROCESS | 1774 | 1462469949965 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:10 INFO - PROCESS | 1774 | 1462469950162 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 10:39:10 INFO - PROCESS | 1774 | 1462469950367 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:10 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f70a000 == 142 [pid = 1774] [id = 332] 10:39:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 271 (0x94f9e000) [pid = 1774] [serial = 997] [outer = (nil)] 10:39:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 272 (0x98435000) [pid = 1774] [serial = 998] [outer = 0x94f9e000] 10:39:10 INFO - PROCESS | 1774 | 1462469950459 Marionette DEBUG loaded listener.js 10:39:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 273 (0x9919d400) [pid = 1774] [serial = 999] [outer = 0x94f9e000] 10:39:11 INFO - PROCESS | 1774 | 1462469951336 Marionette TRACE conn3 <- [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]]]}] 10:39:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 10:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1429ms 10:39:11 INFO - PROCESS | 1774 | 1462469951385 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 10:39:11 INFO - PROCESS | 1774 | 1462469951389 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 10:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 10:39:11 INFO - PROCESS | 1774 | 1462469951394 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 10:39:11 INFO - PROCESS | 1774 | 1462469951398 Marionette TRACE conn3 <- [1,1302,null,{}] 10:39:11 INFO - PROCESS | 1774 | 1462469951403 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:11 INFO - PROCESS | 1774 | 1462469951576 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 10:39:11 INFO - PROCESS | 1774 | 1462469951780 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:11 INFO - PROCESS | 1774 | ++DOCSHELL 0x938a6c00 == 143 [pid = 1774] [id = 333] 10:39:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 274 (0x977e0400) [pid = 1774] [serial = 1000] [outer = (nil)] 10:39:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 275 (0x99791400) [pid = 1774] [serial = 1001] [outer = 0x977e0400] 10:39:11 INFO - PROCESS | 1774 | 1462469951856 Marionette DEBUG loaded listener.js 10:39:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 276 (0x9979bc00) [pid = 1774] [serial = 1002] [outer = 0x977e0400] 10:39:12 INFO - PROCESS | 1774 | 1462469952709 Marionette TRACE conn3 <- [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]]]}] 10:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 10:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1382ms 10:39:12 INFO - PROCESS | 1774 | 1462469952778 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 10:39:12 INFO - PROCESS | 1774 | 1462469952782 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 10:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 10:39:12 INFO - PROCESS | 1774 | 1462469952788 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 10:39:12 INFO - PROCESS | 1774 | 1462469952792 Marionette TRACE conn3 <- [1,1306,null,{}] 10:39:12 INFO - PROCESS | 1774 | 1462469952797 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:12 INFO - PROCESS | 1774 | 1462469952980 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 10:39:13 INFO - PROCESS | 1774 | 1462469953181 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:13 INFO - PROCESS | 1774 | ++DOCSHELL 0x9919c400 == 144 [pid = 1774] [id = 334] 10:39:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 277 (0x9931bc00) [pid = 1774] [serial = 1003] [outer = (nil)] 10:39:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 278 (0x9cbee000) [pid = 1774] [serial = 1004] [outer = 0x9931bc00] 10:39:13 INFO - PROCESS | 1774 | 1462469953262 Marionette DEBUG loaded listener.js 10:39:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 279 (0xa1028c00) [pid = 1774] [serial = 1005] [outer = 0x9931bc00] 10:39:14 INFO - PROCESS | 1774 | 1462469954130 Marionette TRACE conn3 <- [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]]]}] 10:39:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 10:39:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1384ms 10:39:14 INFO - PROCESS | 1774 | 1462469954173 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 10:39:14 INFO - PROCESS | 1774 | 1462469954177 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 10:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 10:39:14 INFO - PROCESS | 1774 | 1462469954184 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 10:39:14 INFO - PROCESS | 1774 | 1462469954188 Marionette TRACE conn3 <- [1,1310,null,{}] 10:39:14 INFO - PROCESS | 1774 | 1462469954193 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:14 INFO - PROCESS | 1774 | 1462469954376 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 10:39:14 INFO - PROCESS | 1774 | 1462469954650 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:14 INFO - PROCESS | 1774 | ++DOCSHELL 0x9249e000 == 145 [pid = 1774] [id = 335] 10:39:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 280 (0x96c95c00) [pid = 1774] [serial = 1006] [outer = (nil)] 10:39:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 281 (0xa31cc000) [pid = 1774] [serial = 1007] [outer = 0x96c95c00] 10:39:14 INFO - PROCESS | 1774 | 1462469954779 Marionette DEBUG loaded listener.js 10:39:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 282 (0xa4f0a000) [pid = 1774] [serial = 1008] [outer = 0x96c95c00] 10:39:15 INFO - PROCESS | 1774 | 1462469955598 Marionette TRACE conn3 <- [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] 10:39:15 INFO - PROCESS | 1774 | 1462469955670 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 10:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 10:39:15 INFO - PROCESS | 1774 | 1462469955676 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 10:39:15 INFO - PROCESS | 1774 | 1462469955679 Marionette TRACE conn3 <- [1,1314,null,{}] 10:39:15 INFO - PROCESS | 1774 | 1462469955685 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:15 INFO - PROCESS | 1774 | 1462469955876 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 10:39:16 INFO - PROCESS | 1774 | 1462469956079 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:16 INFO - PROCESS | 1774 | ++DOCSHELL 0x91544800 == 146 [pid = 1774] [id = 336] 10:39:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 283 (0x91545800) [pid = 1774] [serial = 1009] [outer = (nil)] 10:39:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 284 (0x9154e400) [pid = 1774] [serial = 1010] [outer = 0x91545800] 10:39:16 INFO - PROCESS | 1774 | 1462469956200 Marionette DEBUG loaded listener.js 10:39:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 285 (0x91552c00) [pid = 1774] [serial = 1011] [outer = 0x91545800] 10:39:17 INFO - PROCESS | 1774 | 1462469957116 Marionette TRACE conn3 <- [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]]]}] 10:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 10:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1478ms 10:39:17 INFO - PROCESS | 1774 | 1462469957156 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 10:39:17 INFO - PROCESS | 1774 | 1462469957160 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 10:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 10:39:17 INFO - PROCESS | 1774 | 1462469957166 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 10:39:17 INFO - PROCESS | 1774 | 1462469957169 Marionette TRACE conn3 <- [1,1318,null,{}] 10:39:17 INFO - PROCESS | 1774 | 1462469957175 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:17 INFO - PROCESS | 1774 | 1462469957382 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 10:39:17 INFO - PROCESS | 1774 | 1462469957587 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:17 INFO - PROCESS | 1774 | ++DOCSHELL 0x8cd0e800 == 147 [pid = 1774] [id = 337] 10:39:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 286 (0x8cd11800) [pid = 1774] [serial = 1012] [outer = (nil)] 10:39:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 287 (0x8cd16c00) [pid = 1774] [serial = 1013] [outer = 0x8cd11800] 10:39:17 INFO - PROCESS | 1774 | 1462469957721 Marionette DEBUG loaded listener.js 10:39:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 288 (0x9cb97000) [pid = 1774] [serial = 1014] [outer = 0x8cd11800] 10:39:18 INFO - PROCESS | 1774 | 1462469958580 Marionette TRACE conn3 <- [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]]]}] 10:39:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 10:39:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1481ms 10:39:18 INFO - PROCESS | 1774 | 1462469958648 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 10:39:18 INFO - PROCESS | 1774 | 1462469958651 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 10:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 10:39:18 INFO - PROCESS | 1774 | 1462469958657 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 10:39:18 INFO - PROCESS | 1774 | 1462469958659 Marionette TRACE conn3 <- [1,1322,null,{}] 10:39:18 INFO - PROCESS | 1774 | 1462469958665 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:18 INFO - PROCESS | 1774 | 1462469958848 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 10:39:19 INFO - PROCESS | 1774 | 1462469959106 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:19 INFO - PROCESS | 1774 | ++DOCSHELL 0x899e9c00 == 148 [pid = 1774] [id = 338] 10:39:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 289 (0x899ec000) [pid = 1774] [serial = 1015] [outer = (nil)] 10:39:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 290 (0x899f2000) [pid = 1774] [serial = 1016] [outer = 0x899ec000] 10:39:19 INFO - PROCESS | 1774 | 1462469959230 Marionette DEBUG loaded listener.js 10:39:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 291 (0x899f6800) [pid = 1774] [serial = 1017] [outer = 0x899ec000] 10:39:20 INFO - PROCESS | 1774 | 1462469960045 Marionette TRACE conn3 <- [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]]]}] 10:39:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 10:39:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1441ms 10:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 10:39:20 INFO - PROCESS | 1774 | 1462469960098 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 10:39:20 INFO - PROCESS | 1774 | 1462469960101 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 10:39:20 INFO - PROCESS | 1774 | 1462469960108 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 10:39:20 INFO - PROCESS | 1774 | 1462469960111 Marionette TRACE conn3 <- [1,1326,null,{}] 10:39:20 INFO - PROCESS | 1774 | 1462469960126 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:20 INFO - PROCESS | 1774 | 1462469960310 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 10:39:20 INFO - PROCESS | 1774 | 1462469960516 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:20 INFO - PROCESS | 1774 | ++DOCSHELL 0x899ea000 == 149 [pid = 1774] [id = 339] 10:39:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 292 (0x899ed400) [pid = 1774] [serial = 1018] [outer = (nil)] 10:39:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 293 (0x8e9dc000) [pid = 1774] [serial = 1019] [outer = 0x899ed400] 10:39:20 INFO - PROCESS | 1774 | 1462469960635 Marionette DEBUG loaded listener.js 10:39:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 294 (0xa270f400) [pid = 1774] [serial = 1020] [outer = 0x899ed400] 10:39:21 INFO - PROCESS | 1774 | 1462469961546 Marionette TRACE conn3 <- [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]]]}] 10:39:21 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 10:39:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1491ms 10:39:21 INFO - PROCESS | 1774 | 1462469961599 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 10:39:21 INFO - PROCESS | 1774 | 1462469961602 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 10:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 10:39:21 INFO - PROCESS | 1774 | 1462469961609 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 10:39:21 INFO - PROCESS | 1774 | 1462469961612 Marionette TRACE conn3 <- [1,1330,null,{}] 10:39:21 INFO - PROCESS | 1774 | 1462469961617 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:21 INFO - PROCESS | 1774 | 1462469961792 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 10:39:22 INFO - PROCESS | 1774 | 1462469962002 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:22 INFO - PROCESS | 1774 | ++DOCSHELL 0x88d6c800 == 150 [pid = 1774] [id = 340] 10:39:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 295 (0x88d6f000) [pid = 1774] [serial = 1021] [outer = (nil)] 10:39:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 296 (0x88d74c00) [pid = 1774] [serial = 1022] [outer = 0x88d6f000] 10:39:22 INFO - PROCESS | 1774 | 1462469962121 Marionette DEBUG loaded listener.js 10:39:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 297 (0x88d77c00) [pid = 1774] [serial = 1023] [outer = 0x88d6f000] 10:39:22 INFO - PROCESS | 1774 | --DOCSHELL 0x923cf800 == 149 [pid = 1774] [id = 10] 10:39:23 INFO - PROCESS | 1774 | 1462469963121 Marionette TRACE conn3 <- [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]]]}] 10:39:23 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 10:39:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1582ms 10:39:23 INFO - PROCESS | 1774 | 1462469963192 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 10:39:23 INFO - PROCESS | 1774 | 1462469963195 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 10:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 10:39:23 INFO - PROCESS | 1774 | 1462469963202 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 10:39:23 INFO - PROCESS | 1774 | 1462469963204 Marionette TRACE conn3 <- [1,1334,null,{}] 10:39:23 INFO - PROCESS | 1774 | 1462469963210 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:23 INFO - PROCESS | 1774 | 1462469963397 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 10:39:23 INFO - PROCESS | 1774 | 1462469963647 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:23 INFO - PROCESS | 1774 | ++DOCSHELL 0x87993400 == 150 [pid = 1774] [id = 341] 10:39:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 298 (0x87997400) [pid = 1774] [serial = 1024] [outer = (nil)] 10:39:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 299 (0x8799bc00) [pid = 1774] [serial = 1025] [outer = 0x87997400] 10:39:23 INFO - PROCESS | 1774 | 1462469963764 Marionette DEBUG loaded listener.js 10:39:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 300 (0x8799e800) [pid = 1774] [serial = 1026] [outer = 0x87997400] 10:39:24 INFO - PROCESS | 1774 | 1462469964636 Marionette TRACE conn3 <- [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]]]}] 10:39:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 10:39:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1481ms 10:39:24 INFO - PROCESS | 1774 | 1462469964684 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 10:39:24 INFO - PROCESS | 1774 | 1462469964687 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 10:39:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 10:39:24 INFO - PROCESS | 1774 | 1462469964695 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 10:39:24 INFO - PROCESS | 1774 | 1462469964698 Marionette TRACE conn3 <- [1,1338,null,{}] 10:39:24 INFO - PROCESS | 1774 | 1462469964704 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:24 INFO - PROCESS | 1774 | 1462469964905 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 10:39:25 INFO - PROCESS | 1774 | 1462469965154 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:25 INFO - PROCESS | 1774 | ++DOCSHELL 0x87996800 == 151 [pid = 1774] [id = 342] 10:39:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 301 (0x8799a800) [pid = 1774] [serial = 1027] [outer = (nil)] 10:39:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 302 (0x899f3000) [pid = 1774] [serial = 1028] [outer = 0x8799a800] 10:39:25 INFO - PROCESS | 1774 | 1462469965275 Marionette DEBUG loaded listener.js 10:39:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 303 (0x8cd16800) [pid = 1774] [serial = 1029] [outer = 0x8799a800] 10:39:26 INFO - PROCESS | 1774 | 1462469966765 Marionette TRACE conn3 <- [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]]]}] 10:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 10:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2135ms 10:39:26 INFO - PROCESS | 1774 | 1462469966831 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 10:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 10:39:26 INFO - PROCESS | 1774 | 1462469966836 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 10:39:26 INFO - PROCESS | 1774 | 1462469966844 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 10:39:26 INFO - PROCESS | 1774 | 1462469966849 Marionette TRACE conn3 <- [1,1342,null,{}] 10:39:26 INFO - PROCESS | 1774 | 1462469966857 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:27 INFO - PROCESS | 1774 | 1462469967030 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 10:39:27 INFO - PROCESS | 1774 | 1462469967236 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:27 INFO - PROCESS | 1774 | ++DOCSHELL 0x882c6c00 == 152 [pid = 1774] [id = 343] 10:39:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 304 (0x883d5c00) [pid = 1774] [serial = 1030] [outer = (nil)] 10:39:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 305 (0x899f2c00) [pid = 1774] [serial = 1031] [outer = 0x883d5c00] 10:39:27 INFO - PROCESS | 1774 | 1462469967351 Marionette DEBUG loaded listener.js 10:39:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 306 (0x8b790400) [pid = 1774] [serial = 1032] [outer = 0x883d5c00] 10:39:28 INFO - PROCESS | 1774 | 1462469968331 Marionette TRACE conn3 <- [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]]]}] 10:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 10:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1538ms 10:39:28 INFO - PROCESS | 1774 | 1462469968382 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 10:39:28 INFO - PROCESS | 1774 | 1462469968389 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 10:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 10:39:28 INFO - PROCESS | 1774 | 1462469968399 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 10:39:28 INFO - PROCESS | 1774 | 1462469968403 Marionette TRACE conn3 <- [1,1346,null,{}] 10:39:28 INFO - PROCESS | 1774 | 1462469968409 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:28 INFO - PROCESS | 1774 | 1462469968581 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 10:39:28 INFO - PROCESS | 1774 | 1462469968800 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:28 INFO - PROCESS | 1774 | ++DOCSHELL 0x883d9400 == 153 [pid = 1774] [id = 344] 10:39:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 307 (0x883da800) [pid = 1774] [serial = 1033] [outer = (nil)] 10:39:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 308 (0x88b0d000) [pid = 1774] [serial = 1034] [outer = 0x883da800] 10:39:28 INFO - PROCESS | 1774 | 1462469968953 Marionette DEBUG loaded listener.js 10:39:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 309 (0x8baf5c00) [pid = 1774] [serial = 1035] [outer = 0x883da800] 10:39:29 INFO - PROCESS | 1774 | --DOCSHELL 0x97846800 == 152 [pid = 1774] [id = 271] 10:39:29 INFO - PROCESS | 1774 | --DOMWINDOW == 308 (0x950f1800) [pid = 1774] [serial = 860] [outer = (nil)] [url = about:blank] 10:39:29 INFO - PROCESS | 1774 | --DOMWINDOW == 307 (0x98437400) [pid = 1774] [serial = 863] [outer = (nil)] [url = about:blank] 10:39:29 INFO - PROCESS | 1774 | --DOMWINDOW == 306 (0x991a6400) [pid = 1774] [serial = 866] [outer = (nil)] [url = about:blank] 10:39:29 INFO - PROCESS | 1774 | --DOMWINDOW == 305 (0x99798800) [pid = 1774] [serial = 869] [outer = (nil)] [url = about:blank] 10:39:29 INFO - PROCESS | 1774 | --DOMWINDOW == 304 (0x9a996000) [pid = 1774] [serial = 872] [outer = (nil)] [url = about:blank] 10:39:29 INFO - PROCESS | 1774 | --DOMWINDOW == 303 (0xa23d7000) [pid = 1774] [serial = 875] [outer = (nil)] [url = about:blank] 10:39:29 INFO - PROCESS | 1774 | --DOMWINDOW == 302 (0xa4f0a800) [pid = 1774] [serial = 878] [outer = (nil)] [url = about:blank] 10:39:29 INFO - PROCESS | 1774 | --DOMWINDOW == 301 (0xa63c9c00) [pid = 1774] [serial = 881] [outer = (nil)] [url = about:blank] 10:39:29 INFO - PROCESS | 1774 | --DOMWINDOW == 300 (0x8b793000) [pid = 1774] [serial = 884] [outer = (nil)] [url = about:blank] 10:39:29 INFO - PROCESS | 1774 | --DOMWINDOW == 299 (0x887c9c00) [pid = 1774] [serial = 887] [outer = (nil)] [url = about:blank] 10:39:29 INFO - PROCESS | 1774 | --DOMWINDOW == 298 (0x8b795c00) [pid = 1774] [serial = 890] [outer = (nil)] [url = about:blank] 10:39:29 INFO - PROCESS | 1774 | --DOMWINDOW == 297 (0x88b09800) [pid = 1774] [serial = 893] [outer = (nil)] [url = about:blank] 10:39:29 INFO - PROCESS | 1774 | --DOCSHELL 0x950f9c00 == 151 [pid = 1774] [id = 270] 10:39:29 INFO - PROCESS | 1774 | --DOCSHELL 0x94f9e800 == 150 [pid = 1774] [id = 274] 10:39:29 INFO - PROCESS | 1774 | --DOCSHELL 0x99792000 == 149 [pid = 1774] [id = 273] 10:39:29 INFO - PROCESS | 1774 | --DOCSHELL 0x92bdec00 == 148 [pid = 1774] [id = 272] 10:39:29 INFO - PROCESS | 1774 | --DOCSHELL 0x9152bc00 == 147 [pid = 1774] [id = 265] 10:39:29 INFO - PROCESS | 1774 | --DOCSHELL 0x8e9da400 == 146 [pid = 1774] [id = 200] 10:39:29 INFO - PROCESS | 1774 | --DOCSHELL 0x94e7d400 == 145 [pid = 1774] [id = 269] 10:39:29 INFO - PROCESS | 1774 | --DOCSHELL 0x882bb800 == 144 [pid = 1774] [id = 325] 10:39:29 INFO - PROCESS | 1774 | --DOCSHELL 0x88b04000 == 143 [pid = 1774] [id = 324] 10:39:29 INFO - PROCESS | 1774 | --DOCSHELL 0x8f713c00 == 142 [pid = 1774] [id = 323] 10:39:29 INFO - PROCESS | 1774 | --DOCSHELL 0x88adb000 == 141 [pid = 1774] [id = 322] 10:39:29 INFO - PROCESS | 1774 | --DOCSHELL 0x8f9eb000 == 140 [pid = 1774] [id = 321] 10:39:29 INFO - PROCESS | 1774 | --DOCSHELL 0x8bad7800 == 139 [pid = 1774] [id = 320] 10:39:29 INFO - PROCESS | 1774 | --DOCSHELL 0x882c2c00 == 138 [pid = 1774] [id = 319] 10:39:29 INFO - PROCESS | 1774 | --DOMWINDOW == 296 (0x94fa6800) [pid = 1774] [serial = 857] [outer = (nil)] [url = about:blank] 10:39:29 INFO - PROCESS | 1774 | --DOMWINDOW == 295 (0x8f613000) [pid = 1774] [serial = 845] [outer = (nil)] [url = about:blank] 10:39:29 INFO - PROCESS | 1774 | --DOMWINDOW == 294 (0x92b58800) [pid = 1774] [serial = 843] [outer = (nil)] [url = about:blank] 10:39:29 INFO - PROCESS | 1774 | --DOMWINDOW == 293 (0x944b5000) [pid = 1774] [serial = 911] [outer = (nil)] [url = about:blank] 10:39:29 INFO - PROCESS | 1774 | --DOMWINDOW == 292 (0x95099000) [pid = 1774] [serial = 912] [outer = (nil)] [url = about:blank] 10:39:29 INFO - PROCESS | 1774 | --DOMWINDOW == 291 (0x92be5c00) [pid = 1774] [serial = 908] [outer = (nil)] [url = about:blank] 10:39:29 INFO - PROCESS | 1774 | --DOMWINDOW == 290 (0x950af000) [pid = 1774] [serial = 914] [outer = (nil)] [url = about:blank] 10:39:29 INFO - PROCESS | 1774 | --DOMWINDOW == 289 (0x9389b400) [pid = 1774] [serial = 909] [outer = (nil)] [url = about:blank] 10:39:29 INFO - PROCESS | 1774 | --DOMWINDOW == 288 (0x92b4d400) [pid = 1774] [serial = 906] [outer = (nil)] [url = about:blank] 10:39:29 INFO - PROCESS | 1774 | --DOMWINDOW == 287 (0x96c9c400) [pid = 1774] [serial = 915] [outer = (nil)] [url = about:blank] 10:39:29 INFO - PROCESS | 1774 | --DOMWINDOW == 286 (0x9152f400) [pid = 1774] [serial = 848] [outer = (nil)] [url = about:blank] 10:39:29 INFO - PROCESS | 1774 | --DOMWINDOW == 285 (0x944b9800) [pid = 1774] [serial = 854] [outer = (nil)] [url = about:blank] 10:39:29 INFO - PROCESS | 1774 | --DOMWINDOW == 284 (0x8e2cc800) [pid = 1774] [serial = 897] [outer = (nil)] [url = about:blank] 10:39:29 INFO - PROCESS | 1774 | --DOMWINDOW == 283 (0x8cbe3c00) [pid = 1774] [serial = 896] [outer = (nil)] [url = about:blank] 10:39:29 INFO - PROCESS | 1774 | --DOMWINDOW == 282 (0x915c3400) [pid = 1774] [serial = 902] [outer = (nil)] [url = about:blank] 10:39:29 INFO - PROCESS | 1774 | --DOMWINDOW == 281 (0x91dab400) [pid = 1774] [serial = 903] [outer = (nil)] [url = about:blank] 10:39:29 INFO - PROCESS | 1774 | --DOMWINDOW == 280 (0x929c7000) [pid = 1774] [serial = 905] [outer = (nil)] [url = about:blank] 10:39:29 INFO - PROCESS | 1774 | --DOMWINDOW == 279 (0x92b52c00) [pid = 1774] [serial = 851] [outer = (nil)] [url = about:blank] 10:39:29 INFO - PROCESS | 1774 | --DOMWINDOW == 278 (0x91a0a400) [pid = 1774] [serial = 900] [outer = (nil)] [url = about:blank] 10:39:29 INFO - PROCESS | 1774 | --DOMWINDOW == 277 (0x912c3800) [pid = 1774] [serial = 899] [outer = (nil)] [url = about:blank] 10:39:29 INFO - PROCESS | 1774 | 1462469969943 Marionette TRACE conn3 <- [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]]]}] 10:39:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 10:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1582ms 10:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 10:39:29 INFO - PROCESS | 1774 | 1462469969981 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 10:39:29 INFO - PROCESS | 1774 | 1462469969984 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 10:39:29 INFO - PROCESS | 1774 | 1462469969990 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 10:39:29 INFO - PROCESS | 1774 | 1462469969996 Marionette TRACE conn3 <- [1,1350,null,{}] 10:39:30 INFO - PROCESS | 1774 | 1462469970010 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:30 INFO - PROCESS | 1774 | 1462469970194 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 10:39:30 INFO - PROCESS | 1774 | 1462469970361 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:30 INFO - PROCESS | 1774 | ++DOCSHELL 0x88ad1800 == 139 [pid = 1774] [id = 345] 10:39:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 278 (0x88b04000) [pid = 1774] [serial = 1036] [outer = (nil)] 10:39:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 279 (0x8df1bc00) [pid = 1774] [serial = 1037] [outer = 0x88b04000] 10:39:30 INFO - PROCESS | 1774 | 1462469970435 Marionette DEBUG loaded listener.js 10:39:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 280 (0x8ec36000) [pid = 1774] [serial = 1038] [outer = 0x88b04000] 10:39:31 INFO - PROCESS | 1774 | 1462469971216 Marionette TRACE conn3 <- [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]]]}] 10:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 10:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1244ms 10:39:31 INFO - PROCESS | 1774 | 1462469971239 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 10:39:31 INFO - PROCESS | 1774 | 1462469971243 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 10:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 10:39:31 INFO - PROCESS | 1774 | 1462469971282 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 10:39:31 INFO - PROCESS | 1774 | 1462469971285 Marionette TRACE conn3 <- [1,1354,null,{}] 10:39:31 INFO - PROCESS | 1774 | 1462469971290 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:31 INFO - PROCESS | 1774 | 1462469971453 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 10:39:31 INFO - PROCESS | 1774 | 1462469971468 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:31 INFO - PROCESS | 1774 | ++DOCSHELL 0x899f1400 == 140 [pid = 1774] [id = 346] 10:39:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 281 (0x8e2cc800) [pid = 1774] [serial = 1039] [outer = (nil)] 10:39:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 282 (0x8f9f7400) [pid = 1774] [serial = 1040] [outer = 0x8e2cc800] 10:39:31 INFO - PROCESS | 1774 | 1462469971536 Marionette DEBUG loaded listener.js 10:39:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 283 (0x9154d000) [pid = 1774] [serial = 1041] [outer = 0x8e2cc800] 10:39:32 INFO - PROCESS | 1774 | 1462469972453 Marionette TRACE conn3 <- [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]]]}] 10:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 10:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1186ms 10:39:32 INFO - PROCESS | 1774 | 1462469972473 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 10:39:32 INFO - PROCESS | 1774 | 1462469972477 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 10:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 10:39:32 INFO - PROCESS | 1774 | 1462469972484 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 10:39:32 INFO - PROCESS | 1774 | 1462469972486 Marionette TRACE conn3 <- [1,1358,null,{}] 10:39:32 INFO - PROCESS | 1774 | 1462469972492 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:32 INFO - PROCESS | 1774 | 1462469972714 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 10:39:32 INFO - PROCESS | 1774 | 1462469972750 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:32 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d4bc000 == 141 [pid = 1774] [id = 347] 10:39:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 284 (0x8f615000) [pid = 1774] [serial = 1042] [outer = (nil)] 10:39:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 285 (0x915c3400) [pid = 1774] [serial = 1043] [outer = 0x8f615000] 10:39:32 INFO - PROCESS | 1774 | 1462469972817 Marionette DEBUG loaded listener.js 10:39:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 286 (0x912bf000) [pid = 1774] [serial = 1044] [outer = 0x8f615000] 10:39:34 INFO - PROCESS | 1774 | 1462469973998 Marionette TRACE conn3 <- [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]]]}] 10:39:34 INFO - PROCESS | 1774 | --DOMWINDOW == 285 (0x8f70a800) [pid = 1774] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 10:39:34 INFO - PROCESS | 1774 | --DOMWINDOW == 284 (0x8baf1c00) [pid = 1774] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 10:39:34 INFO - PROCESS | 1774 | --DOMWINDOW == 283 (0x91b25800) [pid = 1774] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 10:39:34 INFO - PROCESS | 1774 | --DOMWINDOW == 282 (0x88b06c00) [pid = 1774] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 10:39:34 INFO - PROCESS | 1774 | --DOMWINDOW == 281 (0x8f9ec000) [pid = 1774] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 10:39:34 INFO - PROCESS | 1774 | --DOMWINDOW == 280 (0x91a14c00) [pid = 1774] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 10:39:34 INFO - PROCESS | 1774 | --DOMWINDOW == 279 (0x88b0b000) [pid = 1774] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 10:39:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 10:39:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1580ms 10:39:34 INFO - PROCESS | 1774 | 1462469974064 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 10:39:34 INFO - PROCESS | 1774 | 1462469974067 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 10:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 10:39:34 INFO - PROCESS | 1774 | 1462469974073 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 10:39:34 INFO - PROCESS | 1774 | 1462469974075 Marionette TRACE conn3 <- [1,1362,null,{}] 10:39:34 INFO - PROCESS | 1774 | 1462469974081 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:34 INFO - PROCESS | 1774 | 1462469974265 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 10:39:34 INFO - PROCESS | 1774 | 1462469974476 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:34 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d4b9400 == 142 [pid = 1774] [id = 348] 10:39:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 280 (0x91551400) [pid = 1774] [serial = 1045] [outer = (nil)] 10:39:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 281 (0x91db2000) [pid = 1774] [serial = 1046] [outer = 0x91551400] 10:39:34 INFO - PROCESS | 1774 | 1462469974546 Marionette DEBUG loaded listener.js 10:39:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 282 (0x923cf400) [pid = 1774] [serial = 1047] [outer = 0x91551400] 10:39:35 INFO - PROCESS | 1774 | 1462469975236 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 10:39:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 10:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1229ms 10:39:35 INFO - PROCESS | 1774 | 1462469975306 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 10:39:35 INFO - PROCESS | 1774 | 1462469975310 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 10:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 10:39:35 INFO - PROCESS | 1774 | 1462469975317 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 10:39:35 INFO - PROCESS | 1774 | 1462469975320 Marionette TRACE conn3 <- [1,1366,null,{}] 10:39:35 INFO - PROCESS | 1774 | 1462469975325 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:35 INFO - PROCESS | 1774 | 1462469975488 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 10:39:35 INFO - PROCESS | 1774 | 1462469975497 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:35 INFO - PROCESS | 1774 | ++DOCSHELL 0x915b6c00 == 143 [pid = 1774] [id = 349] 10:39:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 283 (0x91db3800) [pid = 1774] [serial = 1048] [outer = (nil)] 10:39:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 284 (0x929c0400) [pid = 1774] [serial = 1049] [outer = 0x91db3800] 10:39:35 INFO - PROCESS | 1774 | 1462469975567 Marionette DEBUG loaded listener.js 10:39:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 285 (0x92b4ec00) [pid = 1774] [serial = 1050] [outer = 0x91db3800] 10:39:36 INFO - PROCESS | 1774 | 1462469976694 Marionette TRACE conn3 <- [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] 10:39:36 INFO - PROCESS | 1774 | 1462469976753 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 10:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 10:39:36 INFO - PROCESS | 1774 | 1462469976762 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 10:39:36 INFO - PROCESS | 1774 | 1462469976767 Marionette TRACE conn3 <- [1,1370,null,{}] 10:39:36 INFO - PROCESS | 1774 | 1462469976777 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:37 INFO - PROCESS | 1774 | 1462469977011 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 10:39:37 INFO - PROCESS | 1774 | 1462469977316 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:37 INFO - PROCESS | 1774 | ++DOCSHELL 0x887c9c00 == 144 [pid = 1774] [id = 350] 10:39:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 286 (0x88d72800) [pid = 1774] [serial = 1051] [outer = (nil)] 10:39:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 287 (0x8bad0400) [pid = 1774] [serial = 1052] [outer = 0x88d72800] 10:39:37 INFO - PROCESS | 1774 | 1462469977403 Marionette DEBUG loaded listener.js 10:39:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 288 (0x8cd10400) [pid = 1774] [serial = 1053] [outer = 0x88d72800] 10:39:38 INFO - PROCESS | 1774 | 1462469978270 Marionette TRACE conn3 <- [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] 10:39:38 INFO - PROCESS | 1774 | 1462469978320 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 10:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 10:39:38 INFO - PROCESS | 1774 | 1462469978331 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 10:39:38 INFO - PROCESS | 1774 | 1462469978334 Marionette TRACE conn3 <- [1,1374,null,{}] 10:39:38 INFO - PROCESS | 1774 | 1462469978341 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:38 INFO - PROCESS | 1774 | 1462469978529 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 10:39:38 INFO - PROCESS | 1774 | 1462469978804 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:38 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e9d6c00 == 145 [pid = 1774] [id = 351] 10:39:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 289 (0x8ec35c00) [pid = 1774] [serial = 1054] [outer = (nil)] 10:39:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 290 (0x8f70fc00) [pid = 1774] [serial = 1055] [outer = 0x8ec35c00] 10:39:38 INFO - PROCESS | 1774 | 1462469978926 Marionette DEBUG loaded listener.js 10:39:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 291 (0x912b9800) [pid = 1774] [serial = 1056] [outer = 0x8ec35c00] 10:39:39 INFO - PROCESS | 1774 | [1774] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:39:39 INFO - PROCESS | 1774 | 1462469979896 Marionette TRACE conn3 <- [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] 10:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 10:39:39 INFO - PROCESS | 1774 | 1462469979971 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 10:39:39 INFO - PROCESS | 1774 | 1462469979977 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 10:39:39 INFO - PROCESS | 1774 | 1462469979983 Marionette TRACE conn3 <- [1,1378,null,{}] 10:39:40 INFO - PROCESS | 1774 | 1462469980039 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:40 INFO - PROCESS | 1774 | 1462469980274 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 10:39:40 INFO - PROCESS | 1774 | 1462469980526 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:40 INFO - PROCESS | 1774 | ++DOCSHELL 0x92b4d400 == 146 [pid = 1774] [id = 352] 10:39:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 292 (0x92b59c00) [pid = 1774] [serial = 1057] [outer = (nil)] 10:39:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 293 (0x92be7c00) [pid = 1774] [serial = 1058] [outer = 0x92b59c00] 10:39:40 INFO - PROCESS | 1774 | 1462469980612 Marionette DEBUG loaded listener.js 10:39:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 294 (0x9389a800) [pid = 1774] [serial = 1059] [outer = 0x92b59c00] 10:39:41 INFO - PROCESS | 1774 | 1462469981441 Marionette TRACE conn3 <- [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] 10:39:41 INFO - PROCESS | 1774 | 1462469981466 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 10:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 10:39:41 INFO - PROCESS | 1774 | 1462469981473 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 10:39:41 INFO - PROCESS | 1774 | 1462469981477 Marionette TRACE conn3 <- [1,1382,null,{}] 10:39:41 INFO - PROCESS | 1774 | 1462469981482 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:41 INFO - PROCESS | 1774 | 1462469981667 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 10:39:41 INFO - PROCESS | 1774 | 1462469981878 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:41 INFO - PROCESS | 1774 | ++DOCSHELL 0x8bad2000 == 147 [pid = 1774] [id = 353] 10:39:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 295 (0x9443a800) [pid = 1774] [serial = 1060] [outer = (nil)] 10:39:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 296 (0x94fa5000) [pid = 1774] [serial = 1061] [outer = 0x9443a800] 10:39:42 INFO - PROCESS | 1774 | 1462469981998 Marionette DEBUG loaded listener.js 10:39:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 297 (0x9508f400) [pid = 1774] [serial = 1062] [outer = 0x9443a800] 10:39:42 INFO - PROCESS | 1774 | [1774] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:39:42 INFO - PROCESS | 1774 | 1462469982890 Marionette TRACE conn3 <- [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] 10:39:42 INFO - PROCESS | 1774 | 1462469982965 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 10:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 10:39:42 INFO - PROCESS | 1774 | 1462469982971 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 10:39:42 INFO - PROCESS | 1774 | 1462469982975 Marionette TRACE conn3 <- [1,1386,null,{}] 10:39:42 INFO - PROCESS | 1774 | 1462469982980 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:43 INFO - PROCESS | 1774 | 1462469983162 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 10:39:43 INFO - PROCESS | 1774 | 1462469983424 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:43 INFO - PROCESS | 1774 | ++DOCSHELL 0x8df18000 == 148 [pid = 1774] [id = 354] 10:39:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 298 (0x924d3400) [pid = 1774] [serial = 1063] [outer = (nil)] 10:39:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 299 (0x950f5800) [pid = 1774] [serial = 1064] [outer = 0x924d3400] 10:39:43 INFO - PROCESS | 1774 | 1462469983542 Marionette DEBUG loaded listener.js 10:39:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 300 (0x977a0400) [pid = 1774] [serial = 1065] [outer = 0x924d3400] 10:39:44 INFO - PROCESS | 1774 | 1462469984390 Marionette TRACE conn3 <- [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] 10:39:44 INFO - PROCESS | 1774 | 1462469984456 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 10:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 10:39:44 INFO - PROCESS | 1774 | 1462469984462 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 10:39:44 INFO - PROCESS | 1774 | 1462469984465 Marionette TRACE conn3 <- [1,1390,null,{}] 10:39:44 INFO - PROCESS | 1774 | 1462469984471 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:44 INFO - PROCESS | 1774 | 1462469984679 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 10:39:44 INFO - PROCESS | 1774 | 1462469984957 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:45 INFO - PROCESS | 1774 | ++DOCSHELL 0x944b8800 == 149 [pid = 1774] [id = 355] 10:39:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 301 (0x9910d400) [pid = 1774] [serial = 1066] [outer = (nil)] 10:39:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 302 (0x9a165400) [pid = 1774] [serial = 1067] [outer = 0x9910d400] 10:39:45 INFO - PROCESS | 1774 | 1462469985082 Marionette DEBUG loaded listener.js 10:39:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 303 (0x9a98e800) [pid = 1774] [serial = 1068] [outer = 0x9910d400] 10:39:45 INFO - PROCESS | 1774 | 1462469985921 Marionette TRACE conn3 <- [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]]]}] 10:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 10:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1486ms 10:39:45 INFO - PROCESS | 1774 | 1462469985949 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 10:39:45 INFO - PROCESS | 1774 | 1462469985953 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 10:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 10:39:45 INFO - PROCESS | 1774 | 1462469985959 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 10:39:45 INFO - PROCESS | 1774 | 1462469985961 Marionette TRACE conn3 <- [1,1394,null,{}] 10:39:45 INFO - PROCESS | 1774 | 1462469985967 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:46 INFO - PROCESS | 1774 | 1462469986142 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 10:39:46 INFO - PROCESS | 1774 | 1462469986354 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:46 INFO - PROCESS | 1774 | ++DOCSHELL 0x92bdf000 == 150 [pid = 1774] [id = 356] 10:39:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 304 (0x9d897400) [pid = 1774] [serial = 1069] [outer = (nil)] 10:39:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 305 (0xa270cc00) [pid = 1774] [serial = 1070] [outer = 0x9d897400] 10:39:46 INFO - PROCESS | 1774 | 1462469986473 Marionette DEBUG loaded listener.js 10:39:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 306 (0xa3364000) [pid = 1774] [serial = 1071] [outer = 0x9d897400] 10:39:47 INFO - PROCESS | 1774 | 1462469987349 Marionette TRACE conn3 <- [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]]]}] 10:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 10:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1434ms 10:39:47 INFO - PROCESS | 1774 | 1462469987393 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 10:39:47 INFO - PROCESS | 1774 | 1462469987397 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 10:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 10:39:47 INFO - PROCESS | 1774 | 1462469987403 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 10:39:47 INFO - PROCESS | 1774 | 1462469987406 Marionette TRACE conn3 <- [1,1398,null,{}] 10:39:47 INFO - PROCESS | 1774 | 1462469987412 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:47 INFO - PROCESS | 1774 | 1462469987586 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 10:39:47 INFO - PROCESS | 1774 | 1462469987851 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:47 INFO - PROCESS | 1774 | ++DOCSHELL 0x866e9400 == 151 [pid = 1774] [id = 357] 10:39:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 307 (0x866ec400) [pid = 1774] [serial = 1072] [outer = (nil)] 10:39:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 308 (0x866f1c00) [pid = 1774] [serial = 1073] [outer = 0x866ec400] 10:39:47 INFO - PROCESS | 1774 | 1462469987974 Marionette DEBUG loaded listener.js 10:39:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 309 (0x866f5800) [pid = 1774] [serial = 1074] [outer = 0x866ec400] 10:39:48 INFO - PROCESS | 1774 | 1462469988784 Marionette TRACE conn3 <- [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]]]}] 10:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 10:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1433ms 10:39:48 INFO - PROCESS | 1774 | 1462469988837 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 10:39:48 INFO - PROCESS | 1774 | 1462469988841 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 10:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 10:39:48 INFO - PROCESS | 1774 | 1462469988846 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 10:39:48 INFO - PROCESS | 1774 | 1462469988849 Marionette TRACE conn3 <- [1,1402,null,{}] 10:39:48 INFO - PROCESS | 1774 | 1462469988855 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:49 INFO - PROCESS | 1774 | 1462469989040 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 10:39:49 INFO - PROCESS | 1774 | 1462469989254 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:49 INFO - PROCESS | 1774 | ++DOCSHELL 0x866e9c00 == 152 [pid = 1774] [id = 358] 10:39:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 310 (0x866f3000) [pid = 1774] [serial = 1075] [outer = (nil)] 10:39:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 311 (0xa05eec00) [pid = 1774] [serial = 1076] [outer = 0x866f3000] 10:39:49 INFO - PROCESS | 1774 | 1462469989376 Marionette DEBUG loaded listener.js 10:39:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 312 (0xa4f14c00) [pid = 1774] [serial = 1077] [outer = 0x866f3000] 10:39:50 INFO - PROCESS | 1774 | 1462469990276 Marionette TRACE conn3 <- [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]]]}] 10:39:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 10:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1488ms 10:39:50 INFO - PROCESS | 1774 | 1462469990336 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 10:39:50 INFO - PROCESS | 1774 | 1462469990339 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 10:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 10:39:50 INFO - PROCESS | 1774 | 1462469990345 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 10:39:50 INFO - PROCESS | 1774 | 1462469990348 Marionette TRACE conn3 <- [1,1406,null,{}] 10:39:50 INFO - PROCESS | 1774 | 1462469990354 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:50 INFO - PROCESS | 1774 | 1462469990546 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 10:39:50 INFO - PROCESS | 1774 | 1462469990759 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:50 INFO - PROCESS | 1774 | ++DOCSHELL 0x866ed400 == 153 [pid = 1774] [id = 359] 10:39:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 313 (0x866f7800) [pid = 1774] [serial = 1078] [outer = (nil)] 10:39:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 314 (0x887ac400) [pid = 1774] [serial = 1079] [outer = 0x866f7800] 10:39:50 INFO - PROCESS | 1774 | 1462469990918 Marionette DEBUG loaded listener.js 10:39:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 315 (0x887aec00) [pid = 1774] [serial = 1080] [outer = 0x866f7800] 10:39:51 INFO - PROCESS | 1774 | 1462469991765 Marionette TRACE conn3 <- [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]]]}] 10:39:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 10:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1478ms 10:39:51 INFO - PROCESS | 1774 | 1462469991825 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 10:39:51 INFO - PROCESS | 1774 | 1462469991829 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 10:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 10:39:51 INFO - PROCESS | 1774 | 1462469991835 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 10:39:51 INFO - PROCESS | 1774 | 1462469991840 Marionette TRACE conn3 <- [1,1410,null,{}] 10:39:51 INFO - PROCESS | 1774 | 1462469991845 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:52 INFO - PROCESS | 1774 | 1462469992059 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 10:39:52 INFO - PROCESS | 1774 | 1462469992326 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:52 INFO - PROCESS | 1774 | ++DOCSHELL 0x887a8c00 == 154 [pid = 1774] [id = 360] 10:39:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 316 (0x950b0c00) [pid = 1774] [serial = 1081] [outer = (nil)] 10:39:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 317 (0xa68f4c00) [pid = 1774] [serial = 1082] [outer = 0x950b0c00] 10:39:52 INFO - PROCESS | 1774 | 1462469992452 Marionette DEBUG loaded listener.js 10:39:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 318 (0xa6b6f400) [pid = 1774] [serial = 1083] [outer = 0x950b0c00] 10:39:53 INFO - PROCESS | 1774 | 1462469993414 Marionette TRACE conn3 <- [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]]]}] 10:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 10:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1638ms 10:39:53 INFO - PROCESS | 1774 | 1462469993474 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 10:39:53 INFO - PROCESS | 1774 | 1462469993478 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 10:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 10:39:53 INFO - PROCESS | 1774 | 1462469993484 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 10:39:53 INFO - PROCESS | 1774 | 1462469993487 Marionette TRACE conn3 <- [1,1414,null,{}] 10:39:53 INFO - PROCESS | 1774 | 1462469993493 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:53 INFO - PROCESS | 1774 | 1462469993715 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 10:39:54 INFO - PROCESS | 1774 | 1462469994034 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:54 INFO - PROCESS | 1774 | ++DOCSHELL 0x869d0c00 == 155 [pid = 1774] [id = 361] 10:39:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 319 (0x869d1000) [pid = 1774] [serial = 1084] [outer = (nil)] 10:39:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 320 (0x869d7000) [pid = 1774] [serial = 1085] [outer = 0x869d1000] 10:39:54 INFO - PROCESS | 1774 | 1462469994113 Marionette DEBUG loaded listener.js 10:39:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 321 (0x869da400) [pid = 1774] [serial = 1086] [outer = 0x869d1000] 10:39:55 INFO - PROCESS | 1774 | 1462469995098 Marionette TRACE conn3 <- [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]]]}] 10:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 10:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1636ms 10:39:55 INFO - PROCESS | 1774 | 1462469995121 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 10:39:55 INFO - PROCESS | 1774 | 1462469995124 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 10:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 10:39:55 INFO - PROCESS | 1774 | 1462469995130 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 10:39:55 INFO - PROCESS | 1774 | 1462469995133 Marionette TRACE conn3 <- [1,1418,null,{}] 10:39:55 INFO - PROCESS | 1774 | 1462469995138 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:55 INFO - PROCESS | 1774 | 1462469995321 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 10:39:55 INFO - PROCESS | 1774 | 1462469995581 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:55 INFO - PROCESS | 1774 | ++DOCSHELL 0x869cd400 == 156 [pid = 1774] [id = 362] 10:39:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 322 (0x869d5800) [pid = 1774] [serial = 1087] [outer = (nil)] 10:39:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 323 (0x912bcc00) [pid = 1774] [serial = 1088] [outer = 0x869d5800] 10:39:55 INFO - PROCESS | 1774 | 1462469995699 Marionette DEBUG loaded listener.js 10:39:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 324 (0x9229ac00) [pid = 1774] [serial = 1089] [outer = 0x869d5800] 10:39:56 INFO - PROCESS | 1774 | 1462469996483 Marionette TRACE conn3 <- [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]]]}] 10:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 10:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1387ms 10:39:56 INFO - PROCESS | 1774 | 1462469996518 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 10:39:56 INFO - PROCESS | 1774 | 1462469996522 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 10:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 10:39:56 INFO - PROCESS | 1774 | 1462469996529 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 10:39:56 INFO - PROCESS | 1774 | 1462469996531 Marionette TRACE conn3 <- [1,1422,null,{}] 10:39:56 INFO - PROCESS | 1774 | 1462469996538 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:56 INFO - PROCESS | 1774 | 1462469996721 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 10:39:57 INFO - PROCESS | 1774 | 1462469996999 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:57 INFO - PROCESS | 1774 | ++DOCSHELL 0x882bcc00 == 157 [pid = 1774] [id = 363] 10:39:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 325 (0x887b3c00) [pid = 1774] [serial = 1090] [outer = (nil)] 10:39:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 326 (0x992fac00) [pid = 1774] [serial = 1091] [outer = 0x887b3c00] 10:39:57 INFO - PROCESS | 1774 | 1462469997117 Marionette DEBUG loaded listener.js 10:39:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 327 (0xa6b6f000) [pid = 1774] [serial = 1092] [outer = 0x887b3c00] 10:39:58 INFO - PROCESS | 1774 | 1462469998601 Marionette TRACE conn3 <- [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]]]}] 10:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 10:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 2136ms 10:39:58 INFO - PROCESS | 1774 | 1462469998665 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 10:39:58 INFO - PROCESS | 1774 | 1462469998671 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 10:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 10:39:58 INFO - PROCESS | 1774 | 1462469998678 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 10:39:58 INFO - PROCESS | 1774 | 1462469998684 Marionette TRACE conn3 <- [1,1426,null,{}] 10:39:58 INFO - PROCESS | 1774 | 1462469998693 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:58 INFO - PROCESS | 1774 | 1462469998906 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 10:39:59 INFO - PROCESS | 1774 | 1462469999125 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:59 INFO - PROCESS | 1774 | ++DOCSHELL 0x87801c00 == 158 [pid = 1774] [id = 364] 10:39:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 328 (0x87804800) [pid = 1774] [serial = 1093] [outer = (nil)] 10:39:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 329 (0x883df000) [pid = 1774] [serial = 1094] [outer = 0x87804800] 10:39:59 INFO - PROCESS | 1774 | 1462469999235 Marionette DEBUG loaded listener.js 10:39:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 330 (0x88adbc00) [pid = 1774] [serial = 1095] [outer = 0x87804800] 10:40:00 INFO - PROCESS | 1774 | 1462470000298 Marionette TRACE conn3 <- [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]]]}] 10:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 10:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1691ms 10:40:00 INFO - PROCESS | 1774 | 1462470000369 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 10:40:00 INFO - PROCESS | 1774 | 1462470000375 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 10:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 10:40:00 INFO - PROCESS | 1774 | 1462470000386 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 10:40:00 INFO - PROCESS | 1774 | 1462470000389 Marionette TRACE conn3 <- [1,1430,null,{}] 10:40:00 INFO - PROCESS | 1774 | 1462470000396 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:00 INFO - PROCESS | 1774 | 1462470000614 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 10:40:00 INFO - PROCESS | 1774 | 1462470000943 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:00 INFO - PROCESS | 1774 | --DOCSHELL 0x8d4b9400 == 157 [pid = 1774] [id = 348] 10:40:01 INFO - PROCESS | 1774 | --DOMWINDOW == 329 (0xa6332400) [pid = 1774] [serial = 950] [outer = (nil)] [url = about:blank] 10:40:01 INFO - PROCESS | 1774 | --DOMWINDOW == 328 (0x98cb1000) [pid = 1774] [serial = 926] [outer = (nil)] [url = about:blank] 10:40:01 INFO - PROCESS | 1774 | --DOMWINDOW == 327 (0x8bad4c00) [pid = 1774] [serial = 944] [outer = (nil)] [url = about:blank] 10:40:01 INFO - PROCESS | 1774 | --DOMWINDOW == 326 (0x8ec37c00) [pid = 1774] [serial = 938] [outer = (nil)] [url = about:blank] 10:40:01 INFO - PROCESS | 1774 | --DOMWINDOW == 325 (0x8d4ba800) [pid = 1774] [serial = 935] [outer = (nil)] [url = about:blank] 10:40:01 INFO - PROCESS | 1774 | --DOMWINDOW == 324 (0x882c4800) [pid = 1774] [serial = 953] [outer = (nil)] [url = about:blank] 10:40:01 INFO - PROCESS | 1774 | --DOMWINDOW == 323 (0x88ada400) [pid = 1774] [serial = 947] [outer = (nil)] [url = about:blank] 10:40:01 INFO - PROCESS | 1774 | --DOMWINDOW == 322 (0x929c8c00) [pid = 1774] [serial = 923] [outer = (nil)] [url = about:blank] 10:40:01 INFO - PROCESS | 1774 | --DOMWINDOW == 321 (0x9cbeec00) [pid = 1774] [serial = 929] [outer = (nil)] [url = about:blank] 10:40:01 INFO - PROCESS | 1774 | --DOMWINDOW == 320 (0xa23d7400) [pid = 1774] [serial = 941] [outer = (nil)] [url = about:blank] 10:40:01 INFO - PROCESS | 1774 | --DOMWINDOW == 319 (0xa27cec00) [pid = 1774] [serial = 932] [outer = (nil)] [url = about:blank] 10:40:01 INFO - PROCESS | 1774 | --DOMWINDOW == 318 (0x93899800) [pid = 1774] [serial = 980] [outer = (nil)] [url = about:blank] 10:40:01 INFO - PROCESS | 1774 | ++DOCSHELL 0x882c5800 == 158 [pid = 1774] [id = 365] 10:40:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 319 (0x882c6800) [pid = 1774] [serial = 1096] [outer = (nil)] 10:40:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 320 (0x88adb400) [pid = 1774] [serial = 1097] [outer = 0x882c6800] 10:40:01 INFO - PROCESS | 1774 | 1462470001134 Marionette DEBUG loaded listener.js 10:40:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 321 (0x8b78a400) [pid = 1774] [serial = 1098] [outer = 0x882c6800] 10:40:01 INFO - PROCESS | 1774 | --DOCSHELL 0x8d4bc000 == 157 [pid = 1774] [id = 347] 10:40:01 INFO - PROCESS | 1774 | --DOCSHELL 0x899f1400 == 156 [pid = 1774] [id = 346] 10:40:01 INFO - PROCESS | 1774 | --DOCSHELL 0x88ad1800 == 155 [pid = 1774] [id = 345] 10:40:01 INFO - PROCESS | 1774 | --DOCSHELL 0x883d9400 == 154 [pid = 1774] [id = 344] 10:40:01 INFO - PROCESS | 1774 | --DOCSHELL 0x882c6c00 == 153 [pid = 1774] [id = 343] 10:40:01 INFO - PROCESS | 1774 | --DOCSHELL 0x899ea000 == 152 [pid = 1774] [id = 339] 10:40:01 INFO - PROCESS | 1774 | --DOCSHELL 0x899e9c00 == 151 [pid = 1774] [id = 338] 10:40:01 INFO - PROCESS | 1774 | --DOCSHELL 0x8cd0e800 == 150 [pid = 1774] [id = 337] 10:40:01 INFO - PROCESS | 1774 | --DOCSHELL 0x91544800 == 149 [pid = 1774] [id = 336] 10:40:01 INFO - PROCESS | 1774 | --DOCSHELL 0x9249e000 == 148 [pid = 1774] [id = 335] 10:40:01 INFO - PROCESS | 1774 | --DOCSHELL 0x9919c400 == 147 [pid = 1774] [id = 334] 10:40:01 INFO - PROCESS | 1774 | --DOCSHELL 0x938a6c00 == 146 [pid = 1774] [id = 333] 10:40:01 INFO - PROCESS | 1774 | --DOCSHELL 0x8f70a000 == 145 [pid = 1774] [id = 332] 10:40:01 INFO - PROCESS | 1774 | --DOCSHELL 0x94e83c00 == 144 [pid = 1774] [id = 331] 10:40:01 INFO - PROCESS | 1774 | --DOCSHELL 0x88b02c00 == 143 [pid = 1774] [id = 330] 10:40:01 INFO - PROCESS | 1774 | --DOCSHELL 0x8cbe8c00 == 142 [pid = 1774] [id = 329] 10:40:01 INFO - PROCESS | 1774 | --DOCSHELL 0x8f70b400 == 141 [pid = 1774] [id = 328] 10:40:01 INFO - PROCESS | 1774 | --DOCSHELL 0x88b10c00 == 140 [pid = 1774] [id = 327] 10:40:01 INFO - PROCESS | 1774 | --DOCSHELL 0x8f618c00 == 139 [pid = 1774] [id = 326] 10:40:01 INFO - PROCESS | 1774 | --DOMWINDOW == 320 (0x92b56400) [pid = 1774] [serial = 978] [outer = (nil)] [url = about:blank] 10:40:01 INFO - PROCESS | 1774 | --DOMWINDOW == 319 (0x91a18800) [pid = 1774] [serial = 968] [outer = (nil)] [url = about:blank] 10:40:01 INFO - PROCESS | 1774 | --DOMWINDOW == 318 (0x8df1dc00) [pid = 1774] [serial = 962] [outer = (nil)] [url = about:blank] 10:40:01 INFO - PROCESS | 1774 | --DOMWINDOW == 317 (0x92b50c00) [pid = 1774] [serial = 974] [outer = (nil)] [url = about:blank] 10:40:01 INFO - PROCESS | 1774 | --DOMWINDOW == 316 (0x8ec38000) [pid = 1774] [serial = 963] [outer = (nil)] [url = about:blank] 10:40:01 INFO - PROCESS | 1774 | --DOMWINDOW == 315 (0x8b792800) [pid = 1774] [serial = 959] [outer = (nil)] [url = about:blank] 10:40:01 INFO - PROCESS | 1774 | --DOMWINDOW == 314 (0x91b2dc00) [pid = 1774] [serial = 969] [outer = (nil)] [url = about:blank] 10:40:01 INFO - PROCESS | 1774 | --DOMWINDOW == 313 (0x8bada000) [pid = 1774] [serial = 960] [outer = (nil)] [url = about:blank] 10:40:01 INFO - PROCESS | 1774 | --DOMWINDOW == 312 (0x91527c00) [pid = 1774] [serial = 966] [outer = (nil)] [url = about:blank] 10:40:01 INFO - PROCESS | 1774 | --DOMWINDOW == 311 (0x92292400) [pid = 1774] [serial = 972] [outer = (nil)] [url = about:blank] 10:40:01 INFO - PROCESS | 1774 | --DOMWINDOW == 310 (0x883d3800) [pid = 1774] [serial = 956] [outer = (nil)] [url = about:blank] 10:40:01 INFO - PROCESS | 1774 | --DOMWINDOW == 309 (0x9248fc00) [pid = 1774] [serial = 977] [outer = (nil)] [url = about:blank] 10:40:01 INFO - PROCESS | 1774 | --DOMWINDOW == 308 (0x8f9f6800) [pid = 1774] [serial = 920] [outer = (nil)] [url = about:blank] 10:40:01 INFO - PROCESS | 1774 | --DOMWINDOW == 307 (0x9843cc00) [pid = 1774] [serial = 917] [outer = (nil)] [url = about:blank] 10:40:01 INFO - PROCESS | 1774 | --DOMWINDOW == 306 (0x91f64c00) [pid = 1774] [serial = 971] [outer = (nil)] [url = about:blank] 10:40:01 INFO - PROCESS | 1774 | --DOMWINDOW == 305 (0x91215c00) [pid = 1774] [serial = 965] [outer = (nil)] [url = about:blank] 10:40:01 INFO - PROCESS | 1774 | --DOMWINDOW == 304 (0x92bdcc00) [pid = 1774] [serial = 975] [outer = (nil)] [url = about:blank] 10:40:02 INFO - PROCESS | 1774 | 1462470002003 Marionette TRACE conn3 <- [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]]]}] 10:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 10:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1681ms 10:40:02 INFO - PROCESS | 1774 | 1462470002067 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 10:40:02 INFO - PROCESS | 1774 | 1462470002072 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 10:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 10:40:02 INFO - PROCESS | 1774 | 1462470002078 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 10:40:02 INFO - PROCESS | 1774 | 1462470002084 Marionette TRACE conn3 <- [1,1434,null,{}] 10:40:02 INFO - PROCESS | 1774 | 1462470002098 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:02 INFO - PROCESS | 1774 | 1462470002269 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 10:40:02 INFO - PROCESS | 1774 | 1462470002454 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:02 INFO - PROCESS | 1774 | ++DOCSHELL 0x88d6e000 == 140 [pid = 1774] [id = 366] 10:40:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 305 (0x899e9800) [pid = 1774] [serial = 1099] [outer = (nil)] 10:40:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 306 (0x8cbe7000) [pid = 1774] [serial = 1100] [outer = 0x899e9800] 10:40:02 INFO - PROCESS | 1774 | 1462470002524 Marionette DEBUG loaded listener.js 10:40:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 307 (0x8d4b0400) [pid = 1774] [serial = 1101] [outer = 0x899e9800] 10:40:03 INFO - PROCESS | 1774 | 1462470003332 Marionette TRACE conn3 <- [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]]]}] 10:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 10:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1289ms 10:40:03 INFO - PROCESS | 1774 | 1462470003368 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 10:40:03 INFO - PROCESS | 1774 | 1462470003372 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 10:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 10:40:03 INFO - PROCESS | 1774 | 1462470003420 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 10:40:03 INFO - PROCESS | 1774 | 1462470003423 Marionette TRACE conn3 <- [1,1438,null,{}] 10:40:03 INFO - PROCESS | 1774 | 1462470003429 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:03 INFO - PROCESS | 1774 | 1462470003653 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 10:40:03 INFO - PROCESS | 1774 | 1462470003674 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:03 INFO - PROCESS | 1774 | ++DOCSHELL 0x8baf4400 == 141 [pid = 1774] [id = 367] 10:40:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 308 (0x8cd0dc00) [pid = 1774] [serial = 1102] [outer = (nil)] 10:40:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 309 (0x8e9d5800) [pid = 1774] [serial = 1103] [outer = 0x8cd0dc00] 10:40:03 INFO - PROCESS | 1774 | 1462470003741 Marionette DEBUG loaded listener.js 10:40:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 310 (0x8ec3d000) [pid = 1774] [serial = 1104] [outer = 0x8cd0dc00] 10:40:04 INFO - PROCESS | 1774 | 1462470004576 Marionette TRACE conn3 <- [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]]]}] 10:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 10:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1203ms 10:40:04 INFO - PROCESS | 1774 | 1462470004611 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 10:40:04 INFO - PROCESS | 1774 | 1462470004613 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 10:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 10:40:04 INFO - PROCESS | 1774 | 1462470004619 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 10:40:04 INFO - PROCESS | 1774 | 1462470004622 Marionette TRACE conn3 <- [1,1442,null,{}] 10:40:04 INFO - PROCESS | 1774 | 1462470004627 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:04 INFO - PROCESS | 1774 | 1462470004863 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 10:40:04 INFO - PROCESS | 1774 | 1462470004890 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:04 INFO - PROCESS | 1774 | ++DOCSHELL 0x87996000 == 142 [pid = 1774] [id = 368] 10:40:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 311 (0x8ec3ec00) [pid = 1774] [serial = 1105] [outer = (nil)] 10:40:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 312 (0x8f61dc00) [pid = 1774] [serial = 1106] [outer = 0x8ec3ec00] 10:40:04 INFO - PROCESS | 1774 | 1462470004957 Marionette DEBUG loaded listener.js 10:40:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 313 (0x8f714c00) [pid = 1774] [serial = 1107] [outer = 0x8ec3ec00] 10:40:05 INFO - PROCESS | 1774 | --DOMWINDOW == 312 (0x883d5c00) [pid = 1774] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 10:40:05 INFO - PROCESS | 1774 | --DOMWINDOW == 311 (0x8e2cc800) [pid = 1774] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 10:40:05 INFO - PROCESS | 1774 | --DOMWINDOW == 310 (0x91551400) [pid = 1774] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 10:40:05 INFO - PROCESS | 1774 | --DOMWINDOW == 309 (0x88b04000) [pid = 1774] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 10:40:05 INFO - PROCESS | 1774 | --DOMWINDOW == 308 (0x923d3800) [pid = 1774] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:40:05 INFO - PROCESS | 1774 | --DOMWINDOW == 307 (0x8f615000) [pid = 1774] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 10:40:05 INFO - PROCESS | 1774 | --DOMWINDOW == 306 (0x883da800) [pid = 1774] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 10:40:06 INFO - PROCESS | 1774 | 1462470006340 Marionette TRACE conn3 <- [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]]]}] 10:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 10:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1784ms 10:40:06 INFO - PROCESS | 1774 | 1462470006404 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 10:40:06 INFO - PROCESS | 1774 | 1462470006408 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 10:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 10:40:06 INFO - PROCESS | 1774 | 1462470006413 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 10:40:06 INFO - PROCESS | 1774 | 1462470006416 Marionette TRACE conn3 <- [1,1446,null,{}] 10:40:06 INFO - PROCESS | 1774 | 1462470006421 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:06 INFO - PROCESS | 1774 | 1462470006678 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 10:40:06 INFO - PROCESS | 1774 | 1462470006694 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:06 INFO - PROCESS | 1774 | ++DOCSHELL 0x88adf400 == 143 [pid = 1774] [id = 369] 10:40:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 307 (0x8b793c00) [pid = 1774] [serial = 1108] [outer = (nil)] 10:40:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 308 (0x9152e000) [pid = 1774] [serial = 1109] [outer = 0x8b793c00] 10:40:06 INFO - PROCESS | 1774 | 1462470006765 Marionette DEBUG loaded listener.js 10:40:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 309 (0x91552000) [pid = 1774] [serial = 1110] [outer = 0x8b793c00] 10:40:07 INFO - PROCESS | 1774 | 1462470007577 Marionette TRACE conn3 <- [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]]]}] 10:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 10:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1227ms 10:40:07 INFO - PROCESS | 1774 | 1462470007642 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 10:40:07 INFO - PROCESS | 1774 | 1462470007645 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 10:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 10:40:07 INFO - PROCESS | 1774 | 1462470007654 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 10:40:07 INFO - PROCESS | 1774 | 1462470007657 Marionette TRACE conn3 <- [1,1450,null,{}] 10:40:07 INFO - PROCESS | 1774 | 1462470007662 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:07 INFO - PROCESS | 1774 | 1462470007824 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 10:40:07 INFO - PROCESS | 1774 | 1462470007835 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:07 INFO - PROCESS | 1774 | ++DOCSHELL 0x8cd0cc00 == 144 [pid = 1774] [id = 370] 10:40:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 310 (0x9154f400) [pid = 1774] [serial = 1111] [outer = (nil)] 10:40:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 311 (0x91b2dc00) [pid = 1774] [serial = 1112] [outer = 0x9154f400] 10:40:07 INFO - PROCESS | 1774 | 1462470007913 Marionette DEBUG loaded listener.js 10:40:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 312 (0x91db9400) [pid = 1774] [serial = 1113] [outer = 0x9154f400] 10:40:09 INFO - PROCESS | 1774 | 1462470009114 Marionette TRACE conn3 <- [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]]]}] 10:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 10:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1534ms 10:40:09 INFO - PROCESS | 1774 | 1462470009189 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 10:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 10:40:09 INFO - PROCESS | 1774 | 1462470009197 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 10:40:09 INFO - PROCESS | 1774 | 1462470009205 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 10:40:09 INFO - PROCESS | 1774 | 1462470009211 Marionette TRACE conn3 <- [1,1454,null,{}] 10:40:09 INFO - PROCESS | 1774 | 1462470009219 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:09 INFO - PROCESS | 1774 | 1462470009456 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 10:40:09 INFO - PROCESS | 1774 | 1462470009761 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:09 INFO - PROCESS | 1774 | ++DOCSHELL 0x882cac00 == 145 [pid = 1774] [id = 371] 10:40:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 313 (0x887a7c00) [pid = 1774] [serial = 1114] [outer = (nil)] 10:40:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 314 (0x88b0b400) [pid = 1774] [serial = 1115] [outer = 0x887a7c00] 10:40:09 INFO - PROCESS | 1774 | 1462470009847 Marionette DEBUG loaded listener.js 10:40:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 315 (0x899e9400) [pid = 1774] [serial = 1116] [outer = 0x887a7c00] 10:40:10 INFO - PROCESS | 1774 | 1462470010795 Marionette TRACE conn3 <- [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]]]}] 10:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 10:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1638ms 10:40:10 INFO - PROCESS | 1774 | 1462470010843 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 10:40:10 INFO - PROCESS | 1774 | 1462470010852 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 10:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 10:40:10 INFO - PROCESS | 1774 | 1462470010862 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 10:40:10 INFO - PROCESS | 1774 | 1462470010867 Marionette TRACE conn3 <- [1,1458,null,{}] 10:40:10 INFO - PROCESS | 1774 | 1462470010873 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:11 INFO - PROCESS | 1774 | 1462470011081 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 10:40:11 INFO - PROCESS | 1774 | 1462470011373 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:11 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d4b4000 == 146 [pid = 1774] [id = 372] 10:40:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 316 (0x8d4ba800) [pid = 1774] [serial = 1117] [outer = (nil)] 10:40:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 317 (0x8e9d6000) [pid = 1774] [serial = 1118] [outer = 0x8d4ba800] 10:40:11 INFO - PROCESS | 1774 | 1462470011498 Marionette DEBUG loaded listener.js 10:40:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 318 (0x8f620000) [pid = 1774] [serial = 1119] [outer = 0x8d4ba800] 10:40:12 INFO - PROCESS | 1774 | 1462470012380 Marionette TRACE conn3 <- [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]]]}] 10:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 10:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1584ms 10:40:12 INFO - PROCESS | 1774 | 1462470012446 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 10:40:12 INFO - PROCESS | 1774 | 1462470012450 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 10:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 10:40:12 INFO - PROCESS | 1774 | 1462470012457 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 10:40:12 INFO - PROCESS | 1774 | 1462470012464 Marionette TRACE conn3 <- [1,1462,null,{}] 10:40:12 INFO - PROCESS | 1774 | 1462470012480 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:12 INFO - PROCESS | 1774 | 1462470012723 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 10:40:13 INFO - PROCESS | 1774 | 1462470013044 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:13 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f9f0c00 == 147 [pid = 1774] [id = 373] 10:40:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 319 (0x912c4c00) [pid = 1774] [serial = 1120] [outer = (nil)] 10:40:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 320 (0x91db9000) [pid = 1774] [serial = 1121] [outer = 0x912c4c00] 10:40:13 INFO - PROCESS | 1774 | 1462470013126 Marionette DEBUG loaded listener.js 10:40:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 321 (0x923cd800) [pid = 1774] [serial = 1122] [outer = 0x912c4c00] 10:40:13 INFO - PROCESS | 1774 | 1462470013974 Marionette TRACE conn3 <- [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]]]}] 10:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 10:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1593ms 10:40:14 INFO - PROCESS | 1774 | 1462470014050 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 10:40:14 INFO - PROCESS | 1774 | 1462470014055 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 10:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 10:40:14 INFO - PROCESS | 1774 | 1462470014061 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 10:40:14 INFO - PROCESS | 1774 | 1462470014064 Marionette TRACE conn3 <- [1,1466,null,{}] 10:40:14 INFO - PROCESS | 1774 | 1462470014070 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:14 INFO - PROCESS | 1774 | 1462470014297 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 10:40:14 INFO - PROCESS | 1774 | 1462470014546 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:14 INFO - PROCESS | 1774 | ++DOCSHELL 0x87804c00 == 148 [pid = 1774] [id = 374] 10:40:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 322 (0x924d4000) [pid = 1774] [serial = 1123] [outer = (nil)] 10:40:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 323 (0x929c5000) [pid = 1774] [serial = 1124] [outer = 0x924d4000] 10:40:14 INFO - PROCESS | 1774 | 1462470014668 Marionette DEBUG loaded listener.js 10:40:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 324 (0x92b51400) [pid = 1774] [serial = 1125] [outer = 0x924d4000] 10:40:15 INFO - PROCESS | 1774 | 1462470015538 Marionette TRACE conn3 <- [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]]]}] 10:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 10:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1537ms 10:40:15 INFO - PROCESS | 1774 | 1462470015599 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 10:40:15 INFO - PROCESS | 1774 | 1462470015602 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 10:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 10:40:15 INFO - PROCESS | 1774 | 1462470015609 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 10:40:15 INFO - PROCESS | 1774 | 1462470015613 Marionette TRACE conn3 <- [1,1470,null,{}] 10:40:15 INFO - PROCESS | 1774 | 1462470015619 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:15 INFO - PROCESS | 1774 | 1462470015810 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 10:40:16 INFO - PROCESS | 1774 | 1462470016070 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:16 INFO - PROCESS | 1774 | ++DOCSHELL 0x92494800 == 149 [pid = 1774] [id = 375] 10:40:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 325 (0x92bd8400) [pid = 1774] [serial = 1126] [outer = (nil)] 10:40:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 326 (0x92be2c00) [pid = 1774] [serial = 1127] [outer = 0x92bd8400] 10:40:16 INFO - PROCESS | 1774 | 1462470016191 Marionette DEBUG loaded listener.js 10:40:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 327 (0x92df6800) [pid = 1774] [serial = 1128] [outer = 0x92bd8400] 10:40:17 INFO - PROCESS | 1774 | 1462470017076 Marionette TRACE conn3 <- [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]]]}] 10:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 10:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1542ms 10:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 10:40:17 INFO - PROCESS | 1774 | 1462470017152 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 10:40:17 INFO - PROCESS | 1774 | 1462470017154 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 10:40:17 INFO - PROCESS | 1774 | 1462470017161 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 10:40:17 INFO - PROCESS | 1774 | 1462470017164 Marionette TRACE conn3 <- [1,1474,null,{}] 10:40:17 INFO - PROCESS | 1774 | 1462470017170 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:17 INFO - PROCESS | 1774 | 1462470017404 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 10:40:17 INFO - PROCESS | 1774 | 1462470017672 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:17 INFO - PROCESS | 1774 | ++DOCSHELL 0x8df1b000 == 150 [pid = 1774] [id = 376] 10:40:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 328 (0x91b29800) [pid = 1774] [serial = 1129] [outer = (nil)] 10:40:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 329 (0x94ee8800) [pid = 1774] [serial = 1130] [outer = 0x91b29800] 10:40:17 INFO - PROCESS | 1774 | 1462470017791 Marionette DEBUG loaded listener.js 10:40:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 330 (0x950a5400) [pid = 1774] [serial = 1131] [outer = 0x91b29800] 10:40:18 INFO - PROCESS | 1774 | 1462470018655 Marionette TRACE conn3 <- [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]]]}] 10:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 10:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1535ms 10:40:18 INFO - PROCESS | 1774 | 1462470018696 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 10:40:18 INFO - PROCESS | 1774 | 1462470018700 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 10:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 10:40:18 INFO - PROCESS | 1774 | 1462470018706 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 10:40:18 INFO - PROCESS | 1774 | 1462470018710 Marionette TRACE conn3 <- [1,1478,null,{}] 10:40:18 INFO - PROCESS | 1774 | 1462470018715 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:18 INFO - PROCESS | 1774 | 1462470018902 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 10:40:19 INFO - PROCESS | 1774 | 1462470019160 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:19 INFO - PROCESS | 1774 | ++DOCSHELL 0x944b9c00 == 151 [pid = 1774] [id = 377] 10:40:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 331 (0x94eea000) [pid = 1774] [serial = 1132] [outer = (nil)] 10:40:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 332 (0x981ce800) [pid = 1774] [serial = 1133] [outer = 0x94eea000] 10:40:19 INFO - PROCESS | 1774 | 1462470019279 Marionette DEBUG loaded listener.js 10:40:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 333 (0x990db000) [pid = 1774] [serial = 1134] [outer = 0x94eea000] 10:40:20 INFO - PROCESS | 1774 | 1462470020123 Marionette TRACE conn3 <- [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]]]}] 10:40:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 10:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1478ms 10:40:20 INFO - PROCESS | 1774 | 1462470020186 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 10:40:20 INFO - PROCESS | 1774 | 1462470020190 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 10:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 10:40:20 INFO - PROCESS | 1774 | 1462470020196 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 10:40:20 INFO - PROCESS | 1774 | 1462470020199 Marionette TRACE conn3 <- [1,1482,null,{}] 10:40:20 INFO - PROCESS | 1774 | 1462470020205 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:20 INFO - PROCESS | 1774 | 1462470020387 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 10:40:20 INFO - PROCESS | 1774 | 1462470020600 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:20 INFO - PROCESS | 1774 | ++DOCSHELL 0x977de800 == 152 [pid = 1774] [id = 378] 10:40:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 334 (0x977e0c00) [pid = 1774] [serial = 1135] [outer = (nil)] 10:40:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 335 (0x99755c00) [pid = 1774] [serial = 1136] [outer = 0x977e0c00] 10:40:20 INFO - PROCESS | 1774 | 1462470020726 Marionette DEBUG loaded listener.js 10:40:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 336 (0x99798400) [pid = 1774] [serial = 1137] [outer = 0x977e0c00] 10:40:21 INFO - PROCESS | 1774 | 1462470021628 Marionette TRACE conn3 <- [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]]]}] 10:40:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 10:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1485ms 10:40:21 INFO - PROCESS | 1774 | 1462470021682 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 10:40:21 INFO - PROCESS | 1774 | 1462470021685 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 10:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 10:40:21 INFO - PROCESS | 1774 | 1462470021692 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 10:40:21 INFO - PROCESS | 1774 | 1462470021695 Marionette TRACE conn3 <- [1,1486,null,{}] 10:40:21 INFO - PROCESS | 1774 | 1462470021701 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:21 INFO - PROCESS | 1774 | 1462470021881 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 10:40:22 INFO - PROCESS | 1774 | 1462470022147 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:22 INFO - PROCESS | 1774 | ++DOCSHELL 0x9843ac00 == 153 [pid = 1774] [id = 379] 10:40:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 337 (0x9cb11400) [pid = 1774] [serial = 1138] [outer = (nil)] 10:40:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 338 (0x944b1000) [pid = 1774] [serial = 1139] [outer = 0x9cb11400] 10:40:22 INFO - PROCESS | 1774 | 1462470022275 Marionette DEBUG loaded listener.js 10:40:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 339 (0xa27cec00) [pid = 1774] [serial = 1140] [outer = 0x9cb11400] 10:40:23 INFO - PROCESS | 1774 | 1462470023125 Marionette TRACE conn3 <- [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]]]}] 10:40:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 10:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1485ms 10:40:23 INFO - PROCESS | 1774 | 1462470023177 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 10:40:23 INFO - PROCESS | 1774 | 1462470023181 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 10:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 10:40:23 INFO - PROCESS | 1774 | 1462470023188 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 10:40:23 INFO - PROCESS | 1774 | 1462470023190 Marionette TRACE conn3 <- [1,1490,null,{}] 10:40:23 INFO - PROCESS | 1774 | 1462470023198 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:23 INFO - PROCESS | 1774 | 1462470023394 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 10:40:23 INFO - PROCESS | 1774 | 1462470023660 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:23 INFO - PROCESS | 1774 | ++DOCSHELL 0x9cbf0800 == 154 [pid = 1774] [id = 380] 10:40:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 340 (0xa6332400) [pid = 1774] [serial = 1141] [outer = (nil)] 10:40:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 341 (0xa63d0400) [pid = 1774] [serial = 1142] [outer = 0xa6332400] 10:40:23 INFO - PROCESS | 1774 | 1462470023781 Marionette DEBUG loaded listener.js 10:40:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 342 (0xa6844000) [pid = 1774] [serial = 1143] [outer = 0xa6332400] 10:40:24 INFO - PROCESS | 1774 | 1462470024619 Marionette TRACE conn3 <- [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]]]}] 10:40:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 10:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1481ms 10:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 10:40:24 INFO - PROCESS | 1774 | 1462470024670 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 10:40:24 INFO - PROCESS | 1774 | 1462470024673 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 10:40:24 INFO - PROCESS | 1774 | 1462470024680 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 10:40:24 INFO - PROCESS | 1774 | 1462470024684 Marionette TRACE conn3 <- [1,1494,null,{}] 10:40:24 INFO - PROCESS | 1774 | 1462470024690 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:24 INFO - PROCESS | 1774 | 1462470024901 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 10:40:25 INFO - PROCESS | 1774 | 1462470025224 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:25 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b28fc00 == 155 [pid = 1774] [id = 381] 10:40:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 343 (0x8b290c00) [pid = 1774] [serial = 1144] [outer = (nil)] 10:40:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 344 (0x8b296800) [pid = 1774] [serial = 1145] [outer = 0x8b290c00] 10:40:25 INFO - PROCESS | 1774 | 1462470025344 Marionette DEBUG loaded listener.js 10:40:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 345 (0xa6885400) [pid = 1774] [serial = 1146] [outer = 0x8b290c00] 10:40:26 INFO - PROCESS | 1774 | 1462470026222 Marionette TRACE conn3 <- [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]]]}] 10:40:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 10:40:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1585ms 10:40:26 INFO - PROCESS | 1774 | 1462470026264 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 10:40:26 INFO - PROCESS | 1774 | 1462470026268 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 10:40:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 10:40:26 INFO - PROCESS | 1774 | 1462470026274 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 10:40:26 INFO - PROCESS | 1774 | 1462470026276 Marionette TRACE conn3 <- [1,1498,null,{}] 10:40:26 INFO - PROCESS | 1774 | 1462470026283 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:26 INFO - PROCESS | 1774 | 1462470026467 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 10:40:26 INFO - PROCESS | 1774 | 1462470026688 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:26 INFO - PROCESS | 1774 | ++DOCSHELL 0x87be0000 == 156 [pid = 1774] [id = 382] 10:40:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 346 (0x87be1400) [pid = 1774] [serial = 1147] [outer = (nil)] 10:40:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 347 (0x87be9000) [pid = 1774] [serial = 1148] [outer = 0x87be1400] 10:40:26 INFO - PROCESS | 1774 | 1462470026807 Marionette DEBUG loaded listener.js 10:40:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 348 (0x87bebc00) [pid = 1774] [serial = 1149] [outer = 0x87be1400] 10:40:27 INFO - PROCESS | 1774 | 1462470027717 Marionette TRACE conn3 <- [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]]]}] 10:40:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 10:40:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1485ms 10:40:27 INFO - PROCESS | 1774 | 1462470027760 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 10:40:27 INFO - PROCESS | 1774 | 1462470027763 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 10:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 10:40:27 INFO - PROCESS | 1774 | 1462470027769 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 10:40:27 INFO - PROCESS | 1774 | 1462470027772 Marionette TRACE conn3 <- [1,1502,null,{}] 10:40:27 INFO - PROCESS | 1774 | 1462470027778 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:27 INFO - PROCESS | 1774 | 1462470027968 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 10:40:28 INFO - PROCESS | 1774 | 1462470028227 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:28 INFO - PROCESS | 1774 | ++DOCSHELL 0x87be3000 == 157 [pid = 1774] [id = 383] 10:40:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 349 (0x87be3800) [pid = 1774] [serial = 1150] [outer = (nil)] 10:40:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 350 (0x977e1000) [pid = 1774] [serial = 1151] [outer = 0x87be3800] 10:40:28 INFO - PROCESS | 1774 | 1462470028345 Marionette DEBUG loaded listener.js 10:40:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 351 (0xa6922400) [pid = 1774] [serial = 1152] [outer = 0x87be3800] 10:40:29 INFO - PROCESS | 1774 | 1462470029116 Marionette TRACE conn3 <- [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]]]}] 10:40:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 10:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1384ms 10:40:29 INFO - PROCESS | 1774 | 1462470029154 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 10:40:29 INFO - PROCESS | 1774 | 1462470029156 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 10:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 10:40:29 INFO - PROCESS | 1774 | 1462470029163 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 10:40:29 INFO - PROCESS | 1774 | 1462470029166 Marionette TRACE conn3 <- [1,1506,null,{}] 10:40:29 INFO - PROCESS | 1774 | 1462470029171 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:29 INFO - PROCESS | 1774 | 1462470029353 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 10:40:29 INFO - PROCESS | 1774 | 1462470029573 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:29 INFO - PROCESS | 1774 | ++DOCSHELL 0x87be8800 == 158 [pid = 1774] [id = 384] 10:40:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 352 (0x87f79000) [pid = 1774] [serial = 1153] [outer = (nil)] 10:40:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 353 (0x87f7e000) [pid = 1774] [serial = 1154] [outer = 0x87f79000] 10:40:29 INFO - PROCESS | 1774 | 1462470029686 Marionette DEBUG loaded listener.js 10:40:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 354 (0x87f80c00) [pid = 1774] [serial = 1155] [outer = 0x87f79000] 10:40:30 INFO - PROCESS | 1774 | 1462470030567 Marionette TRACE conn3 <- [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]]]}] 10:40:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 10:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1431ms 10:40:30 INFO - PROCESS | 1774 | 1462470030596 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 10:40:30 INFO - PROCESS | 1774 | 1462470030600 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 10:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 10:40:30 INFO - PROCESS | 1774 | 1462470030606 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 10:40:30 INFO - PROCESS | 1774 | 1462470030609 Marionette TRACE conn3 <- [1,1510,null,{}] 10:40:30 INFO - PROCESS | 1774 | 1462470030615 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:30 INFO - PROCESS | 1774 | 1462470030800 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 10:40:31 INFO - PROCESS | 1774 | 1462470031022 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:31 INFO - PROCESS | 1774 | ++DOCSHELL 0x87be3400 == 159 [pid = 1774] [id = 385] 10:40:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 355 (0x87f77800) [pid = 1774] [serial = 1156] [outer = (nil)] 10:40:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 356 (0x87f86c00) [pid = 1774] [serial = 1157] [outer = 0x87f77800] 10:40:31 INFO - PROCESS | 1774 | 1462470031138 Marionette DEBUG loaded listener.js 10:40:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 357 (0x8b295000) [pid = 1774] [serial = 1158] [outer = 0x87f77800] 10:40:32 INFO - PROCESS | 1774 | 1462470032072 Marionette TRACE conn3 <- [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]]]}] 10:40:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 10:40:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1537ms 10:40:32 INFO - PROCESS | 1774 | 1462470032144 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 10:40:32 INFO - PROCESS | 1774 | 1462470032147 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 10:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 10:40:32 INFO - PROCESS | 1774 | 1462470032154 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 10:40:32 INFO - PROCESS | 1774 | 1462470032156 Marionette TRACE conn3 <- [1,1514,null,{}] 10:40:32 INFO - PROCESS | 1774 | 1462470032162 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:32 INFO - PROCESS | 1774 | 1462470032353 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 10:40:32 INFO - PROCESS | 1774 | 1462470032612 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:32 INFO - PROCESS | 1774 | ++DOCSHELL 0x869d0000 == 160 [pid = 1774] [id = 386] 10:40:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 358 (0x8799f000) [pid = 1774] [serial = 1159] [outer = (nil)] 10:40:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 359 (0x8b28ec00) [pid = 1774] [serial = 1160] [outer = 0x8799f000] 10:40:32 INFO - PROCESS | 1774 | 1462470032737 Marionette DEBUG loaded listener.js 10:40:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 360 (0x8ba94800) [pid = 1774] [serial = 1161] [outer = 0x8799f000] 10:40:33 INFO - PROCESS | 1774 | 1462470033536 Marionette TRACE conn3 <- [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]]]}] 10:40:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 10:40:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1434ms 10:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 10:40:33 INFO - PROCESS | 1774 | 1462470033589 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 10:40:33 INFO - PROCESS | 1774 | 1462470033591 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 10:40:33 INFO - PROCESS | 1774 | 1462470033599 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 10:40:33 INFO - PROCESS | 1774 | 1462470033603 Marionette TRACE conn3 <- [1,1518,null,{}] 10:40:33 INFO - PROCESS | 1774 | 1462470033608 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:33 INFO - PROCESS | 1774 | 1462470033793 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 10:40:34 INFO - PROCESS | 1774 | 1462470034062 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:34 INFO - PROCESS | 1774 | ++DOCSHELL 0x87f83800 == 161 [pid = 1774] [id = 387] 10:40:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 361 (0x88d78c00) [pid = 1774] [serial = 1162] [outer = (nil)] 10:40:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 362 (0x8ba9b000) [pid = 1774] [serial = 1163] [outer = 0x88d78c00] 10:40:34 INFO - PROCESS | 1774 | 1462470034181 Marionette DEBUG loaded listener.js 10:40:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 363 (0x8ba9c000) [pid = 1774] [serial = 1164] [outer = 0x88d78c00] 10:40:34 INFO - PROCESS | 1774 | 1462470034987 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 10:40:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 10:40:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1434ms 10:40:35 INFO - PROCESS | 1774 | 1462470035032 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 10:40:35 INFO - PROCESS | 1774 | 1462470035035 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 10:40:35 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 10:40:35 INFO - PROCESS | 1774 | 1462470035041 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 10:40:35 INFO - PROCESS | 1774 | 1462470035044 Marionette TRACE conn3 <- [1,1522,null,{}] 10:40:35 INFO - PROCESS | 1774 | 1462470035049 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:35 INFO - PROCESS | 1774 | 1462470035240 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 10:40:35 INFO - PROCESS | 1774 | 1462470035527 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:35 INFO - PROCESS | 1774 | ++DOCSHELL 0x87f83c00 == 162 [pid = 1774] [id = 388] 10:40:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 364 (0x882c5400) [pid = 1774] [serial = 1165] [outer = (nil)] 10:40:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 365 (0x91553c00) [pid = 1774] [serial = 1166] [outer = 0x882c5400] 10:40:35 INFO - PROCESS | 1774 | 1462470035647 Marionette DEBUG loaded listener.js 10:40:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 366 (0x91f6a800) [pid = 1774] [serial = 1167] [outer = 0x882c5400] 10:40:36 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 10:40:36 INFO - PROCESS | 1774 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:40:36 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 10:40:36 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 10:40:36 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 10:40:36 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 10:40:36 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 10:40:36 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 10:40:36 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 10:40:36 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 10:40:36 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 10:40:36 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 10:40:36 INFO - PROCESS | 1774 | 1462470036361 Marionette TRACE conn3 <- [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"]]]}] 10:40:36 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 10:40:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:40:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 10:40:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 10:40:36 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 10:40:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:40:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 10:40:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 10:40:36 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 10:40:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:40:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 10:40:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 10:40:36 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 10:40:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:40:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 10:40:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 10:40:36 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1379ms 10:40:36 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 10:40:36 INFO - PROCESS | 1774 | 1462470036425 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 10:40:36 INFO - PROCESS | 1774 | 1462470036427 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 10:40:36 INFO - PROCESS | 1774 | 1462470036434 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 10:40:36 INFO - PROCESS | 1774 | 1462470036439 Marionette TRACE conn3 <- [1,1526,null,{}] 10:40:36 INFO - PROCESS | 1774 | 1462470036449 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:36 INFO - PROCESS | 1774 | 1462470036664 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 10:40:37 INFO - PROCESS | 1774 | 1462470037230 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:37 INFO - PROCESS | 1774 | ++DOCSHELL 0x87805800 == 163 [pid = 1774] [id = 389] 10:40:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 367 (0x87806c00) [pid = 1774] [serial = 1168] [outer = (nil)] 10:40:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 368 (0x87993000) [pid = 1774] [serial = 1169] [outer = 0x87806c00] 10:40:37 INFO - PROCESS | 1774 | 1462470037378 Marionette DEBUG loaded listener.js 10:40:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 369 (0x87f7ac00) [pid = 1774] [serial = 1170] [outer = 0x87806c00] 10:40:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:40:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 10:40:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 10:40:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:40:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 10:40:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 10:40:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 10:40:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 10:40:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 10:40:38 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1736ms 10:40:38 INFO - PROCESS | 1774 | 1462470038156 Marionette TRACE conn3 <- [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"]]]}] 10:40:38 INFO - PROCESS | 1774 | 1462470038173 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 10:40:38 INFO - PROCESS | 1774 | 1462470038182 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 10:40:38 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 10:40:38 INFO - PROCESS | 1774 | 1462470038233 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 10:40:38 INFO - PROCESS | 1774 | 1462470038238 Marionette TRACE conn3 <- [1,1530,null,{}] 10:40:38 INFO - PROCESS | 1774 | 1462470038245 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:38 INFO - PROCESS | 1774 | 1462470038422 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 10:40:38 INFO - PROCESS | 1774 | 1462470038699 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:38 INFO - PROCESS | 1774 | ++DOCSHELL 0x866f4000 == 164 [pid = 1774] [id = 390] 10:40:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 370 (0x87f85c00) [pid = 1774] [serial = 1171] [outer = (nil)] 10:40:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 371 (0x88d73400) [pid = 1774] [serial = 1172] [outer = 0x87f85c00] 10:40:38 INFO - PROCESS | 1774 | 1462470038777 Marionette DEBUG loaded listener.js 10:40:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 372 (0x8b28c400) [pid = 1774] [serial = 1173] [outer = 0x87f85c00] 10:40:39 INFO - PROCESS | 1774 | --DOCSHELL 0x88adf400 == 163 [pid = 1774] [id = 369] 10:40:39 INFO - PROCESS | 1774 | --DOCSHELL 0x87996000 == 162 [pid = 1774] [id = 368] 10:40:39 INFO - PROCESS | 1774 | --DOCSHELL 0x8baf4400 == 161 [pid = 1774] [id = 367] 10:40:39 INFO - PROCESS | 1774 | --DOCSHELL 0x88d6e000 == 160 [pid = 1774] [id = 366] 10:40:39 INFO - PROCESS | 1774 | --DOCSHELL 0x923cec00 == 159 [pid = 1774] [id = 11] 10:40:39 INFO - PROCESS | 1774 | --DOCSHELL 0x882c5800 == 158 [pid = 1774] [id = 365] 10:40:39 INFO - PROCESS | 1774 | --DOCSHELL 0x87801c00 == 157 [pid = 1774] [id = 364] 10:40:39 INFO - PROCESS | 1774 | --DOCSHELL 0x866e9c00 == 156 [pid = 1774] [id = 358] 10:40:39 INFO - PROCESS | 1774 | --DOCSHELL 0x866e9400 == 155 [pid = 1774] [id = 357] 10:40:39 INFO - PROCESS | 1774 | --DOCSHELL 0x92bdf000 == 154 [pid = 1774] [id = 356] 10:40:39 INFO - PROCESS | 1774 | --DOCSHELL 0x944b8800 == 153 [pid = 1774] [id = 355] 10:40:39 INFO - PROCESS | 1774 | --DOCSHELL 0x8df18000 == 152 [pid = 1774] [id = 354] 10:40:39 INFO - PROCESS | 1774 | --DOCSHELL 0x8bad2000 == 151 [pid = 1774] [id = 353] 10:40:39 INFO - PROCESS | 1774 | --DOMWINDOW == 371 (0x8f9f7400) [pid = 1774] [serial = 1040] [outer = (nil)] [url = about:blank] 10:40:39 INFO - PROCESS | 1774 | --DOMWINDOW == 370 (0x8b790400) [pid = 1774] [serial = 1032] [outer = (nil)] [url = about:blank] 10:40:39 INFO - PROCESS | 1774 | --DOMWINDOW == 369 (0x88d74c00) [pid = 1774] [serial = 1022] [outer = (nil)] [url = about:blank] 10:40:39 INFO - PROCESS | 1774 | --DOMWINDOW == 368 (0x929c0400) [pid = 1774] [serial = 1049] [outer = (nil)] [url = about:blank] 10:40:39 INFO - PROCESS | 1774 | --DOMWINDOW == 367 (0x923cf400) [pid = 1774] [serial = 1047] [outer = (nil)] [url = about:blank] 10:40:39 INFO - PROCESS | 1774 | --DOMWINDOW == 366 (0x8cd16c00) [pid = 1774] [serial = 1013] [outer = (nil)] [url = about:blank] 10:40:39 INFO - PROCESS | 1774 | --DOMWINDOW == 365 (0x9cbee000) [pid = 1774] [serial = 1004] [outer = (nil)] [url = about:blank] 10:40:39 INFO - PROCESS | 1774 | --DOMWINDOW == 364 (0x92dedc00) [pid = 1774] [serial = 989] [outer = (nil)] [url = about:blank] 10:40:39 INFO - PROCESS | 1774 | --DOMWINDOW == 363 (0x99791400) [pid = 1774] [serial = 1001] [outer = (nil)] [url = about:blank] 10:40:39 INFO - PROCESS | 1774 | --DOMWINDOW == 362 (0x8ec36000) [pid = 1774] [serial = 1038] [outer = (nil)] [url = about:blank] 10:40:39 INFO - PROCESS | 1774 | --DOMWINDOW == 361 (0x899f3000) [pid = 1774] [serial = 1028] [outer = (nil)] [url = about:blank] 10:40:39 INFO - PROCESS | 1774 | --DOMWINDOW == 360 (0x8f61c400) [pid = 1774] [serial = 711] [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.] 10:40:39 INFO - PROCESS | 1774 | --DOMWINDOW == 359 (0x915c3400) [pid = 1774] [serial = 1043] [outer = (nil)] [url = about:blank] 10:40:39 INFO - PROCESS | 1774 | --DOMWINDOW == 358 (0x899f2000) [pid = 1774] [serial = 1016] [outer = (nil)] [url = about:blank] 10:40:39 INFO - PROCESS | 1774 | --DOMWINDOW == 357 (0x8baf5c00) [pid = 1774] [serial = 1035] [outer = (nil)] [url = about:blank] 10:40:39 INFO - PROCESS | 1774 | --DOMWINDOW == 356 (0x899f2c00) [pid = 1774] [serial = 1031] [outer = (nil)] [url = about:blank] 10:40:39 INFO - PROCESS | 1774 | --DOMWINDOW == 355 (0x9154e400) [pid = 1774] [serial = 1010] [outer = (nil)] [url = about:blank] 10:40:39 INFO - PROCESS | 1774 | --DOMWINDOW == 354 (0x98435000) [pid = 1774] [serial = 998] [outer = (nil)] [url = about:blank] 10:40:39 INFO - PROCESS | 1774 | --DOMWINDOW == 353 (0xa31cc000) [pid = 1774] [serial = 1007] [outer = (nil)] [url = about:blank] 10:40:39 INFO - PROCESS | 1774 | --DOMWINDOW == 352 (0x91218c00) [pid = 1774] [serial = 986] [outer = (nil)] [url = about:blank] 10:40:39 INFO - PROCESS | 1774 | --DOMWINDOW == 351 (0x8df1bc00) [pid = 1774] [serial = 1037] [outer = (nil)] [url = about:blank] 10:40:39 INFO - PROCESS | 1774 | --DOMWINDOW == 350 (0x8cbe1400) [pid = 1774] [serial = 983] [outer = (nil)] [url = about:blank] 10:40:39 INFO - PROCESS | 1774 | --DOMWINDOW == 349 (0x9154d000) [pid = 1774] [serial = 1041] [outer = (nil)] [url = about:blank] 10:40:39 INFO - PROCESS | 1774 | --DOMWINDOW == 348 (0x8799bc00) [pid = 1774] [serial = 1025] [outer = (nil)] [url = about:blank] 10:40:39 INFO - PROCESS | 1774 | --DOMWINDOW == 347 (0x8e9dc000) [pid = 1774] [serial = 1019] [outer = (nil)] [url = about:blank] 10:40:39 INFO - PROCESS | 1774 | --DOMWINDOW == 346 (0x88b0d000) [pid = 1774] [serial = 1034] [outer = (nil)] [url = about:blank] 10:40:39 INFO - PROCESS | 1774 | --DOMWINDOW == 345 (0x94fa4400) [pid = 1774] [serial = 992] [outer = (nil)] [url = about:blank] 10:40:39 INFO - PROCESS | 1774 | --DOMWINDOW == 344 (0x912bf000) [pid = 1774] [serial = 1044] [outer = (nil)] [url = about:blank] 10:40:39 INFO - PROCESS | 1774 | --DOMWINDOW == 343 (0x950afc00) [pid = 1774] [serial = 995] [outer = (nil)] [url = about:blank] 10:40:39 INFO - PROCESS | 1774 | --DOMWINDOW == 342 (0x91db2000) [pid = 1774] [serial = 1046] [outer = (nil)] [url = about:blank] 10:40:39 INFO - PROCESS | 1774 | 1462470039897 Marionette TRACE conn3 <- [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]]]}] 10:40:39 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 10:40:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 10:40:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:40:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:40:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 10:40:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 10:40:39 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. 10:40:39 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 10:40:39 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1699ms 10:40:39 INFO - PROCESS | 1774 | 1462470039928 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 10:40:39 INFO - PROCESS | 1774 | 1462470039934 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 10:40:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 10:40:39 INFO - PROCESS | 1774 | 1462470039942 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 10:40:39 INFO - PROCESS | 1774 | 1462470039946 Marionette TRACE conn3 <- [1,1534,null,{}] 10:40:39 INFO - PROCESS | 1774 | 1462470039951 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:40 INFO - PROCESS | 1774 | 1462470040106 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 10:40:40 INFO - PROCESS | 1774 | 1462470040127 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:40 INFO - PROCESS | 1774 | ++DOCSHELL 0x887ab800 == 152 [pid = 1774] [id = 391] 10:40:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 343 (0x887b0400) [pid = 1774] [serial = 1174] [outer = (nil)] 10:40:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 344 (0x8b130000) [pid = 1774] [serial = 1175] [outer = 0x887b0400] 10:40:40 INFO - PROCESS | 1774 | 1462470040207 Marionette DEBUG loaded listener.js 10:40:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 345 (0x8b793400) [pid = 1774] [serial = 1176] [outer = 0x887b0400] 10:40:41 INFO - PROCESS | 1774 | 1462470041225 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 10:40:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 10:40:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1336ms 10:40:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 10:40:41 INFO - PROCESS | 1774 | 1462470041279 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 10:40:41 INFO - PROCESS | 1774 | 1462470041282 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 10:40:41 INFO - PROCESS | 1774 | 1462470041291 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 10:40:41 INFO - PROCESS | 1774 | 1462470041299 Marionette TRACE conn3 <- [1,1538,null,{}] 10:40:41 INFO - PROCESS | 1774 | 1462470041317 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:41 INFO - PROCESS | 1774 | 1462470041582 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 10:40:41 INFO - PROCESS | 1774 | 1462470041703 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:41 INFO - PROCESS | 1774 | ++DOCSHELL 0x887a7800 == 153 [pid = 1774] [id = 392] 10:40:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 346 (0x8cd0e000) [pid = 1774] [serial = 1177] [outer = (nil)] 10:40:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 347 (0x8cd1a000) [pid = 1774] [serial = 1178] [outer = 0x8cd0e000] 10:40:41 INFO - PROCESS | 1774 | 1462470041769 Marionette DEBUG loaded listener.js 10:40:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 348 (0x8d4b8000) [pid = 1774] [serial = 1179] [outer = 0x8cd0e000] 10:40:42 INFO - PROCESS | 1774 | 1462470042529 Marionette TRACE conn3 <- [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]]]}] 10:40:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 10:40:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1293ms 10:40:42 INFO - PROCESS | 1774 | 1462470042589 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 10:40:42 INFO - PROCESS | 1774 | 1462470042593 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 10:40:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 10:40:42 INFO - PROCESS | 1774 | 1462470042599 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 10:40:42 INFO - PROCESS | 1774 | 1462470042604 Marionette TRACE conn3 <- [1,1542,null,{}] 10:40:42 INFO - PROCESS | 1774 | 1462470042610 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:42 INFO - PROCESS | 1774 | 1462470042838 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 10:40:42 INFO - PROCESS | 1774 | 1462470042867 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:42 INFO - PROCESS | 1774 | ++DOCSHELL 0x8cd0c800 == 154 [pid = 1774] [id = 393] 10:40:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 349 (0x8d4ad800) [pid = 1774] [serial = 1180] [outer = (nil)] 10:40:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 350 (0x8ec37c00) [pid = 1774] [serial = 1181] [outer = 0x8d4ad800] 10:40:42 INFO - PROCESS | 1774 | 1462470042932 Marionette DEBUG loaded listener.js 10:40:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 351 (0x8f61c400) [pid = 1774] [serial = 1182] [outer = 0x8d4ad800] 10:40:43 INFO - PROCESS | 1774 | 1462470043840 Marionette TRACE conn3 <- [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]]]}] 10:40:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 10:40:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1281ms 10:40:43 INFO - PROCESS | 1774 | 1462470043880 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 10:40:43 INFO - PROCESS | 1774 | 1462470043884 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 10:40:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 10:40:43 INFO - PROCESS | 1774 | 1462470043889 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 10:40:43 INFO - PROCESS | 1774 | 1462470043891 Marionette TRACE conn3 <- [1,1546,null,{}] 10:40:43 INFO - PROCESS | 1774 | 1462470043897 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:44 INFO - PROCESS | 1774 | 1462470044347 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 10:40:44 INFO - PROCESS | 1774 | --DOMWINDOW == 350 (0x8ec3ec00) [pid = 1774] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 10:40:44 INFO - PROCESS | 1774 | --DOMWINDOW == 349 (0x882c6800) [pid = 1774] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 10:40:44 INFO - PROCESS | 1774 | --DOMWINDOW == 348 (0x899e9800) [pid = 1774] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 10:40:44 INFO - PROCESS | 1774 | --DOMWINDOW == 347 (0x87804800) [pid = 1774] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 10:40:44 INFO - PROCESS | 1774 | --DOMWINDOW == 346 (0x8cd0dc00) [pid = 1774] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 10:40:44 INFO - PROCESS | 1774 | --DOMWINDOW == 345 (0x8b793c00) [pid = 1774] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 10:40:44 INFO - PROCESS | 1774 | 1462470044529 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:44 INFO - PROCESS | 1774 | ++DOCSHELL 0x882c6800 == 155 [pid = 1774] [id = 394] 10:40:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 346 (0x883d1c00) [pid = 1774] [serial = 1183] [outer = (nil)] 10:40:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 347 (0x899e9800) [pid = 1774] [serial = 1184] [outer = 0x883d1c00] 10:40:44 INFO - PROCESS | 1774 | 1462470044617 Marionette DEBUG loaded listener.js 10:40:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 348 (0x912b9c00) [pid = 1774] [serial = 1185] [outer = 0x883d1c00] 10:40:45 INFO - PROCESS | 1774 | 1462470045309 Marionette TRACE conn3 <- [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]]]}] 10:40:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 10:40:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1436ms 10:40:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 10:40:45 INFO - PROCESS | 1774 | 1462470045326 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 10:40:45 INFO - PROCESS | 1774 | 1462470045328 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 10:40:45 INFO - PROCESS | 1774 | 1462470045336 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 10:40:45 INFO - PROCESS | 1774 | 1462470045339 Marionette TRACE conn3 <- [1,1550,null,{}] 10:40:45 INFO - PROCESS | 1774 | 1462470045344 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:45 INFO - PROCESS | 1774 | 1462470045518 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 10:40:45 INFO - PROCESS | 1774 | 1462470045710 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:45 INFO - PROCESS | 1774 | ++DOCSHELL 0x8bad2400 == 156 [pid = 1774] [id = 395] 10:40:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 349 (0x912c1800) [pid = 1774] [serial = 1186] [outer = (nil)] 10:40:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 350 (0x91552400) [pid = 1774] [serial = 1187] [outer = 0x912c1800] 10:40:45 INFO - PROCESS | 1774 | 1462470045779 Marionette DEBUG loaded listener.js 10:40:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 351 (0x91a11800) [pid = 1774] [serial = 1188] [outer = 0x912c1800] 10:40:46 INFO - PROCESS | 1774 | 1462470046635 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 10:40:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 10:40:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1341ms 10:40:46 INFO - PROCESS | 1774 | 1462470046675 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 10:40:46 INFO - PROCESS | 1774 | 1462470046681 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 10:40:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 10:40:46 INFO - PROCESS | 1774 | 1462470046690 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 10:40:46 INFO - PROCESS | 1774 | 1462470046696 Marionette TRACE conn3 <- [1,1554,null,{}] 10:40:46 INFO - PROCESS | 1774 | 1462470046705 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:46 INFO - PROCESS | 1774 | 1462470046896 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 10:40:47 INFO - PROCESS | 1774 | 1462470047161 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:47 INFO - PROCESS | 1774 | ++DOCSHELL 0x87801c00 == 157 [pid = 1774] [id = 396] 10:40:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 352 (0x87804800) [pid = 1774] [serial = 1189] [outer = (nil)] 10:40:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 353 (0x87be5000) [pid = 1774] [serial = 1190] [outer = 0x87804800] 10:40:47 INFO - PROCESS | 1774 | 1462470047299 Marionette DEBUG loaded listener.js 10:40:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 354 (0x883d6000) [pid = 1774] [serial = 1191] [outer = 0x87804800] 10:40:48 INFO - PROCESS | 1774 | 1462470048170 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 10:40:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 10:40:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1534ms 10:40:48 INFO - PROCESS | 1774 | 1462470048224 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 10:40:48 INFO - PROCESS | 1774 | 1462470048232 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 10:40:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 10:40:48 INFO - PROCESS | 1774 | 1462470048243 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 10:40:48 INFO - PROCESS | 1774 | 1462470048248 Marionette TRACE conn3 <- [1,1558,null,{}] 10:40:48 INFO - PROCESS | 1774 | 1462470048254 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:48 INFO - PROCESS | 1774 | 1462470048454 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 10:40:48 INFO - PROCESS | 1774 | 1462470048766 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:48 INFO - PROCESS | 1774 | ++DOCSHELL 0x883ddc00 == 158 [pid = 1774] [id = 397] 10:40:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 355 (0x88add000) [pid = 1774] [serial = 1192] [outer = (nil)] 10:40:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 356 (0x8b291c00) [pid = 1774] [serial = 1193] [outer = 0x88add000] 10:40:48 INFO - PROCESS | 1774 | 1462470048849 Marionette DEBUG loaded listener.js 10:40:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 357 (0x8ba98c00) [pid = 1774] [serial = 1194] [outer = 0x88add000] 10:40:49 INFO - PROCESS | 1774 | 1462470049763 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 10:40:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 10:40:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1534ms 10:40:49 INFO - PROCESS | 1774 | 1462470049777 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 10:40:49 INFO - PROCESS | 1774 | 1462470049780 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 10:40:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 10:40:49 INFO - PROCESS | 1774 | 1462470049787 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 10:40:49 INFO - PROCESS | 1774 | 1462470049792 Marionette TRACE conn3 <- [1,1562,null,{}] 10:40:49 INFO - PROCESS | 1774 | 1462470049808 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:50 INFO - PROCESS | 1774 | 1462470049998 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 10:40:50 INFO - PROCESS | 1774 | 1462470050338 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:50 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e9dc000 == 159 [pid = 1774] [id = 398] 10:40:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 358 (0x8e9dd400) [pid = 1774] [serial = 1195] [outer = (nil)] 10:40:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 359 (0x91220400) [pid = 1774] [serial = 1196] [outer = 0x8e9dd400] 10:40:50 INFO - PROCESS | 1774 | 1462470050424 Marionette DEBUG loaded listener.js 10:40:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 360 (0x9154ec00) [pid = 1774] [serial = 1197] [outer = 0x8e9dd400] 10:40:51 INFO - PROCESS | 1774 | 1462470051276 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 10:40:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 10:40:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1537ms 10:40:51 INFO - PROCESS | 1774 | 1462470051324 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 10:40:51 INFO - PROCESS | 1774 | 1462470051329 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 10:40:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 10:40:51 INFO - PROCESS | 1774 | 1462470051335 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 10:40:51 INFO - PROCESS | 1774 | 1462470051338 Marionette TRACE conn3 <- [1,1566,null,{}] 10:40:51 INFO - PROCESS | 1774 | 1462470051344 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:51 INFO - PROCESS | 1774 | 1462470051530 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 10:40:51 INFO - PROCESS | 1774 | 1462470051802 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:51 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b78bc00 == 160 [pid = 1774] [id = 399] 10:40:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 361 (0x9154c800) [pid = 1774] [serial = 1198] [outer = (nil)] 10:40:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 362 (0x91f70c00) [pid = 1774] [serial = 1199] [outer = 0x9154c800] 10:40:51 INFO - PROCESS | 1774 | 1462470051928 Marionette DEBUG loaded listener.js 10:40:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 363 (0x924da400) [pid = 1774] [serial = 1200] [outer = 0x9154c800] 10:40:52 INFO - PROCESS | 1774 | 1462470052721 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 10:40:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 10:40:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1439ms 10:40:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 10:40:52 INFO - PROCESS | 1774 | 1462470052775 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 10:40:52 INFO - PROCESS | 1774 | 1462470052778 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 10:40:52 INFO - PROCESS | 1774 | 1462470052784 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 10:40:52 INFO - PROCESS | 1774 | 1462470052787 Marionette TRACE conn3 <- [1,1570,null,{}] 10:40:52 INFO - PROCESS | 1774 | 1462470052793 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:52 INFO - PROCESS | 1774 | 1462470052977 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 10:40:53 INFO - PROCESS | 1774 | 1462470053260 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:53 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f9f6800 == 161 [pid = 1774] [id = 400] 10:40:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 364 (0x91b10c00) [pid = 1774] [serial = 1201] [outer = (nil)] 10:40:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 365 (0x92bdf000) [pid = 1774] [serial = 1202] [outer = 0x91b10c00] 10:40:53 INFO - PROCESS | 1774 | 1462470053382 Marionette DEBUG loaded listener.js 10:40:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 366 (0x92dec400) [pid = 1774] [serial = 1203] [outer = 0x91b10c00] 10:40:54 INFO - PROCESS | 1774 | 1462470054199 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 10:40:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 10:40:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1486ms 10:40:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 10:40:54 INFO - PROCESS | 1774 | 1462470054269 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 10:40:54 INFO - PROCESS | 1774 | 1462470054272 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 10:40:54 INFO - PROCESS | 1774 | 1462470054279 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 10:40:54 INFO - PROCESS | 1774 | 1462470054282 Marionette TRACE conn3 <- [1,1574,null,{}] 10:40:54 INFO - PROCESS | 1774 | 1462470054288 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:54 INFO - PROCESS | 1774 | 1462470054539 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 10:40:54 INFO - PROCESS | 1774 | 1462470054871 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:54 INFO - PROCESS | 1774 | ++DOCSHELL 0x923ce400 == 162 [pid = 1774] [id = 401] 10:40:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 367 (0x93990c00) [pid = 1774] [serial = 1204] [outer = (nil)] 10:40:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 368 (0x94ff3400) [pid = 1774] [serial = 1205] [outer = 0x93990c00] 10:40:54 INFO - PROCESS | 1774 | 1462470054954 Marionette DEBUG loaded listener.js 10:40:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 369 (0x950a2000) [pid = 1774] [serial = 1206] [outer = 0x93990c00] 10:40:55 INFO - PROCESS | 1774 | 1462470055824 Marionette TRACE conn3 <- [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]]]}] 10:40:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 10:40:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1590ms 10:40:55 INFO - PROCESS | 1774 | 1462470055869 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 10:40:55 INFO - PROCESS | 1774 | 1462470055872 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 10:40:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 10:40:55 INFO - PROCESS | 1774 | 1462470055879 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 10:40:55 INFO - PROCESS | 1774 | 1462470055882 Marionette TRACE conn3 <- [1,1578,null,{}] 10:40:55 INFO - PROCESS | 1774 | 1462470055888 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:56 INFO - PROCESS | 1774 | 1462470056076 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 10:40:56 INFO - PROCESS | 1774 | 1462470056388 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:56 INFO - PROCESS | 1774 | ++DOCSHELL 0x8cd11400 == 163 [pid = 1774] [id = 402] 10:40:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 370 (0x950f9c00) [pid = 1774] [serial = 1207] [outer = (nil)] 10:40:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 371 (0x98141c00) [pid = 1774] [serial = 1208] [outer = 0x950f9c00] 10:40:56 INFO - PROCESS | 1774 | 1462470056473 Marionette DEBUG loaded listener.js 10:40:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 372 (0x98437800) [pid = 1774] [serial = 1209] [outer = 0x950f9c00] 10:40:57 INFO - PROCESS | 1774 | 1462470057258 Marionette TRACE conn3 <- [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]]]}] 10:40:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 10:40:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1428ms 10:40:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 10:40:57 INFO - PROCESS | 1774 | 1462470057308 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 10:40:57 INFO - PROCESS | 1774 | 1462470057311 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 10:40:57 INFO - PROCESS | 1774 | 1462470057318 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 10:40:57 INFO - PROCESS | 1774 | 1462470057322 Marionette TRACE conn3 <- [1,1582,null,{}] 10:40:57 INFO - PROCESS | 1774 | 1462470057347 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:57 INFO - PROCESS | 1774 | 1462470057540 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 10:40:57 INFO - PROCESS | 1774 | 1462470057809 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:57 INFO - PROCESS | 1774 | ++DOCSHELL 0x88d41c00 == 164 [pid = 1774] [id = 403] 10:40:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 373 (0x88d44400) [pid = 1774] [serial = 1210] [outer = (nil)] 10:40:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 374 (0x88d49800) [pid = 1774] [serial = 1211] [outer = 0x88d44400] 10:40:57 INFO - PROCESS | 1774 | 1462470057889 Marionette DEBUG loaded listener.js 10:40:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 375 (0x88d4bc00) [pid = 1774] [serial = 1212] [outer = 0x88d44400] 10:40:58 INFO - PROCESS | 1774 | 1462470058792 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 10:40:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 10:40:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1552ms 10:40:58 INFO - PROCESS | 1774 | 1462470058873 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 10:40:58 INFO - PROCESS | 1774 | 1462470058877 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 10:40:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 10:40:58 INFO - PROCESS | 1774 | 1462470058885 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 10:40:58 INFO - PROCESS | 1774 | 1462470058889 Marionette TRACE conn3 <- [1,1586,null,{}] 10:40:58 INFO - PROCESS | 1774 | 1462470058894 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:59 INFO - PROCESS | 1774 | 1462470059085 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 10:40:59 INFO - PROCESS | 1774 | 1462470059392 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:59 INFO - PROCESS | 1774 | ++DOCSHELL 0x88d45000 == 165 [pid = 1774] [id = 404] 10:40:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 376 (0x88d48c00) [pid = 1774] [serial = 1213] [outer = (nil)] 10:40:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 377 (0x96c98800) [pid = 1774] [serial = 1214] [outer = 0x88d48c00] 10:40:59 INFO - PROCESS | 1774 | 1462470059485 Marionette DEBUG loaded listener.js 10:40:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 378 (0x98437400) [pid = 1774] [serial = 1215] [outer = 0x88d48c00] 10:41:00 INFO - PROCESS | 1774 | 1462470060299 Marionette TRACE conn3 <- [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]]]}] 10:41:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 10:41:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1482ms 10:41:00 INFO - PROCESS | 1774 | 1462470060368 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 10:41:00 INFO - PROCESS | 1774 | 1462470060372 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 10:41:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 10:41:00 INFO - PROCESS | 1774 | 1462470060378 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 10:41:00 INFO - PROCESS | 1774 | 1462470060380 Marionette TRACE conn3 <- [1,1590,null,{}] 10:41:00 INFO - PROCESS | 1774 | 1462470060386 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:00 INFO - PROCESS | 1774 | 1462470060576 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 10:41:00 INFO - PROCESS | 1774 | 1462470060900 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:00 INFO - PROCESS | 1774 | ++DOCSHELL 0x88d45800 == 166 [pid = 1774] [id = 405] 10:41:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 379 (0x88d4ec00) [pid = 1774] [serial = 1216] [outer = (nil)] 10:41:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 380 (0xa23e3000) [pid = 1774] [serial = 1217] [outer = 0x88d4ec00] 10:41:00 INFO - PROCESS | 1774 | 1462470060988 Marionette DEBUG loaded listener.js 10:41:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 381 (0xa330f000) [pid = 1774] [serial = 1218] [outer = 0x88d4ec00] 10:41:01 INFO - PROCESS | 1774 | 1462470061801 Marionette TRACE conn3 <- [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]]]}] 10:41:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 10:41:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1480ms 10:41:01 INFO - PROCESS | 1774 | 1462470061858 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 10:41:01 INFO - PROCESS | 1774 | 1462470061863 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 10:41:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 10:41:01 INFO - PROCESS | 1774 | 1462470061869 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 10:41:01 INFO - PROCESS | 1774 | 1462470061874 Marionette TRACE conn3 <- [1,1594,null,{}] 10:41:01 INFO - PROCESS | 1774 | 1462470061880 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:02 INFO - PROCESS | 1774 | 1462470062095 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 10:41:02 INFO - PROCESS | 1774 | 1462470062415 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:02 INFO - PROCESS | 1774 | ++DOCSHELL 0x877af400 == 167 [pid = 1774] [id = 406] 10:41:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 382 (0x877b6c00) [pid = 1774] [serial = 1219] [outer = (nil)] 10:41:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 383 (0x877bc800) [pid = 1774] [serial = 1220] [outer = 0x877b6c00] 10:41:02 INFO - PROCESS | 1774 | 1462470062506 Marionette DEBUG loaded listener.js 10:41:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 384 (0xa511a400) [pid = 1774] [serial = 1221] [outer = 0x877b6c00] 10:41:03 INFO - PROCESS | 1774 | 1462470063338 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 10:41:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 10:41:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1532ms 10:41:03 INFO - PROCESS | 1774 | 1462470063401 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 10:41:03 INFO - PROCESS | 1774 | 1462470063404 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 10:41:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 10:41:03 INFO - PROCESS | 1774 | 1462470063411 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 10:41:03 INFO - PROCESS | 1774 | 1462470063414 Marionette TRACE conn3 <- [1,1598,null,{}] 10:41:03 INFO - PROCESS | 1774 | 1462470063419 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:03 INFO - PROCESS | 1774 | 1462470063610 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 10:41:03 INFO - PROCESS | 1774 | 1462470063935 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:03 INFO - PROCESS | 1774 | ++DOCSHELL 0x877ba800 == 168 [pid = 1774] [id = 407] 10:41:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 385 (0x877bb400) [pid = 1774] [serial = 1222] [outer = (nil)] 10:41:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 386 (0x87fb1800) [pid = 1774] [serial = 1223] [outer = 0x877bb400] 10:41:04 INFO - PROCESS | 1774 | 1462470064019 Marionette DEBUG loaded listener.js 10:41:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 387 (0x87fb4800) [pid = 1774] [serial = 1224] [outer = 0x877bb400] 10:41:04 INFO - PROCESS | 1774 | 1462470064847 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 10:41:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 10:41:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1492ms 10:41:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 10:41:04 INFO - PROCESS | 1774 | 1462470064904 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 10:41:04 INFO - PROCESS | 1774 | 1462470064906 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 10:41:04 INFO - PROCESS | 1774 | 1462470064913 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 10:41:04 INFO - PROCESS | 1774 | 1462470064916 Marionette TRACE conn3 <- [1,1602,null,{}] 10:41:04 INFO - PROCESS | 1774 | 1462470064921 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:05 INFO - PROCESS | 1774 | 1462470065105 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 10:41:05 INFO - PROCESS | 1774 | 1462470065439 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:05 INFO - PROCESS | 1774 | ++DOCSHELL 0x877afc00 == 169 [pid = 1774] [id = 408] 10:41:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 388 (0x87faec00) [pid = 1774] [serial = 1225] [outer = (nil)] 10:41:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 389 (0x99849000) [pid = 1774] [serial = 1226] [outer = 0x87faec00] 10:41:05 INFO - PROCESS | 1774 | 1462470065526 Marionette DEBUG loaded listener.js 10:41:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 390 (0xa3593800) [pid = 1774] [serial = 1227] [outer = 0x87faec00] 10:41:06 INFO - PROCESS | 1774 | 1462470066351 Marionette TRACE conn3 <- [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]]]}] 10:41:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 10:41:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1488ms 10:41:06 INFO - PROCESS | 1774 | 1462470066401 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 10:41:06 INFO - PROCESS | 1774 | 1462470066404 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 10:41:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 10:41:06 INFO - PROCESS | 1774 | 1462470066410 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 10:41:06 INFO - PROCESS | 1774 | 1462470066413 Marionette TRACE conn3 <- [1,1606,null,{}] 10:41:06 INFO - PROCESS | 1774 | 1462470066419 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:06 INFO - PROCESS | 1774 | 1462470066615 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 10:41:06 INFO - PROCESS | 1774 | 1462470066922 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:07 INFO - PROCESS | 1774 | ++DOCSHELL 0x84dae800 == 170 [pid = 1774] [id = 409] 10:41:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 391 (0x84db0400) [pid = 1774] [serial = 1228] [outer = (nil)] 10:41:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 392 (0x8d272c00) [pid = 1774] [serial = 1229] [outer = 0x84db0400] 10:41:07 INFO - PROCESS | 1774 | 1462470067050 Marionette DEBUG loaded listener.js 10:41:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 393 (0x8d276000) [pid = 1774] [serial = 1230] [outer = 0x84db0400] 10:41:07 INFO - PROCESS | 1774 | 1462470067890 Marionette TRACE conn3 <- [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]]]}] 10:41:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 10:41:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1534ms 10:41:07 INFO - PROCESS | 1774 | 1462470067946 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 10:41:07 INFO - PROCESS | 1774 | 1462470067949 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 10:41:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 10:41:07 INFO - PROCESS | 1774 | 1462470067955 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 10:41:07 INFO - PROCESS | 1774 | 1462470067958 Marionette TRACE conn3 <- [1,1610,null,{}] 10:41:07 INFO - PROCESS | 1774 | 1462470067963 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:08 INFO - PROCESS | 1774 | 1462470068158 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 10:41:09 INFO - PROCESS | 1774 | 1462470069035 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:09 INFO - PROCESS | 1774 | ++DOCSHELL 0x877b2800 == 171 [pid = 1774] [id = 410] 10:41:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 394 (0x877b2c00) [pid = 1774] [serial = 1231] [outer = (nil)] 10:41:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 395 (0x877b6800) [pid = 1774] [serial = 1232] [outer = 0x877b2c00] 10:41:09 INFO - PROCESS | 1774 | 1462470069139 Marionette DEBUG loaded listener.js 10:41:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 396 (0x87803800) [pid = 1774] [serial = 1233] [outer = 0x877b2c00] 10:41:09 INFO - PROCESS | 1774 | 1462470069931 Marionette TRACE conn3 <- [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]]]}] 10:41:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 10:41:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1988ms 10:41:09 INFO - PROCESS | 1774 | 1462470069960 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 10:41:09 INFO - PROCESS | 1774 | 1462470069966 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 10:41:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 10:41:09 INFO - PROCESS | 1774 | 1462470069976 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 10:41:09 INFO - PROCESS | 1774 | 1462470069981 Marionette TRACE conn3 <- [1,1614,null,{}] 10:41:09 INFO - PROCESS | 1774 | 1462470069989 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:10 INFO - PROCESS | 1774 | 1462470070169 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 10:41:10 INFO - PROCESS | 1774 | 1462470070484 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:10 INFO - PROCESS | 1774 | ++DOCSHELL 0x866e9400 == 172 [pid = 1774] [id = 411] 10:41:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 397 (0x869dc800) [pid = 1774] [serial = 1234] [outer = (nil)] 10:41:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 398 (0x883d2800) [pid = 1774] [serial = 1235] [outer = 0x869dc800] 10:41:10 INFO - PROCESS | 1774 | 1462470070701 Marionette DEBUG loaded listener.js 10:41:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 399 (0x88ada000) [pid = 1774] [serial = 1236] [outer = 0x869dc800] 10:41:11 INFO - PROCESS | 1774 | 1462470071618 Marionette TRACE conn3 <- [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]]]}] 10:41: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 10:41:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1683ms 10:41:11 INFO - PROCESS | 1774 | 1462470071663 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 10:41:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 10:41:11 INFO - PROCESS | 1774 | 1462470071668 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 10:41:11 INFO - PROCESS | 1774 | 1462470071675 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 10:41:11 INFO - PROCESS | 1774 | 1462470071678 Marionette TRACE conn3 <- [1,1618,null,{}] 10:41:11 INFO - PROCESS | 1774 | 1462470071683 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:11 INFO - PROCESS | 1774 | 1462470071852 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 10:41:12 INFO - PROCESS | 1774 | 1462470072141 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:12 INFO - PROCESS | 1774 | ++DOCSHELL 0x88d6ec00 == 173 [pid = 1774] [id = 412] 10:41:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 400 (0x899f2c00) [pid = 1774] [serial = 1237] [outer = (nil)] 10:41:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 401 (0x8b28d000) [pid = 1774] [serial = 1238] [outer = 0x899f2c00] 10:41:12 INFO - PROCESS | 1774 | 1462470072293 Marionette DEBUG loaded listener.js 10:41:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 402 (0x8ba93c00) [pid = 1774] [serial = 1239] [outer = 0x899f2c00] 10:41:13 INFO - PROCESS | 1774 | 1462470073099 Marionette TRACE conn3 <- [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]]]}] 10:41:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 10:41:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1484ms 10:41:13 INFO - PROCESS | 1774 | 1462470073158 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 10:41:13 INFO - PROCESS | 1774 | 1462470073163 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 10:41:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 10:41:13 INFO - PROCESS | 1774 | 1462470073195 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 10:41:13 INFO - PROCESS | 1774 | 1462470073202 Marionette TRACE conn3 <- [1,1622,null,{}] 10:41:13 INFO - PROCESS | 1774 | 1462470073211 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:13 INFO - PROCESS | 1774 | 1462470073393 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 10:41:13 INFO - PROCESS | 1774 | 1462470073677 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:13 INFO - PROCESS | 1774 | ++DOCSHELL 0x8baf2c00 == 174 [pid = 1774] [id = 413] 10:41:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 403 (0x8cbe9800) [pid = 1774] [serial = 1240] [outer = (nil)] 10:41:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 404 (0x8d27b400) [pid = 1774] [serial = 1241] [outer = 0x8cbe9800] 10:41:13 INFO - PROCESS | 1774 | 1462470073791 Marionette DEBUG loaded listener.js 10:41:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 405 (0x8df1dc00) [pid = 1774] [serial = 1242] [outer = 0x8cbe9800] 10:41:14 INFO - PROCESS | 1774 | 1462470074583 Marionette TRACE conn3 <- [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]]]}] 10:41: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 10:41:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1447ms 10:41:14 INFO - PROCESS | 1774 | 1462470074633 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 10:41:14 INFO - PROCESS | 1774 | 1462470074637 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 10:41:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 10:41:14 INFO - PROCESS | 1774 | 1462470074643 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 10:41:14 INFO - PROCESS | 1774 | 1462470074647 Marionette TRACE conn3 <- [1,1626,null,{}] 10:41:14 INFO - PROCESS | 1774 | 1462470074652 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:14 INFO - PROCESS | 1774 | 1462470074832 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 10:41:15 INFO - PROCESS | 1774 | 1462470075113 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:15 INFO - PROCESS | 1774 | ++DOCSHELL 0x869cfc00 == 175 [pid = 1774] [id = 414] 10:41:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 406 (0x8d279400) [pid = 1774] [serial = 1243] [outer = (nil)] 10:41:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 407 (0x8f9ec000) [pid = 1774] [serial = 1244] [outer = 0x8d279400] 10:41:15 INFO - PROCESS | 1774 | 1462470075254 Marionette DEBUG loaded listener.js 10:41:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 408 (0x912bac00) [pid = 1774] [serial = 1245] [outer = 0x8d279400] 10:41:16 INFO - PROCESS | 1774 | 1462470076048 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 10:41:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 10:41:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1479ms 10:41:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 10:41:16 INFO - PROCESS | 1774 | 1462470076123 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 10:41:16 INFO - PROCESS | 1774 | 1462470076125 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 10:41:16 INFO - PROCESS | 1774 | 1462470076135 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 10:41:16 INFO - PROCESS | 1774 | 1462470076138 Marionette TRACE conn3 <- [1,1630,null,{}] 10:41:16 INFO - PROCESS | 1774 | 1462470076144 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:16 INFO - PROCESS | 1774 | 1462470076363 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 10:41:16 INFO - PROCESS | 1774 | 1462470076691 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:16 INFO - PROCESS | 1774 | --DOCSHELL 0x88d6c800 == 174 [pid = 1774] [id = 340] 10:41:16 INFO - PROCESS | 1774 | --DOCSHELL 0x87993400 == 173 [pid = 1774] [id = 341] 10:41:16 INFO - PROCESS | 1774 | --DOCSHELL 0x882c6800 == 172 [pid = 1774] [id = 394] 10:41:16 INFO - PROCESS | 1774 | --DOCSHELL 0x8cd0c800 == 171 [pid = 1774] [id = 393] 10:41:16 INFO - PROCESS | 1774 | --DOCSHELL 0x887a7800 == 170 [pid = 1774] [id = 392] 10:41:16 INFO - PROCESS | 1774 | --DOCSHELL 0x887ab800 == 169 [pid = 1774] [id = 391] 10:41:16 INFO - PROCESS | 1774 | --DOCSHELL 0x866f4000 == 168 [pid = 1774] [id = 390] 10:41:16 INFO - PROCESS | 1774 | --DOCSHELL 0x87805800 == 167 [pid = 1774] [id = 389] 10:41:16 INFO - PROCESS | 1774 | --DOCSHELL 0x87be3400 == 166 [pid = 1774] [id = 385] 10:41:16 INFO - PROCESS | 1774 | --DOCSHELL 0x87be8800 == 165 [pid = 1774] [id = 384] 10:41:16 INFO - PROCESS | 1774 | --DOCSHELL 0x87be0000 == 164 [pid = 1774] [id = 382] 10:41:16 INFO - PROCESS | 1774 | --DOCSHELL 0x87be3000 == 163 [pid = 1774] [id = 383] 10:41:16 INFO - PROCESS | 1774 | --DOCSHELL 0x8b28fc00 == 162 [pid = 1774] [id = 381] 10:41:16 INFO - PROCESS | 1774 | --DOCSHELL 0x9cbf0800 == 161 [pid = 1774] [id = 380] 10:41:16 INFO - PROCESS | 1774 | --DOCSHELL 0x9843ac00 == 160 [pid = 1774] [id = 379] 10:41:16 INFO - PROCESS | 1774 | --DOCSHELL 0x944b9c00 == 159 [pid = 1774] [id = 377] 10:41:16 INFO - PROCESS | 1774 | --DOCSHELL 0x977de800 == 158 [pid = 1774] [id = 378] 10:41:16 INFO - PROCESS | 1774 | --DOCSHELL 0x8df1b000 == 157 [pid = 1774] [id = 376] 10:41:16 INFO - PROCESS | 1774 | --DOCSHELL 0x92494800 == 156 [pid = 1774] [id = 375] 10:41:16 INFO - PROCESS | 1774 | --DOCSHELL 0x87804c00 == 155 [pid = 1774] [id = 374] 10:41:17 INFO - PROCESS | 1774 | ++DOCSHELL 0x866f2800 == 156 [pid = 1774] [id = 415] 10:41:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 409 (0x866f3c00) [pid = 1774] [serial = 1246] [outer = (nil)] 10:41:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 410 (0x87804c00) [pid = 1774] [serial = 1247] [outer = 0x866f3c00] 10:41:17 INFO - PROCESS | 1774 | 1462470077050 Marionette DEBUG loaded listener.js 10:41:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 411 (0x887b2400) [pid = 1774] [serial = 1248] [outer = 0x866f3c00] 10:41:17 INFO - PROCESS | 1774 | --DOMWINDOW == 410 (0x8f61dc00) [pid = 1774] [serial = 1106] [outer = (nil)] [url = about:blank] 10:41:17 INFO - PROCESS | 1774 | --DOMWINDOW == 409 (0x912bcc00) [pid = 1774] [serial = 1088] [outer = (nil)] [url = about:blank] 10:41:17 INFO - PROCESS | 1774 | --DOMWINDOW == 408 (0x869d7000) [pid = 1774] [serial = 1085] [outer = (nil)] [url = about:blank] 10:41:17 INFO - PROCESS | 1774 | --DOMWINDOW == 407 (0xa68f4c00) [pid = 1774] [serial = 1082] [outer = (nil)] [url = about:blank] 10:41:17 INFO - PROCESS | 1774 | --DOMWINDOW == 406 (0x887ac400) [pid = 1774] [serial = 1079] [outer = (nil)] [url = about:blank] 10:41:17 INFO - PROCESS | 1774 | --DOMWINDOW == 405 (0xa05eec00) [pid = 1774] [serial = 1076] [outer = (nil)] [url = about:blank] 10:41:17 INFO - PROCESS | 1774 | --DOMWINDOW == 404 (0x992fac00) [pid = 1774] [serial = 1091] [outer = (nil)] [url = about:blank] 10:41:17 INFO - PROCESS | 1774 | --DOMWINDOW == 403 (0x8bad0400) [pid = 1774] [serial = 1052] [outer = (nil)] [url = about:blank] 10:41:17 INFO - PROCESS | 1774 | --DOMWINDOW == 402 (0x9a165400) [pid = 1774] [serial = 1067] [outer = (nil)] [url = about:blank] 10:41:17 INFO - PROCESS | 1774 | --DOMWINDOW == 401 (0x950f5800) [pid = 1774] [serial = 1064] [outer = (nil)] [url = about:blank] 10:41:17 INFO - PROCESS | 1774 | --DOMWINDOW == 400 (0x94fa5000) [pid = 1774] [serial = 1061] [outer = (nil)] [url = about:blank] 10:41:17 INFO - PROCESS | 1774 | --DOMWINDOW == 399 (0xa270cc00) [pid = 1774] [serial = 1070] [outer = (nil)] [url = about:blank] 10:41:17 INFO - PROCESS | 1774 | --DOMWINDOW == 398 (0x866f1c00) [pid = 1774] [serial = 1073] [outer = (nil)] [url = about:blank] 10:41:17 INFO - PROCESS | 1774 | --DOMWINDOW == 397 (0x92be7c00) [pid = 1774] [serial = 1058] [outer = (nil)] [url = about:blank] 10:41:17 INFO - PROCESS | 1774 | --DOMWINDOW == 396 (0x88adb400) [pid = 1774] [serial = 1097] [outer = (nil)] [url = about:blank] 10:41:17 INFO - PROCESS | 1774 | --DOMWINDOW == 395 (0x8b78a400) [pid = 1774] [serial = 1098] [outer = (nil)] [url = about:blank] 10:41:17 INFO - PROCESS | 1774 | --DOMWINDOW == 394 (0x8f70fc00) [pid = 1774] [serial = 1055] [outer = (nil)] [url = about:blank] 10:41:17 INFO - PROCESS | 1774 | --DOMWINDOW == 393 (0x8cbe7000) [pid = 1774] [serial = 1100] [outer = (nil)] [url = about:blank] 10:41:17 INFO - PROCESS | 1774 | --DOMWINDOW == 392 (0x883df000) [pid = 1774] [serial = 1094] [outer = (nil)] [url = about:blank] 10:41:17 INFO - PROCESS | 1774 | --DOMWINDOW == 391 (0x88adbc00) [pid = 1774] [serial = 1095] [outer = (nil)] [url = about:blank] 10:41:17 INFO - PROCESS | 1774 | --DOMWINDOW == 390 (0x8e9d5800) [pid = 1774] [serial = 1103] [outer = (nil)] [url = about:blank] 10:41:17 INFO - PROCESS | 1774 | --DOMWINDOW == 389 (0x8f714c00) [pid = 1774] [serial = 1107] [outer = (nil)] [url = about:blank] 10:41:17 INFO - PROCESS | 1774 | --DOMWINDOW == 388 (0x9152e000) [pid = 1774] [serial = 1109] [outer = (nil)] [url = about:blank] 10:41:17 INFO - PROCESS | 1774 | --DOMWINDOW == 387 (0x8ec3d000) [pid = 1774] [serial = 1104] [outer = (nil)] [url = about:blank] 10:41:17 INFO - PROCESS | 1774 | --DOMWINDOW == 386 (0x91552000) [pid = 1774] [serial = 1110] [outer = (nil)] [url = about:blank] 10:41:17 INFO - PROCESS | 1774 | --DOMWINDOW == 385 (0x8d4b0400) [pid = 1774] [serial = 1101] [outer = (nil)] [url = about:blank] 10:41:17 INFO - PROCESS | 1774 | 1462470077937 Marionette TRACE conn3 <- [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]]]}] 10:41:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 10:41:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1839ms 10:41:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 10:41:17 INFO - PROCESS | 1774 | 1462470077971 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 10:41:17 INFO - PROCESS | 1774 | 1462470077973 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 10:41:17 INFO - PROCESS | 1774 | 1462470077980 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 10:41:17 INFO - PROCESS | 1774 | 1462470077983 Marionette TRACE conn3 <- [1,1634,null,{}] 10:41:17 INFO - PROCESS | 1774 | 1462470077988 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:18 INFO - PROCESS | 1774 | 1462470078171 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 10:41:18 INFO - PROCESS | 1774 | 1462470078380 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:18 INFO - PROCESS | 1774 | ++DOCSHELL 0x87993400 == 157 [pid = 1774] [id = 416] 10:41:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 386 (0x87f7a000) [pid = 1774] [serial = 1249] [outer = (nil)] 10:41:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 387 (0x8badb800) [pid = 1774] [serial = 1250] [outer = 0x87f7a000] 10:41:18 INFO - PROCESS | 1774 | 1462470078453 Marionette DEBUG loaded listener.js 10:41:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 388 (0x8cd13800) [pid = 1774] [serial = 1251] [outer = 0x87f7a000] 10:41:19 INFO - PROCESS | 1774 | 1462470079192 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 10:41:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 10:41:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1240ms 10:41:19 INFO - PROCESS | 1774 | 1462470079219 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 10:41:19 INFO - PROCESS | 1774 | 1462470079222 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 10:41:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 10:41:19 INFO - PROCESS | 1774 | 1462470079228 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 10:41:19 INFO - PROCESS | 1774 | 1462470079230 Marionette TRACE conn3 <- [1,1638,null,{}] 10:41:19 INFO - PROCESS | 1774 | 1462470079236 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:19 INFO - PROCESS | 1774 | 1462470079401 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 10:41:19 INFO - PROCESS | 1774 | 1462470079629 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:19 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b28ac00 == 158 [pid = 1774] [id = 417] 10:41:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 389 (0x8b28f000) [pid = 1774] [serial = 1252] [outer = (nil)] 10:41:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 390 (0x8f70d800) [pid = 1774] [serial = 1253] [outer = 0x8b28f000] 10:41:19 INFO - PROCESS | 1774 | 1462470079696 Marionette DEBUG loaded listener.js 10:41:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 391 (0x91215400) [pid = 1774] [serial = 1254] [outer = 0x8b28f000] 10:41:20 INFO - PROCESS | 1774 | 1462470080490 Marionette TRACE conn3 <- [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]]]}] 10:41:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 10:41:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1279ms 10:41:20 INFO - PROCESS | 1774 | 1462470080516 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 10:41:20 INFO - PROCESS | 1774 | 1462470080519 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 10:41:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 10:41:20 INFO - PROCESS | 1774 | 1462470080525 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 10:41:20 INFO - PROCESS | 1774 | 1462470080528 Marionette TRACE conn3 <- [1,1642,null,{}] 10:41:20 INFO - PROCESS | 1774 | 1462470080533 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:20 INFO - PROCESS | 1774 | 1462470080768 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 10:41:20 INFO - PROCESS | 1774 | 1462470080799 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:20 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b793000 == 159 [pid = 1774] [id = 418] 10:41:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 392 (0x8e9da400) [pid = 1774] [serial = 1255] [outer = (nil)] 10:41:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 393 (0x91a10000) [pid = 1774] [serial = 1256] [outer = 0x8e9da400] 10:41:20 INFO - PROCESS | 1774 | 1462470080865 Marionette DEBUG loaded listener.js 10:41:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 394 (0x91b2e000) [pid = 1774] [serial = 1257] [outer = 0x8e9da400] 10:41:23 INFO - PROCESS | 1774 | --DOMWINDOW == 393 (0x91dae000) [pid = 1774] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 10:41:23 INFO - PROCESS | 1774 | --DOMWINDOW == 392 (0x912bdc00) [pid = 1774] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 10:41:23 INFO - PROCESS | 1774 | --DOMWINDOW == 391 (0x8f710800) [pid = 1774] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 10:41:23 INFO - PROCESS | 1774 | --DOMWINDOW == 390 (0x991a2c00) [pid = 1774] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 10:41:23 INFO - PROCESS | 1774 | --DOMWINDOW == 389 (0x92295400) [pid = 1774] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 10:41:23 INFO - PROCESS | 1774 | --DOMWINDOW == 388 (0x9a3bf400) [pid = 1774] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 10:41:23 INFO - PROCESS | 1774 | --DOMWINDOW == 387 (0x92bdbc00) [pid = 1774] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 10:41:23 INFO - PROCESS | 1774 | --DOMWINDOW == 386 (0xa2242800) [pid = 1774] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 10:41:23 INFO - PROCESS | 1774 | --DOMWINDOW == 385 (0x977d4800) [pid = 1774] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 10:41:23 INFO - PROCESS | 1774 | --DOMWINDOW == 384 (0x9389c000) [pid = 1774] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 10:41:23 INFO - PROCESS | 1774 | --DOMWINDOW == 383 (0x887b3c00) [pid = 1774] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 10:41:23 INFO - PROCESS | 1774 | --DOMWINDOW == 382 (0x8f620400) [pid = 1774] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 10:41:23 INFO - PROCESS | 1774 | --DOMWINDOW == 381 (0x91db1800) [pid = 1774] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 10:41:23 INFO - PROCESS | 1774 | --DOMWINDOW == 380 (0x8e9dd000) [pid = 1774] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 10:41:23 INFO - PROCESS | 1774 | --DOMWINDOW == 379 (0x9cb0bc00) [pid = 1774] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 10:41:23 INFO - PROCESS | 1774 | --DOMWINDOW == 378 (0x924d8400) [pid = 1774] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 10:41:23 INFO - PROCESS | 1774 | --DOMWINDOW == 377 (0x8f70f000) [pid = 1774] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 10:41:23 INFO - PROCESS | 1774 | --DOMWINDOW == 376 (0x882c6400) [pid = 1774] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 10:41:23 INFO - PROCESS | 1774 | --DOMWINDOW == 375 (0x94ff3000) [pid = 1774] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 10:41:23 INFO - PROCESS | 1774 | --DOMWINDOW == 374 (0x8e9dcc00) [pid = 1774] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 10:41:23 INFO - PROCESS | 1774 | --DOMWINDOW == 373 (0x912c1000) [pid = 1774] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 10:41:23 INFO - PROCESS | 1774 | --DOMWINDOW == 372 (0x8799a800) [pid = 1774] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 10:41:23 INFO - PROCESS | 1774 | --DOMWINDOW == 371 (0x8b123400) [pid = 1774] [serial = 708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 10:41:23 INFO - PROCESS | 1774 | --DOMWINDOW == 370 (0x8d4ad800) [pid = 1774] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 10:41:23 INFO - PROCESS | 1774 | --DOMWINDOW == 369 (0x883d1c00) [pid = 1774] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 10:41:23 INFO - PROCESS | 1774 | --DOMWINDOW == 368 (0x87f85c00) [pid = 1774] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 10:41:23 INFO - PROCESS | 1774 | --DOMWINDOW == 367 (0x87806c00) [pid = 1774] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 10:41:23 INFO - PROCESS | 1774 | --DOMWINDOW == 366 (0x887b0400) [pid = 1774] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 10:41:23 INFO - PROCESS | 1774 | --DOMWINDOW == 365 (0x8cd0e000) [pid = 1774] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 10:41:23 INFO - PROCESS | 1774 | --DOMWINDOW == 364 (0x912c7c00) [pid = 1774] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 10:41:23 INFO - PROCESS | 1774 | --DOMWINDOW == 363 (0x99323800) [pid = 1774] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 10:41:23 INFO - PROCESS | 1774 | --DOMWINDOW == 362 (0x99757800) [pid = 1774] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 10:41:23 INFO - PROCESS | 1774 | --DOMWINDOW == 361 (0x8f616400) [pid = 1774] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 10:41:23 INFO - PROCESS | 1774 | --DOMWINDOW == 360 (0x91a0ac00) [pid = 1774] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 10:41:23 INFO - PROCESS | 1774 | --DOMWINDOW == 359 (0x9a908000) [pid = 1774] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 10:41:23 INFO - PROCESS | 1774 | --DOMWINDOW == 358 (0x98434000) [pid = 1774] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 10:41:23 INFO - PROCESS | 1774 | --DOMWINDOW == 357 (0x93869c00) [pid = 1774] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 10:41:23 INFO - PROCESS | 1774 | --DOMWINDOW == 356 (0x923cfc00) [pid = 1774] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:41:23 INFO - PROCESS | 1774 | --DOMWINDOW == 355 (0x923ce800) [pid = 1774] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:41:23 INFO - PROCESS | 1774 | 1462470083355 Marionette TRACE conn3 <- [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]]]}] 10:41:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 10:41:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 2886ms 10:41:23 INFO - PROCESS | 1774 | 1462470083412 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 10:41:23 INFO - PROCESS | 1774 | 1462470083415 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 10:41:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 10:41:23 INFO - PROCESS | 1774 | 1462470083421 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 10:41:23 INFO - PROCESS | 1774 | 1462470083424 Marionette TRACE conn3 <- [1,1646,null,{}] 10:41:23 INFO - PROCESS | 1774 | 1462470083429 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:23 INFO - PROCESS | 1774 | 1462470083669 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 10:41:23 INFO - PROCESS | 1774 | 1462470083688 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:23 INFO - PROCESS | 1774 | ++DOCSHELL 0x866f3400 == 160 [pid = 1774] [id = 419] 10:41:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 356 (0x877b5400) [pid = 1774] [serial = 1258] [outer = (nil)] 10:41:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 357 (0x899f8c00) [pid = 1774] [serial = 1259] [outer = 0x877b5400] 10:41:23 INFO - PROCESS | 1774 | 1462470083753 Marionette DEBUG loaded listener.js 10:41:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 358 (0x8cd0e000) [pid = 1774] [serial = 1260] [outer = 0x877b5400] 10:41:24 INFO - PROCESS | 1774 | 1462470084543 Marionette TRACE conn3 <- [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]]]}] 10:41:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 10:41:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1182ms 10:41:24 INFO - PROCESS | 1774 | 1462470084605 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 10:41:24 INFO - PROCESS | 1774 | 1462470084608 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 10:41:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 10:41:24 INFO - PROCESS | 1774 | 1462470084625 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 10:41:24 INFO - PROCESS | 1774 | 1462470084628 Marionette TRACE conn3 <- [1,1650,null,{}] 10:41:24 INFO - PROCESS | 1774 | 1462470084633 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:24 INFO - PROCESS | 1774 | 1462470084812 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 10:41:24 INFO - PROCESS | 1774 | 1462470084822 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:24 INFO - PROCESS | 1774 | ++DOCSHELL 0x866f1800 == 161 [pid = 1774] [id = 420] 10:41:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 359 (0x8799a800) [pid = 1774] [serial = 1261] [outer = (nil)] 10:41:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 360 (0x8f710800) [pid = 1774] [serial = 1262] [outer = 0x8799a800] 10:41:24 INFO - PROCESS | 1774 | 1462470084893 Marionette DEBUG loaded listener.js 10:41:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 361 (0x91b27000) [pid = 1774] [serial = 1263] [outer = 0x8799a800] 10:41:26 INFO - PROCESS | 1774 | 1462470086132 Marionette TRACE conn3 <- [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]]]}] 10:41:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 10:41:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1599ms 10:41:26 INFO - PROCESS | 1774 | 1462470086215 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 10:41:26 INFO - PROCESS | 1774 | 1462470086220 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 10:41:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 10:41:26 INFO - PROCESS | 1774 | 1462470086229 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 10:41:26 INFO - PROCESS | 1774 | 1462470086235 Marionette TRACE conn3 <- [1,1654,null,{}] 10:41:26 INFO - PROCESS | 1774 | 1462470086242 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:26 INFO - PROCESS | 1774 | 1462470086448 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 10:41:26 INFO - PROCESS | 1774 | 1462470086781 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:26 INFO - PROCESS | 1774 | ++DOCSHELL 0x87992000 == 162 [pid = 1774] [id = 421] 10:41:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 362 (0x87997000) [pid = 1774] [serial = 1264] [outer = (nil)] 10:41:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 363 (0x87f7f800) [pid = 1774] [serial = 1265] [outer = 0x87997000] 10:41:26 INFO - PROCESS | 1774 | 1462470086870 Marionette DEBUG loaded listener.js 10:41:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 364 (0x883d5400) [pid = 1774] [serial = 1266] [outer = 0x87997000] 10:41:27 INFO - PROCESS | 1774 | 1462470087713 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 10:41:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 10:41:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1544ms 10:41:27 INFO - PROCESS | 1774 | 1462470087773 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 10:41:27 INFO - PROCESS | 1774 | 1462470087782 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 10:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 10:41:27 INFO - PROCESS | 1774 | 1462470087792 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 10:41:27 INFO - PROCESS | 1774 | 1462470087796 Marionette TRACE conn3 <- [1,1658,null,{}] 10:41:27 INFO - PROCESS | 1774 | 1462470087803 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:28 INFO - PROCESS | 1774 | 1462470088015 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 10:41:28 INFO - PROCESS | 1774 | 1462470088393 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:28 INFO - PROCESS | 1774 | ++DOCSHELL 0x88d76c00 == 163 [pid = 1774] [id = 422] 10:41:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 365 (0x88d77400) [pid = 1774] [serial = 1267] [outer = (nil)] 10:41:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 366 (0x8b289400) [pid = 1774] [serial = 1268] [outer = 0x88d77400] 10:41:28 INFO - PROCESS | 1774 | 1462470088479 Marionette DEBUG loaded listener.js 10:41:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 367 (0x8bad6c00) [pid = 1774] [serial = 1269] [outer = 0x88d77400] 10:41:29 INFO - PROCESS | 1774 | 1462470089324 Marionette TRACE conn3 <- [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]]]}] 10:41:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 10:41:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1589ms 10:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 10:41:29 INFO - PROCESS | 1774 | 1462470089382 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 10:41:29 INFO - PROCESS | 1774 | 1462470089385 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 10:41:29 INFO - PROCESS | 1774 | 1462470089393 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 10:41:29 INFO - PROCESS | 1774 | 1462470089398 Marionette TRACE conn3 <- [1,1662,null,{}] 10:41:29 INFO - PROCESS | 1774 | 1462470089414 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:29 INFO - PROCESS | 1774 | 1462470089674 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 10:41:30 INFO - PROCESS | 1774 | 1462470089988 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:30 INFO - PROCESS | 1774 | ++DOCSHELL 0x877b4c00 == 164 [pid = 1774] [id = 423] 10:41:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 368 (0x8cd0f400) [pid = 1774] [serial = 1270] [outer = (nil)] 10:41:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 369 (0x8f614400) [pid = 1774] [serial = 1271] [outer = 0x8cd0f400] 10:41:30 INFO - PROCESS | 1774 | 1462470090080 Marionette DEBUG loaded listener.js 10:41:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 370 (0x91a0a000) [pid = 1774] [serial = 1272] [outer = 0x8cd0f400] 10:41:30 INFO - PROCESS | 1774 | 1462470090918 Marionette TRACE conn3 <- [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]]]}] 10:41:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 10:41:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1597ms 10:41:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 10:41:30 INFO - PROCESS | 1774 | 1462470090989 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 10:41:30 INFO - PROCESS | 1774 | 1462470090992 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 10:41:31 INFO - PROCESS | 1774 | 1462470091000 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 10:41:31 INFO - PROCESS | 1774 | 1462470091002 Marionette TRACE conn3 <- [1,1666,null,{}] 10:41:31 INFO - PROCESS | 1774 | 1462470091009 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:31 INFO - PROCESS | 1774 | 1462470091231 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 10:41:31 INFO - PROCESS | 1774 | 1462470091543 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:31 INFO - PROCESS | 1774 | ++DOCSHELL 0x877b5800 == 165 [pid = 1774] [id = 424] 10:41:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 371 (0x8d27a800) [pid = 1774] [serial = 1273] [outer = (nil)] 10:41:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 372 (0x923d0800) [pid = 1774] [serial = 1274] [outer = 0x8d27a800] 10:41:31 INFO - PROCESS | 1774 | 1462470091627 Marionette DEBUG loaded listener.js 10:41:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 373 (0x924d4400) [pid = 1774] [serial = 1275] [outer = 0x8d27a800] 10:41:32 INFO - PROCESS | 1774 | 1462470092439 Marionette TRACE conn3 <- [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]]]}] 10:41:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 10:41:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1489ms 10:41:32 INFO - PROCESS | 1774 | 1462470092488 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 10:41:32 INFO - PROCESS | 1774 | 1462470092492 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 10:41:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 10:41:32 INFO - PROCESS | 1774 | 1462470092498 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 10:41:32 INFO - PROCESS | 1774 | 1462470092501 Marionette TRACE conn3 <- [1,1670,null,{}] 10:41:32 INFO - PROCESS | 1774 | 1462470092506 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:32 INFO - PROCESS | 1774 | 1462470092697 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 10:41:33 INFO - PROCESS | 1774 | 1462470092984 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:33 INFO - PROCESS | 1774 | ++DOCSHELL 0x87faa400 == 166 [pid = 1774] [id = 425] 10:41:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 374 (0x91dae000) [pid = 1774] [serial = 1276] [outer = (nil)] 10:41:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 375 (0x92b58800) [pid = 1774] [serial = 1277] [outer = 0x91dae000] 10:41:33 INFO - PROCESS | 1774 | 1462470093117 Marionette DEBUG loaded listener.js 10:41:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 376 (0x92bdf800) [pid = 1774] [serial = 1278] [outer = 0x91dae000] 10:41:33 INFO - PROCESS | 1774 | 1462470093982 Marionette TRACE conn3 <- [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]]]}] 10:41:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 10:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1528ms 10:41:34 INFO - PROCESS | 1774 | 1462470094027 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 10:41:34 INFO - PROCESS | 1774 | 1462470094031 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 10:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 10:41:34 INFO - PROCESS | 1774 | 1462470094037 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 10:41:34 INFO - PROCESS | 1774 | 1462470094041 Marionette TRACE conn3 <- [1,1674,null,{}] 10:41:34 INFO - PROCESS | 1774 | 1462470094046 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:34 INFO - PROCESS | 1774 | 1462470094254 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 10:41:34 INFO - PROCESS | 1774 | 1462470094568 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:34 INFO - PROCESS | 1774 | ++DOCSHELL 0x92bd9000 == 167 [pid = 1774] [id = 426] 10:41:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 377 (0x92df7c00) [pid = 1774] [serial = 1279] [outer = (nil)] 10:41:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 378 (0x944b0c00) [pid = 1774] [serial = 1280] [outer = 0x92df7c00] 10:41:34 INFO - PROCESS | 1774 | 1462470094658 Marionette DEBUG loaded listener.js 10:41:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 379 (0x94e83c00) [pid = 1774] [serial = 1281] [outer = 0x92df7c00] 10:41:35 INFO - PROCESS | 1774 | 1462470095472 Marionette TRACE conn3 <- [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]]]}] 10:41:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 10:41:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1480ms 10:41:35 INFO - PROCESS | 1774 | 1462470095518 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 10:41:35 INFO - PROCESS | 1774 | 1462470095522 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 10:41:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 10:41:35 INFO - PROCESS | 1774 | 1462470095528 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 10:41:35 INFO - PROCESS | 1774 | 1462470095532 Marionette TRACE conn3 <- [1,1678,null,{}] 10:41:35 INFO - PROCESS | 1774 | 1462470095538 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:35 INFO - PROCESS | 1774 | 1462470095733 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 10:41:36 INFO - PROCESS | 1774 | 1462470096011 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:36 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d274400 == 168 [pid = 1774] [id = 427] 10:41:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 380 (0x8d276400) [pid = 1774] [serial = 1282] [outer = (nil)] 10:41:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 381 (0x95093000) [pid = 1774] [serial = 1283] [outer = 0x8d276400] 10:41:36 INFO - PROCESS | 1774 | 1462470096134 Marionette DEBUG loaded listener.js 10:41:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 382 (0x950f9000) [pid = 1774] [serial = 1284] [outer = 0x8d276400] 10:41:36 INFO - PROCESS | 1774 | 1462470096958 Marionette TRACE conn3 <- [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]]]}] 10:41:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 10:41:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1480ms 10:41:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 10:41:37 INFO - PROCESS | 1774 | 1462470097009 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 10:41:37 INFO - PROCESS | 1774 | 1462470097012 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 10:41:37 INFO - PROCESS | 1774 | 1462470097019 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 10:41:37 INFO - PROCESS | 1774 | 1462470097022 Marionette TRACE conn3 <- [1,1682,null,{}] 10:41:37 INFO - PROCESS | 1774 | 1462470097028 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:37 INFO - PROCESS | 1774 | 1462470097214 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 10:41:37 INFO - PROCESS | 1774 | 1462470097490 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:37 INFO - PROCESS | 1774 | ++DOCSHELL 0x929cac00 == 169 [pid = 1774] [id = 428] 10:41:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 383 (0x94ee8000) [pid = 1774] [serial = 1285] [outer = (nil)] 10:41:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 384 (0x977da000) [pid = 1774] [serial = 1286] [outer = 0x94ee8000] 10:41:37 INFO - PROCESS | 1774 | 1462470097625 Marionette DEBUG loaded listener.js 10:41:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 385 (0x98434400) [pid = 1774] [serial = 1287] [outer = 0x94ee8000] 10:41:38 INFO - PROCESS | 1774 | 1462470098445 Marionette TRACE conn3 <- [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]]]}] 10:41:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 10:41:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1484ms 10:41:38 INFO - PROCESS | 1774 | 1462470098501 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 10:41:38 INFO - PROCESS | 1774 | 1462470098505 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 10:41:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 10:41:38 INFO - PROCESS | 1774 | 1462470098511 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 10:41:38 INFO - PROCESS | 1774 | 1462470098514 Marionette TRACE conn3 <- [1,1686,null,{}] 10:41:38 INFO - PROCESS | 1774 | 1462470098519 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:38 INFO - PROCESS | 1774 | 1462470098704 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 10:41:38 INFO - PROCESS | 1774 | 1462470098986 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:39 INFO - PROCESS | 1774 | ++DOCSHELL 0x94feec00 == 170 [pid = 1774] [id = 429] 10:41:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 386 (0x96c9b400) [pid = 1774] [serial = 1288] [outer = (nil)] 10:41:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 387 (0x99753400) [pid = 1774] [serial = 1289] [outer = 0x96c9b400] 10:41:39 INFO - PROCESS | 1774 | 1462470099108 Marionette DEBUG loaded listener.js 10:41:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 388 (0x99799400) [pid = 1774] [serial = 1290] [outer = 0x96c9b400] 10:41:39 INFO - PROCESS | 1774 | 1462470099889 Marionette TRACE conn3 <- [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]]]}] 10:41:39 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 10:41:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1439ms 10:41:39 INFO - PROCESS | 1774 | 1462470099951 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 10:41:39 INFO - PROCESS | 1774 | 1462470099955 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 10:41:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 10:41:39 INFO - PROCESS | 1774 | 1462470099961 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 10:41:39 INFO - PROCESS | 1774 | 1462470099965 Marionette TRACE conn3 <- [1,1690,null,{}] 10:41:39 INFO - PROCESS | 1774 | 1462470099970 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:40 INFO - PROCESS | 1774 | 1462470100161 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 10:41:40 INFO - PROCESS | 1774 | 1462470100444 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:40 INFO - PROCESS | 1774 | ++DOCSHELL 0x9779b000 == 171 [pid = 1774] [id = 430] 10:41:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 389 (0x9cb08000) [pid = 1774] [serial = 1291] [outer = (nil)] 10:41:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 390 (0x9d890c00) [pid = 1774] [serial = 1292] [outer = 0x9cb08000] 10:41:40 INFO - PROCESS | 1774 | 1462470100576 Marionette DEBUG loaded listener.js 10:41:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 391 (0xa22c1000) [pid = 1774] [serial = 1293] [outer = 0x9cb08000] 10:41:41 INFO - PROCESS | 1774 | 1462470101420 Marionette TRACE conn3 <- [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]]]}] 10:41:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 10:41:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1534ms 10:41:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 10:41:41 INFO - PROCESS | 1774 | 1462470101496 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 10:41:41 INFO - PROCESS | 1774 | 1462470101499 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 10:41:41 INFO - PROCESS | 1774 | 1462470101505 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 10:41:41 INFO - PROCESS | 1774 | 1462470101509 Marionette TRACE conn3 <- [1,1694,null,{}] 10:41:41 INFO - PROCESS | 1774 | 1462470101514 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:41 INFO - PROCESS | 1774 | 1462470101721 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 10:41:42 INFO - PROCESS | 1774 | 1462470102045 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:42 INFO - PROCESS | 1774 | ++DOCSHELL 0x91a0c800 == 172 [pid = 1774] [id = 431] 10:41:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 392 (0x9a997000) [pid = 1774] [serial = 1294] [outer = (nil)] 10:41:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 393 (0xa6b6fc00) [pid = 1774] [serial = 1295] [outer = 0x9a997000] 10:41:42 INFO - PROCESS | 1774 | 1462470102136 Marionette DEBUG loaded listener.js 10:41:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 394 (0xa6b78400) [pid = 1774] [serial = 1296] [outer = 0x9a997000] 10:41:42 INFO - PROCESS | 1774 | 1462470102926 Marionette TRACE conn3 <- [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]]]}] 10:41:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 10:41:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1488ms 10:41:42 INFO - PROCESS | 1774 | 1462470102993 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 10:41:42 INFO - PROCESS | 1774 | 1462470102997 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 10:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 10:41:43 INFO - PROCESS | 1774 | 1462470103003 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 10:41:43 INFO - PROCESS | 1774 | 1462470103005 Marionette TRACE conn3 <- [1,1698,null,{}] 10:41:43 INFO - PROCESS | 1774 | 1462470103011 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:43 INFO - PROCESS | 1774 | 1462470103191 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 10:41:43 INFO - PROCESS | 1774 | 1462470103479 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:43 INFO - PROCESS | 1774 | ++DOCSHELL 0x83dc3000 == 173 [pid = 1774] [id = 432] 10:41:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 395 (0x83dc3400) [pid = 1774] [serial = 1297] [outer = (nil)] 10:41:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 396 (0x83dc9400) [pid = 1774] [serial = 1298] [outer = 0x83dc3400] 10:41:43 INFO - PROCESS | 1774 | 1462470103599 Marionette DEBUG loaded listener.js 10:41:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 397 (0x83dcc800) [pid = 1774] [serial = 1299] [outer = 0x83dc3400] 10:41:44 INFO - PROCESS | 1774 | 1462470104396 Marionette TRACE conn3 <- [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]]]}] 10:41:44 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 10:41:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1434ms 10:41:44 INFO - PROCESS | 1774 | 1462470104438 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 10:41:44 INFO - PROCESS | 1774 | 1462470104442 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 10:41:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 10:41:44 INFO - PROCESS | 1774 | 1462470104448 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 10:41:44 INFO - PROCESS | 1774 | 1462470104450 Marionette TRACE conn3 <- [1,1702,null,{}] 10:41:44 INFO - PROCESS | 1774 | 1462470104456 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:44 INFO - PROCESS | 1774 | 1462470104640 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 10:41:44 INFO - PROCESS | 1774 | 1462470104920 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:44 INFO - PROCESS | 1774 | ++DOCSHELL 0x82e01400 == 174 [pid = 1774] [id = 433] 10:41:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 398 (0x82e01800) [pid = 1774] [serial = 1300] [outer = (nil)] 10:41:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 399 (0x82e09c00) [pid = 1774] [serial = 1301] [outer = 0x82e01800] 10:41:45 INFO - PROCESS | 1774 | 1462470105041 Marionette DEBUG loaded listener.js 10:41:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 400 (0x82e0c800) [pid = 1774] [serial = 1302] [outer = 0x82e01800] 10:41:45 INFO - PROCESS | 1774 | 1462470105877 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 10:41:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 10:41:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1489ms 10:41:45 INFO - PROCESS | 1774 | 1462470105937 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 10:41:45 INFO - PROCESS | 1774 | 1462470105941 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 10:41:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 10:41:45 INFO - PROCESS | 1774 | 1462470105947 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 10:41:45 INFO - PROCESS | 1774 | 1462470105950 Marionette TRACE conn3 <- [1,1706,null,{}] 10:41:45 INFO - PROCESS | 1774 | 1462470105956 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:46 INFO - PROCESS | 1774 | 1462470106137 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 10:41:46 INFO - PROCESS | 1774 | 1462470106426 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:46 INFO - PROCESS | 1774 | ++DOCSHELL 0x82e02400 == 175 [pid = 1774] [id = 434] 10:41:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 401 (0x82e04800) [pid = 1774] [serial = 1303] [outer = (nil)] 10:41:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 402 (0x83255000) [pid = 1774] [serial = 1304] [outer = 0x82e04800] 10:41:46 INFO - PROCESS | 1774 | 1462470106554 Marionette DEBUG loaded listener.js 10:41:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 403 (0x83257c00) [pid = 1774] [serial = 1305] [outer = 0x82e04800] 10:41:47 INFO - PROCESS | 1774 | 1462470107346 Marionette TRACE conn3 <- [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]]]}] 10:41:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 10:41:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1431ms 10:41:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 10:41:47 INFO - PROCESS | 1774 | 1462470107379 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 10:41:47 INFO - PROCESS | 1774 | 1462470107382 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 10:41:47 INFO - PROCESS | 1774 | 1462470107387 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 10:41:47 INFO - PROCESS | 1774 | 1462470107391 Marionette TRACE conn3 <- [1,1710,null,{}] 10:41:47 INFO - PROCESS | 1774 | 1462470107396 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:47 INFO - PROCESS | 1774 | 1462470107588 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 10:41:47 INFO - PROCESS | 1774 | 1462470107871 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:47 INFO - PROCESS | 1774 | ++DOCSHELL 0x82e0e800 == 176 [pid = 1774] [id = 435] 10:41:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 404 (0x82e10c00) [pid = 1774] [serial = 1306] [outer = (nil)] 10:41:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 405 (0x8325e000) [pid = 1774] [serial = 1307] [outer = 0x82e10c00] 10:41:47 INFO - PROCESS | 1774 | 1462470107953 Marionette DEBUG loaded listener.js 10:41:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 406 (0x8325fc00) [pid = 1774] [serial = 1308] [outer = 0x82e10c00] 10:41:48 INFO - PROCESS | 1774 | 1462470108796 Marionette TRACE conn3 <- [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]]]}] 10:41:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 10:41:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1451ms 10:41:48 INFO - PROCESS | 1774 | 1462470108841 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 10:41:48 INFO - PROCESS | 1774 | 1462470108844 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 10:41:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 10:41:48 INFO - PROCESS | 1774 | 1462470108851 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 10:41:48 INFO - PROCESS | 1774 | 1462470108854 Marionette TRACE conn3 <- [1,1714,null,{}] 10:41:48 INFO - PROCESS | 1774 | 1462470108859 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:49 INFO - PROCESS | 1774 | 1462470109051 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 10:41:49 INFO - PROCESS | 1774 | 1462470109341 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:49 INFO - PROCESS | 1774 | ++DOCSHELL 0x83442400 == 177 [pid = 1774] [id = 436] 10:41:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 407 (0x83442c00) [pid = 1774] [serial = 1309] [outer = (nil)] 10:41:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 408 (0x83447800) [pid = 1774] [serial = 1310] [outer = 0x83442c00] 10:41:49 INFO - PROCESS | 1774 | 1462470109461 Marionette DEBUG loaded listener.js 10:41:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 409 (0x83449c00) [pid = 1774] [serial = 1311] [outer = 0x83442c00] 10:41:50 INFO - PROCESS | 1774 | 1462470110280 Marionette TRACE conn3 <- [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]]]}] 10:41:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 10:41:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1485ms 10:41:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 10:41:50 INFO - PROCESS | 1774 | 1462470110337 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 10:41:50 INFO - PROCESS | 1774 | 1462470110340 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 10:41:50 INFO - PROCESS | 1774 | 1462470110346 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 10:41:50 INFO - PROCESS | 1774 | 1462470110349 Marionette TRACE conn3 <- [1,1718,null,{}] 10:41:50 INFO - PROCESS | 1774 | 1462470110354 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:50 INFO - PROCESS | 1774 | 1462470110564 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 10:41:50 INFO - PROCESS | 1774 | 1462470110897 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:50 INFO - PROCESS | 1774 | ++DOCSHELL 0x8325c400 == 178 [pid = 1774] [id = 437] 10:41:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 410 (0x8344c000) [pid = 1774] [serial = 1312] [outer = (nil)] 10:41:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 411 (0x83450400) [pid = 1774] [serial = 1313] [outer = 0x8344c000] 10:41:50 INFO - PROCESS | 1774 | 1462470110981 Marionette DEBUG loaded listener.js 10:41:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 412 (0x83dcb800) [pid = 1774] [serial = 1314] [outer = 0x8344c000] 10:41:51 INFO - PROCESS | 1774 | 1462470111811 Marionette TRACE conn3 <- [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]]]}] 10:41:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 10:41:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1533ms 10:41:51 INFO - PROCESS | 1774 | 1462470111878 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 10:41:51 INFO - PROCESS | 1774 | 1462470111882 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 10:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 10:41:51 INFO - PROCESS | 1774 | 1462470111909 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 10:41:51 INFO - PROCESS | 1774 | 1462470111913 Marionette TRACE conn3 <- [1,1722,null,{}] 10:41:51 INFO - PROCESS | 1774 | 1462470111918 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:52 INFO - PROCESS | 1774 | 1462470112119 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 10:41:52 INFO - PROCESS | 1774 | 1462470112449 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:52 INFO - PROCESS | 1774 | ++DOCSHELL 0x83442000 == 179 [pid = 1774] [id = 438] 10:41:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 413 (0x8344f400) [pid = 1774] [serial = 1315] [outer = (nil)] 10:41:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 414 (0x8799d800) [pid = 1774] [serial = 1316] [outer = 0x8344f400] 10:41:52 INFO - PROCESS | 1774 | 1462470112532 Marionette DEBUG loaded listener.js 10:41:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 415 (0x882c5800) [pid = 1774] [serial = 1317] [outer = 0x8344f400] 10:41:53 INFO - PROCESS | 1774 | 1462470113387 Marionette TRACE conn3 <- [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]]]}] 10:41:53 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 10:41:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1542ms 10:41:53 INFO - PROCESS | 1774 | 1462470113448 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 10:41:53 INFO - PROCESS | 1774 | 1462470113450 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 10:41:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 10:41:53 INFO - PROCESS | 1774 | 1462470113457 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 10:41:53 INFO - PROCESS | 1774 | 1462470113460 Marionette TRACE conn3 <- [1,1726,null,{}] 10:41:53 INFO - PROCESS | 1774 | 1462470113470 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:53 INFO - PROCESS | 1774 | 1462470113659 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 10:41:54 INFO - PROCESS | 1774 | 1462470113990 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:54 INFO - PROCESS | 1774 | ++DOCSHELL 0x82e09000 == 180 [pid = 1774] [id = 439] 10:41:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 416 (0x8344cc00) [pid = 1774] [serial = 1318] [outer = (nil)] 10:41:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 417 (0x8d4b6800) [pid = 1774] [serial = 1319] [outer = 0x8344cc00] 10:41:54 INFO - PROCESS | 1774 | 1462470114074 Marionette DEBUG loaded listener.js 10:41:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 418 (0x912bc000) [pid = 1774] [serial = 1320] [outer = 0x8344cc00] 10:41:54 INFO - PROCESS | 1774 | 1462470114926 Marionette TRACE conn3 <- [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]]]}] 10:41:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 10:41:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1546ms 10:41:55 INFO - PROCESS | 1774 | 1462470115003 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 10:41:55 INFO - PROCESS | 1774 | 1462470115007 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 10:41:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 10:41:55 INFO - PROCESS | 1774 | 1462470115013 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 10:41:55 INFO - PROCESS | 1774 | 1462470115016 Marionette TRACE conn3 <- [1,1730,null,{}] 10:41:55 INFO - PROCESS | 1774 | 1462470115022 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:55 INFO - PROCESS | 1774 | 1462470115260 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 10:41:55 INFO - PROCESS | 1774 | 1462470115612 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:55 INFO - PROCESS | 1774 | ++DOCSHELL 0x83dd0c00 == 181 [pid = 1774] [id = 440] 10:41:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 419 (0x866f8000) [pid = 1774] [serial = 1321] [outer = (nil)] 10:41:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 420 (0x899abc00) [pid = 1774] [serial = 1322] [outer = 0x866f8000] 10:41:55 INFO - PROCESS | 1774 | 1462470115696 Marionette DEBUG loaded listener.js 10:41:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 421 (0x899ae400) [pid = 1774] [serial = 1323] [outer = 0x866f8000] 10:41:57 INFO - PROCESS | 1774 | --DOCSHELL 0x92b4d400 == 180 [pid = 1774] [id = 352] 10:41:57 INFO - PROCESS | 1774 | --DOCSHELL 0x915b6c00 == 179 [pid = 1774] [id = 349] 10:41:57 INFO - PROCESS | 1774 | --DOCSHELL 0x992f5c00 == 178 [pid = 1774] [id = 93] 10:41:57 INFO - PROCESS | 1774 | --DOCSHELL 0x887c9c00 == 177 [pid = 1774] [id = 350] 10:41:57 INFO - PROCESS | 1774 | --DOCSHELL 0x8e9d6c00 == 176 [pid = 1774] [id = 351] 10:41:57 INFO - PROCESS | 1774 | --DOCSHELL 0x866f3400 == 175 [pid = 1774] [id = 419] 10:41:57 INFO - PROCESS | 1774 | --DOCSHELL 0x8b793000 == 174 [pid = 1774] [id = 418] 10:41:57 INFO - PROCESS | 1774 | --DOCSHELL 0x8b28ac00 == 173 [pid = 1774] [id = 417] 10:41:57 INFO - PROCESS | 1774 | --DOCSHELL 0x87993400 == 172 [pid = 1774] [id = 416] 10:41:57 INFO - PROCESS | 1774 | --DOCSHELL 0x866f2800 == 171 [pid = 1774] [id = 415] 10:41:57 INFO - PROCESS | 1774 | --DOCSHELL 0x869cfc00 == 170 [pid = 1774] [id = 414] 10:41:57 INFO - PROCESS | 1774 | --DOCSHELL 0x8baf2c00 == 169 [pid = 1774] [id = 413] 10:41:57 INFO - PROCESS | 1774 | --DOCSHELL 0x88d6ec00 == 168 [pid = 1774] [id = 412] 10:41:57 INFO - PROCESS | 1774 | --DOCSHELL 0x877b2800 == 167 [pid = 1774] [id = 410] 10:41:57 INFO - PROCESS | 1774 | --DOCSHELL 0x866e9400 == 166 [pid = 1774] [id = 411] 10:41:57 INFO - PROCESS | 1774 | --DOCSHELL 0x8f9f6800 == 165 [pid = 1774] [id = 400] 10:41:57 INFO - PROCESS | 1774 | --DOCSHELL 0x923ce400 == 164 [pid = 1774] [id = 401] 10:41:57 INFO - PROCESS | 1774 | --DOCSHELL 0x8b78bc00 == 163 [pid = 1774] [id = 399] 10:41:57 INFO - PROCESS | 1774 | --DOCSHELL 0x883ddc00 == 162 [pid = 1774] [id = 397] 10:41:57 INFO - PROCESS | 1774 | --DOCSHELL 0x8bad2400 == 161 [pid = 1774] [id = 395] 10:41:57 INFO - PROCESS | 1774 | --DOCSHELL 0x87801c00 == 160 [pid = 1774] [id = 396] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 420 (0x91a15000) [pid = 1774] [serial = 704] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 419 (0x9cb9f000) [pid = 1774] [serial = 641] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 418 (0x99756800) [pid = 1774] [serial = 689] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 417 (0x9905c000) [pid = 1774] [serial = 686] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 416 (0x91db5800) [pid = 1774] [serial = 698] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 415 (0x9975cc00) [pid = 1774] [serial = 635] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 414 (0x99199c00) [pid = 1774] [serial = 707] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 413 (0x9a907400) [pid = 1774] [serial = 692] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 412 (0x98cb0c00) [pid = 1774] [serial = 644] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 411 (0x9a999800) [pid = 1774] [serial = 638] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 410 (0x950ae000) [pid = 1774] [serial = 629] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 409 (0xa277b400) [pid = 1774] [serial = 650] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 408 (0x992f3800) [pid = 1774] [serial = 632] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 407 (0x991a1c00) [pid = 1774] [serial = 593] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 406 (0xa6b6f000) [pid = 1774] [serial = 1092] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 405 (0x9121e400) [pid = 1774] [serial = 623] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 404 (0xa23dd000) [pid = 1774] [serial = 701] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 403 (0x94edcc00) [pid = 1774] [serial = 765] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 402 (0xa23b2000) [pid = 1774] [serial = 647] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 401 (0x938a6800) [pid = 1774] [serial = 683] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 400 (0x950aec00) [pid = 1774] [serial = 653] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 399 (0x883d6400) [pid = 1774] [serial = 957] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 398 (0xa2779c00) [pid = 1774] [serial = 695] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 397 (0x9152ac00) [pid = 1774] [serial = 680] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 396 (0x929bf400) [pid = 1774] [serial = 626] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 395 (0x8cd16800) [pid = 1774] [serial = 1029] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 394 (0x915bd400) [pid = 1774] [serial = 710] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 393 (0x99754c00) [pid = 1774] [serial = 596] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 392 (0x9979f400) [pid = 1774] [serial = 599] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 391 (0x91b08c00) [pid = 1774] [serial = 587] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 390 (0x9386a000) [pid = 1774] [serial = 590] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 389 (0x91552400) [pid = 1774] [serial = 1187] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 388 (0x8ec37c00) [pid = 1774] [serial = 1181] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 387 (0x8f61c400) [pid = 1774] [serial = 1182] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 386 (0x899e9800) [pid = 1774] [serial = 1184] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 385 (0x94ee8800) [pid = 1774] [serial = 1130] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 384 (0x88b0b400) [pid = 1774] [serial = 1115] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 383 (0x88d73400) [pid = 1774] [serial = 1172] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 382 (0x8b28c400) [pid = 1774] [serial = 1173] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 381 (0x981ce800) [pid = 1774] [serial = 1133] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 380 (0x8e9d6000) [pid = 1774] [serial = 1118] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 379 (0x91b2dc00) [pid = 1774] [serial = 1112] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 378 (0x87993000) [pid = 1774] [serial = 1169] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 377 (0x87f7ac00) [pid = 1774] [serial = 1170] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 376 (0x8b130000) [pid = 1774] [serial = 1175] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 375 (0x8b793400) [pid = 1774] [serial = 1176] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 374 (0x8cd1a000) [pid = 1774] [serial = 1178] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 373 (0x92be2c00) [pid = 1774] [serial = 1127] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 372 (0x929c5000) [pid = 1774] [serial = 1124] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 371 (0x91553c00) [pid = 1774] [serial = 1166] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 370 (0x8ba9b000) [pid = 1774] [serial = 1163] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 369 (0x8b28ec00) [pid = 1774] [serial = 1160] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 368 (0x87f86c00) [pid = 1774] [serial = 1157] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 367 (0x87f7e000) [pid = 1774] [serial = 1154] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 366 (0x977e1000) [pid = 1774] [serial = 1151] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 365 (0x87be9000) [pid = 1774] [serial = 1148] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 364 (0x8b296800) [pid = 1774] [serial = 1145] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 363 (0xa63d0400) [pid = 1774] [serial = 1142] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 362 (0x944b1000) [pid = 1774] [serial = 1139] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 361 (0x99755c00) [pid = 1774] [serial = 1136] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 360 (0x91db9000) [pid = 1774] [serial = 1121] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 359 (0x912b9c00) [pid = 1774] [serial = 1185] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | --DOMWINDOW == 358 (0x8d4b8000) [pid = 1774] [serial = 1179] [outer = (nil)] [url = about:blank] 10:41:57 INFO - PROCESS | 1774 | 1462470117968 Marionette TRACE conn3 <- [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]]]}] 10:41:57 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 10:41:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 2987ms 10:41:58 INFO - PROCESS | 1774 | 1462470118026 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 10:41:58 INFO - PROCESS | 1774 | 1462470118031 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 10:41:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 10:41:58 INFO - PROCESS | 1774 | 1462470118042 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 10:41:58 INFO - PROCESS | 1774 | 1462470118047 Marionette TRACE conn3 <- [1,1734,null,{}] 10:41:58 INFO - PROCESS | 1774 | 1462470118055 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:58 INFO - PROCESS | 1774 | 1462470118244 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 10:41:58 INFO - PROCESS | 1774 | 1462470118327 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:58 INFO - PROCESS | 1774 | ++DOCSHELL 0x84dad000 == 161 [pid = 1774] [id = 441] 10:41:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 359 (0x877ae800) [pid = 1774] [serial = 1324] [outer = (nil)] 10:41:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 360 (0x87be4400) [pid = 1774] [serial = 1325] [outer = 0x877ae800] 10:41:58 INFO - PROCESS | 1774 | 1462470118570 Marionette DEBUG loaded listener.js 10:41:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 361 (0x87f79c00) [pid = 1774] [serial = 1326] [outer = 0x877ae800] 10:41:59 INFO - PROCESS | 1774 | 1462470119326 Marionette TRACE conn3 <- [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]]]}] 10:41:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 10:41:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1340ms 10:41:59 INFO - PROCESS | 1774 | 1462470119384 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 10:41:59 INFO - PROCESS | 1774 | 1462470119392 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 10:41:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 10:41:59 INFO - PROCESS | 1774 | 1462470119402 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 10:41:59 INFO - PROCESS | 1774 | 1462470119405 Marionette TRACE conn3 <- [1,1738,null,{}] 10:41:59 INFO - PROCESS | 1774 | 1462470119411 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:59 INFO - PROCESS | 1774 | 1462470119601 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 10:41:59 INFO - PROCESS | 1774 | 1462470119611 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:59 INFO - PROCESS | 1774 | ++DOCSHELL 0x87be8800 == 162 [pid = 1774] [id = 442] 10:41:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 362 (0x87facc00) [pid = 1774] [serial = 1327] [outer = (nil)] 10:41:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 363 (0x887ae400) [pid = 1774] [serial = 1328] [outer = 0x87facc00] 10:41:59 INFO - PROCESS | 1774 | 1462470119680 Marionette DEBUG loaded listener.js 10:41:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 364 (0x88b10800) [pid = 1774] [serial = 1329] [outer = 0x87facc00] 10:42:00 INFO - PROCESS | 1774 | 1462470120768 Marionette TRACE conn3 <- [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]]]}] 10:42:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 10:42:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1431ms 10:42:00 INFO - PROCESS | 1774 | 1462470120832 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 10:42:00 INFO - PROCESS | 1774 | 1462470120837 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 10:42:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 10:42:00 INFO - PROCESS | 1774 | 1462470120851 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 10:42:00 INFO - PROCESS | 1774 | 1462470120856 Marionette TRACE conn3 <- [1,1742,null,{}] 10:42:00 INFO - PROCESS | 1774 | 1462470120871 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:01 INFO - PROCESS | 1774 | 1462470121132 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 10:42:01 INFO - PROCESS | 1774 | 1462470121165 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:01 INFO - PROCESS | 1774 | ++DOCSHELL 0x8799cc00 == 163 [pid = 1774] [id = 443] 10:42:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 365 (0x88b0b400) [pid = 1774] [serial = 1330] [outer = (nil)] 10:42:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 366 (0x899b1c00) [pid = 1774] [serial = 1331] [outer = 0x88b0b400] 10:42:01 INFO - PROCESS | 1774 | 1462470121236 Marionette DEBUG loaded listener.js 10:42:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 367 (0x899f3c00) [pid = 1774] [serial = 1332] [outer = 0x88b0b400] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 366 (0x9910d400) [pid = 1774] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 365 (0xa51b3800) [pid = 1774] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 364 (0x9cb11400) [pid = 1774] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 363 (0x866f3000) [pid = 1774] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 362 (0x9443a400) [pid = 1774] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 361 (0x87f7a000) [pid = 1774] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 360 (0x8f710400) [pid = 1774] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 359 (0x869d1000) [pid = 1774] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 358 (0x977e0400) [pid = 1774] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 357 (0x88d6f000) [pid = 1774] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 356 (0x96c95c00) [pid = 1774] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 355 (0x9249ac00) [pid = 1774] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 354 (0x882c0000) [pid = 1774] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 353 (0x8bacdc00) [pid = 1774] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 352 (0x877b5400) [pid = 1774] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 351 (0x8b789c00) [pid = 1774] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 350 (0x929cec00) [pid = 1774] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 349 (0x929c3800) [pid = 1774] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 348 (0x866f3c00) [pid = 1774] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 347 (0x9443a800) [pid = 1774] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 346 (0x8e9d5400) [pid = 1774] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 345 (0x8d279400) [pid = 1774] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 344 (0x866f7800) [pid = 1774] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 343 (0x8f61e000) [pid = 1774] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 342 (0x924dac00) [pid = 1774] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 341 (0x8baed000) [pid = 1774] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 340 (0x8d4b4400) [pid = 1774] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 339 (0x91f72800) [pid = 1774] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 338 (0x88b01800) [pid = 1774] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 337 (0x8d4ae400) [pid = 1774] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 336 (0x8b12e800) [pid = 1774] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 335 (0x94ee7000) [pid = 1774] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 334 (0x9975c400) [pid = 1774] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 333 (0x8b290c00) [pid = 1774] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 332 (0x944acc00) [pid = 1774] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 331 (0x8cbe9800) [pid = 1774] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 330 (0x869d5800) [pid = 1774] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 329 (0x91b2fc00) [pid = 1774] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 328 (0x88d72800) [pid = 1774] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 327 (0x8e9d4c00) [pid = 1774] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 326 (0x87be1400) [pid = 1774] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 325 (0x8e9d3400) [pid = 1774] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 324 (0x950fb000) [pid = 1774] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 323 (0x94eea000) [pid = 1774] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 322 (0x9d897400) [pid = 1774] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 321 (0x869dc800) [pid = 1774] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 320 (0x8b126800) [pid = 1774] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 319 (0x899f2c00) [pid = 1774] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 318 (0x9979a000) [pid = 1774] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 317 (0x94ee1400) [pid = 1774] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 316 (0x91523000) [pid = 1774] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 315 (0x94437400) [pid = 1774] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 314 (0xa6332400) [pid = 1774] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 313 (0x9a909000) [pid = 1774] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 312 (0x990dec00) [pid = 1774] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 311 (0x91545800) [pid = 1774] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 310 (0x924d6c00) [pid = 1774] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 309 (0x8cbee400) [pid = 1774] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 308 (0x98eab800) [pid = 1774] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 307 (0x950f5400) [pid = 1774] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 306 (0x94f9e000) [pid = 1774] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 305 (0x887c3400) [pid = 1774] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 304 (0x877b2c00) [pid = 1774] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 303 (0x866ec400) [pid = 1774] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 302 (0x94ee6800) [pid = 1774] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 301 (0x950b0c00) [pid = 1774] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 300 (0x8e9da400) [pid = 1774] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 299 (0x977e0c00) [pid = 1774] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 298 (0x94ff2000) [pid = 1774] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 297 (0x9a3ba800) [pid = 1774] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 296 (0x899ec000) [pid = 1774] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 295 (0x980ca400) [pid = 1774] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 294 (0x99760000) [pid = 1774] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 293 (0x8b28f000) [pid = 1774] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 292 (0x924d3400) [pid = 1774] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 291 (0x8f9f8400) [pid = 1774] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 290 (0x944ba800) [pid = 1774] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 289 (0x93868400) [pid = 1774] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 288 (0x87997400) [pid = 1774] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 287 (0x92b59c00) [pid = 1774] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 286 (0x8cd11800) [pid = 1774] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 285 (0x9919b800) [pid = 1774] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 284 (0x899ed400) [pid = 1774] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 283 (0x8ec35c00) [pid = 1774] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 282 (0x96c92c00) [pid = 1774] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 281 (0x98cb1400) [pid = 1774] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 280 (0x8baea000) [pid = 1774] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 279 (0x924d2c00) [pid = 1774] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 278 (0x991a6000) [pid = 1774] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 277 (0x9389cc00) [pid = 1774] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 276 (0x88adfc00) [pid = 1774] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 275 (0x978cec00) [pid = 1774] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 274 (0x887cf000) [pid = 1774] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 273 (0x912c1800) [pid = 1774] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 272 (0x92497800) [pid = 1774] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 271 (0x9931bc00) [pid = 1774] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 270 (0x94fa3000) [pid = 1774] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 269 (0x95095c00) [pid = 1774] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 268 (0x8e2cb800) [pid = 1774] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 267 (0x88ad2400) [pid = 1774] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 266 (0x8ec39400) [pid = 1774] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 265 (0x91b29800) [pid = 1774] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 264 (0x887a7c00) [pid = 1774] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 263 (0x92bd8400) [pid = 1774] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 262 (0x9154f400) [pid = 1774] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 261 (0x924d4000) [pid = 1774] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 260 (0x912c4c00) [pid = 1774] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 10:42:03 INFO - PROCESS | 1774 | --DOMWINDOW == 259 (0x8d4ba800) [pid = 1774] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 10:42:03 INFO - PROCESS | 1774 | 1462470123806 Marionette TRACE conn3 <- [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]]]}] 10:42:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 10:42:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 2993ms 10:42:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 10:42:03 INFO - PROCESS | 1774 | 1462470123843 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 10:42:03 INFO - PROCESS | 1774 | 1462470123846 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 10:42:03 INFO - PROCESS | 1774 | 1462470123853 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 10:42:03 INFO - PROCESS | 1774 | 1462470123857 Marionette TRACE conn3 <- [1,1746,null,{}] 10:42:03 INFO - PROCESS | 1774 | 1462470123862 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:04 INFO - PROCESS | 1774 | 1462470124106 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 10:42:04 INFO - PROCESS | 1774 | 1462470124127 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:04 INFO - PROCESS | 1774 | ++DOCSHELL 0x84dab000 == 164 [pid = 1774] [id = 444] 10:42:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 260 (0x869cd800) [pid = 1774] [serial = 1333] [outer = (nil)] 10:42:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 261 (0x87994000) [pid = 1774] [serial = 1334] [outer = 0x869cd800] 10:42:04 INFO - PROCESS | 1774 | 1462470124194 Marionette DEBUG loaded listener.js 10:42:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 262 (0x882c0000) [pid = 1774] [serial = 1335] [outer = 0x869cd800] 10:42:04 INFO - PROCESS | 1774 | 1462470124965 Marionette TRACE conn3 <- [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]]]}] 10:42:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 10:42:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1129ms 10:42:04 INFO - PROCESS | 1774 | 1462470124984 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 10:42:04 INFO - PROCESS | 1774 | 1462470124989 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 10:42:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 10:42:04 INFO - PROCESS | 1774 | 1462470124995 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 10:42:04 INFO - PROCESS | 1774 | 1462470124997 Marionette TRACE conn3 <- [1,1750,null,{}] 10:42:05 INFO - PROCESS | 1774 | 1462470125002 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:05 INFO - PROCESS | 1774 | 1462470125238 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 10:42:05 INFO - PROCESS | 1774 | 1462470125512 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:05 INFO - PROCESS | 1774 | ++DOCSHELL 0x82e05800 == 165 [pid = 1774] [id = 445] 10:42:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 263 (0x82e05c00) [pid = 1774] [serial = 1336] [outer = (nil)] 10:42:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 264 (0x83446800) [pid = 1774] [serial = 1337] [outer = 0x82e05c00] 10:42:05 INFO - PROCESS | 1774 | 1462470125612 Marionette DEBUG loaded listener.js 10:42:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 265 (0x84db0c00) [pid = 1774] [serial = 1338] [outer = 0x82e05c00] 10:42:06 INFO - PROCESS | 1774 | 1462470126551 Marionette TRACE conn3 <- [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]]]}] 10:42:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 10:42:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1628ms 10:42:06 INFO - PROCESS | 1774 | 1462470126625 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 10:42:06 INFO - PROCESS | 1774 | 1462470126631 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 10:42:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 10:42:06 INFO - PROCESS | 1774 | 1462470126639 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 10:42:06 INFO - PROCESS | 1774 | 1462470126645 Marionette TRACE conn3 <- [1,1754,null,{}] 10:42:06 INFO - PROCESS | 1774 | 1462470126652 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:06 INFO - PROCESS | 1774 | 1462470126903 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 10:42:07 INFO - PROCESS | 1774 | 1462470127230 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:07 INFO - PROCESS | 1774 | ++DOCSHELL 0x87be9400 == 166 [pid = 1774] [id = 446] 10:42:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 266 (0x87fae400) [pid = 1774] [serial = 1339] [outer = (nil)] 10:42:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 267 (0x882be400) [pid = 1774] [serial = 1340] [outer = 0x87fae400] 10:42:07 INFO - PROCESS | 1774 | 1462470127324 Marionette DEBUG loaded listener.js 10:42:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 268 (0x887ae800) [pid = 1774] [serial = 1341] [outer = 0x87fae400] 10:42:08 INFO - PROCESS | 1774 | 1462470128205 Marionette TRACE conn3 <- [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]]]}] 10:42:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 10:42:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1637ms 10:42:08 INFO - PROCESS | 1774 | 1462470128279 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 10:42:08 INFO - PROCESS | 1774 | 1462470128286 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 10:42:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 10:42:08 INFO - PROCESS | 1774 | 1462470128292 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 10:42:08 INFO - PROCESS | 1774 | 1462470128296 Marionette TRACE conn3 <- [1,1758,null,{}] 10:42:08 INFO - PROCESS | 1774 | 1462470128302 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:08 INFO - PROCESS | 1774 | 1462470128554 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 10:42:08 INFO - PROCESS | 1774 | 1462470128917 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:08 INFO - PROCESS | 1774 | ++DOCSHELL 0x88d6e800 == 167 [pid = 1774] [id = 447] 10:42:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 269 (0x88d72800) [pid = 1774] [serial = 1342] [outer = (nil)] 10:42:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 270 (0x899a8c00) [pid = 1774] [serial = 1343] [outer = 0x88d72800] 10:42:09 INFO - PROCESS | 1774 | 1462470128997 Marionette DEBUG loaded listener.js 10:42:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 271 (0x899ed400) [pid = 1774] [serial = 1344] [outer = 0x88d72800] 10:42:09 INFO - PROCESS | 1774 | 1462470129855 Marionette TRACE conn3 <- [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]]]}] 10:42:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 10:42:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1631ms 10:42:09 INFO - PROCESS | 1774 | 1462470129924 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 10:42:09 INFO - PROCESS | 1774 | 1462470129927 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 10:42:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 10:42:09 INFO - PROCESS | 1774 | 1462470129943 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 10:42:09 INFO - PROCESS | 1774 | 1462470129952 Marionette TRACE conn3 <- [1,1762,null,{}] 10:42:09 INFO - PROCESS | 1774 | 1462470129958 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:10 INFO - PROCESS | 1774 | 1462470130208 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 10:42:10 INFO - PROCESS | 1774 | 1462470130525 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:10 INFO - PROCESS | 1774 | ++DOCSHELL 0x88d4fc00 == 168 [pid = 1774] [id = 448] 10:42:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 272 (0x88d6ec00) [pid = 1774] [serial = 1345] [outer = (nil)] 10:42:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 273 (0x8ba8e000) [pid = 1774] [serial = 1346] [outer = 0x88d6ec00] 10:42:10 INFO - PROCESS | 1774 | 1462470130621 Marionette DEBUG loaded listener.js 10:42:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 274 (0x8ba9cc00) [pid = 1774] [serial = 1347] [outer = 0x88d6ec00] 10:42:11 INFO - PROCESS | 1774 | 1462470131473 Marionette TRACE conn3 <- [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]]]}] 10:42:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 10:42:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1601ms 10:42:11 INFO - PROCESS | 1774 | 1462470131536 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 10:42:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 10:42:11 INFO - PROCESS | 1774 | 1462470131541 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 10:42:11 INFO - PROCESS | 1774 | 1462470131547 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 10:42:11 INFO - PROCESS | 1774 | 1462470131550 Marionette TRACE conn3 <- [1,1766,null,{}] 10:42:11 INFO - PROCESS | 1774 | 1462470131556 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:11 INFO - PROCESS | 1774 | 1462470131754 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 10:42:12 INFO - PROCESS | 1774 | 1462470132067 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:12 INFO - PROCESS | 1774 | ++DOCSHELL 0x8799fc00 == 169 [pid = 1774] [id = 449] 10:42:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 275 (0x87f7c400) [pid = 1774] [serial = 1348] [outer = (nil)] 10:42:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 276 (0x8baee800) [pid = 1774] [serial = 1349] [outer = 0x87f7c400] 10:42:12 INFO - PROCESS | 1774 | 1462470132152 Marionette DEBUG loaded listener.js 10:42:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 277 (0x8cbe6c00) [pid = 1774] [serial = 1350] [outer = 0x87f7c400] 10:42:13 INFO - PROCESS | 1774 | 1462470133026 Marionette TRACE conn3 <- [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]]]}] 10:42:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 10:42:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1540ms 10:42:13 INFO - PROCESS | 1774 | 1462470133087 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 10:42:13 INFO - PROCESS | 1774 | 1462470133091 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 10:42:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 10:42:13 INFO - PROCESS | 1774 | 1462470133097 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 10:42:13 INFO - PROCESS | 1774 | 1462470133099 Marionette TRACE conn3 <- [1,1770,null,{}] 10:42:13 INFO - PROCESS | 1774 | 1462470133105 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:13 INFO - PROCESS | 1774 | 1462470133302 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 10:42:13 INFO - PROCESS | 1774 | 1462470133635 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:13 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d270400 == 170 [pid = 1774] [id = 450] 10:42:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 278 (0x8d271000) [pid = 1774] [serial = 1351] [outer = (nil)] 10:42:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 279 (0x8d279400) [pid = 1774] [serial = 1352] [outer = 0x8d271000] 10:42:13 INFO - PROCESS | 1774 | 1462470133733 Marionette DEBUG loaded listener.js 10:42:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 280 (0x8df1b800) [pid = 1774] [serial = 1353] [outer = 0x8d271000] 10:42:14 INFO - PROCESS | 1774 | 1462470134613 Marionette TRACE conn3 <- [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]]]}] 10:42:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 10:42:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1579ms 10:42:14 INFO - PROCESS | 1774 | 1462470134678 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 10:42:14 INFO - PROCESS | 1774 | 1462470134681 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 10:42:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 10:42:14 INFO - PROCESS | 1774 | 1462470134687 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 10:42:14 INFO - PROCESS | 1774 | 1462470134690 Marionette TRACE conn3 <- [1,1774,null,{}] 10:42:14 INFO - PROCESS | 1774 | 1462470134696 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:14 INFO - PROCESS | 1774 | 1462470134898 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 10:42:15 INFO - PROCESS | 1774 | 1462470135209 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:15 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b28ec00 == 171 [pid = 1774] [id = 451] 10:42:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 281 (0x8cbe8400) [pid = 1774] [serial = 1354] [outer = (nil)] 10:42:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 282 (0x8ec36c00) [pid = 1774] [serial = 1355] [outer = 0x8cbe8400] 10:42:15 INFO - PROCESS | 1774 | 1462470135294 Marionette DEBUG loaded listener.js 10:42:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 283 (0x8ec3d000) [pid = 1774] [serial = 1356] [outer = 0x8cbe8400] 10:42:16 INFO - PROCESS | 1774 | 1462470136127 Marionette TRACE conn3 <- [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]]]}] 10:42:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 10:42:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1482ms 10:42:16 INFO - PROCESS | 1774 | 1462470136171 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 10:42:16 INFO - PROCESS | 1774 | 1462470136174 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 10:42:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 10:42:16 INFO - PROCESS | 1774 | 1462470136199 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 10:42:16 INFO - PROCESS | 1774 | 1462470136202 Marionette TRACE conn3 <- [1,1778,null,{}] 10:42:16 INFO - PROCESS | 1774 | 1462470136211 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:16 INFO - PROCESS | 1774 | 1462470136409 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 10:42:16 INFO - PROCESS | 1774 | 1462470136685 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:16 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e2cfc00 == 172 [pid = 1774] [id = 452] 10:42:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 284 (0x8ec35c00) [pid = 1774] [serial = 1357] [outer = (nil)] 10:42:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 285 (0x8f620400) [pid = 1774] [serial = 1358] [outer = 0x8ec35c00] 10:42:16 INFO - PROCESS | 1774 | 1462470136804 Marionette DEBUG loaded listener.js 10:42:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 286 (0x8f9f7400) [pid = 1774] [serial = 1359] [outer = 0x8ec35c00] 10:42:17 INFO - PROCESS | 1774 | 1462470137658 Marionette TRACE conn3 <- [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]]]}] 10:42:17 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 10:42:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1550ms 10:42:17 INFO - PROCESS | 1774 | 1462470137732 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 10:42:17 INFO - PROCESS | 1774 | 1462470137736 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 10:42:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 10:42:17 INFO - PROCESS | 1774 | 1462470137742 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 10:42:17 INFO - PROCESS | 1774 | 1462470137744 Marionette TRACE conn3 <- [1,1782,null,{}] 10:42:17 INFO - PROCESS | 1774 | 1462470137751 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:17 INFO - PROCESS | 1774 | 1462470137958 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 10:42:18 INFO - PROCESS | 1774 | 1462470138272 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:18 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f618800 == 173 [pid = 1774] [id = 453] 10:42:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 287 (0x8f61c400) [pid = 1774] [serial = 1360] [outer = (nil)] 10:42:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 288 (0x912c4c00) [pid = 1774] [serial = 1361] [outer = 0x8f61c400] 10:42:18 INFO - PROCESS | 1774 | 1462470138358 Marionette DEBUG loaded listener.js 10:42:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 289 (0x91522800) [pid = 1774] [serial = 1362] [outer = 0x8f61c400] 10:42:19 INFO - PROCESS | 1774 | 1462470139189 Marionette TRACE conn3 <- [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]]]}] 10:42:19 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 10:42:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1492ms 10:42:19 INFO - PROCESS | 1774 | 1462470139235 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 10:42:19 INFO - PROCESS | 1774 | 1462470139239 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 10:42:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 10:42:19 INFO - PROCESS | 1774 | 1462470139245 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 10:42:19 INFO - PROCESS | 1774 | 1462470139249 Marionette TRACE conn3 <- [1,1786,null,{}] 10:42:19 INFO - PROCESS | 1774 | 1462470139254 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:19 INFO - PROCESS | 1774 | 1462470139464 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 10:42:19 INFO - PROCESS | 1774 | 1462470139740 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:19 INFO - PROCESS | 1774 | ++DOCSHELL 0x91217c00 == 174 [pid = 1774] [id = 454] 10:42:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 290 (0x912bb000) [pid = 1774] [serial = 1363] [outer = (nil)] 10:42:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 291 (0x91553000) [pid = 1774] [serial = 1364] [outer = 0x912bb000] 10:42:19 INFO - PROCESS | 1774 | 1462470139866 Marionette DEBUG loaded listener.js 10:42:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 292 (0x915b6800) [pid = 1774] [serial = 1365] [outer = 0x912bb000] 10:42:20 INFO - PROCESS | 1774 | 1462470140693 Marionette TRACE conn3 <- [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]]]}] 10:42:20 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 10:42:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1487ms 10:42:20 INFO - PROCESS | 1774 | 1462470140734 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 10:42:20 INFO - PROCESS | 1774 | 1462470140738 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 10:42:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 10:42:20 INFO - PROCESS | 1774 | 1462470140745 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 10:42:20 INFO - PROCESS | 1774 | 1462470140749 Marionette TRACE conn3 <- [1,1790,null,{}] 10:42:20 INFO - PROCESS | 1774 | 1462470140754 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:21 INFO - PROCESS | 1774 | 1462470141040 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 10:42:21 INFO - PROCESS | 1774 | 1462470141254 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:21 INFO - PROCESS | 1774 | ++DOCSHELL 0x91a17400 == 175 [pid = 1774] [id = 455] 10:42:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 293 (0x91a17800) [pid = 1774] [serial = 1366] [outer = (nil)] 10:42:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 294 (0x91b0f000) [pid = 1774] [serial = 1367] [outer = 0x91a17800] 10:42:21 INFO - PROCESS | 1774 | 1462470141411 Marionette DEBUG loaded listener.js 10:42:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 295 (0x91db8000) [pid = 1774] [serial = 1368] [outer = 0x91a17800] 10:42:22 INFO - PROCESS | 1774 | 1462470142294 Marionette TRACE conn3 <- [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]]]}] 10:42:22 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) 10:42:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1580ms 10:42:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 10:42:22 INFO - PROCESS | 1774 | 1462470142326 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 10:42:22 INFO - PROCESS | 1774 | 1462470142329 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 10:42:22 INFO - PROCESS | 1774 | 1462470142335 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 10:42:22 INFO - PROCESS | 1774 | 1462470142340 Marionette TRACE conn3 <- [1,1794,null,{}] 10:42:22 INFO - PROCESS | 1774 | 1462470142346 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:22 INFO - PROCESS | 1774 | 1462470142656 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 10:42:22 INFO - PROCESS | 1774 | 1462470142927 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:22 INFO - PROCESS | 1774 | ++DOCSHELL 0x91548c00 == 176 [pid = 1774] [id = 456] 10:42:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 296 (0x91f6ac00) [pid = 1774] [serial = 1369] [outer = (nil)] 10:42:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 297 (0x92497c00) [pid = 1774] [serial = 1370] [outer = 0x91f6ac00] 10:42:23 INFO - PROCESS | 1774 | 1462470143013 Marionette DEBUG loaded listener.js 10:42:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 298 (0x9249c400) [pid = 1774] [serial = 1371] [outer = 0x91f6ac00] 10:42:23 INFO - PROCESS | 1774 | 1462470143852 Marionette TRACE conn3 <- [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]]]}] 10:42:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:42:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1580ms 10:42:23 INFO - PROCESS | 1774 | 1462470143917 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 10:42:23 INFO - PROCESS | 1774 | 1462470143921 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 10:42:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 10:42:23 INFO - PROCESS | 1774 | 1462470143929 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 10:42:23 INFO - PROCESS | 1774 | 1462470143932 Marionette TRACE conn3 <- [1,1798,null,{}] 10:42:23 INFO - PROCESS | 1774 | 1462470143936 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:24 INFO - PROCESS | 1774 | 1462470144132 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 10:42:24 INFO - PROCESS | 1774 | 1462470144454 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:24 INFO - PROCESS | 1774 | ++DOCSHELL 0x88d76000 == 177 [pid = 1774] [id = 457] 10:42:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 299 (0x9154d800) [pid = 1774] [serial = 1372] [outer = (nil)] 10:42:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 300 (0x929cc400) [pid = 1774] [serial = 1373] [outer = 0x9154d800] 10:42:24 INFO - PROCESS | 1774 | 1462470144539 Marionette DEBUG loaded listener.js 10:42:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 301 (0x92b52c00) [pid = 1774] [serial = 1374] [outer = 0x9154d800] 10:42:25 INFO - PROCESS | 1774 | 1462470145393 Marionette TRACE conn3 <- [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]]]}] 10:42:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 10:42:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1537ms 10:42:25 INFO - PROCESS | 1774 | 1462470145467 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 10:42:25 INFO - PROCESS | 1774 | 1462470145480 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 10:42:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 10:42:25 INFO - PROCESS | 1774 | 1462470145487 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 10:42:25 INFO - PROCESS | 1774 | 1462470145491 Marionette TRACE conn3 <- [1,1802,null,{}] 10:42:25 INFO - PROCESS | 1774 | 1462470145497 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:25 INFO - PROCESS | 1774 | 1462470145734 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 10:42:26 INFO - PROCESS | 1774 | 1462470146070 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:26 INFO - PROCESS | 1774 | ++DOCSHELL 0x84da5c00 == 178 [pid = 1774] [id = 458] 10:42:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 302 (0x91a0f800) [pid = 1774] [serial = 1375] [outer = (nil)] 10:42:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 303 (0x92be2c00) [pid = 1774] [serial = 1376] [outer = 0x91a0f800] 10:42:26 INFO - PROCESS | 1774 | 1462470146155 Marionette DEBUG loaded listener.js 10:42:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 304 (0x92be6400) [pid = 1774] [serial = 1377] [outer = 0x91a0f800] 10:42:26 INFO - PROCESS | 1774 | 1462470146991 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:42:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 10:42:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1535ms 10:42:27 INFO - PROCESS | 1774 | 1462470147023 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 10:42:27 INFO - PROCESS | 1774 | 1462470147026 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 10:42:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 10:42:27 INFO - PROCESS | 1774 | 1462470147032 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 10:42:27 INFO - PROCESS | 1774 | 1462470147036 Marionette TRACE conn3 <- [1,1806,null,{}] 10:42:27 INFO - PROCESS | 1774 | 1462470147041 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:27 INFO - PROCESS | 1774 | 1462470147231 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 10:42:27 INFO - PROCESS | 1774 | 1462470147489 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:27 INFO - PROCESS | 1774 | ++DOCSHELL 0x83dc9800 == 179 [pid = 1774] [id = 459] 10:42:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 305 (0x929ca800) [pid = 1774] [serial = 1378] [outer = (nil)] 10:42:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 306 (0x9389e400) [pid = 1774] [serial = 1379] [outer = 0x929ca800] 10:42:27 INFO - PROCESS | 1774 | 1462470147571 Marionette DEBUG loaded listener.js 10:42:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 307 (0x938a4c00) [pid = 1774] [serial = 1380] [outer = 0x929ca800] 10:42:28 INFO - PROCESS | 1774 | 1462470148496 Marionette TRACE conn3 <- [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]]]}] 10:42:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 10:42:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1540ms 10:42:28 INFO - PROCESS | 1774 | 1462470148576 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 10:42:28 INFO - PROCESS | 1774 | 1462470148580 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 10:42:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 10:42:28 INFO - PROCESS | 1774 | 1462470148589 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 10:42:28 INFO - PROCESS | 1774 | 1462470148591 Marionette TRACE conn3 <- [1,1810,null,{}] 10:42:28 INFO - PROCESS | 1774 | 1462470148596 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:28 INFO - PROCESS | 1774 | 1462470148789 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 10:42:29 INFO - PROCESS | 1774 | 1462470149106 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:29 INFO - PROCESS | 1774 | ++DOCSHELL 0x8cbe9400 == 180 [pid = 1774] [id = 460] 10:42:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 308 (0x8cbec800) [pid = 1774] [serial = 1381] [outer = (nil)] 10:42:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 309 (0x944af400) [pid = 1774] [serial = 1382] [outer = 0x8cbec800] 10:42:29 INFO - PROCESS | 1774 | 1462470149228 Marionette DEBUG loaded listener.js 10:42:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 310 (0x944b6000) [pid = 1774] [serial = 1383] [outer = 0x8cbec800] 10:42:30 INFO - PROCESS | 1774 | 1462470150081 Marionette TRACE conn3 <- [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]]]}] 10:42:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 10:42:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1535ms 10:42:30 INFO - PROCESS | 1774 | 1462470150124 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 10:42:30 INFO - PROCESS | 1774 | 1462470150128 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 10:42:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 10:42:30 INFO - PROCESS | 1774 | 1462470150134 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 10:42:30 INFO - PROCESS | 1774 | 1462470150138 Marionette TRACE conn3 <- [1,1814,null,{}] 10:42:30 INFO - PROCESS | 1774 | 1462470150146 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:30 INFO - PROCESS | 1774 | 1462470150338 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 10:42:30 INFO - PROCESS | 1774 | 1462470150667 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:30 INFO - PROCESS | 1774 | ++DOCSHELL 0x84da9800 == 181 [pid = 1774] [id = 461] 10:42:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 311 (0x87802000) [pid = 1774] [serial = 1384] [outer = (nil)] 10:42:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 312 (0x87bee800) [pid = 1774] [serial = 1385] [outer = 0x87802000] 10:42:30 INFO - PROCESS | 1774 | 1462470150754 Marionette DEBUG loaded listener.js 10:42:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 313 (0x8b28d400) [pid = 1774] [serial = 1386] [outer = 0x87802000] 10:42:31 INFO - PROCESS | 1774 | 1462470151615 Marionette TRACE conn3 <- [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]]]}] 10:42:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 10:42:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1532ms 10:42:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 10:42:31 INFO - PROCESS | 1774 | 1462470151668 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 10:42:31 INFO - PROCESS | 1774 | 1462470151670 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 10:42:31 INFO - PROCESS | 1774 | 1462470151677 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 10:42:31 INFO - PROCESS | 1774 | 1462470151681 Marionette TRACE conn3 <- [1,1818,null,{}] 10:42:31 INFO - PROCESS | 1774 | 1462470151686 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:31 INFO - PROCESS | 1774 | 1462470151881 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 10:42:32 INFO - PROCESS | 1774 | 1462470152212 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:32 INFO - PROCESS | 1774 | ++DOCSHELL 0x866ee000 == 182 [pid = 1774] [id = 462] 10:42:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 314 (0x866ee400) [pid = 1774] [serial = 1387] [outer = (nil)] 10:42:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 315 (0x887a5800) [pid = 1774] [serial = 1388] [outer = 0x866ee400] 10:42:32 INFO - PROCESS | 1774 | 1462470152296 Marionette DEBUG loaded listener.js 10:42:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 316 (0x88d70000) [pid = 1774] [serial = 1389] [outer = 0x866ee400] 10:42:33 INFO - PROCESS | 1774 | 1462470153147 Marionette TRACE conn3 <- [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]]]}] 10:42:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 10:42:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1530ms 10:42:33 INFO - PROCESS | 1774 | 1462470153213 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 10:42:33 INFO - PROCESS | 1774 | 1462470153216 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 10:42:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 10:42:33 INFO - PROCESS | 1774 | 1462470153226 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 10:42:33 INFO - PROCESS | 1774 | 1462470153229 Marionette TRACE conn3 <- [1,1822,null,{}] 10:42:33 INFO - PROCESS | 1774 | 1462470153236 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:33 INFO - PROCESS | 1774 | 1462470153454 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 10:42:33 INFO - PROCESS | 1774 | 1462470153785 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:33 INFO - PROCESS | 1774 | ++DOCSHELL 0x882bc000 == 183 [pid = 1774] [id = 463] 10:42:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 317 (0x882bc800) [pid = 1774] [serial = 1390] [outer = (nil)] 10:42:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 318 (0x88ad0800) [pid = 1774] [serial = 1391] [outer = 0x882bc800] 10:42:33 INFO - PROCESS | 1774 | 1462470153869 Marionette DEBUG loaded listener.js 10:42:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 319 (0x88adb800) [pid = 1774] [serial = 1392] [outer = 0x882bc800] 10:42:34 INFO - PROCESS | 1774 | 1462470154713 Marionette TRACE conn3 <- [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]]]}] 10:42:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 10:42:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1535ms 10:42:34 INFO - PROCESS | 1774 | 1462470154766 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 10:42:34 INFO - PROCESS | 1774 | 1462470154769 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 10:42:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 10:42:34 INFO - PROCESS | 1774 | 1462470154781 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 10:42:34 INFO - PROCESS | 1774 | 1462470154784 Marionette TRACE conn3 <- [1,1826,null,{}] 10:42:34 INFO - PROCESS | 1774 | 1462470154790 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:34 INFO - PROCESS | 1774 | 1462470154998 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 10:42:35 INFO - PROCESS | 1774 | 1462470155322 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:35 INFO - PROCESS | 1774 | ++DOCSHELL 0x8344ec00 == 184 [pid = 1774] [id = 464] 10:42:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 320 (0x887c3800) [pid = 1774] [serial = 1393] [outer = (nil)] 10:42:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 321 (0x8e9e1000) [pid = 1774] [serial = 1394] [outer = 0x887c3800] 10:42:35 INFO - PROCESS | 1774 | 1462470155407 Marionette DEBUG loaded listener.js 10:42:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 322 (0x912bf000) [pid = 1774] [serial = 1395] [outer = 0x887c3800] 10:42:36 INFO - PROCESS | 1774 | --DOCSHELL 0x87f83800 == 183 [pid = 1774] [id = 387] 10:42:36 INFO - PROCESS | 1774 | --DOCSHELL 0x950ad000 == 182 [pid = 1774] [id = 92] 10:42:36 INFO - PROCESS | 1774 | --DOCSHELL 0x84dab000 == 181 [pid = 1774] [id = 444] 10:42:36 INFO - PROCESS | 1774 | --DOCSHELL 0x8799cc00 == 180 [pid = 1774] [id = 443] 10:42:36 INFO - PROCESS | 1774 | --DOCSHELL 0x87be8800 == 179 [pid = 1774] [id = 442] 10:42:36 INFO - PROCESS | 1774 | --DOCSHELL 0x84dad000 == 178 [pid = 1774] [id = 441] 10:42:36 INFO - PROCESS | 1774 | --DOCSHELL 0x82e09000 == 177 [pid = 1774] [id = 439] 10:42:36 INFO - PROCESS | 1774 | --DOCSHELL 0x83442000 == 176 [pid = 1774] [id = 438] 10:42:36 INFO - PROCESS | 1774 | --DOCSHELL 0x8325c400 == 175 [pid = 1774] [id = 437] 10:42:36 INFO - PROCESS | 1774 | --DOCSHELL 0x83442400 == 174 [pid = 1774] [id = 436] 10:42:36 INFO - PROCESS | 1774 | --DOCSHELL 0x82e02400 == 173 [pid = 1774] [id = 434] 10:42:36 INFO - PROCESS | 1774 | --DOCSHELL 0x82e0e800 == 172 [pid = 1774] [id = 435] 10:42:36 INFO - PROCESS | 1774 | --DOCSHELL 0x82e01400 == 171 [pid = 1774] [id = 433] 10:42:36 INFO - PROCESS | 1774 | --DOCSHELL 0x83dc3000 == 170 [pid = 1774] [id = 432] 10:42:36 INFO - PROCESS | 1774 | --DOCSHELL 0x91a0c800 == 169 [pid = 1774] [id = 431] 10:42:36 INFO - PROCESS | 1774 | --DOCSHELL 0x94feec00 == 168 [pid = 1774] [id = 429] 10:42:36 INFO - PROCESS | 1774 | --DOCSHELL 0x9779b000 == 167 [pid = 1774] [id = 430] 10:42:36 INFO - PROCESS | 1774 | --DOCSHELL 0x929cac00 == 166 [pid = 1774] [id = 428] 10:42:36 INFO - PROCESS | 1774 | --DOCSHELL 0x8d274400 == 165 [pid = 1774] [id = 427] 10:42:36 INFO - PROCESS | 1774 | --DOCSHELL 0x92bd9000 == 164 [pid = 1774] [id = 426] 10:42:36 INFO - PROCESS | 1774 | --DOCSHELL 0x877b5800 == 163 [pid = 1774] [id = 424] 10:42:36 INFO - PROCESS | 1774 | --DOCSHELL 0x87faa400 == 162 [pid = 1774] [id = 425] 10:42:36 INFO - PROCESS | 1774 | --DOCSHELL 0x877b4c00 == 161 [pid = 1774] [id = 423] 10:42:36 INFO - PROCESS | 1774 | --DOCSHELL 0x88d76c00 == 160 [pid = 1774] [id = 422] 10:42:36 INFO - PROCESS | 1774 | --DOCSHELL 0x87992000 == 159 [pid = 1774] [id = 421] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 321 (0x950a5400) [pid = 1774] [serial = 1131] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 320 (0x899e9400) [pid = 1774] [serial = 1116] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 319 (0x92df6800) [pid = 1774] [serial = 1128] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 318 (0x91db9400) [pid = 1774] [serial = 1113] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 317 (0x92b51400) [pid = 1774] [serial = 1125] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 316 (0x923cd800) [pid = 1774] [serial = 1122] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 315 (0x8f620000) [pid = 1774] [serial = 1119] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 314 (0x9a98e800) [pid = 1774] [serial = 1068] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 313 (0xa63ce800) [pid = 1774] [serial = 882] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 312 (0xa27cec00) [pid = 1774] [serial = 1140] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 311 (0xa4f14c00) [pid = 1774] [serial = 1077] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 310 (0x992f5400) [pid = 1774] [serial = 747] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 309 (0x8badb800) [pid = 1774] [serial = 1250] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 308 (0x91a14400) [pid = 1774] [serial = 987] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 307 (0x869da400) [pid = 1774] [serial = 1086] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 306 (0x96c98800) [pid = 1774] [serial = 1214] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 305 (0x9979bc00) [pid = 1774] [serial = 1002] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 304 (0x88d77c00) [pid = 1774] [serial = 1023] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 303 (0xa4f0a000) [pid = 1774] [serial = 1008] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 302 (0x938a3800) [pid = 1774] [serial = 981] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 301 (0x882c7400) [pid = 1774] [serial = 954] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 300 (0x8bad9000) [pid = 1774] [serial = 945] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 299 (0x899f8c00) [pid = 1774] [serial = 1259] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 298 (0x8b795800) [pid = 1774] [serial = 885] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 297 (0x94ee0400) [pid = 1774] [serial = 855] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 296 (0x92be4800) [pid = 1774] [serial = 789] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 295 (0x87804c00) [pid = 1774] [serial = 1247] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 294 (0x9508f400) [pid = 1774] [serial = 1062] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 293 (0x8f716000) [pid = 1774] [serial = 846] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 292 (0x8f9ec000) [pid = 1774] [serial = 1244] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 291 (0x887aec00) [pid = 1774] [serial = 1080] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 290 (0x99849000) [pid = 1774] [serial = 1226] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 289 (0x915bb000) [pid = 1774] [serial = 735] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 288 (0x93869000) [pid = 1774] [serial = 798] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 287 (0x92b50000) [pid = 1774] [serial = 762] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 286 (0x87be5000) [pid = 1774] [serial = 1190] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 285 (0x8ec39c00) [pid = 1774] [serial = 939] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 284 (0x938a1800) [pid = 1774] [serial = 924] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 283 (0x88b0c000) [pid = 1774] [serial = 894] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 282 (0xa31ca800) [pid = 1774] [serial = 936] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 281 (0x980d1000) [pid = 1774] [serial = 744] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 280 (0x95097800) [pid = 1774] [serial = 732] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 279 (0xa31d7c00) [pid = 1774] [serial = 876] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 278 (0xa6885400) [pid = 1774] [serial = 1146] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 277 (0x95092800) [pid = 1774] [serial = 993] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 276 (0x8df1dc00) [pid = 1774] [serial = 1242] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 275 (0x9229ac00) [pid = 1774] [serial = 1089] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 274 (0x924d6000) [pid = 1774] [serial = 738] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 273 (0x8cd10400) [pid = 1774] [serial = 1053] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 272 (0x944b3800) [pid = 1774] [serial = 990] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 271 (0x87bebc00) [pid = 1774] [serial = 1149] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 270 (0x8f9f0800) [pid = 1774] [serial = 792] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 269 (0x98143000) [pid = 1774] [serial = 813] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 268 (0x91220400) [pid = 1774] [serial = 1196] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 267 (0x990db000) [pid = 1774] [serial = 1134] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 266 (0xa3364000) [pid = 1774] [serial = 1071] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 265 (0x88ada000) [pid = 1774] [serial = 1236] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 264 (0x8d4b9c00) [pid = 1774] [serial = 984] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 263 (0x8b28d000) [pid = 1774] [serial = 1238] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 262 (0xa1026800) [pid = 1774] [serial = 753] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 261 (0x950f8800) [pid = 1774] [serial = 741] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 260 (0x91daf000) [pid = 1774] [serial = 849] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 259 (0x94fefc00) [pid = 1774] [serial = 858] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 258 (0xa6844000) [pid = 1774] [serial = 1143] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 257 (0x9cbeb800) [pid = 1774] [serial = 822] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 256 (0x9979a400) [pid = 1774] [serial = 819] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 255 (0x91552c00) [pid = 1774] [serial = 1011] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 254 (0x92dee400) [pid = 1774] [serial = 852] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 253 (0x912bec00) [pid = 1774] [serial = 921] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 252 (0x9a98dc00) [pid = 1774] [serial = 750] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 251 (0x996be400) [pid = 1774] [serial = 918] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 250 (0x9919d400) [pid = 1774] [serial = 999] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 249 (0x887cd000) [pid = 1774] [serial = 888] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 248 (0x87803800) [pid = 1774] [serial = 1233] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 247 (0x866f5800) [pid = 1774] [serial = 1074] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 246 (0x8d272c00) [pid = 1774] [serial = 1229] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 245 (0x950f1400) [pid = 1774] [serial = 996] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 244 (0xa6b6f400) [pid = 1774] [serial = 1083] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 243 (0x91b2e000) [pid = 1774] [serial = 1257] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 242 (0x99798400) [pid = 1774] [serial = 1137] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 241 (0x8b291c00) [pid = 1774] [serial = 1193] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 240 (0x9779dc00) [pid = 1774] [serial = 810] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 239 (0x98141c00) [pid = 1774] [serial = 1208] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 238 (0xa223ec00) [pid = 1774] [serial = 930] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 237 (0x87fb1800) [pid = 1774] [serial = 1223] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 236 (0x88d49800) [pid = 1774] [serial = 1211] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 235 (0x899f6800) [pid = 1774] [serial = 1017] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 234 (0x9919f800) [pid = 1774] [serial = 816] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 233 (0x91f70c00) [pid = 1774] [serial = 1199] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 232 (0xa510e400) [pid = 1774] [serial = 879] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 231 (0x8f70d800) [pid = 1774] [serial = 1253] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 230 (0x977a0400) [pid = 1774] [serial = 1065] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 229 (0x91b30400) [pid = 1774] [serial = 795] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 228 (0xa23e3000) [pid = 1774] [serial = 1217] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 227 (0x8d27b400) [pid = 1774] [serial = 1241] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 226 (0x950f3c00) [pid = 1774] [serial = 807] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 225 (0x944b1400) [pid = 1774] [serial = 801] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 224 (0x887b2400) [pid = 1774] [serial = 1248] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 223 (0x883d2800) [pid = 1774] [serial = 1235] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 222 (0x91a10000) [pid = 1774] [serial = 1256] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 221 (0x877bc800) [pid = 1774] [serial = 1220] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 220 (0x8799e800) [pid = 1774] [serial = 1026] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 219 (0x9389a800) [pid = 1774] [serial = 1059] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 218 (0x92bdf000) [pid = 1774] [serial = 1202] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 217 (0x877b6800) [pid = 1774] [serial = 1232] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 216 (0x9cb97000) [pid = 1774] [serial = 1014] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 215 (0x91215400) [pid = 1774] [serial = 1254] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 214 (0xa3213800) [pid = 1774] [serial = 933] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 213 (0xa270f400) [pid = 1774] [serial = 1020] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 212 (0x912b9800) [pid = 1774] [serial = 1056] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 211 (0x94ff3400) [pid = 1774] [serial = 1205] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 210 (0x912bac00) [pid = 1774] [serial = 1245] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 209 (0x99326c00) [pid = 1774] [serial = 867] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 208 (0xa3205400) [pid = 1774] [serial = 756] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 207 (0x8baf3c00) [pid = 1774] [serial = 759] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 206 (0x99849800) [pid = 1774] [serial = 927] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 205 (0x9cb94000) [pid = 1774] [serial = 873] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 204 (0x94f99800) [pid = 1774] [serial = 804] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 203 (0x8cd13800) [pid = 1774] [serial = 1251] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 202 (0xa6885800) [pid = 1774] [serial = 951] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 201 (0x9919a400) [pid = 1774] [serial = 864] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 200 (0x8b798800) [pid = 1774] [serial = 891] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 199 (0x91a11800) [pid = 1774] [serial = 1188] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 198 (0x9a169000) [pid = 1774] [serial = 870] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 197 (0xa1028c00) [pid = 1774] [serial = 1005] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 196 (0xa2240c00) [pid = 1774] [serial = 825] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 195 (0x977e0000) [pid = 1774] [serial = 861] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 194 (0xa277ec00) [pid = 1774] [serial = 828] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 193 (0x88adc400) [pid = 1774] [serial = 948] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 192 (0xa4f17400) [pid = 1774] [serial = 942] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 191 (0x8ba93c00) [pid = 1774] [serial = 1239] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | --DOMWINDOW == 190 (0x8cd0e000) [pid = 1774] [serial = 1260] [outer = (nil)] [url = about:blank] 10:42:37 INFO - PROCESS | 1774 | 1462470157649 Marionette TRACE conn3 <- [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]]]}] 10:42:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 10:42:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 2940ms 10:42:37 INFO - PROCESS | 1774 | 1462470157723 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 10:42:37 INFO - PROCESS | 1774 | 1462470157729 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 10:42:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 10:42:37 INFO - PROCESS | 1774 | 1462470157742 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 10:42:37 INFO - PROCESS | 1774 | 1462470157749 Marionette TRACE conn3 <- [1,1830,null,{}] 10:42:37 INFO - PROCESS | 1774 | 1462470157756 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:37 INFO - PROCESS | 1774 | 1462470157954 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 10:42:38 INFO - PROCESS | 1774 | 1462470158148 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:38 INFO - PROCESS | 1774 | ++DOCSHELL 0x866ea000 == 160 [pid = 1774] [id = 465] 10:42:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 191 (0x866eb400) [pid = 1774] [serial = 1396] [outer = (nil)] 10:42:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 192 (0x869d0400) [pid = 1774] [serial = 1397] [outer = 0x866eb400] 10:42:38 INFO - PROCESS | 1774 | 1462470158223 Marionette DEBUG loaded listener.js 10:42:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 193 (0x87803800) [pid = 1774] [serial = 1398] [outer = 0x866eb400] 10:42:39 INFO - PROCESS | 1774 | 1462470159029 Marionette TRACE conn3 <- [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]]]}] 10:42:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 10:42:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1337ms 10:42:39 INFO - PROCESS | 1774 | 1462470159079 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 10:42:39 INFO - PROCESS | 1774 | 1462470159086 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 10:42:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 10:42:39 INFO - PROCESS | 1774 | 1462470159096 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 10:42:39 INFO - PROCESS | 1774 | 1462470159100 Marionette TRACE conn3 <- [1,1834,null,{}] 10:42:39 INFO - PROCESS | 1774 | 1462470159106 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:39 INFO - PROCESS | 1774 | 1462470159292 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 10:42:39 INFO - PROCESS | 1774 | 1462470159308 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:39 INFO - PROCESS | 1774 | ++DOCSHELL 0x877b4c00 == 161 [pid = 1774] [id = 466] 10:42:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 194 (0x87bed800) [pid = 1774] [serial = 1399] [outer = (nil)] 10:42:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 195 (0x87f83800) [pid = 1774] [serial = 1400] [outer = 0x87bed800] 10:42:39 INFO - PROCESS | 1774 | 1462470159376 Marionette DEBUG loaded listener.js 10:42:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 196 (0x87fb6800) [pid = 1774] [serial = 1401] [outer = 0x87bed800] 10:42:40 INFO - PROCESS | 1774 | 1462470160424 Marionette TRACE conn3 <- [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]]]}] 10:42:40 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 10:42:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1383ms 10:42:40 INFO - PROCESS | 1774 | 1462470160483 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 10:42:40 INFO - PROCESS | 1774 | 1462470160486 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 10:42:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 10:42:40 INFO - PROCESS | 1774 | 1462470160492 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 10:42:40 INFO - PROCESS | 1774 | 1462470160497 Marionette TRACE conn3 <- [1,1838,null,{}] 10:42:40 INFO - PROCESS | 1774 | 1462470160512 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:40 INFO - PROCESS | 1774 | 1462470160805 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 10:42:40 INFO - PROCESS | 1774 | 1462470160847 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:40 INFO - PROCESS | 1774 | ++DOCSHELL 0x87f85400 == 162 [pid = 1774] [id = 467] 10:42:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 197 (0x887cdc00) [pid = 1774] [serial = 1402] [outer = (nil)] 10:42:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 198 (0x88adac00) [pid = 1774] [serial = 1403] [outer = 0x887cdc00] 10:42:40 INFO - PROCESS | 1774 | 1462470160984 Marionette DEBUG loaded listener.js 10:42:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 199 (0x88d50c00) [pid = 1774] [serial = 1404] [outer = 0x887cdc00] 10:42:42 INFO - PROCESS | 1774 | --DOMWINDOW == 198 (0x9a997000) [pid = 1774] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 10:42:42 INFO - PROCESS | 1774 | --DOMWINDOW == 197 (0x8344c000) [pid = 1774] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 10:42:42 INFO - PROCESS | 1774 | --DOMWINDOW == 196 (0x87f79000) [pid = 1774] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 10:42:42 INFO - PROCESS | 1774 | --DOMWINDOW == 195 (0x8d27a800) [pid = 1774] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 10:42:42 INFO - PROCESS | 1774 | --DOMWINDOW == 194 (0x8344cc00) [pid = 1774] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 10:42:42 INFO - PROCESS | 1774 | --DOMWINDOW == 193 (0x88d4ec00) [pid = 1774] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 10:42:42 INFO - PROCESS | 1774 | --DOMWINDOW == 192 (0x96c9b400) [pid = 1774] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 10:42:42 INFO - PROCESS | 1774 | --DOMWINDOW == 191 (0x83442c00) [pid = 1774] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 10:42:42 INFO - PROCESS | 1774 | --DOMWINDOW == 190 (0x87facc00) [pid = 1774] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 10:42:42 INFO - PROCESS | 1774 | --DOMWINDOW == 189 (0x82e10c00) [pid = 1774] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 10:42:42 INFO - PROCESS | 1774 | --DOMWINDOW == 188 (0x91dae000) [pid = 1774] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 10:42:42 INFO - PROCESS | 1774 | --DOMWINDOW == 187 (0x94ee8000) [pid = 1774] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 10:42:42 INFO - PROCESS | 1774 | --DOMWINDOW == 186 (0x8d276400) [pid = 1774] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 10:42:42 INFO - PROCESS | 1774 | --DOMWINDOW == 185 (0x91db3800) [pid = 1774] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 10:42:42 INFO - PROCESS | 1774 | --DOMWINDOW == 184 (0x82e01800) [pid = 1774] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 10:42:42 INFO - PROCESS | 1774 | --DOMWINDOW == 183 (0x9cb08000) [pid = 1774] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 10:42:42 INFO - PROCESS | 1774 | --DOMWINDOW == 182 (0x877ae800) [pid = 1774] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 10:42:42 INFO - PROCESS | 1774 | --DOMWINDOW == 181 (0x8cd0f400) [pid = 1774] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 10:42:42 INFO - PROCESS | 1774 | --DOMWINDOW == 180 (0x83dc3400) [pid = 1774] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 10:42:42 INFO - PROCESS | 1774 | --DOMWINDOW == 179 (0x950f9c00) [pid = 1774] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 10:42:42 INFO - PROCESS | 1774 | --DOMWINDOW == 178 (0x88d78c00) [pid = 1774] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 10:42:42 INFO - PROCESS | 1774 | --DOMWINDOW == 177 (0x88add000) [pid = 1774] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 10:42:42 INFO - PROCESS | 1774 | --DOMWINDOW == 176 (0x9154c800) [pid = 1774] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 10:42:42 INFO - PROCESS | 1774 | --DOMWINDOW == 175 (0x8799a800) [pid = 1774] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 10:42:42 INFO - PROCESS | 1774 | --DOMWINDOW == 174 (0x87804800) [pid = 1774] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 10:42:42 INFO - PROCESS | 1774 | --DOMWINDOW == 173 (0x87997000) [pid = 1774] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 10:42:42 INFO - PROCESS | 1774 | --DOMWINDOW == 172 (0x87f77800) [pid = 1774] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 10:42:42 INFO - PROCESS | 1774 | --DOMWINDOW == 171 (0x82e04800) [pid = 1774] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 10:42:42 INFO - PROCESS | 1774 | --DOMWINDOW == 170 (0x91b10c00) [pid = 1774] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 10:42:42 INFO - PROCESS | 1774 | --DOMWINDOW == 169 (0x92df7c00) [pid = 1774] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 10:42:42 INFO - PROCESS | 1774 | --DOMWINDOW == 168 (0x8799f000) [pid = 1774] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 10:42:42 INFO - PROCESS | 1774 | --DOMWINDOW == 167 (0x84db0400) [pid = 1774] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 10:42:42 INFO - PROCESS | 1774 | --DOMWINDOW == 166 (0x88b0b400) [pid = 1774] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 10:42:42 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0x8e9dd400) [pid = 1774] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 10:42:42 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0x88d48c00) [pid = 1774] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 10:42:42 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0x87be3800) [pid = 1774] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 10:42:42 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0x8344f400) [pid = 1774] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 10:42:42 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0x93990c00) [pid = 1774] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 10:42:42 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0x877bb400) [pid = 1774] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 10:42:42 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x88d77400) [pid = 1774] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 10:42:42 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0x88d44400) [pid = 1774] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 10:42:42 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x882c5400) [pid = 1774] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 10:42:42 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x877b6c00) [pid = 1774] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 10:42:42 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0x87faec00) [pid = 1774] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 10:42:42 INFO - PROCESS | 1774 | 1462470162781 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 10:42:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 10:42:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 2352ms 10:42:42 INFO - PROCESS | 1774 | 1462470162844 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 10:42:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 10:42:42 INFO - PROCESS | 1774 | 1462470162849 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 10:42:42 INFO - PROCESS | 1774 | 1462470162855 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 10:42:42 INFO - PROCESS | 1774 | 1462470162858 Marionette TRACE conn3 <- [1,1842,null,{}] 10:42:42 INFO - PROCESS | 1774 | 1462470162864 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:43 INFO - PROCESS | 1774 | 1462470163128 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 10:42:43 INFO - PROCESS | 1774 | 1462470163170 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:43 INFO - PROCESS | 1774 | ++DOCSHELL 0x82e01800 == 163 [pid = 1774] [id = 468] 10:42:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x83448c00) [pid = 1774] [serial = 1405] [outer = (nil)] 10:42:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x84db0400) [pid = 1774] [serial = 1406] [outer = 0x83448c00] 10:42:43 INFO - PROCESS | 1774 | 1462470163237 Marionette DEBUG loaded listener.js 10:42:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x87f7e400) [pid = 1774] [serial = 1407] [outer = 0x83448c00] 10:42:44 INFO - PROCESS | 1774 | 1462470164007 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 10:42:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 10:42:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1188ms 10:42:44 INFO - PROCESS | 1774 | 1462470164043 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 10:42:44 INFO - PROCESS | 1774 | 1462470164045 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 10:42:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 10:42:44 INFO - PROCESS | 1774 | 1462470164052 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 10:42:44 INFO - PROCESS | 1774 | 1462470164054 Marionette TRACE conn3 <- [1,1846,null,{}] 10:42:44 INFO - PROCESS | 1774 | 1462470164059 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:44 INFO - PROCESS | 1774 | 1462470164300 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 10:42:44 INFO - PROCESS | 1774 | 1462470164568 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:44 INFO - PROCESS | 1774 | ++DOCSHELL 0x82e02400 == 164 [pid = 1774] [id = 469] 10:42:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x82e02c00) [pid = 1774] [serial = 1408] [outer = (nil)] 10:42:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x83442000) [pid = 1774] [serial = 1409] [outer = 0x82e02c00] 10:42:44 INFO - PROCESS | 1774 | 1462470164654 Marionette DEBUG loaded listener.js 10:42:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0x83dcf800) [pid = 1774] [serial = 1410] [outer = 0x82e02c00] 10:42:45 INFO - PROCESS | 1774 | 1462470165595 Marionette TRACE conn3 <- [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]]]}] 10:42:45 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) 10:42:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1588ms 10:42:45 INFO - PROCESS | 1774 | 1462470165642 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 10:42:45 INFO - PROCESS | 1774 | 1462470165649 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 10:42:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 10:42:45 INFO - PROCESS | 1774 | 1462470165658 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 10:42:45 INFO - PROCESS | 1774 | 1462470165664 Marionette TRACE conn3 <- [1,1850,null,{}] 10:42:45 INFO - PROCESS | 1774 | 1462470165671 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:45 INFO - PROCESS | 1774 | 1462470165936 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 10:42:46 INFO - PROCESS | 1774 | 1462470166259 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:46 INFO - PROCESS | 1774 | ++DOCSHELL 0x87999800 == 165 [pid = 1774] [id = 470] 10:42:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x8799e800) [pid = 1774] [serial = 1411] [outer = (nil)] 10:42:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0x87be6400) [pid = 1774] [serial = 1412] [outer = 0x8799e800] 10:42:46 INFO - PROCESS | 1774 | 1462470166347 Marionette DEBUG loaded listener.js 10:42:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x87faec00) [pid = 1774] [serial = 1413] [outer = 0x8799e800] 10:42:47 INFO - PROCESS | 1774 | 1462470167259 Marionette TRACE conn3 <- [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]]]}] 10:42:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:42:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1639ms 10:42:47 INFO - PROCESS | 1774 | 1462470167301 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 10:42:47 INFO - PROCESS | 1774 | 1462470167308 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 10:42:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 10:42:47 INFO - PROCESS | 1774 | 1462470167316 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 10:42:47 INFO - PROCESS | 1774 | 1462470167320 Marionette TRACE conn3 <- [1,1854,null,{}] 10:42:47 INFO - PROCESS | 1774 | 1462470167327 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:47 INFO - PROCESS | 1774 | 1462470167540 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 10:42:47 INFO - PROCESS | 1774 | 1462470167890 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:47 INFO - PROCESS | 1774 | ++DOCSHELL 0x887ab400 == 166 [pid = 1774] [id = 471] 10:42:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0x887c6400) [pid = 1774] [serial = 1414] [outer = (nil)] 10:42:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0x88adc400) [pid = 1774] [serial = 1415] [outer = 0x887c6400] 10:42:47 INFO - PROCESS | 1774 | 1462470167978 Marionette DEBUG loaded listener.js 10:42:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 167 (0x88d46800) [pid = 1774] [serial = 1416] [outer = 0x887c6400] 10:42:48 INFO - PROCESS | 1774 | 1462470168883 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:42:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 10:42:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1634ms 10:42:48 INFO - PROCESS | 1774 | 1462470168951 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 10:42:48 INFO - PROCESS | 1774 | 1462470168955 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 10:42:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 10:42:48 INFO - PROCESS | 1774 | 1462470168973 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 10:42:48 INFO - PROCESS | 1774 | 1462470168983 Marionette TRACE conn3 <- [1,1858,null,{}] 10:42:48 INFO - PROCESS | 1774 | 1462470168991 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:49 INFO - PROCESS | 1774 | 1462470169250 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 10:42:49 INFO - PROCESS | 1774 | 1462470169572 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:49 INFO - PROCESS | 1774 | ++DOCSHELL 0x887c6000 == 167 [pid = 1774] [id = 472] 10:42:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 168 (0x887c7400) [pid = 1774] [serial = 1417] [outer = (nil)] 10:42:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 169 (0x899f4c00) [pid = 1774] [serial = 1418] [outer = 0x887c7400] 10:42:49 INFO - PROCESS | 1774 | 1462470169655 Marionette DEBUG loaded listener.js 10:42:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 170 (0x8b129400) [pid = 1774] [serial = 1419] [outer = 0x887c7400] 10:42:50 INFO - PROCESS | 1774 | 1462470170522 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 10:42:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 10:42:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1605ms 10:42:50 INFO - PROCESS | 1774 | 1462470170570 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 10:42:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 10:42:50 INFO - PROCESS | 1774 | 1462470170575 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 10:42:50 INFO - PROCESS | 1774 | 1462470170582 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 10:42:50 INFO - PROCESS | 1774 | 1462470170585 Marionette TRACE conn3 <- [1,1862,null,{}] 10:42:50 INFO - PROCESS | 1774 | 1462470170591 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:50 INFO - PROCESS | 1774 | 1462470170812 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 10:42:51 INFO - PROCESS | 1774 | 1462470171115 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:51 INFO - PROCESS | 1774 | ++DOCSHELL 0x899a9400 == 168 [pid = 1774] [id = 473] 10:42:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 171 (0x8b287c00) [pid = 1774] [serial = 1420] [outer = (nil)] 10:42:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 172 (0x8b293800) [pid = 1774] [serial = 1421] [outer = 0x8b287c00] 10:42:51 INFO - PROCESS | 1774 | 1462470171201 Marionette DEBUG loaded listener.js 10:42:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 173 (0x8b790400) [pid = 1774] [serial = 1422] [outer = 0x8b287c00] 10:42:52 INFO - PROCESS | 1774 | 1462470172051 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 10:42:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 10:42:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1533ms 10:42:52 INFO - PROCESS | 1774 | 1462470172114 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 10:42:52 INFO - PROCESS | 1774 | 1462470172119 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 10:42:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 10:42:52 INFO - PROCESS | 1774 | 1462470172125 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 10:42:52 INFO - PROCESS | 1774 | 1462470172128 Marionette TRACE conn3 <- [1,1866,null,{}] 10:42:52 INFO - PROCESS | 1774 | 1462470172134 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:52 INFO - PROCESS | 1774 | 1462470172333 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 10:42:52 INFO - PROCESS | 1774 | 1462470172597 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:52 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b797800 == 169 [pid = 1774] [id = 474] 10:42:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 174 (0x8ba96400) [pid = 1774] [serial = 1423] [outer = (nil)] 10:42:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 175 (0x8bad5800) [pid = 1774] [serial = 1424] [outer = 0x8ba96400] 10:42:52 INFO - PROCESS | 1774 | 1462470172740 Marionette DEBUG loaded listener.js 10:42:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 176 (0x8cd0f800) [pid = 1774] [serial = 1425] [outer = 0x8ba96400] 10:42:53 INFO - PROCESS | 1774 | 1462470173655 Marionette TRACE conn3 <- [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]]]}] 10:42:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 10:42:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1579ms 10:42:53 INFO - PROCESS | 1774 | 1462470173705 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 10:42:53 INFO - PROCESS | 1774 | 1462470173709 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 10:42:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 10:42:53 INFO - PROCESS | 1774 | 1462470173715 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 10:42:53 INFO - PROCESS | 1774 | 1462470173718 Marionette TRACE conn3 <- [1,1870,null,{}] 10:42:53 INFO - PROCESS | 1774 | 1462470173724 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:53 INFO - PROCESS | 1774 | 1462470173929 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 10:42:54 INFO - PROCESS | 1774 | 1462470174233 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:54 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b28d800 == 170 [pid = 1774] [id = 475] 10:42:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 177 (0x8b290400) [pid = 1774] [serial = 1426] [outer = (nil)] 10:42:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 178 (0x8d4ae400) [pid = 1774] [serial = 1427] [outer = 0x8b290400] 10:42:54 INFO - PROCESS | 1774 | 1462470174317 Marionette DEBUG loaded listener.js 10:42:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 179 (0x8d4b5000) [pid = 1774] [serial = 1428] [outer = 0x8b290400] 10:42:55 INFO - PROCESS | 1774 | 1462470175141 Marionette TRACE conn3 <- [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]]]}] 10:42:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 10:42:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1482ms 10:42:55 INFO - PROCESS | 1774 | 1462470175197 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 10:42:55 INFO - PROCESS | 1774 | 1462470175201 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 10:42:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 10:42:55 INFO - PROCESS | 1774 | 1462470175207 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 10:42:55 INFO - PROCESS | 1774 | 1462470175209 Marionette TRACE conn3 <- [1,1874,null,{}] 10:42:55 INFO - PROCESS | 1774 | 1462470175215 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:55 INFO - PROCESS | 1774 | 1462470175410 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 10:42:55 INFO - PROCESS | 1774 | 1462470175684 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:55 INFO - PROCESS | 1774 | ++DOCSHELL 0x887c2000 == 171 [pid = 1774] [id = 476] 10:42:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 180 (0x8d275000) [pid = 1774] [serial = 1429] [outer = (nil)] 10:42:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 181 (0x8df1a000) [pid = 1774] [serial = 1430] [outer = 0x8d275000] 10:42:55 INFO - PROCESS | 1774 | 1462470175820 Marionette DEBUG loaded listener.js 10:42:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 182 (0x8e2ce000) [pid = 1774] [serial = 1431] [outer = 0x8d275000] 10:42:56 INFO - PROCESS | 1774 | 1462470176661 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 10:42:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 10:42:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1529ms 10:42:56 INFO - PROCESS | 1774 | 1462470176736 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 10:42:56 INFO - PROCESS | 1774 | 1462470176740 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 10:42:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 10:42:56 INFO - PROCESS | 1774 | 1462470176747 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 10:42:56 INFO - PROCESS | 1774 | 1462470176749 Marionette TRACE conn3 <- [1,1878,null,{}] 10:42:56 INFO - PROCESS | 1774 | 1462470176756 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:56 INFO - PROCESS | 1774 | 1462470176987 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 10:42:57 INFO - PROCESS | 1774 | 1462470177293 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:57 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d4b7000 == 172 [pid = 1774] [id = 477] 10:42:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 183 (0x8df15800) [pid = 1774] [serial = 1432] [outer = (nil)] 10:42:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 184 (0x8ec39400) [pid = 1774] [serial = 1433] [outer = 0x8df15800] 10:42:57 INFO - PROCESS | 1774 | 1462470177389 Marionette DEBUG loaded listener.js 10:42:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 185 (0x8f618c00) [pid = 1774] [serial = 1434] [outer = 0x8df15800] 10:42:58 INFO - PROCESS | 1774 | 1462470178274 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 10:42:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 10:42:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1591ms 10:42:58 INFO - PROCESS | 1774 | 1462470178339 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 10:42:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 10:42:58 INFO - PROCESS | 1774 | 1462470178343 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 10:42:58 INFO - PROCESS | 1774 | 1462470178350 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 10:42:58 INFO - PROCESS | 1774 | 1462470178354 Marionette TRACE conn3 <- [1,1882,null,{}] 10:42:58 INFO - PROCESS | 1774 | 1462470178375 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:58 INFO - PROCESS | 1774 | 1462470178664 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 10:42:58 INFO - PROCESS | 1774 | 1462470178869 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:58 INFO - PROCESS | 1774 | ++DOCSHELL 0x84da3400 == 173 [pid = 1774] [id = 478] 10:42:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 186 (0x8d4bb400) [pid = 1774] [serial = 1435] [outer = (nil)] 10:42:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 187 (0x8f9f6000) [pid = 1774] [serial = 1436] [outer = 0x8d4bb400] 10:42:58 INFO - PROCESS | 1774 | 1462470178964 Marionette DEBUG loaded listener.js 10:42:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 188 (0x912bac00) [pid = 1774] [serial = 1437] [outer = 0x8d4bb400] 10:42:59 INFO - PROCESS | 1774 | 1462470179788 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 10:42:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 10:42:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1485ms 10:42:59 INFO - PROCESS | 1774 | 1462470179835 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 10:42:59 INFO - PROCESS | 1774 | 1462470179838 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 10:42:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 10:42:59 INFO - PROCESS | 1774 | 1462470179845 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 10:42:59 INFO - PROCESS | 1774 | 1462470179849 Marionette TRACE conn3 <- [1,1886,null,{}] 10:42:59 INFO - PROCESS | 1774 | 1462470179854 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:00 INFO - PROCESS | 1774 | 1462470180052 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 10:43:00 INFO - PROCESS | 1774 | 1462470180323 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:00 INFO - PROCESS | 1774 | ++DOCSHELL 0x9152c000 == 174 [pid = 1774] [id = 479] 10:43:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 189 (0x91546c00) [pid = 1774] [serial = 1438] [outer = (nil)] 10:43:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 190 (0x91550400) [pid = 1774] [serial = 1439] [outer = 0x91546c00] 10:43:00 INFO - PROCESS | 1774 | 1462470180480 Marionette DEBUG loaded listener.js 10:43:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 191 (0x91a13400) [pid = 1774] [serial = 1440] [outer = 0x91546c00] 10:43:01 INFO - PROCESS | 1774 | 1462470181365 Marionette TRACE conn3 <- [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]]]}] 10:43:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 10:43:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1580ms 10:43:01 INFO - PROCESS | 1774 | 1462470181426 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 10:43:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 10:43:01 INFO - PROCESS | 1774 | 1462470181431 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 10:43:01 INFO - PROCESS | 1774 | 1462470181437 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 10:43:01 INFO - PROCESS | 1774 | 1462470181443 Marionette TRACE conn3 <- [1,1890,null,{}] 10:43:01 INFO - PROCESS | 1774 | 1462470181449 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:01 INFO - PROCESS | 1774 | 1462470181724 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 10:43:02 INFO - PROCESS | 1774 | 1462470182040 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:02 INFO - PROCESS | 1774 | ++DOCSHELL 0x912c3400 == 175 [pid = 1774] [id = 480] 10:43:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 192 (0x912c8800) [pid = 1774] [serial = 1441] [outer = (nil)] 10:43:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 193 (0x91db3800) [pid = 1774] [serial = 1442] [outer = 0x912c8800] 10:43:02 INFO - PROCESS | 1774 | 1462470182122 Marionette DEBUG loaded listener.js 10:43:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 194 (0x91f64c00) [pid = 1774] [serial = 1443] [outer = 0x912c8800] 10:43:02 INFO - PROCESS | 1774 | 1462470182980 Marionette TRACE conn3 <- [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]]]}] 10:43:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 10:43:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1583ms 10:43:03 INFO - PROCESS | 1774 | 1462470183019 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 10:43:03 INFO - PROCESS | 1774 | 1462470183022 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 10:43:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 10:43:03 INFO - PROCESS | 1774 | 1462470183029 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 10:43:03 INFO - PROCESS | 1774 | 1462470183033 Marionette TRACE conn3 <- [1,1894,null,{}] 10:43:03 INFO - PROCESS | 1774 | 1462470183038 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:03 INFO - PROCESS | 1774 | 1462470183244 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 10:43:03 INFO - PROCESS | 1774 | 1462470183581 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:03 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ec31800 == 176 [pid = 1774] [id = 481] 10:43:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 195 (0x8ec37000) [pid = 1774] [serial = 1444] [outer = (nil)] 10:43:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 196 (0x923cf400) [pid = 1774] [serial = 1445] [outer = 0x8ec37000] 10:43:03 INFO - PROCESS | 1774 | 1462470183668 Marionette DEBUG loaded listener.js 10:43:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 197 (0x923d3800) [pid = 1774] [serial = 1446] [outer = 0x8ec37000] 10:43:04 INFO - PROCESS | 1774 | 1462470184522 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 10:43:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 10:43:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1530ms 10:43:04 INFO - PROCESS | 1774 | 1462470184559 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 10:43:04 INFO - PROCESS | 1774 | 1462470184572 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 10:43:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 10:43:04 INFO - PROCESS | 1774 | 1462470184578 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 10:43:04 INFO - PROCESS | 1774 | 1462470184581 Marionette TRACE conn3 <- [1,1898,null,{}] 10:43:04 INFO - PROCESS | 1774 | 1462470184587 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:04 INFO - PROCESS | 1774 | 1462470184785 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 10:43:05 INFO - PROCESS | 1774 | 1462470185061 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:05 INFO - PROCESS | 1774 | ++DOCSHELL 0x91b31c00 == 177 [pid = 1774] [id = 482] 10:43:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 198 (0x91db7800) [pid = 1774] [serial = 1447] [outer = (nil)] 10:43:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 199 (0x924d6000) [pid = 1774] [serial = 1448] [outer = 0x91db7800] 10:43:05 INFO - PROCESS | 1774 | 1462470185184 Marionette DEBUG loaded listener.js 10:43:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 200 (0x924dd800) [pid = 1774] [serial = 1449] [outer = 0x91db7800] 10:43:06 INFO - PROCESS | 1774 | 1462470185999 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 10:43:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 10:43:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1479ms 10:43:06 INFO - PROCESS | 1774 | 1462470186057 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 10:43:06 INFO - PROCESS | 1774 | 1462470186061 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 10:43:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 10:43:06 INFO - PROCESS | 1774 | 1462470186085 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 10:43:06 INFO - PROCESS | 1774 | 1462470186088 Marionette TRACE conn3 <- [1,1902,null,{}] 10:43:06 INFO - PROCESS | 1774 | 1462470186094 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:06 INFO - PROCESS | 1774 | 1462470186292 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 10:43:06 INFO - PROCESS | 1774 | 1462470186566 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:06 INFO - PROCESS | 1774 | ++DOCSHELL 0x82e06000 == 178 [pid = 1774] [id = 483] 10:43:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 201 (0x923ccc00) [pid = 1774] [serial = 1450] [outer = (nil)] 10:43:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 202 (0x92b53c00) [pid = 1774] [serial = 1451] [outer = 0x923ccc00] 10:43:06 INFO - PROCESS | 1774 | 1462470186686 Marionette DEBUG loaded listener.js 10:43:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 203 (0x92bdc000) [pid = 1774] [serial = 1452] [outer = 0x923ccc00] 10:43:07 INFO - PROCESS | 1774 | 1462470187561 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 10:43:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 10:43:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1532ms 10:43:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 10:43:07 INFO - PROCESS | 1774 | 1462470187615 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 10:43:07 INFO - PROCESS | 1774 | 1462470187618 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 10:43:07 INFO - PROCESS | 1774 | 1462470187624 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 10:43:07 INFO - PROCESS | 1774 | 1462470187628 Marionette TRACE conn3 <- [1,1906,null,{}] 10:43:07 INFO - PROCESS | 1774 | 1462470187633 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:07 INFO - PROCESS | 1774 | 1462470187833 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 10:43:08 INFO - PROCESS | 1774 | 1462470188138 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:08 INFO - PROCESS | 1774 | ++DOCSHELL 0x882bc400 == 179 [pid = 1774] [id = 484] 10:43:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 204 (0x882be000) [pid = 1774] [serial = 1453] [outer = (nil)] 10:43:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 205 (0x93863800) [pid = 1774] [serial = 1454] [outer = 0x882be000] 10:43:08 INFO - PROCESS | 1774 | 1462470188262 Marionette DEBUG loaded listener.js 10:43:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 206 (0x9386e000) [pid = 1774] [serial = 1455] [outer = 0x882be000] 10:43:09 INFO - PROCESS | 1774 | 1462470189132 Marionette TRACE conn3 <- [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]]]}] 10:43:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 10:43:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1581ms 10:43:09 INFO - PROCESS | 1774 | 1462470189204 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 10:43:09 INFO - PROCESS | 1774 | 1462470189208 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 10:43:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 10:43:09 INFO - PROCESS | 1774 | 1462470189215 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 10:43:09 INFO - PROCESS | 1774 | 1462470189218 Marionette TRACE conn3 <- [1,1910,null,{}] 10:43:09 INFO - PROCESS | 1774 | 1462470189224 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:09 INFO - PROCESS | 1774 | 1462470189431 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 10:43:09 INFO - PROCESS | 1774 | 1462470189711 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:09 INFO - PROCESS | 1774 | ++DOCSHELL 0x82e04400 == 180 [pid = 1774] [id = 485] 10:43:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 207 (0x82e07000) [pid = 1774] [serial = 1456] [outer = (nil)] 10:43:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 208 (0x83258800) [pid = 1774] [serial = 1457] [outer = 0x82e07000] 10:43:09 INFO - PROCESS | 1774 | 1462470189831 Marionette DEBUG loaded listener.js 10:43:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 209 (0x83dcd000) [pid = 1774] [serial = 1458] [outer = 0x82e07000] 10:43:10 INFO - PROCESS | 1774 | 1462470190705 Marionette TRACE conn3 <- [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]]]}] 10:43:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 10:43:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1530ms 10:43:10 INFO - PROCESS | 1774 | 1462470190746 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 10:43:10 INFO - PROCESS | 1774 | 1462470190749 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 10:43:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 10:43:10 INFO - PROCESS | 1774 | 1462470190756 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 10:43:10 INFO - PROCESS | 1774 | 1462470190760 Marionette TRACE conn3 <- [1,1914,null,{}] 10:43:10 INFO - PROCESS | 1774 | 1462470190765 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:11 INFO - PROCESS | 1774 | 1462470191067 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 10:43:11 INFO - PROCESS | 1774 | 1462470191827 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:11 INFO - PROCESS | 1774 | ++DOCSHELL 0x8344a800 == 181 [pid = 1774] [id = 486] 10:43:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 210 (0x8344c000) [pid = 1774] [serial = 1459] [outer = (nil)] 10:43:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 211 (0x83dc7800) [pid = 1774] [serial = 1460] [outer = 0x8344c000] 10:43:11 INFO - PROCESS | 1774 | 1462470191979 Marionette DEBUG loaded listener.js 10:43:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 212 (0x866f5000) [pid = 1774] [serial = 1461] [outer = 0x8344c000] 10:43:12 INFO - PROCESS | 1774 | 1462470192828 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 10:43:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 10:43:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 2145ms 10:43:12 INFO - PROCESS | 1774 | 1462470192901 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 10:43:12 INFO - PROCESS | 1774 | 1462470192906 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 10:43:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 10:43:12 INFO - PROCESS | 1774 | 1462470192914 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 10:43:12 INFO - PROCESS | 1774 | 1462470192919 Marionette TRACE conn3 <- [1,1918,null,{}] 10:43:12 INFO - PROCESS | 1774 | 1462470192927 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:13 INFO - PROCESS | 1774 | 1462470193161 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 10:43:13 INFO - PROCESS | 1774 | 1462470193525 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:13 INFO - PROCESS | 1774 | ++DOCSHELL 0x877b9400 == 182 [pid = 1774] [id = 487] 10:43:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 213 (0x877bcc00) [pid = 1774] [serial = 1462] [outer = (nil)] 10:43:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 214 (0x87be5c00) [pid = 1774] [serial = 1463] [outer = 0x877bcc00] 10:43:13 INFO - PROCESS | 1774 | 1462470193696 Marionette DEBUG loaded listener.js 10:43:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 215 (0x882c5400) [pid = 1774] [serial = 1464] [outer = 0x877bcc00] 10:43:14 INFO - PROCESS | 1774 | 1462470194602 Marionette TRACE conn3 <- [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]]]}] 10:43:14 INFO - PROCESS | 1774 | --DOCSHELL 0x8f70f800 == 181 [pid = 1774] [id = 235] 10:43:14 INFO - PROCESS | 1774 | --DOCSHELL 0x8ec34800 == 180 [pid = 1774] [id = 313] 10:43:14 INFO - PROCESS | 1774 | --DOCSHELL 0x8bacc800 == 179 [pid = 1774] [id = 314] 10:43:14 INFO - PROCESS | 1774 | --DOCSHELL 0x8d4b3000 == 178 [pid = 1774] [id = 312] 10:43:14 INFO - PROCESS | 1774 | --DOCSHELL 0x866ed400 == 177 [pid = 1774] [id = 359] 10:43:14 INFO - PROCESS | 1774 | --DOCSHELL 0x887a8c00 == 176 [pid = 1774] [id = 360] 10:43:14 INFO - PROCESS | 1774 | --DOCSHELL 0x869cd400 == 175 [pid = 1774] [id = 362] 10:43:14 INFO - PROCESS | 1774 | --DOCSHELL 0x88ad0400 == 174 [pid = 1774] [id = 315] 10:43:14 INFO - PROCESS | 1774 | --DOCSHELL 0x882cac00 == 173 [pid = 1774] [id = 371] 10:43:14 INFO - PROCESS | 1774 | --DOCSHELL 0x91a09c00 == 172 [pid = 1774] [id = 234] 10:43:14 INFO - PROCESS | 1774 | --DOCSHELL 0x91f6cc00 == 171 [pid = 1774] [id = 307] 10:43:14 INFO - PROCESS | 1774 | --DOCSHELL 0x8b123000 == 170 [pid = 1774] [id = 236] 10:43:14 INFO - PROCESS | 1774 | --DOCSHELL 0x91daf400 == 169 [pid = 1774] [id = 233] 10:43:14 INFO - PROCESS | 1774 | --DOCSHELL 0x8f715400 == 168 [pid = 1774] [id = 229] 10:43:14 INFO - PROCESS | 1774 | --DOCSHELL 0x91dac000 == 167 [pid = 1774] [id = 232] 10:43:14 INFO - PROCESS | 1774 | --DOCSHELL 0x82e01800 == 166 [pid = 1774] [id = 468] 10:43:14 INFO - PROCESS | 1774 | --DOCSHELL 0x87f85400 == 165 [pid = 1774] [id = 467] 10:43:14 INFO - PROCESS | 1774 | --DOCSHELL 0x877b4c00 == 164 [pid = 1774] [id = 466] 10:43:14 INFO - PROCESS | 1774 | --DOCSHELL 0x866ea000 == 163 [pid = 1774] [id = 465] 10:43:14 INFO - PROCESS | 1774 | --DOCSHELL 0x882bc000 == 162 [pid = 1774] [id = 463] 10:43:14 INFO - PROCESS | 1774 | --DOCSHELL 0x866ee000 == 161 [pid = 1774] [id = 462] 10:43:14 INFO - PROCESS | 1774 | --DOCSHELL 0x84da9800 == 160 [pid = 1774] [id = 461] 10:43:14 INFO - PROCESS | 1774 | --DOCSHELL 0x8cbe9400 == 159 [pid = 1774] [id = 460] 10:43:14 INFO - PROCESS | 1774 | --DOCSHELL 0x84da5c00 == 158 [pid = 1774] [id = 458] 10:43:14 INFO - PROCESS | 1774 | --DOCSHELL 0x83dc9800 == 157 [pid = 1774] [id = 459] 10:43:14 INFO - PROCESS | 1774 | --DOCSHELL 0x88d76000 == 156 [pid = 1774] [id = 457] 10:43:14 INFO - PROCESS | 1774 | --DOCSHELL 0x91548c00 == 155 [pid = 1774] [id = 456] 10:43:14 INFO - PROCESS | 1774 | --DOCSHELL 0x91a17400 == 154 [pid = 1774] [id = 455] 10:43:14 INFO - PROCESS | 1774 | --DOCSHELL 0x91217c00 == 153 [pid = 1774] [id = 454] 10:43:14 INFO - PROCESS | 1774 | --DOCSHELL 0x8e2cfc00 == 152 [pid = 1774] [id = 452] 10:43:14 INFO - PROCESS | 1774 | --DOCSHELL 0x8f618800 == 151 [pid = 1774] [id = 453] 10:43:14 INFO - PROCESS | 1774 | --DOCSHELL 0x8b28ec00 == 150 [pid = 1774] [id = 451] 10:43:14 INFO - PROCESS | 1774 | --DOCSHELL 0x8d270400 == 149 [pid = 1774] [id = 450] 10:43:14 INFO - PROCESS | 1774 | --DOCSHELL 0x8799fc00 == 148 [pid = 1774] [id = 449] 10:43:14 INFO - PROCESS | 1774 | --DOCSHELL 0x88d4fc00 == 147 [pid = 1774] [id = 448] 10:43:14 INFO - PROCESS | 1774 | --DOCSHELL 0x87be9400 == 146 [pid = 1774] [id = 446] 10:43:14 INFO - PROCESS | 1774 | --DOCSHELL 0x88d6e800 == 145 [pid = 1774] [id = 447] 10:43:14 INFO - PROCESS | 1774 | --DOCSHELL 0x82e05800 == 144 [pid = 1774] [id = 445] 10:43:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 10:43:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1987ms 10:43:14 INFO - PROCESS | 1774 | --DOMWINDOW == 214 (0xa6b6fc00) [pid = 1774] [serial = 1295] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1774 | --DOMWINDOW == 213 (0x83450400) [pid = 1774] [serial = 1313] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1774 | --DOMWINDOW == 212 (0x87f80c00) [pid = 1774] [serial = 1155] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1774 | --DOMWINDOW == 211 (0x923d0800) [pid = 1774] [serial = 1274] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1774 | --DOMWINDOW == 210 (0x912bc000) [pid = 1774] [serial = 1320] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1774 | --DOMWINDOW == 209 (0xa330f000) [pid = 1774] [serial = 1218] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1774 | --DOMWINDOW == 208 (0x99753400) [pid = 1774] [serial = 1289] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1774 | --DOMWINDOW == 207 (0x83449c00) [pid = 1774] [serial = 1311] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1774 | --DOMWINDOW == 206 (0x887ae400) [pid = 1774] [serial = 1328] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1774 | --DOMWINDOW == 205 (0x8325fc00) [pid = 1774] [serial = 1308] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1774 | --DOMWINDOW == 204 (0x92b58800) [pid = 1774] [serial = 1277] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1774 | --DOMWINDOW == 203 (0x977da000) [pid = 1774] [serial = 1286] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1774 | --DOMWINDOW == 202 (0x950f9000) [pid = 1774] [serial = 1284] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1774 | --DOMWINDOW == 201 (0xa6b78400) [pid = 1774] [serial = 1296] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1774 | --DOMWINDOW == 200 (0x92b4ec00) [pid = 1774] [serial = 1050] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1774 | --DOMWINDOW == 199 (0x82e09c00) [pid = 1774] [serial = 1301] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1774 | --DOMWINDOW == 198 (0x9d890c00) [pid = 1774] [serial = 1292] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1774 | --DOMWINDOW == 197 (0x87be4400) [pid = 1774] [serial = 1325] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1774 | --DOMWINDOW == 196 (0x8f614400) [pid = 1774] [serial = 1271] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1774 | --DOMWINDOW == 195 (0x83dcc800) [pid = 1774] [serial = 1299] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1774 | --DOMWINDOW == 194 (0x98437800) [pid = 1774] [serial = 1209] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1774 | --DOMWINDOW == 193 (0x88b10800) [pid = 1774] [serial = 1329] [outer = (nil)] [url = about:blank] 10:43:14 INFO - PROCESS | 1774 | --DOMWINDOW == 192 (0x8ba9c000) [pid = 1774] [serial = 1164] [outer = (nil)] [url = about:blank] 10:43:15 INFO - PROCESS | 1774 | --DOMWINDOW == 191 (0x98434400) [pid = 1774] [serial = 1287] [outer = (nil)] [url = about:blank] 10:43:15 INFO - PROCESS | 1774 | --DOMWINDOW == 190 (0x8d4b6800) [pid = 1774] [serial = 1319] [outer = (nil)] [url = about:blank] 10:43:15 INFO - PROCESS | 1774 | --DOMWINDOW == 189 (0x8ba98c00) [pid = 1774] [serial = 1194] [outer = (nil)] [url = about:blank] 10:43:15 INFO - PROCESS | 1774 | --DOMWINDOW == 188 (0x924da400) [pid = 1774] [serial = 1200] [outer = (nil)] [url = about:blank] 10:43:15 INFO - PROCESS | 1774 | --DOMWINDOW == 187 (0x8f710800) [pid = 1774] [serial = 1262] [outer = (nil)] [url = about:blank] 10:43:15 INFO - PROCESS | 1774 | --DOMWINDOW == 186 (0x883d6000) [pid = 1774] [serial = 1191] [outer = (nil)] [url = about:blank] 10:43:15 INFO - PROCESS | 1774 | --DOMWINDOW == 185 (0x883d5400) [pid = 1774] [serial = 1266] [outer = (nil)] [url = about:blank] 10:43:15 INFO - PROCESS | 1774 | --DOMWINDOW == 184 (0x899abc00) [pid = 1774] [serial = 1322] [outer = (nil)] [url = about:blank] 10:43:15 INFO - PROCESS | 1774 | --DOMWINDOW == 183 (0x95093000) [pid = 1774] [serial = 1283] [outer = (nil)] [url = about:blank] 10:43:15 INFO - PROCESS | 1774 | --DOMWINDOW == 182 (0x8b295000) [pid = 1774] [serial = 1158] [outer = (nil)] [url = about:blank] 10:43:15 INFO - PROCESS | 1774 | --DOMWINDOW == 181 (0x83dc9400) [pid = 1774] [serial = 1298] [outer = (nil)] [url = about:blank] 10:43:15 INFO - PROCESS | 1774 | --DOMWINDOW == 180 (0x8325e000) [pid = 1774] [serial = 1307] [outer = (nil)] [url = about:blank] 10:43:15 INFO - PROCESS | 1774 | --DOMWINDOW == 179 (0x83257c00) [pid = 1774] [serial = 1305] [outer = (nil)] [url = about:blank] 10:43:15 INFO - PROCESS | 1774 | --DOMWINDOW == 178 (0x92dec400) [pid = 1774] [serial = 1203] [outer = (nil)] [url = about:blank] 10:43:15 INFO - PROCESS | 1774 | --DOMWINDOW == 177 (0x94e83c00) [pid = 1774] [serial = 1281] [outer = (nil)] [url = about:blank] 10:43:15 INFO - PROCESS | 1774 | --DOMWINDOW == 176 (0x8ba94800) [pid = 1774] [serial = 1161] [outer = (nil)] [url = about:blank] 10:43:15 INFO - PROCESS | 1774 | --DOMWINDOW == 175 (0x944b0c00) [pid = 1774] [serial = 1280] [outer = (nil)] [url = about:blank] 10:43:15 INFO - PROCESS | 1774 | --DOMWINDOW == 174 (0x83447800) [pid = 1774] [serial = 1310] [outer = (nil)] [url = about:blank] 10:43:15 INFO - PROCESS | 1774 | --DOMWINDOW == 173 (0x91b27000) [pid = 1774] [serial = 1263] [outer = (nil)] [url = about:blank] 10:43:15 INFO - PROCESS | 1774 | --DOMWINDOW == 172 (0x8d276000) [pid = 1774] [serial = 1230] [outer = (nil)] [url = about:blank] 10:43:15 INFO - PROCESS | 1774 | --DOMWINDOW == 171 (0x899b1c00) [pid = 1774] [serial = 1331] [outer = (nil)] [url = about:blank] 10:43:15 INFO - PROCESS | 1774 | --DOMWINDOW == 170 (0x9154ec00) [pid = 1774] [serial = 1197] [outer = (nil)] [url = about:blank] 10:43:15 INFO - PROCESS | 1774 | --DOMWINDOW == 169 (0x99799400) [pid = 1774] [serial = 1290] [outer = (nil)] [url = about:blank] 10:43:15 INFO - PROCESS | 1774 | --DOMWINDOW == 168 (0x98437400) [pid = 1774] [serial = 1215] [outer = (nil)] [url = about:blank] 10:43:15 INFO - PROCESS | 1774 | --DOMWINDOW == 167 (0xa6922400) [pid = 1774] [serial = 1152] [outer = (nil)] [url = about:blank] 10:43:15 INFO - PROCESS | 1774 | --DOMWINDOW == 166 (0x87f79c00) [pid = 1774] [serial = 1326] [outer = (nil)] [url = about:blank] 10:43:15 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0x83255000) [pid = 1774] [serial = 1304] [outer = (nil)] [url = about:blank] 10:43:15 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0x882c5800) [pid = 1774] [serial = 1317] [outer = (nil)] [url = about:blank] 10:43:15 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0xa22c1000) [pid = 1774] [serial = 1293] [outer = (nil)] [url = about:blank] 10:43:15 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0x924d4400) [pid = 1774] [serial = 1275] [outer = (nil)] [url = about:blank] 10:43:15 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0x950a2000) [pid = 1774] [serial = 1206] [outer = (nil)] [url = about:blank] 10:43:15 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0x87fb4800) [pid = 1774] [serial = 1224] [outer = (nil)] [url = about:blank] 10:43:15 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x92bdf800) [pid = 1774] [serial = 1278] [outer = (nil)] [url = about:blank] 10:43:15 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0x91a0a000) [pid = 1774] [serial = 1272] [outer = (nil)] [url = about:blank] 10:43:15 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x8b289400) [pid = 1774] [serial = 1268] [outer = (nil)] [url = about:blank] 10:43:15 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x8799d800) [pid = 1774] [serial = 1316] [outer = (nil)] [url = about:blank] 10:43:15 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0x87f7f800) [pid = 1774] [serial = 1265] [outer = (nil)] [url = about:blank] 10:43:15 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x83dcb800) [pid = 1774] [serial = 1314] [outer = (nil)] [url = about:blank] 10:43:15 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x899f3c00) [pid = 1774] [serial = 1332] [outer = (nil)] [url = about:blank] 10:43:15 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x82e0c800) [pid = 1774] [serial = 1302] [outer = (nil)] [url = about:blank] 10:43:15 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x88d4bc00) [pid = 1774] [serial = 1212] [outer = (nil)] [url = about:blank] 10:43:15 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x91f6a800) [pid = 1774] [serial = 1167] [outer = (nil)] [url = about:blank] 10:43:15 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x8bad6c00) [pid = 1774] [serial = 1269] [outer = (nil)] [url = about:blank] 10:43:15 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0xa511a400) [pid = 1774] [serial = 1221] [outer = (nil)] [url = about:blank] 10:43:15 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0xa3593800) [pid = 1774] [serial = 1227] [outer = (nil)] [url = about:blank] 10:43:15 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x87994000) [pid = 1774] [serial = 1334] [outer = (nil)] [url = about:blank] 10:43:15 INFO - PROCESS | 1774 | 1462470195075 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 10:43:15 INFO - PROCESS | 1774 | 1462470195080 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 10:43:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 10:43:15 INFO - PROCESS | 1774 | 1462470195096 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 10:43:15 INFO - PROCESS | 1774 | 1462470195099 Marionette TRACE conn3 <- [1,1922,null,{}] 10:43:15 INFO - PROCESS | 1774 | 1462470195104 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:15 INFO - PROCESS | 1774 | 1462470195360 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 10:43:15 INFO - PROCESS | 1774 | 1462470195570 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:15 INFO - PROCESS | 1774 | ++DOCSHELL 0x83dc8400 == 145 [pid = 1774] [id = 488] 10:43:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x83dc9400) [pid = 1774] [serial = 1465] [outer = (nil)] 10:43:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x83dcd800) [pid = 1774] [serial = 1466] [outer = 0x83dc9400] 10:43:15 INFO - PROCESS | 1774 | 1462470195642 Marionette DEBUG loaded listener.js 10:43:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x866f6400) [pid = 1774] [serial = 1467] [outer = 0x83dc9400] 10:43:16 INFO - PROCESS | 1774 | 1462470196393 Marionette TRACE conn3 <- [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]]]}] 10:43:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 10:43:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1335ms 10:43:16 INFO - PROCESS | 1774 | 1462470196431 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 10:43:16 INFO - PROCESS | 1774 | 1462470196434 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 10:43:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 10:43:16 INFO - PROCESS | 1774 | 1462470196442 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 10:43:16 INFO - PROCESS | 1774 | 1462470196450 Marionette TRACE conn3 <- [1,1926,null,{}] 10:43:16 INFO - PROCESS | 1774 | 1462470196462 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:16 INFO - PROCESS | 1774 | 1462470196713 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 10:43:16 INFO - PROCESS | 1774 | 1462470196741 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:16 INFO - PROCESS | 1774 | ++DOCSHELL 0x83260c00 == 146 [pid = 1774] [id = 489] 10:43:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x87f7ac00) [pid = 1774] [serial = 1468] [outer = (nil)] 10:43:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x883da800) [pid = 1774] [serial = 1469] [outer = 0x87f7ac00] 10:43:16 INFO - PROCESS | 1774 | 1462470196807 Marionette DEBUG loaded listener.js 10:43:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x887ae400) [pid = 1774] [serial = 1470] [outer = 0x87f7ac00] 10:43:17 INFO - PROCESS | 1774 | 1462470197717 Marionette TRACE conn3 <- [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]]]}] 10:43:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 10:43:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1346ms 10:43:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 10:43:17 INFO - PROCESS | 1774 | 1462470197788 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 10:43:17 INFO - PROCESS | 1774 | 1462470197791 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 10:43:17 INFO - PROCESS | 1774 | 1462470197798 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 10:43:17 INFO - PROCESS | 1774 | 1462470197801 Marionette TRACE conn3 <- [1,1930,null,{}] 10:43:17 INFO - PROCESS | 1774 | 1462470197815 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:18 INFO - PROCESS | 1774 | 1462470198063 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 10:43:18 INFO - PROCESS | 1774 | 1462470198090 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:18 INFO - PROCESS | 1774 | ++DOCSHELL 0x877b3400 == 147 [pid = 1774] [id = 490] 10:43:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x882c5c00) [pid = 1774] [serial = 1471] [outer = (nil)] 10:43:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x88b03000) [pid = 1774] [serial = 1472] [outer = 0x882c5c00] 10:43:18 INFO - PROCESS | 1774 | 1462470198158 Marionette DEBUG loaded listener.js 10:43:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x88d41800) [pid = 1774] [serial = 1473] [outer = 0x882c5c00] 10:43:19 INFO - PROCESS | 1774 | 1462470199132 Marionette TRACE conn3 <- [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]]]}] 10:43:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 10:43:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1395ms 10:43:19 INFO - PROCESS | 1774 | 1462470199192 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 10:43:19 INFO - PROCESS | 1774 | 1462470199196 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 10:43:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 10:43:19 INFO - PROCESS | 1774 | 1462470199201 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 10:43:19 INFO - PROCESS | 1774 | 1462470199204 Marionette TRACE conn3 <- [1,1934,null,{}] 10:43:19 INFO - PROCESS | 1774 | 1462470199210 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:19 INFO - PROCESS | 1774 | 1462470199471 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 10:43:20 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x87802000) [pid = 1774] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 10:43:20 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x88d72800) [pid = 1774] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 10:43:20 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x887cdc00) [pid = 1774] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 10:43:20 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x8ec35c00) [pid = 1774] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 10:43:20 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x882bc800) [pid = 1774] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 10:43:20 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x87bed800) [pid = 1774] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 10:43:20 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x82e05c00) [pid = 1774] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 10:43:20 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x91f6ac00) [pid = 1774] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 10:43:20 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x8cbec800) [pid = 1774] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 10:43:20 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x87fae400) [pid = 1774] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 10:43:20 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x8d271000) [pid = 1774] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 10:43:20 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x91a0f800) [pid = 1774] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 10:43:20 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0x91a17800) [pid = 1774] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 10:43:20 INFO - PROCESS | 1774 | --DOMWINDOW == 141 (0x887c3800) [pid = 1774] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 10:43:20 INFO - PROCESS | 1774 | --DOMWINDOW == 140 (0x9154d800) [pid = 1774] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 10:43:20 INFO - PROCESS | 1774 | --DOMWINDOW == 139 (0x929ca800) [pid = 1774] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 10:43:20 INFO - PROCESS | 1774 | --DOMWINDOW == 138 (0x866f8000) [pid = 1774] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 10:43:20 INFO - PROCESS | 1774 | --DOMWINDOW == 137 (0x87f7c400) [pid = 1774] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 10:43:20 INFO - PROCESS | 1774 | --DOMWINDOW == 136 (0x88d6ec00) [pid = 1774] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 10:43:20 INFO - PROCESS | 1774 | --DOMWINDOW == 135 (0x8f61c400) [pid = 1774] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 10:43:20 INFO - PROCESS | 1774 | --DOMWINDOW == 134 (0x866ee400) [pid = 1774] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 10:43:20 INFO - PROCESS | 1774 | --DOMWINDOW == 133 (0x866eb400) [pid = 1774] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 10:43:20 INFO - PROCESS | 1774 | --DOMWINDOW == 132 (0x8cbe8400) [pid = 1774] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 10:43:20 INFO - PROCESS | 1774 | --DOMWINDOW == 131 (0x912bb000) [pid = 1774] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 10:43:20 INFO - PROCESS | 1774 | 1462470200272 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:20 INFO - PROCESS | 1774 | ++DOCSHELL 0x83256800 == 148 [pid = 1774] [id = 491] 10:43:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 132 (0x83450800) [pid = 1774] [serial = 1474] [outer = (nil)] 10:43:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 133 (0x866f8000) [pid = 1774] [serial = 1475] [outer = 0x83450800] 10:43:20 INFO - PROCESS | 1774 | 1462470200371 Marionette DEBUG loaded listener.js 10:43:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 134 (0x88d4e000) [pid = 1774] [serial = 1476] [outer = 0x83450800] 10:43:21 INFO - PROCESS | 1774 | 1462470201102 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 10:43:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 10:43:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1928ms 10:43:21 INFO - PROCESS | 1774 | 1462470201131 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 10:43:21 INFO - PROCESS | 1774 | 1462470201134 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 10:43:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 10:43:21 INFO - PROCESS | 1774 | 1462470201140 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 10:43:21 INFO - PROCESS | 1774 | 1462470201142 Marionette TRACE conn3 <- [1,1938,null,{}] 10:43:21 INFO - PROCESS | 1774 | 1462470201159 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:21 INFO - PROCESS | 1774 | 1462470201341 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 10:43:21 INFO - PROCESS | 1774 | 1462470201357 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:21 INFO - PROCESS | 1774 | ++DOCSHELL 0x82e0e800 == 149 [pid = 1774] [id = 492] 10:43:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 135 (0x83443800) [pid = 1774] [serial = 1477] [outer = (nil)] 10:43:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 136 (0x899af400) [pid = 1774] [serial = 1478] [outer = 0x83443800] 10:43:21 INFO - PROCESS | 1774 | 1462470201422 Marionette DEBUG loaded listener.js 10:43:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 137 (0x899ea400) [pid = 1774] [serial = 1479] [outer = 0x83443800] 10:43:22 INFO - PROCESS | 1774 | 1462470202484 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 10:43:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 10:43:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1389ms 10:43:22 INFO - PROCESS | 1774 | 1462470202531 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 10:43:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 10:43:22 INFO - PROCESS | 1774 | 1462470202536 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 10:43:22 INFO - PROCESS | 1774 | 1462470202545 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 10:43:22 INFO - PROCESS | 1774 | 1462470202551 Marionette TRACE conn3 <- [1,1942,null,{}] 10:43:22 INFO - PROCESS | 1774 | 1462470202561 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:22 INFO - PROCESS | 1774 | 1462470202786 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 10:43:23 INFO - PROCESS | 1774 | 1462470203072 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:23 INFO - PROCESS | 1774 | ++DOCSHELL 0x83444400 == 150 [pid = 1774] [id = 493] 10:43:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 138 (0x83444c00) [pid = 1774] [serial = 1480] [outer = (nil)] 10:43:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 139 (0x84da9000) [pid = 1774] [serial = 1481] [outer = 0x83444c00] 10:43:23 INFO - PROCESS | 1774 | 1462470203198 Marionette DEBUG loaded listener.js 10:43:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 140 (0x869dc000) [pid = 1774] [serial = 1482] [outer = 0x83444c00] 10:43:24 INFO - PROCESS | 1774 | 1462470204074 Marionette TRACE conn3 <- [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]]]}] 10:43:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 10:43:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1590ms 10:43:24 INFO - PROCESS | 1774 | 1462470204135 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 10:43:24 INFO - PROCESS | 1774 | 1462470204143 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 10:43:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 10:43:24 INFO - PROCESS | 1774 | 1462470204155 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 10:43:24 INFO - PROCESS | 1774 | 1462470204158 Marionette TRACE conn3 <- [1,1946,null,{}] 10:43:24 INFO - PROCESS | 1774 | 1462470204165 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:24 INFO - PROCESS | 1774 | 1462470204408 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 10:43:24 INFO - PROCESS | 1774 | 1462470204718 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:24 INFO - PROCESS | 1774 | ++DOCSHELL 0x84daa000 == 151 [pid = 1774] [id = 494] 10:43:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 141 (0x869db400) [pid = 1774] [serial = 1483] [outer = (nil)] 10:43:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x87f7a000) [pid = 1774] [serial = 1484] [outer = 0x869db400] 10:43:24 INFO - PROCESS | 1774 | 1462470204805 Marionette DEBUG loaded listener.js 10:43:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x883d6800) [pid = 1774] [serial = 1485] [outer = 0x869db400] 10:43:25 INFO - PROCESS | 1774 | 1462470205715 Marionette TRACE conn3 <- [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]]]}] 10:43:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 10:43:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1633ms 10:43:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 10:43:25 INFO - PROCESS | 1774 | 1462470205787 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 10:43:25 INFO - PROCESS | 1774 | 1462470205790 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 10:43:25 INFO - PROCESS | 1774 | 1462470205797 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 10:43:25 INFO - PROCESS | 1774 | 1462470205804 Marionette TRACE conn3 <- [1,1950,null,{}] 10:43:25 INFO - PROCESS | 1774 | 1462470205820 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:26 INFO - PROCESS | 1774 | 1462470206077 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 10:43:26 INFO - PROCESS | 1774 | 1462470206383 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:26 INFO - PROCESS | 1774 | ++DOCSHELL 0x899a8800 == 152 [pid = 1774] [id = 495] 10:43:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x899abc00) [pid = 1774] [serial = 1486] [outer = (nil)] 10:43:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x899b4400) [pid = 1774] [serial = 1487] [outer = 0x899abc00] 10:43:26 INFO - PROCESS | 1774 | 1462470206471 Marionette DEBUG loaded listener.js 10:43:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x8b128400) [pid = 1774] [serial = 1488] [outer = 0x899abc00] 10:43:27 INFO - PROCESS | 1774 | 1462470207289 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 10:43:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 10:43:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1536ms 10:43:27 INFO - PROCESS | 1774 | 1462470207333 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 10:43:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 10:43:27 INFO - PROCESS | 1774 | 1462470207338 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 10:43:27 INFO - PROCESS | 1774 | 1462470207345 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 10:43:27 INFO - PROCESS | 1774 | 1462470207349 Marionette TRACE conn3 <- [1,1954,null,{}] 10:43:27 INFO - PROCESS | 1774 | 1462470207374 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:27 INFO - PROCESS | 1774 | 1462470207589 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 10:43:27 INFO - PROCESS | 1774 | 1462470207852 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:27 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b288800 == 153 [pid = 1774] [id = 496] 10:43:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x8b78c800) [pid = 1774] [serial = 1489] [outer = (nil)] 10:43:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x8b798400) [pid = 1774] [serial = 1490] [outer = 0x8b78c800] 10:43:27 INFO - PROCESS | 1774 | 1462470207986 Marionette DEBUG loaded listener.js 10:43:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x8ba94c00) [pid = 1774] [serial = 1491] [outer = 0x8b78c800] 10:43:28 INFO - PROCESS | 1774 | 1462470208915 Marionette TRACE conn3 <- [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]]]}] 10:43:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 10:43:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1600ms 10:43:28 INFO - PROCESS | 1774 | 1462470208944 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 10:43:28 INFO - PROCESS | 1774 | 1462470208948 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 10:43:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 10:43:28 INFO - PROCESS | 1774 | 1462470208954 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 10:43:28 INFO - PROCESS | 1774 | 1462470208957 Marionette TRACE conn3 <- [1,1958,null,{}] 10:43:28 INFO - PROCESS | 1774 | 1462470208963 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:29 INFO - PROCESS | 1774 | 1462470209157 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 10:43:29 INFO - PROCESS | 1774 | 1462470209423 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:29 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b130800 == 154 [pid = 1774] [id = 497] 10:43:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x8b294000) [pid = 1774] [serial = 1492] [outer = (nil)] 10:43:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x8baf0400) [pid = 1774] [serial = 1493] [outer = 0x8b294000] 10:43:29 INFO - PROCESS | 1774 | 1462470209543 Marionette DEBUG loaded listener.js 10:43:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x8baf5c00) [pid = 1774] [serial = 1494] [outer = 0x8b294000] 10:43:30 INFO - PROCESS | 1774 | 1462470210397 Marionette TRACE conn3 <- [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]]]}] 10:43:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 10:43:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1484ms 10:43:30 INFO - PROCESS | 1774 | 1462470210438 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 10:43:30 INFO - PROCESS | 1774 | 1462470210442 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 10:43:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 10:43:30 INFO - PROCESS | 1774 | 1462470210449 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 10:43:30 INFO - PROCESS | 1774 | 1462470210453 Marionette TRACE conn3 <- [1,1962,null,{}] 10:43:30 INFO - PROCESS | 1774 | 1462470210479 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:30 INFO - PROCESS | 1774 | 1462470210709 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 10:43:31 INFO - PROCESS | 1774 | 1462470210984 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:31 INFO - PROCESS | 1774 | ++DOCSHELL 0x82e01400 == 155 [pid = 1774] [id = 498] 10:43:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x8cbe8c00) [pid = 1774] [serial = 1495] [outer = (nil)] 10:43:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x8d27c800) [pid = 1774] [serial = 1496] [outer = 0x8cbe8c00] 10:43:31 INFO - PROCESS | 1774 | 1462470211120 Marionette DEBUG loaded listener.js 10:43:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x8d4b9c00) [pid = 1774] [serial = 1497] [outer = 0x8cbe8c00] 10:43:31 INFO - PROCESS | 1774 | 1462470211989 Marionette TRACE conn3 <- [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]]]}] 10:43:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 10:43:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1600ms 10:43:32 INFO - PROCESS | 1774 | 1462470212050 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 10:43:32 INFO - PROCESS | 1774 | 1462470212054 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 10:43:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 10:43:32 INFO - PROCESS | 1774 | 1462470212061 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 10:43:32 INFO - PROCESS | 1774 | 1462470212064 Marionette TRACE conn3 <- [1,1966,null,{}] 10:43:32 INFO - PROCESS | 1774 | 1462470212070 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:32 INFO - PROCESS | 1774 | 1462470212266 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 10:43:32 INFO - PROCESS | 1774 | 1462470212564 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:32 INFO - PROCESS | 1774 | ++DOCSHELL 0x88d70800 == 156 [pid = 1774] [id = 499] 10:43:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x8d278000) [pid = 1774] [serial = 1498] [outer = (nil)] 10:43:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x8e9db400) [pid = 1774] [serial = 1499] [outer = 0x8d278000] 10:43:32 INFO - PROCESS | 1774 | 1462470212648 Marionette DEBUG loaded listener.js 10:43:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x8f617000) [pid = 1774] [serial = 1500] [outer = 0x8d278000] 10:43:33 INFO - PROCESS | 1774 | 1462470213465 Marionette TRACE conn3 <- [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]]]}] 10:43:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 10:43:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1439ms 10:43:33 INFO - PROCESS | 1774 | 1462470213501 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 10:43:33 INFO - PROCESS | 1774 | 1462470213504 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 10:43:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 10:43:33 INFO - PROCESS | 1774 | 1462470213511 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 10:43:33 INFO - PROCESS | 1774 | 1462470213515 Marionette TRACE conn3 <- [1,1970,null,{}] 10:43:33 INFO - PROCESS | 1774 | 1462470213521 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:33 INFO - PROCESS | 1774 | 1462470213734 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 10:43:34 INFO - PROCESS | 1774 | 1462470214010 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:34 INFO - PROCESS | 1774 | ++DOCSHELL 0x887c5000 == 157 [pid = 1774] [id = 500] 10:43:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x8b78c400) [pid = 1774] [serial = 1501] [outer = (nil)] 10:43:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x8f717000) [pid = 1774] [serial = 1502] [outer = 0x8b78c400] 10:43:34 INFO - PROCESS | 1774 | 1462470214094 Marionette DEBUG loaded listener.js 10:43:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0x8f9f1800) [pid = 1774] [serial = 1503] [outer = 0x8b78c400] 10:43:34 INFO - PROCESS | 1774 | 1462470214911 Marionette TRACE conn3 <- [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]]]}] 10:43:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 10:43:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1429ms 10:43:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 10:43:34 INFO - PROCESS | 1774 | 1462470214942 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 10:43:34 INFO - PROCESS | 1774 | 1462470214944 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 10:43:34 INFO - PROCESS | 1774 | 1462470214951 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 10:43:34 INFO - PROCESS | 1774 | 1462470214954 Marionette TRACE conn3 <- [1,1974,null,{}] 10:43:34 INFO - PROCESS | 1774 | 1462470214960 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:35 INFO - PROCESS | 1774 | 1462470215153 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 10:43:35 INFO - PROCESS | 1774 | 1462470215426 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:35 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e2c8400 == 158 [pid = 1774] [id = 501] 10:43:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x8f70ac00) [pid = 1774] [serial = 1504] [outer = (nil)] 10:43:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0x91521c00) [pid = 1774] [serial = 1505] [outer = 0x8f70ac00] 10:43:35 INFO - PROCESS | 1774 | 1462470215506 Marionette DEBUG loaded listener.js 10:43:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x91527800) [pid = 1774] [serial = 1506] [outer = 0x8f70ac00] 10:43:36 INFO - PROCESS | 1774 | 1462470216407 Marionette TRACE conn3 <- [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]]]}] 10:43:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 10:43:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1532ms 10:43:36 INFO - PROCESS | 1774 | 1462470216482 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 10:43:36 INFO - PROCESS | 1774 | 1462470216485 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 10:43:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 10:43:36 INFO - PROCESS | 1774 | 1462470216492 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 10:43:36 INFO - PROCESS | 1774 | 1462470216495 Marionette TRACE conn3 <- [1,1978,null,{}] 10:43:36 INFO - PROCESS | 1774 | 1462470216500 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:36 INFO - PROCESS | 1774 | 1462470216735 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 10:43:37 INFO - PROCESS | 1774 | 1462470216999 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:37 INFO - PROCESS | 1774 | ++DOCSHELL 0x9121e000 == 159 [pid = 1774] [id = 502] 10:43:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0x912bc000) [pid = 1774] [serial = 1507] [outer = (nil)] 10:43:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0x91553c00) [pid = 1774] [serial = 1508] [outer = 0x912bc000] 10:43:37 INFO - PROCESS | 1774 | 1462470217121 Marionette DEBUG loaded listener.js 10:43:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 167 (0x915c3800) [pid = 1774] [serial = 1509] [outer = 0x912bc000] 10:43:37 INFO - PROCESS | 1774 | 1462470217962 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:43:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 10:43:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1528ms 10:43:38 INFO - PROCESS | 1774 | 1462470218021 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 10:43:38 INFO - PROCESS | 1774 | 1462470218025 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 10:43:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 10:43:38 INFO - PROCESS | 1774 | 1462470218031 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 10:43:38 INFO - PROCESS | 1774 | 1462470218034 Marionette TRACE conn3 <- [1,1982,null,{}] 10:43:38 INFO - PROCESS | 1774 | 1462470218040 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:38 INFO - PROCESS | 1774 | 1462470218260 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 10:43:38 INFO - PROCESS | 1774 | 1462470218524 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:38 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b791c00 == 160 [pid = 1774] [id = 503] 10:43:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 168 (0x912c1000) [pid = 1774] [serial = 1510] [outer = (nil)] 10:43:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 169 (0x91b2e000) [pid = 1774] [serial = 1511] [outer = 0x912c1000] 10:43:38 INFO - PROCESS | 1774 | 1462470218672 Marionette DEBUG loaded listener.js 10:43:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 170 (0x91db6c00) [pid = 1774] [serial = 1512] [outer = 0x912c1000] 10:43:39 INFO - PROCESS | 1774 | 1462470219515 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:43:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 10:43:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1532ms 10:43:39 INFO - PROCESS | 1774 | 1462470219564 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 10:43:39 INFO - PROCESS | 1774 | 1462470219567 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 10:43:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 10:43:39 INFO - PROCESS | 1774 | 1462470219574 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 10:43:39 INFO - PROCESS | 1774 | 1462470219577 Marionette TRACE conn3 <- [1,1986,null,{}] 10:43:39 INFO - PROCESS | 1774 | 1462470219582 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:39 INFO - PROCESS | 1774 | 1462470219778 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 10:43:40 INFO - PROCESS | 1774 | 1462470220046 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:40 INFO - PROCESS | 1774 | ++DOCSHELL 0x91db6800 == 161 [pid = 1774] [id = 504] 10:43:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 171 (0x91f6ac00) [pid = 1774] [serial = 1513] [outer = (nil)] 10:43:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 172 (0x923c7800) [pid = 1774] [serial = 1514] [outer = 0x91f6ac00] 10:43:40 INFO - PROCESS | 1774 | 1462470220172 Marionette DEBUG loaded listener.js 10:43:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 173 (0x92496800) [pid = 1774] [serial = 1515] [outer = 0x91f6ac00] 10:43:40 INFO - PROCESS | 1774 | ************************* 10:43:40 INFO - PROCESS | 1774 | A coding exception was thrown and uncaught in a Task. 10:43:40 INFO - PROCESS | 1774 | 10:43:40 INFO - PROCESS | 1774 | Full message: TypeError: NetworkError when attempting to fetch resource. 10:43:40 INFO - PROCESS | 1774 | Full stack: 10:43:40 INFO - PROCESS | 1774 | ************************* 10:43:41 INFO - PROCESS | 1774 | 1462470221055 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:43:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 10:43:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1539ms 10:43:41 INFO - PROCESS | 1774 | 1462470221114 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 10:43:41 INFO - PROCESS | 1774 | 1462470221117 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 10:43:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 10:43:41 INFO - PROCESS | 1774 | 1462470221123 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 10:43:41 INFO - PROCESS | 1774 | 1462470221127 Marionette TRACE conn3 <- [1,1990,null,{}] 10:43:41 INFO - PROCESS | 1774 | 1462470221132 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:41 INFO - PROCESS | 1774 | 1462470221326 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 10:43:41 INFO - PROCESS | 1774 | 1462470221605 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:41 INFO - PROCESS | 1774 | ++DOCSHELL 0x91dae400 == 162 [pid = 1774] [id = 505] 10:43:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 174 (0x92294800) [pid = 1774] [serial = 1516] [outer = (nil)] 10:43:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 175 (0x929cd000) [pid = 1774] [serial = 1517] [outer = 0x92294800] 10:43:41 INFO - PROCESS | 1774 | 1462470221728 Marionette DEBUG loaded listener.js 10:43:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 176 (0x92deb400) [pid = 1774] [serial = 1518] [outer = 0x92294800] 10:43:42 INFO - PROCESS | 1774 | 1462470222533 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:43:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 10:43:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1450ms 10:43:42 INFO - PROCESS | 1774 | 1462470222575 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 10:43:42 INFO - PROCESS | 1774 | 1462470222579 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 10:43:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 10:43:42 INFO - PROCESS | 1774 | 1462470222585 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 10:43:42 INFO - PROCESS | 1774 | 1462470222587 Marionette TRACE conn3 <- [1,1994,null,{}] 10:43:42 INFO - PROCESS | 1774 | 1462470222593 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:42 INFO - PROCESS | 1774 | 1462470222876 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 10:43:43 INFO - PROCESS | 1774 | 1462470223094 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:43 INFO - PROCESS | 1774 | ++DOCSHELL 0x88b03800 == 163 [pid = 1774] [id = 506] 10:43:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 177 (0x9249a800) [pid = 1774] [serial = 1519] [outer = (nil)] 10:43:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 178 (0x93865800) [pid = 1774] [serial = 1520] [outer = 0x9249a800] 10:43:43 INFO - PROCESS | 1774 | 1462470223214 Marionette DEBUG loaded listener.js 10:43:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 179 (0x9389cc00) [pid = 1774] [serial = 1521] [outer = 0x9249a800] 10:43:44 INFO - PROCESS | 1774 | 1462470224126 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 10:43:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 10:43:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1583ms 10:43:44 INFO - PROCESS | 1774 | 1462470224168 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 10:43:44 INFO - PROCESS | 1774 | 1462470224172 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 10:43:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 10:43:44 INFO - PROCESS | 1774 | 1462470224178 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 10:43:44 INFO - PROCESS | 1774 | 1462470224181 Marionette TRACE conn3 <- [1,1998,null,{}] 10:43:44 INFO - PROCESS | 1774 | 1462470224187 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:44 INFO - PROCESS | 1774 | 1462470224382 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 10:43:44 INFO - PROCESS | 1774 | 1462470224691 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:44 INFO - PROCESS | 1774 | ++DOCSHELL 0x91b06400 == 164 [pid = 1774] [id = 507] 10:43:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 180 (0x91f67800) [pid = 1774] [serial = 1522] [outer = (nil)] 10:43:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 181 (0x94437400) [pid = 1774] [serial = 1523] [outer = 0x91f67800] 10:43:44 INFO - PROCESS | 1774 | 1462470224775 Marionette DEBUG loaded listener.js 10:43:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 182 (0x9443a400) [pid = 1774] [serial = 1524] [outer = 0x91f67800] 10:43:45 INFO - PROCESS | 1774 | 1462470225594 Marionette TRACE conn3 <- [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]]]}] 10:43:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 10:43:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1491ms 10:43:45 INFO - PROCESS | 1774 | 1462470225670 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 10:43:45 INFO - PROCESS | 1774 | 1462470225672 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 10:43:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 10:43:45 INFO - PROCESS | 1774 | 1462470225679 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 10:43:45 INFO - PROCESS | 1774 | 1462470225683 Marionette TRACE conn3 <- [1,2002,null,{}] 10:43:45 INFO - PROCESS | 1774 | 1462470225688 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:45 INFO - PROCESS | 1774 | 1462470225890 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 10:43:46 INFO - PROCESS | 1774 | 1462470226175 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:46 INFO - PROCESS | 1774 | ++DOCSHELL 0x93990400 == 165 [pid = 1774] [id = 508] 10:43:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 183 (0x94e7fc00) [pid = 1774] [serial = 1525] [outer = (nil)] 10:43:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 184 (0x94ee3800) [pid = 1774] [serial = 1526] [outer = 0x94e7fc00] 10:43:46 INFO - PROCESS | 1774 | 1462470226299 Marionette DEBUG loaded listener.js 10:43:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 185 (0x94eea000) [pid = 1774] [serial = 1527] [outer = 0x94e7fc00] 10:43:47 INFO - PROCESS | 1774 | 1462470227128 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 10:43:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 10:43:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1478ms 10:43:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 10:43:47 INFO - PROCESS | 1774 | 1462470227159 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 10:43:47 INFO - PROCESS | 1774 | 1462470227161 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 10:43:47 INFO - PROCESS | 1774 | 1462470227168 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 10:43:47 INFO - PROCESS | 1774 | 1462470227171 Marionette TRACE conn3 <- [1,2006,null,{}] 10:43:47 INFO - PROCESS | 1774 | 1462470227176 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:47 INFO - PROCESS | 1774 | 1462470227369 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 10:43:47 INFO - PROCESS | 1774 | 1462470227650 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:47 INFO - PROCESS | 1774 | ++DOCSHELL 0x88b0e000 == 166 [pid = 1774] [id = 509] 10:43:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 186 (0x8f9f6400) [pid = 1774] [serial = 1528] [outer = (nil)] 10:43:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 187 (0x94fa7000) [pid = 1774] [serial = 1529] [outer = 0x8f9f6400] 10:43:47 INFO - PROCESS | 1774 | 1462470227733 Marionette DEBUG loaded listener.js 10:43:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 188 (0x94fed400) [pid = 1774] [serial = 1530] [outer = 0x8f9f6400] 10:43:48 INFO - PROCESS | 1774 | 1462470228634 Marionette TRACE conn3 <- [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]]]}] 10:43:48 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 10:43:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1538ms 10:43:48 INFO - PROCESS | 1774 | 1462470228706 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 10:43:48 INFO - PROCESS | 1774 | 1462470228715 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 10:43:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 10:43:48 INFO - PROCESS | 1774 | 1462470228723 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 10:43:48 INFO - PROCESS | 1774 | 1462470228730 Marionette TRACE conn3 <- [1,2010,null,{}] 10:43:48 INFO - PROCESS | 1774 | 1462470228736 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:48 INFO - PROCESS | 1774 | 1462470228951 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 10:43:49 INFO - PROCESS | 1774 | 1462470229266 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:49 INFO - PROCESS | 1774 | ++DOCSHELL 0x83dc2c00 == 167 [pid = 1774] [id = 510] 10:43:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 189 (0x87997800) [pid = 1774] [serial = 1531] [outer = (nil)] 10:43:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 190 (0x8b794800) [pid = 1774] [serial = 1532] [outer = 0x87997800] 10:43:49 INFO - PROCESS | 1774 | 1462470229352 Marionette DEBUG loaded listener.js 10:43:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 191 (0x8d4b4400) [pid = 1774] [serial = 1533] [outer = 0x87997800] 10:43:50 INFO - PROCESS | 1774 | 1462470230176 Marionette TRACE conn3 <- [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]]]}] 10:43:50 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 10:43:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1486ms 10:43:50 INFO - PROCESS | 1774 | 1462470230767 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 10:43:50 INFO - PROCESS | 1774 | 1462470230773 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 10:43:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 10:43:50 INFO - PROCESS | 1774 | 1462470230852 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 10:43:50 INFO - PROCESS | 1774 | 1462470230857 Marionette TRACE conn3 <- [1,2014,null,{}] 10:43:50 INFO - PROCESS | 1774 | 1462470230868 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:51 INFO - PROCESS | 1774 | 1462470231067 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 10:43:51 INFO - PROCESS | 1774 | 1462470231304 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:51 INFO - PROCESS | 1774 | ++DOCSHELL 0x877ae000 == 168 [pid = 1774] [id = 511] 10:43:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 192 (0x87805000) [pid = 1774] [serial = 1534] [outer = (nil)] 10:43:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 193 (0x87997400) [pid = 1774] [serial = 1535] [outer = 0x87805000] 10:43:51 INFO - PROCESS | 1774 | 1462470231377 Marionette DEBUG loaded listener.js 10:43:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 194 (0x87f79c00) [pid = 1774] [serial = 1536] [outer = 0x87805000] 10:43:52 INFO - PROCESS | 1774 | 1462470232332 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 10:43:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 10:43:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1563ms 10:43:52 INFO - PROCESS | 1774 | 1462470232394 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 10:43:52 INFO - PROCESS | 1774 | 1462470232402 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 10:43:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 10:43:52 INFO - PROCESS | 1774 | 1462470232418 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 10:43:52 INFO - PROCESS | 1774 | 1462470232434 Marionette TRACE conn3 <- [1,2018,null,{}] 10:43:52 INFO - PROCESS | 1774 | 1462470232441 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:52 INFO - PROCESS | 1774 | --DOCSHELL 0x912c3400 == 167 [pid = 1774] [id = 480] 10:43:52 INFO - PROCESS | 1774 | --DOCSHELL 0x9152c000 == 166 [pid = 1774] [id = 479] 10:43:52 INFO - PROCESS | 1774 | --DOCSHELL 0x84da3400 == 165 [pid = 1774] [id = 478] 10:43:52 INFO - PROCESS | 1774 | --DOCSHELL 0x8d4b7000 == 164 [pid = 1774] [id = 477] 10:43:52 INFO - PROCESS | 1774 | --DOCSHELL 0x887c2000 == 163 [pid = 1774] [id = 476] 10:43:52 INFO - PROCESS | 1774 | --DOCSHELL 0x8b797800 == 162 [pid = 1774] [id = 474] 10:43:52 INFO - PROCESS | 1774 | --DOCSHELL 0x8b28d800 == 161 [pid = 1774] [id = 475] 10:43:52 INFO - PROCESS | 1774 | --DOCSHELL 0x899a9400 == 160 [pid = 1774] [id = 473] 10:43:52 INFO - PROCESS | 1774 | --DOCSHELL 0x887c6000 == 159 [pid = 1774] [id = 472] 10:43:52 INFO - PROCESS | 1774 | --DOCSHELL 0x887ab400 == 158 [pid = 1774] [id = 471] 10:43:52 INFO - PROCESS | 1774 | --DOCSHELL 0x87999800 == 157 [pid = 1774] [id = 470] 10:43:52 INFO - PROCESS | 1774 | --DOCSHELL 0x82e02400 == 156 [pid = 1774] [id = 469] 10:43:52 INFO - PROCESS | 1774 | 1462470232840 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 10:43:52 INFO - PROCESS | 1774 | --DOMWINDOW == 193 (0x84db0400) [pid = 1774] [serial = 1406] [outer = (nil)] [url = about:blank] 10:43:52 INFO - PROCESS | 1774 | --DOMWINDOW == 192 (0x8b28d400) [pid = 1774] [serial = 1386] [outer = (nil)] [url = about:blank] 10:43:52 INFO - PROCESS | 1774 | --DOMWINDOW == 191 (0x899a8c00) [pid = 1774] [serial = 1343] [outer = (nil)] [url = about:blank] 10:43:52 INFO - PROCESS | 1774 | --DOMWINDOW == 190 (0x88adac00) [pid = 1774] [serial = 1403] [outer = (nil)] [url = about:blank] 10:43:52 INFO - PROCESS | 1774 | --DOMWINDOW == 189 (0x8f620400) [pid = 1774] [serial = 1358] [outer = (nil)] [url = about:blank] 10:43:52 INFO - PROCESS | 1774 | --DOMWINDOW == 188 (0x88adb800) [pid = 1774] [serial = 1392] [outer = (nil)] [url = about:blank] 10:43:52 INFO - PROCESS | 1774 | --DOMWINDOW == 187 (0x87f83800) [pid = 1774] [serial = 1400] [outer = (nil)] [url = about:blank] 10:43:52 INFO - PROCESS | 1774 | --DOMWINDOW == 186 (0x83446800) [pid = 1774] [serial = 1337] [outer = (nil)] [url = about:blank] 10:43:52 INFO - PROCESS | 1774 | --DOMWINDOW == 185 (0x9249c400) [pid = 1774] [serial = 1371] [outer = (nil)] [url = about:blank] 10:43:52 INFO - PROCESS | 1774 | --DOMWINDOW == 184 (0x944af400) [pid = 1774] [serial = 1382] [outer = (nil)] [url = about:blank] 10:43:52 INFO - PROCESS | 1774 | --DOMWINDOW == 183 (0x8f9f7400) [pid = 1774] [serial = 1359] [outer = (nil)] [url = about:blank] 10:43:52 INFO - PROCESS | 1774 | --DOMWINDOW == 182 (0x887ae800) [pid = 1774] [serial = 1341] [outer = (nil)] [url = about:blank] 10:43:52 INFO - PROCESS | 1774 | --DOMWINDOW == 181 (0x8d279400) [pid = 1774] [serial = 1352] [outer = (nil)] [url = about:blank] 10:43:52 INFO - PROCESS | 1774 | --DOMWINDOW == 180 (0x944b6000) [pid = 1774] [serial = 1383] [outer = (nil)] [url = about:blank] 10:43:52 INFO - PROCESS | 1774 | --DOMWINDOW == 179 (0x92be6400) [pid = 1774] [serial = 1377] [outer = (nil)] [url = about:blank] 10:43:52 INFO - PROCESS | 1774 | --DOMWINDOW == 178 (0x882be400) [pid = 1774] [serial = 1340] [outer = (nil)] [url = about:blank] 10:43:52 INFO - PROCESS | 1774 | --DOMWINDOW == 177 (0x92be2c00) [pid = 1774] [serial = 1376] [outer = (nil)] [url = about:blank] 10:43:52 INFO - PROCESS | 1774 | --DOMWINDOW == 176 (0x91db8000) [pid = 1774] [serial = 1368] [outer = (nil)] [url = about:blank] 10:43:52 INFO - PROCESS | 1774 | --DOMWINDOW == 175 (0x912bf000) [pid = 1774] [serial = 1395] [outer = (nil)] [url = about:blank] 10:43:53 INFO - PROCESS | 1774 | --DOMWINDOW == 174 (0x929cc400) [pid = 1774] [serial = 1373] [outer = (nil)] [url = about:blank] 10:43:53 INFO - PROCESS | 1774 | --DOMWINDOW == 173 (0x9389e400) [pid = 1774] [serial = 1379] [outer = (nil)] [url = about:blank] 10:43:53 INFO - PROCESS | 1774 | --DOMWINDOW == 172 (0x92b52c00) [pid = 1774] [serial = 1374] [outer = (nil)] [url = about:blank] 10:43:53 INFO - PROCESS | 1774 | --DOMWINDOW == 171 (0x899ae400) [pid = 1774] [serial = 1323] [outer = (nil)] [url = about:blank] 10:43:53 INFO - PROCESS | 1774 | --DOMWINDOW == 170 (0x8cbe6c00) [pid = 1774] [serial = 1350] [outer = (nil)] [url = about:blank] 10:43:53 INFO - PROCESS | 1774 | --DOMWINDOW == 169 (0x8ba8e000) [pid = 1774] [serial = 1346] [outer = (nil)] [url = about:blank] 10:43:53 INFO - PROCESS | 1774 | --DOMWINDOW == 168 (0x91522800) [pid = 1774] [serial = 1362] [outer = (nil)] [url = about:blank] 10:43:53 INFO - PROCESS | 1774 | --DOMWINDOW == 167 (0x8df1b800) [pid = 1774] [serial = 1353] [outer = (nil)] [url = about:blank] 10:43:53 INFO - PROCESS | 1774 | --DOMWINDOW == 166 (0x899ed400) [pid = 1774] [serial = 1344] [outer = (nil)] [url = about:blank] 10:43:53 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0x91b0f000) [pid = 1774] [serial = 1367] [outer = (nil)] [url = about:blank] 10:43:53 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0x88d70000) [pid = 1774] [serial = 1389] [outer = (nil)] [url = about:blank] 10:43:53 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0x88d50c00) [pid = 1774] [serial = 1404] [outer = (nil)] [url = about:blank] 10:43:53 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0x88ad0800) [pid = 1774] [serial = 1391] [outer = (nil)] [url = about:blank] 10:43:53 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0x869d0400) [pid = 1774] [serial = 1397] [outer = (nil)] [url = about:blank] 10:43:53 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0x8ec36c00) [pid = 1774] [serial = 1355] [outer = (nil)] [url = about:blank] 10:43:53 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x938a4c00) [pid = 1774] [serial = 1380] [outer = (nil)] [url = about:blank] 10:43:53 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0x8baee800) [pid = 1774] [serial = 1349] [outer = (nil)] [url = about:blank] 10:43:53 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x915b6800) [pid = 1774] [serial = 1365] [outer = (nil)] [url = about:blank] 10:43:53 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x8e9e1000) [pid = 1774] [serial = 1394] [outer = (nil)] [url = about:blank] 10:43:53 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0x92497c00) [pid = 1774] [serial = 1370] [outer = (nil)] [url = about:blank] 10:43:53 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x87fb6800) [pid = 1774] [serial = 1401] [outer = (nil)] [url = about:blank] 10:43:53 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x87803800) [pid = 1774] [serial = 1398] [outer = (nil)] [url = about:blank] 10:43:53 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x887a5800) [pid = 1774] [serial = 1388] [outer = (nil)] [url = about:blank] 10:43:53 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x912c4c00) [pid = 1774] [serial = 1361] [outer = (nil)] [url = about:blank] 10:43:53 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x8ec3d000) [pid = 1774] [serial = 1356] [outer = (nil)] [url = about:blank] 10:43:53 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x87bee800) [pid = 1774] [serial = 1385] [outer = (nil)] [url = about:blank] 10:43:53 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x8ba9cc00) [pid = 1774] [serial = 1347] [outer = (nil)] [url = about:blank] 10:43:53 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x91553000) [pid = 1774] [serial = 1364] [outer = (nil)] [url = about:blank] 10:43:53 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x84db0c00) [pid = 1774] [serial = 1338] [outer = (nil)] [url = about:blank] 10:43:53 INFO - PROCESS | 1774 | 1462470233225 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:53 INFO - PROCESS | 1774 | ++DOCSHELL 0x8344ac00 == 157 [pid = 1774] [id = 512] 10:43:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x83dc7c00) [pid = 1774] [serial = 1537] [outer = (nil)] 10:43:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x866ec400) [pid = 1774] [serial = 1538] [outer = 0x83dc7c00] 10:43:53 INFO - PROCESS | 1774 | 1462470233292 Marionette DEBUG loaded listener.js 10:43:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x87805c00) [pid = 1774] [serial = 1539] [outer = 0x83dc7c00] 10:43:54 INFO - PROCESS | 1774 | 1462470234081 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:43:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 10:43:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1749ms 10:43:54 INFO - PROCESS | 1774 | 1462470234165 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 10:43:54 INFO - PROCESS | 1774 | 1462470234169 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 10:43:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 10:43:54 INFO - PROCESS | 1774 | 1462470234176 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 10:43:54 INFO - PROCESS | 1774 | 1462470234179 Marionette TRACE conn3 <- [1,2022,null,{}] 10:43:54 INFO - PROCESS | 1774 | 1462470234192 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:54 INFO - PROCESS | 1774 | 1462470234382 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 10:43:54 INFO - PROCESS | 1774 | 1462470234569 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:54 INFO - PROCESS | 1774 | ++DOCSHELL 0x887c9c00 == 158 [pid = 1774] [id = 513] 10:43:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x887cf000) [pid = 1774] [serial = 1540] [outer = (nil)] 10:43:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x88b01400) [pid = 1774] [serial = 1541] [outer = 0x887cf000] 10:43:54 INFO - PROCESS | 1774 | 1462470234644 Marionette DEBUG loaded listener.js 10:43:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x88d47800) [pid = 1774] [serial = 1542] [outer = 0x887cf000] 10:43:55 INFO - PROCESS | 1774 | 1462470235502 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 10:43:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 10:43:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1388ms 10:43:55 INFO - PROCESS | 1774 | 1462470235565 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 10:43:55 INFO - PROCESS | 1774 | 1462470235569 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 10:43:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 10:43:55 INFO - PROCESS | 1774 | 1462470235574 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 10:43:55 INFO - PROCESS | 1774 | 1462470235578 Marionette TRACE conn3 <- [1,2026,null,{}] 10:43:55 INFO - PROCESS | 1774 | 1462470235583 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:55 INFO - PROCESS | 1774 | 1462470235836 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 10:43:55 INFO - PROCESS | 1774 | 1462470235867 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:55 INFO - PROCESS | 1774 | ++DOCSHELL 0x887b1400 == 159 [pid = 1774] [id = 514] 10:43:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x88b03c00) [pid = 1774] [serial = 1543] [outer = (nil)] 10:43:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x899ae000) [pid = 1774] [serial = 1544] [outer = 0x88b03c00] 10:43:55 INFO - PROCESS | 1774 | 1462470235935 Marionette DEBUG loaded listener.js 10:43:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x8b122800) [pid = 1774] [serial = 1545] [outer = 0x88b03c00] 10:43:56 INFO - PROCESS | 1774 | 1462470236792 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 10:43:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 10:43:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1284ms 10:43:56 INFO - PROCESS | 1774 | 1462470236859 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 10:43:56 INFO - PROCESS | 1774 | 1462470236862 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 10:43:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 10:43:56 INFO - PROCESS | 1774 | 1462470236869 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 10:43:56 INFO - PROCESS | 1774 | 1462470236871 Marionette TRACE conn3 <- [1,2030,null,{}] 10:43:56 INFO - PROCESS | 1774 | 1462470236877 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:57 INFO - PROCESS | 1774 | 1462470237123 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 10:43:57 INFO - PROCESS | 1774 | 1462470237152 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:57 INFO - PROCESS | 1774 | ++DOCSHELL 0x88d71000 == 160 [pid = 1774] [id = 515] 10:43:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x88d71400) [pid = 1774] [serial = 1546] [outer = (nil)] 10:43:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x8b790c00) [pid = 1774] [serial = 1547] [outer = 0x88d71400] 10:43:57 INFO - PROCESS | 1774 | 1462470237218 Marionette DEBUG loaded listener.js 10:43:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x8ba8e000) [pid = 1774] [serial = 1548] [outer = 0x88d71400] 10:43:58 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x877bcc00) [pid = 1774] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 10:43:58 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x87f7ac00) [pid = 1774] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 10:43:58 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0x83dc9400) [pid = 1774] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 10:43:58 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x83448c00) [pid = 1774] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 10:43:58 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x83450800) [pid = 1774] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 10:43:58 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x8344c000) [pid = 1774] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 10:43:58 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x882c5c00) [pid = 1774] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 10:43:58 INFO - PROCESS | 1774 | 1462470238488 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 10:43:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 10:43:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1684ms 10:43:58 INFO - PROCESS | 1774 | 1462470238555 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 10:43:58 INFO - PROCESS | 1774 | 1462470238557 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 10:43:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 10:43:58 INFO - PROCESS | 1774 | 1462470238564 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 10:43:58 INFO - PROCESS | 1774 | 1462470238567 Marionette TRACE conn3 <- [1,2034,null,{}] 10:43:58 INFO - PROCESS | 1774 | 1462470238573 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:58 INFO - PROCESS | 1774 | 1462470238802 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 10:43:59 INFO - PROCESS | 1774 | 1462470239020 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:59 INFO - PROCESS | 1774 | ++DOCSHELL 0x83448c00 == 161 [pid = 1774] [id = 516] 10:43:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x877bcc00) [pid = 1774] [serial = 1549] [outer = (nil)] 10:43:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x8ba8ec00) [pid = 1774] [serial = 1550] [outer = 0x877bcc00] 10:43:59 INFO - PROCESS | 1774 | 1462470239095 Marionette DEBUG loaded listener.js 10:43:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x8cbeb000) [pid = 1774] [serial = 1551] [outer = 0x877bcc00] 10:43:59 INFO - PROCESS | 1774 | 1462470239828 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:43:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 10:43:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1282ms 10:43:59 INFO - PROCESS | 1774 | 1462470239958 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 10:43:59 INFO - PROCESS | 1774 | 1462470239962 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 10:43:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 10:43:59 INFO - PROCESS | 1774 | 1462470239977 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 10:43:59 INFO - PROCESS | 1774 | 1462470239982 Marionette TRACE conn3 <- [1,2038,null,{}] 10:44:00 INFO - PROCESS | 1774 | 1462470239992 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:00 INFO - PROCESS | 1774 | 1462470240212 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 10:44:00 INFO - PROCESS | 1774 | 1462470240481 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:00 INFO - PROCESS | 1774 | ++DOCSHELL 0x869d3c00 == 162 [pid = 1774] [id = 517] 10:44:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x869d9c00) [pid = 1774] [serial = 1552] [outer = (nil)] 10:44:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x877b9000) [pid = 1774] [serial = 1553] [outer = 0x869d9c00] 10:44:00 INFO - PROCESS | 1774 | 1462470240629 Marionette DEBUG loaded listener.js 10:44:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x87be0c00) [pid = 1774] [serial = 1554] [outer = 0x869d9c00] 10:44:01 INFO - PROCESS | 1774 | 1462470241560 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 10:44:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 10:44:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1643ms 10:44:01 INFO - PROCESS | 1774 | 1462470241620 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 10:44:01 INFO - PROCESS | 1774 | 1462470241626 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 10:44:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 10:44:01 INFO - PROCESS | 1774 | 1462470241639 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 10:44:01 INFO - PROCESS | 1774 | 1462470241644 Marionette TRACE conn3 <- [1,2042,null,{}] 10:44:01 INFO - PROCESS | 1774 | 1462470241652 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:01 INFO - PROCESS | 1774 | 1462470241901 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 10:44:02 INFO - PROCESS | 1774 | 1462470242214 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:02 INFO - PROCESS | 1774 | ++DOCSHELL 0x887a8000 == 163 [pid = 1774] [id = 518] 10:44:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x887c3800) [pid = 1774] [serial = 1555] [outer = (nil)] 10:44:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x88b03400) [pid = 1774] [serial = 1556] [outer = 0x887c3800] 10:44:02 INFO - PROCESS | 1774 | 1462470242309 Marionette DEBUG loaded listener.js 10:44:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x88d78800) [pid = 1774] [serial = 1557] [outer = 0x887c3800] 10:44:03 INFO - PROCESS | 1774 | 1462470243179 Marionette TRACE conn3 <- [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]]]}] 10:44:03 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) 10:44:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1588ms 10:44:03 INFO - PROCESS | 1774 | 1462470243225 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 10:44:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 10:44:03 INFO - PROCESS | 1774 | 1462470243229 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 10:44:03 INFO - PROCESS | 1774 | 1462470243236 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 10:44:03 INFO - PROCESS | 1774 | 1462470243239 Marionette TRACE conn3 <- [1,2046,null,{}] 10:44:03 INFO - PROCESS | 1774 | 1462470243253 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:03 INFO - PROCESS | 1774 | 1462470243469 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 10:44:03 INFO - PROCESS | 1774 | 1462470243829 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:03 INFO - PROCESS | 1774 | ++DOCSHELL 0x8baed000 == 164 [pid = 1774] [id = 519] 10:44:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0x8baf7c00) [pid = 1774] [serial = 1558] [outer = (nil)] 10:44:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x8cd0ec00) [pid = 1774] [serial = 1559] [outer = 0x8baf7c00] 10:44:03 INFO - PROCESS | 1774 | 1462470243919 Marionette DEBUG loaded listener.js 10:44:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0x8cd1a800) [pid = 1774] [serial = 1560] [outer = 0x8baf7c00] 10:44:04 INFO - PROCESS | 1774 | 1462470244779 Marionette TRACE conn3 <- [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]]]}] 10:44:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:44:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1592ms 10:44:04 INFO - PROCESS | 1774 | 1462470244828 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 10:44:04 INFO - PROCESS | 1774 | 1462470244832 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 10:44:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 10:44:04 INFO - PROCESS | 1774 | 1462470244838 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 10:44:04 INFO - PROCESS | 1774 | 1462470244842 Marionette TRACE conn3 <- [1,2050,null,{}] 10:44:04 INFO - PROCESS | 1774 | 1462470244847 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:05 INFO - PROCESS | 1774 | 1462470245047 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 10:44:05 INFO - PROCESS | 1774 | 1462470245319 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:05 INFO - PROCESS | 1774 | ++DOCSHELL 0x87f82400 == 165 [pid = 1774] [id = 520] 10:44:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x8d4b1000) [pid = 1774] [serial = 1561] [outer = (nil)] 10:44:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0x8df1b000) [pid = 1774] [serial = 1562] [outer = 0x8d4b1000] 10:44:05 INFO - PROCESS | 1774 | 1462470245454 Marionette DEBUG loaded listener.js 10:44:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0x8ec35c00) [pid = 1774] [serial = 1563] [outer = 0x8d4b1000] 10:44:06 INFO - PROCESS | 1774 | 1462470246271 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:44:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 10:44:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1482ms 10:44:06 INFO - PROCESS | 1774 | 1462470246338 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 10:44:06 INFO - PROCESS | 1774 | 1462470246340 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 10:44:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 10:44:06 INFO - PROCESS | 1774 | 1462470246350 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 10:44:06 INFO - PROCESS | 1774 | 1462470246352 Marionette TRACE conn3 <- [1,2054,null,{}] 10:44:06 INFO - PROCESS | 1774 | 1462470246357 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:06 INFO - PROCESS | 1774 | 1462470246558 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 10:44:06 INFO - PROCESS | 1774 | 1462470246836 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:06 INFO - PROCESS | 1774 | ++DOCSHELL 0x8bacfc00 == 166 [pid = 1774] [id = 521] 10:44:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 167 (0x8d27a400) [pid = 1774] [serial = 1564] [outer = (nil)] 10:44:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 168 (0x8f614000) [pid = 1774] [serial = 1565] [outer = 0x8d27a400] 10:44:06 INFO - PROCESS | 1774 | 1462470246957 Marionette DEBUG loaded listener.js 10:44:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 169 (0x8f718800) [pid = 1774] [serial = 1566] [outer = 0x8d27a400] 10:44:07 INFO - PROCESS | 1774 | 1462470247775 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 10:44:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 10:44:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1480ms 10:44:07 INFO - PROCESS | 1774 | 1462470247831 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 10:44:07 INFO - PROCESS | 1774 | 1462470247834 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 10:44:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 10:44:07 INFO - PROCESS | 1774 | 1462470247859 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 10:44:07 INFO - PROCESS | 1774 | 1462470247863 Marionette TRACE conn3 <- [1,2058,null,{}] 10:44:07 INFO - PROCESS | 1774 | 1462470247868 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:08 INFO - PROCESS | 1774 | 1462470248103 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 10:44:08 INFO - PROCESS | 1774 | 1462470248371 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:08 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e2c3000 == 167 [pid = 1774] [id = 522] 10:44:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 170 (0x91528000) [pid = 1774] [serial = 1567] [outer = (nil)] 10:44:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 171 (0x915b5800) [pid = 1774] [serial = 1568] [outer = 0x91528000] 10:44:08 INFO - PROCESS | 1774 | 1462470248501 Marionette DEBUG loaded listener.js 10:44:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 172 (0x91a16c00) [pid = 1774] [serial = 1569] [outer = 0x91528000] 10:44:09 INFO - PROCESS | 1774 | 1462470249391 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 10:44:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 10:44:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1587ms 10:44:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 10:44:09 INFO - PROCESS | 1774 | 1462470249444 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 10:44:09 INFO - PROCESS | 1774 | 1462470249447 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 10:44:09 INFO - PROCESS | 1774 | 1462470249453 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 10:44:09 INFO - PROCESS | 1774 | 1462470249457 Marionette TRACE conn3 <- [1,2062,null,{}] 10:44:09 INFO - PROCESS | 1774 | 1462470249462 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:09 INFO - PROCESS | 1774 | 1462470249657 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 10:44:09 INFO - PROCESS | 1774 | 1462470249929 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:09 INFO - PROCESS | 1774 | ++DOCSHELL 0x83dc1400 == 168 [pid = 1774] [id = 523] 10:44:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 173 (0x8d4b5c00) [pid = 1774] [serial = 1570] [outer = (nil)] 10:44:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 174 (0x91b2dc00) [pid = 1774] [serial = 1571] [outer = 0x8d4b5c00] 10:44:10 INFO - PROCESS | 1774 | 1462470250013 Marionette DEBUG loaded listener.js 10:44:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 175 (0x91db7400) [pid = 1774] [serial = 1572] [outer = 0x8d4b5c00] 10:44:10 INFO - PROCESS | 1774 | 1462470250880 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 10:44:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 10:44:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1492ms 10:44:10 INFO - PROCESS | 1774 | 1462470250946 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 10:44:10 INFO - PROCESS | 1774 | 1462470250949 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 10:44:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 10:44:10 INFO - PROCESS | 1774 | 1462470250956 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 10:44:10 INFO - PROCESS | 1774 | 1462470250959 Marionette TRACE conn3 <- [1,2066,null,{}] 10:44:10 INFO - PROCESS | 1774 | 1462470250965 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:11 INFO - PROCESS | 1774 | 1462470251182 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 10:44:11 INFO - PROCESS | 1774 | 1462470251490 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:11 INFO - PROCESS | 1774 | ++DOCSHELL 0x91a10400 == 169 [pid = 1774] [id = 524] 10:44:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 176 (0x91b06000) [pid = 1774] [serial = 1573] [outer = (nil)] 10:44:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 177 (0x923d5c00) [pid = 1774] [serial = 1574] [outer = 0x91b06000] 10:44:11 INFO - PROCESS | 1774 | 1462470251577 Marionette DEBUG loaded listener.js 10:44:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 178 (0x9249a000) [pid = 1774] [serial = 1575] [outer = 0x91b06000] 10:44:12 INFO - PROCESS | 1774 | 1462470252390 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 10:44:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 10:44:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1483ms 10:44:12 INFO - PROCESS | 1774 | 1462470252440 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 10:44:12 INFO - PROCESS | 1774 | 1462470252444 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 10:44:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 10:44:12 INFO - PROCESS | 1774 | 1462470252449 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 10:44:12 INFO - PROCESS | 1774 | 1462470252452 Marionette TRACE conn3 <- [1,2070,null,{}] 10:44:12 INFO - PROCESS | 1774 | 1462470252458 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:12 INFO - PROCESS | 1774 | 1462470252650 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 10:44:12 INFO - PROCESS | 1774 | 1462470252924 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:12 INFO - PROCESS | 1774 | ++DOCSHELL 0x91dac000 == 170 [pid = 1774] [id = 525] 10:44:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 179 (0x91db0400) [pid = 1774] [serial = 1576] [outer = (nil)] 10:44:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 180 (0x92b51000) [pid = 1774] [serial = 1577] [outer = 0x91db0400] 10:44:13 INFO - PROCESS | 1774 | 1462470253007 Marionette DEBUG loaded listener.js 10:44:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 181 (0x92b56400) [pid = 1774] [serial = 1578] [outer = 0x91db0400] 10:44:13 INFO - PROCESS | 1774 | 1462470253885 Marionette TRACE conn3 <- [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]]]}] 10:44:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 10:44:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1487ms 10:44:13 INFO - PROCESS | 1774 | 1462470253940 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 10:44:13 INFO - PROCESS | 1774 | 1462470253943 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 10:44:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 10:44:13 INFO - PROCESS | 1774 | 1462470253952 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 10:44:13 INFO - PROCESS | 1774 | 1462470253962 Marionette TRACE conn3 <- [1,2074,null,{}] 10:44:13 INFO - PROCESS | 1774 | 1462470253967 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:14 INFO - PROCESS | 1774 | 1462470254205 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 10:44:14 INFO - PROCESS | 1774 | 1462470254524 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:14 INFO - PROCESS | 1774 | ++DOCSHELL 0x84da3c00 == 171 [pid = 1774] [id = 526] 10:44:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 182 (0x8b290c00) [pid = 1774] [serial = 1579] [outer = (nil)] 10:44:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 183 (0x9386a000) [pid = 1774] [serial = 1580] [outer = 0x8b290c00] 10:44:14 INFO - PROCESS | 1774 | 1462470254610 Marionette DEBUG loaded listener.js 10:44:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 184 (0x938a6000) [pid = 1774] [serial = 1581] [outer = 0x8b290c00] 10:44:15 INFO - PROCESS | 1774 | 1462470255437 Marionette TRACE conn3 <- [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]]]}] 10:44:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 10:44:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1536ms 10:44:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 10:44:15 INFO - PROCESS | 1774 | 1462470255490 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 10:44:15 INFO - PROCESS | 1774 | 1462470255493 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 10:44:15 INFO - PROCESS | 1774 | 1462470255500 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 10:44:15 INFO - PROCESS | 1774 | 1462470255504 Marionette TRACE conn3 <- [1,2078,null,{}] 10:44:15 INFO - PROCESS | 1774 | 1462470255528 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:15 INFO - PROCESS | 1774 | 1462470255753 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 10:44:16 INFO - PROCESS | 1774 | 1462470256084 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:16 INFO - PROCESS | 1774 | ++DOCSHELL 0x91b26800 == 172 [pid = 1774] [id = 527] 10:44:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 185 (0x94fa4400) [pid = 1774] [serial = 1582] [outer = (nil)] 10:44:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 186 (0x94ff6000) [pid = 1774] [serial = 1583] [outer = 0x94fa4400] 10:44:16 INFO - PROCESS | 1774 | 1462470256186 Marionette DEBUG loaded listener.js 10:44:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 187 (0x95094400) [pid = 1774] [serial = 1584] [outer = 0x94fa4400] 10:44:17 INFO - PROCESS | 1774 | 1462470257056 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 10:44:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 10:44:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1586ms 10:44:17 INFO - PROCESS | 1774 | 1462470257085 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 10:44:17 INFO - PROCESS | 1774 | 1462470257089 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 10:44:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 10:44:17 INFO - PROCESS | 1774 | 1462470257095 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 10:44:17 INFO - PROCESS | 1774 | 1462470257098 Marionette TRACE conn3 <- [1,2082,null,{}] 10:44:17 INFO - PROCESS | 1774 | 1462470257104 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:17 INFO - PROCESS | 1774 | 1462470257299 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 10:44:17 INFO - PROCESS | 1774 | 1462470257572 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:17 INFO - PROCESS | 1774 | ++DOCSHELL 0x929cec00 == 173 [pid = 1774] [id = 528] 10:44:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 188 (0x94fa0000) [pid = 1774] [serial = 1585] [outer = (nil)] 10:44:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 189 (0x950a2400) [pid = 1774] [serial = 1586] [outer = 0x94fa0000] 10:44:17 INFO - PROCESS | 1774 | 1462470257697 Marionette DEBUG loaded listener.js 10:44:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 190 (0x950a7400) [pid = 1774] [serial = 1587] [outer = 0x94fa0000] 10:44:18 INFO - PROCESS | 1774 | 1462470258518 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 10:44:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 10:44:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1501ms 10:44:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 10:44:18 INFO - PROCESS | 1774 | 1462470258597 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 10:44:18 INFO - PROCESS | 1774 | 1462470258599 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 10:44:18 INFO - PROCESS | 1774 | 1462470258606 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 10:44:18 INFO - PROCESS | 1774 | 1462470258610 Marionette TRACE conn3 <- [1,2086,null,{}] 10:44:18 INFO - PROCESS | 1774 | 1462470258616 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:18 INFO - PROCESS | 1774 | 1462470258820 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 10:44:19 INFO - PROCESS | 1774 | 1462470259156 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:19 INFO - PROCESS | 1774 | ++DOCSHELL 0x92293400 == 174 [pid = 1774] [id = 529] 10:44:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 191 (0x94ff9800) [pid = 1774] [serial = 1588] [outer = (nil)] 10:44:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 192 (0x950f3c00) [pid = 1774] [serial = 1589] [outer = 0x94ff9800] 10:44:19 INFO - PROCESS | 1774 | 1462470259240 Marionette DEBUG loaded listener.js 10:44:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 193 (0x950f6c00) [pid = 1774] [serial = 1590] [outer = 0x94ff9800] 10:44:20 INFO - PROCESS | 1774 | 1462470260050 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 10:44:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 10:44:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1483ms 10:44:20 INFO - PROCESS | 1774 | 1462470260088 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 10:44:20 INFO - PROCESS | 1774 | 1462470260092 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 10:44:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 10:44:20 INFO - PROCESS | 1774 | 1462470260098 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 10:44:20 INFO - PROCESS | 1774 | 1462470260102 Marionette TRACE conn3 <- [1,2090,null,{}] 10:44:20 INFO - PROCESS | 1774 | 1462470260107 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:20 INFO - PROCESS | 1774 | 1462470260311 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 10:44:20 INFO - PROCESS | 1774 | 1462470260596 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:20 INFO - PROCESS | 1774 | ++DOCSHELL 0x883dc800 == 175 [pid = 1774] [id = 530] 10:44:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 194 (0x94ede800) [pid = 1774] [serial = 1591] [outer = (nil)] 10:44:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 195 (0x96c98c00) [pid = 1774] [serial = 1592] [outer = 0x94ede800] 10:44:20 INFO - PROCESS | 1774 | 1462470260716 Marionette DEBUG loaded listener.js 10:44:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 196 (0x97791800) [pid = 1774] [serial = 1593] [outer = 0x94ede800] 10:44:21 INFO - PROCESS | 1774 | 1462470261552 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 10:44:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 10:44:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1529ms 10:44:21 INFO - PROCESS | 1774 | 1462470261629 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 10:44:21 INFO - PROCESS | 1774 | 1462470261633 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 10:44:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 10:44:21 INFO - PROCESS | 1774 | 1462470261639 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 10:44:21 INFO - PROCESS | 1774 | 1462470261642 Marionette TRACE conn3 <- [1,2094,null,{}] 10:44:21 INFO - PROCESS | 1774 | 1462470261648 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:21 INFO - PROCESS | 1774 | 1462470261892 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 10:44:22 INFO - PROCESS | 1774 | 1462470262207 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:22 INFO - PROCESS | 1774 | ++DOCSHELL 0x883dc000 == 176 [pid = 1774] [id = 531] 10:44:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 197 (0x96c8f800) [pid = 1774] [serial = 1594] [outer = (nil)] 10:44:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 198 (0x977d8800) [pid = 1774] [serial = 1595] [outer = 0x96c8f800] 10:44:22 INFO - PROCESS | 1774 | 1462470262291 Marionette DEBUG loaded listener.js 10:44:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 199 (0x977dd400) [pid = 1774] [serial = 1596] [outer = 0x96c8f800] 10:44:23 INFO - PROCESS | 1774 | 1462470263102 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 10:44:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 10:44:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1490ms 10:44:23 INFO - PROCESS | 1774 | 1462470263129 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 10:44:23 INFO - PROCESS | 1774 | 1462470263132 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 10:44:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 10:44:23 INFO - PROCESS | 1774 | 1462470263139 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 10:44:23 INFO - PROCESS | 1774 | 1462470263142 Marionette TRACE conn3 <- [1,2098,null,{}] 10:44:23 INFO - PROCESS | 1774 | 1462470263148 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:23 INFO - PROCESS | 1774 | 1462470263352 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 10:44:23 INFO - PROCESS | 1774 | 1462470263634 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:23 INFO - PROCESS | 1774 | ++DOCSHELL 0x83449800 == 177 [pid = 1774] [id = 532] 10:44:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 200 (0x950f5800) [pid = 1774] [serial = 1597] [outer = (nil)] 10:44:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 201 (0x978cec00) [pid = 1774] [serial = 1598] [outer = 0x950f5800] 10:44:23 INFO - PROCESS | 1774 | 1462470263715 Marionette DEBUG loaded listener.js 10:44:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 202 (0x98149800) [pid = 1774] [serial = 1599] [outer = 0x950f5800] 10:44:24 INFO - PROCESS | 1774 | 1462470264638 Marionette TRACE conn3 <- [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]]]}] 10:44:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 10:44:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1529ms 10:44:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 10:44:24 INFO - PROCESS | 1774 | 1462470264669 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 10:44:24 INFO - PROCESS | 1774 | 1462470264671 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 10:44:24 INFO - PROCESS | 1774 | 1462470264678 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 10:44:24 INFO - PROCESS | 1774 | 1462470264681 Marionette TRACE conn3 <- [1,2102,null,{}] 10:44:24 INFO - PROCESS | 1774 | 1462470264687 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:24 INFO - PROCESS | 1774 | 1462470264892 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 10:44:25 INFO - PROCESS | 1774 | 1462470265174 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:25 INFO - PROCESS | 1774 | ++DOCSHELL 0x883dd800 == 178 [pid = 1774] [id = 533] 10:44:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 203 (0x8bad8000) [pid = 1774] [serial = 1600] [outer = (nil)] 10:44:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 204 (0x977d5800) [pid = 1774] [serial = 1601] [outer = 0x8bad8000] 10:44:25 INFO - PROCESS | 1774 | 1462470265257 Marionette DEBUG loaded listener.js 10:44:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 205 (0x98434400) [pid = 1774] [serial = 1602] [outer = 0x8bad8000] 10:44:26 INFO - PROCESS | 1774 | 1462470266117 Marionette TRACE conn3 <- [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]]]}] 10:44:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 10:44:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1487ms 10:44:26 INFO - PROCESS | 1774 | 1462470266164 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 10:44:26 INFO - PROCESS | 1774 | 1462470266168 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 10:44:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 10:44:26 INFO - PROCESS | 1774 | 1462470266175 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 10:44:26 INFO - PROCESS | 1774 | 1462470266178 Marionette TRACE conn3 <- [1,2106,null,{}] 10:44:26 INFO - PROCESS | 1774 | 1462470266183 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:26 INFO - PROCESS | 1774 | 1462470266476 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 10:44:26 INFO - PROCESS | 1774 | 1462470266687 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:26 INFO - PROCESS | 1774 | ++DOCSHELL 0x83448400 == 179 [pid = 1774] [id = 534] 10:44:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 206 (0x9784cc00) [pid = 1774] [serial = 1603] [outer = (nil)] 10:44:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 207 (0x9910d400) [pid = 1774] [serial = 1604] [outer = 0x9784cc00] 10:44:26 INFO - PROCESS | 1774 | 1462470266811 Marionette DEBUG loaded listener.js 10:44:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 208 (0x9919cc00) [pid = 1774] [serial = 1605] [outer = 0x9784cc00] 10:44:27 INFO - PROCESS | 1774 | 1462470267639 Marionette TRACE conn3 <- [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]]]}] 10:44:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 10:44:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1533ms 10:44:27 INFO - PROCESS | 1774 | 1462470267708 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 10:44:27 INFO - PROCESS | 1774 | 1462470267712 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 10:44:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 10:44:27 INFO - PROCESS | 1774 | 1462470267719 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 10:44:27 INFO - PROCESS | 1774 | 1462470267722 Marionette TRACE conn3 <- [1,2110,null,{}] 10:44:27 INFO - PROCESS | 1774 | 1462470267728 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:27 INFO - PROCESS | 1774 | 1462470267943 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 10:44:28 INFO - PROCESS | 1774 | 1462470268266 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:28 INFO - PROCESS | 1774 | ++DOCSHELL 0x87becc00 == 180 [pid = 1774] [id = 535] 10:44:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 209 (0x87bed800) [pid = 1774] [serial = 1606] [outer = (nil)] 10:44:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 210 (0x992f5400) [pid = 1774] [serial = 1607] [outer = 0x87bed800] 10:44:28 INFO - PROCESS | 1774 | 1462470268349 Marionette DEBUG loaded listener.js 10:44:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 211 (0x9931e400) [pid = 1774] [serial = 1608] [outer = 0x87bed800] 10:44:29 INFO - PROCESS | 1774 | 1462470269207 Marionette TRACE conn3 <- [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]]]}] 10:44:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 10:44:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1532ms 10:44:29 INFO - PROCESS | 1774 | 1462470269252 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 10:44:29 INFO - PROCESS | 1774 | 1462470269256 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 10:44:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 10:44:29 INFO - PROCESS | 1774 | 1462470269263 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 10:44:29 INFO - PROCESS | 1774 | 1462470269265 Marionette TRACE conn3 <- [1,2114,null,{}] 10:44:29 INFO - PROCESS | 1774 | 1462470269272 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:29 INFO - PROCESS | 1774 | 1462470269505 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 10:44:30 INFO - PROCESS | 1774 | --DOCSHELL 0x912c5400 == 179 [pid = 1774] [id = 300] 10:44:30 INFO - PROCESS | 1774 | --DOCSHELL 0x8cbeac00 == 178 [pid = 1774] [id = 306] 10:44:30 INFO - PROCESS | 1774 | --DOCSHELL 0x88d71000 == 177 [pid = 1774] [id = 515] 10:44:30 INFO - PROCESS | 1774 | --DOCSHELL 0x887b1400 == 176 [pid = 1774] [id = 514] 10:44:30 INFO - PROCESS | 1774 | --DOCSHELL 0x887c9c00 == 175 [pid = 1774] [id = 513] 10:44:30 INFO - PROCESS | 1774 | --DOCSHELL 0x8344ac00 == 174 [pid = 1774] [id = 512] 10:44:30 INFO - PROCESS | 1774 | --DOCSHELL 0x877ae000 == 173 [pid = 1774] [id = 511] 10:44:30 INFO - PROCESS | 1774 | --DOMWINDOW == 210 (0x866f8000) [pid = 1774] [serial = 1475] [outer = (nil)] [url = about:blank] 10:44:30 INFO - PROCESS | 1774 | --DOMWINDOW == 209 (0x87be5c00) [pid = 1774] [serial = 1463] [outer = (nil)] [url = about:blank] 10:44:30 INFO - PROCESS | 1774 | --DOMWINDOW == 208 (0x91db3800) [pid = 1774] [serial = 1442] [outer = (nil)] [url = about:blank] 10:44:30 INFO - PROCESS | 1774 | --DOMWINDOW == 207 (0x88d41800) [pid = 1774] [serial = 1473] [outer = (nil)] [url = about:blank] 10:44:31 INFO - PROCESS | 1774 | --DOMWINDOW == 206 (0x87be6400) [pid = 1774] [serial = 1412] [outer = (nil)] [url = about:blank] 10:44:31 INFO - PROCESS | 1774 | --DOMWINDOW == 205 (0x88adc400) [pid = 1774] [serial = 1415] [outer = (nil)] [url = about:blank] 10:44:31 INFO - PROCESS | 1774 | --DOMWINDOW == 204 (0x924d6000) [pid = 1774] [serial = 1448] [outer = (nil)] [url = about:blank] 10:44:31 INFO - PROCESS | 1774 | --DOMWINDOW == 203 (0x866f5000) [pid = 1774] [serial = 1461] [outer = (nil)] [url = about:blank] 10:44:31 INFO - PROCESS | 1774 | --DOMWINDOW == 202 (0x8ec39400) [pid = 1774] [serial = 1433] [outer = (nil)] [url = about:blank] 10:44:31 INFO - PROCESS | 1774 | --DOMWINDOW == 201 (0x899af400) [pid = 1774] [serial = 1478] [outer = (nil)] [url = about:blank] 10:44:31 INFO - PROCESS | 1774 | --DOMWINDOW == 200 (0x882c5400) [pid = 1774] [serial = 1464] [outer = (nil)] [url = about:blank] 10:44:31 INFO - PROCESS | 1774 | --DOMWINDOW == 199 (0x883da800) [pid = 1774] [serial = 1469] [outer = (nil)] [url = about:blank] 10:44:31 INFO - PROCESS | 1774 | --DOMWINDOW == 198 (0x8b293800) [pid = 1774] [serial = 1421] [outer = (nil)] [url = about:blank] 10:44:31 INFO - PROCESS | 1774 | --DOMWINDOW == 197 (0x923cf400) [pid = 1774] [serial = 1445] [outer = (nil)] [url = about:blank] 10:44:31 INFO - PROCESS | 1774 | --DOMWINDOW == 196 (0x8f9f6000) [pid = 1774] [serial = 1436] [outer = (nil)] [url = about:blank] 10:44:31 INFO - PROCESS | 1774 | --DOMWINDOW == 195 (0x8bad5800) [pid = 1774] [serial = 1424] [outer = (nil)] [url = about:blank] 10:44:31 INFO - PROCESS | 1774 | --DOMWINDOW == 194 (0x887ae400) [pid = 1774] [serial = 1470] [outer = (nil)] [url = about:blank] 10:44:31 INFO - PROCESS | 1774 | --DOMWINDOW == 193 (0x899f4c00) [pid = 1774] [serial = 1418] [outer = (nil)] [url = about:blank] 10:44:31 INFO - PROCESS | 1774 | --DOMWINDOW == 192 (0x91550400) [pid = 1774] [serial = 1439] [outer = (nil)] [url = about:blank] 10:44:31 INFO - PROCESS | 1774 | --DOMWINDOW == 191 (0x92b53c00) [pid = 1774] [serial = 1451] [outer = (nil)] [url = about:blank] 10:44:31 INFO - PROCESS | 1774 | --DOMWINDOW == 190 (0x866f6400) [pid = 1774] [serial = 1467] [outer = (nil)] [url = about:blank] 10:44:31 INFO - PROCESS | 1774 | --DOMWINDOW == 189 (0x83dcd800) [pid = 1774] [serial = 1466] [outer = (nil)] [url = about:blank] 10:44:31 INFO - PROCESS | 1774 | --DOMWINDOW == 188 (0x87f7e400) [pid = 1774] [serial = 1407] [outer = (nil)] [url = about:blank] 10:44:31 INFO - PROCESS | 1774 | --DOMWINDOW == 187 (0x8df1a000) [pid = 1774] [serial = 1430] [outer = (nil)] [url = about:blank] 10:44:31 INFO - PROCESS | 1774 | --DOMWINDOW == 186 (0x8d4ae400) [pid = 1774] [serial = 1427] [outer = (nil)] [url = about:blank] 10:44:31 INFO - PROCESS | 1774 | --DOMWINDOW == 185 (0x88d4e000) [pid = 1774] [serial = 1476] [outer = (nil)] [url = about:blank] 10:44:31 INFO - PROCESS | 1774 | --DOMWINDOW == 184 (0x83dc7800) [pid = 1774] [serial = 1460] [outer = (nil)] [url = about:blank] 10:44:31 INFO - PROCESS | 1774 | --DOMWINDOW == 183 (0x83258800) [pid = 1774] [serial = 1457] [outer = (nil)] [url = about:blank] 10:44:31 INFO - PROCESS | 1774 | --DOMWINDOW == 182 (0x88b03000) [pid = 1774] [serial = 1472] [outer = (nil)] [url = about:blank] 10:44:31 INFO - PROCESS | 1774 | --DOMWINDOW == 181 (0x93863800) [pid = 1774] [serial = 1454] [outer = (nil)] [url = about:blank] 10:44:31 INFO - PROCESS | 1774 | --DOMWINDOW == 180 (0x83442000) [pid = 1774] [serial = 1409] [outer = (nil)] [url = about:blank] 10:44:31 INFO - PROCESS | 1774 | 1462470271091 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:31 INFO - PROCESS | 1774 | ++DOCSHELL 0x8344ac00 == 174 [pid = 1774] [id = 536] 10:44:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 181 (0x8344e400) [pid = 1774] [serial = 1609] [outer = (nil)] 10:44:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 182 (0x83dcd800) [pid = 1774] [serial = 1610] [outer = 0x8344e400] 10:44:31 INFO - PROCESS | 1774 | 1462470271186 Marionette DEBUG loaded listener.js 10:44:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 183 (0x866f7800) [pid = 1774] [serial = 1611] [outer = 0x8344e400] 10:44:31 INFO - PROCESS | 1774 | 1462470271949 Marionette TRACE conn3 <- [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]]]}] 10:44:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 10:44:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 2736ms 10:44:32 INFO - PROCESS | 1774 | 1462470272010 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 10:44:32 INFO - PROCESS | 1774 | 1462470272016 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 10:44:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 10:44:32 INFO - PROCESS | 1774 | 1462470272027 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 10:44:32 INFO - PROCESS | 1774 | 1462470272031 Marionette TRACE conn3 <- [1,2118,null,{}] 10:44:32 INFO - PROCESS | 1774 | 1462470272039 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:32 INFO - PROCESS | 1774 | 1462470272231 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 10:44:32 INFO - PROCESS | 1774 | 1462470272242 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:32 INFO - PROCESS | 1774 | ++DOCSHELL 0x877bb000 == 175 [pid = 1774] [id = 537] 10:44:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 184 (0x87999000) [pid = 1774] [serial = 1612] [outer = (nil)] 10:44:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 185 (0x87fad000) [pid = 1774] [serial = 1613] [outer = 0x87999000] 10:44:32 INFO - PROCESS | 1774 | 1462470272313 Marionette DEBUG loaded listener.js 10:44:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 186 (0x882bd000) [pid = 1774] [serial = 1614] [outer = 0x87999000] 10:44:33 INFO - PROCESS | 1774 | 1462470273311 Marionette TRACE conn3 <- [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]]]}] 10:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 10:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1332ms 10:44:33 INFO - PROCESS | 1774 | 1462470273362 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 10:44:33 INFO - PROCESS | 1774 | 1462470273368 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 10:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 10:44:33 INFO - PROCESS | 1774 | 1462470273375 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 10:44:33 INFO - PROCESS | 1774 | 1462470273378 Marionette TRACE conn3 <- [1,2122,null,{}] 10:44:33 INFO - PROCESS | 1774 | 1462470273384 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:33 INFO - PROCESS | 1774 | 1462470273565 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 10:44:33 INFO - PROCESS | 1774 | 1462470273801 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:33 INFO - PROCESS | 1774 | ++DOCSHELL 0x87bea400 == 176 [pid = 1774] [id = 538] 10:44:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 187 (0x87fae000) [pid = 1774] [serial = 1615] [outer = (nil)] 10:44:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 188 (0x887a8800) [pid = 1774] [serial = 1616] [outer = 0x87fae000] 10:44:33 INFO - PROCESS | 1774 | 1462470273872 Marionette DEBUG loaded listener.js 10:44:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 189 (0x88adb800) [pid = 1774] [serial = 1617] [outer = 0x87fae000] 10:44:34 INFO - PROCESS | 1774 | 1462470274776 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 10:44:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 10:44:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1429ms 10:44:34 INFO - PROCESS | 1774 | 1462470274805 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 10:44:34 INFO - PROCESS | 1774 | 1462470274809 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 10:44:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 10:44:34 INFO - PROCESS | 1774 | 1462470274822 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 10:44:34 INFO - PROCESS | 1774 | 1462470274831 Marionette TRACE conn3 <- [1,2126,null,{}] 10:44:34 INFO - PROCESS | 1774 | 1462470274851 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:35 INFO - PROCESS | 1774 | 1462470275130 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 10:44:35 INFO - PROCESS | 1774 | 1462470275157 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:35 INFO - PROCESS | 1774 | ++DOCSHELL 0x877bc800 == 177 [pid = 1774] [id = 539] 10:44:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 190 (0x88d4c800) [pid = 1774] [serial = 1618] [outer = (nil)] 10:44:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 191 (0x899b0000) [pid = 1774] [serial = 1619] [outer = 0x88d4c800] 10:44:35 INFO - PROCESS | 1774 | 1462470275225 Marionette DEBUG loaded listener.js 10:44:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 192 (0x8b122c00) [pid = 1774] [serial = 1620] [outer = 0x88d4c800] 10:44:36 INFO - PROCESS | 1774 | --DOMWINDOW == 191 (0x88b03c00) [pid = 1774] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 10:44:36 INFO - PROCESS | 1774 | --DOMWINDOW == 190 (0x887cf000) [pid = 1774] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 10:44:36 INFO - PROCESS | 1774 | --DOMWINDOW == 189 (0x83443800) [pid = 1774] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 10:44:36 INFO - PROCESS | 1774 | --DOMWINDOW == 188 (0x83dc7c00) [pid = 1774] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 10:44:36 INFO - PROCESS | 1774 | --DOMWINDOW == 187 (0x87805000) [pid = 1774] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 10:44:36 INFO - PROCESS | 1774 | --DOMWINDOW == 186 (0x88d71400) [pid = 1774] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 10:44:36 INFO - PROCESS | 1774 | 1462470276540 Marionette TRACE conn3 <- [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]]]}] 10:44:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 10:44:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1760ms 10:44:36 INFO - PROCESS | 1774 | 1462470276576 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 10:44:36 INFO - PROCESS | 1774 | 1462470276581 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 10:44:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 10:44:36 INFO - PROCESS | 1774 | 1462470276587 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 10:44:36 INFO - PROCESS | 1774 | 1462470276589 Marionette TRACE conn3 <- [1,2130,null,{}] 10:44:36 INFO - PROCESS | 1774 | 1462470276595 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:36 INFO - PROCESS | 1774 | 1462470276845 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 10:44:36 INFO - PROCESS | 1774 | 1462470276865 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:36 INFO - PROCESS | 1774 | ++DOCSHELL 0x83259400 == 178 [pid = 1774] [id = 540] 10:44:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 187 (0x882bc000) [pid = 1774] [serial = 1621] [outer = (nil)] 10:44:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 188 (0x899a8c00) [pid = 1774] [serial = 1622] [outer = 0x882bc000] 10:44:36 INFO - PROCESS | 1774 | 1462470276932 Marionette DEBUG loaded listener.js 10:44:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 189 (0x8b293c00) [pid = 1774] [serial = 1623] [outer = 0x882bc000] 10:44:37 INFO - PROCESS | 1774 | 1462470277776 Marionette TRACE conn3 <- [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] 10:44:37 INFO - PROCESS | 1774 | 1462470277823 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 10:44:37 INFO - PROCESS | 1774 | 1462470277830 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 10:44:37 INFO - PROCESS | 1774 | 1462470277834 Marionette TRACE conn3 <- [1,2134,null,{}] 10:44:37 INFO - PROCESS | 1774 | 1462470277851 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:38 INFO - PROCESS | 1774 | 1462470278034 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 10:44:38 INFO - PROCESS | 1774 | 1462470278049 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:38 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ba9b400 == 179 [pid = 1774] [id = 541] 10:44:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 190 (0x8baccc00) [pid = 1774] [serial = 1624] [outer = (nil)] 10:44:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 191 (0x8baeb000) [pid = 1774] [serial = 1625] [outer = 0x8baccc00] 10:44:38 INFO - PROCESS | 1774 | 1462470278126 Marionette DEBUG loaded listener.js 10:44:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 192 (0x8cd12000) [pid = 1774] [serial = 1626] [outer = 0x8baccc00] 10:44:39 INFO - PROCESS | 1774 | 1462470279341 Marionette TRACE conn3 <- [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]]]}] 10:44:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 10:44:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1560ms 10:44:39 INFO - PROCESS | 1774 | 1462470279390 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 10:44:39 INFO - PROCESS | 1774 | 1462470279397 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 10:44:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 10:44:39 INFO - PROCESS | 1774 | 1462470279405 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 10:44:39 INFO - PROCESS | 1774 | 1462470279416 Marionette TRACE conn3 <- [1,2138,null,{}] 10:44:39 INFO - PROCESS | 1774 | 1462470279430 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:39 INFO - PROCESS | 1774 | 1462470279687 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 10:44:40 INFO - PROCESS | 1774 | 1462470280009 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:40 INFO - PROCESS | 1774 | ++DOCSHELL 0x87be2400 == 180 [pid = 1774] [id = 542] 10:44:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 193 (0x87be5c00) [pid = 1774] [serial = 1627] [outer = (nil)] 10:44:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 194 (0x882c8400) [pid = 1774] [serial = 1628] [outer = 0x87be5c00] 10:44:40 INFO - PROCESS | 1774 | 1462470280097 Marionette DEBUG loaded listener.js 10:44:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 195 (0x887a9c00) [pid = 1774] [serial = 1629] [outer = 0x87be5c00] 10:44:41 INFO - PROCESS | 1774 | 1462470281013 Marionette TRACE conn3 <- [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]]]}] 10:44:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 10:44:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1654ms 10:44:41 INFO - PROCESS | 1774 | 1462470281059 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 10:44:41 INFO - PROCESS | 1774 | 1462470281068 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 10:44:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 10:44:41 INFO - PROCESS | 1774 | 1462470281079 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 10:44:41 INFO - PROCESS | 1774 | 1462470281085 Marionette TRACE conn3 <- [1,2142,null,{}] 10:44:41 INFO - PROCESS | 1774 | 1462470281091 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:41 INFO - PROCESS | 1774 | 1462470281321 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 10:44:41 INFO - PROCESS | 1774 | 1462470281679 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:41 INFO - PROCESS | 1774 | ++DOCSHELL 0x88d73800 == 181 [pid = 1774] [id = 543] 10:44:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 196 (0x88d7a000) [pid = 1774] [serial = 1630] [outer = (nil)] 10:44:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 197 (0x8b28f400) [pid = 1774] [serial = 1631] [outer = 0x88d7a000] 10:44:41 INFO - PROCESS | 1774 | 1462470281759 Marionette DEBUG loaded listener.js 10:44:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 198 (0x8bad3000) [pid = 1774] [serial = 1632] [outer = 0x88d7a000] 10:44:42 INFO - PROCESS | 1774 | 1462470282603 Marionette TRACE conn3 <- [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] 10:44:42 INFO - PROCESS | 1774 | 1462470282668 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 10:44:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 10:44:42 INFO - PROCESS | 1774 | 1462470282675 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 10:44:42 INFO - PROCESS | 1774 | 1462470282682 Marionette TRACE conn3 <- [1,2146,null,{}] 10:44:42 INFO - PROCESS | 1774 | 1462470282698 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:42 INFO - PROCESS | 1774 | 1462470282914 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 10:44:43 INFO - PROCESS | 1774 | 1462470283187 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:43 INFO - PROCESS | 1774 | ++DOCSHELL 0x88d4fc00 == 182 [pid = 1774] [id = 544] 10:44:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 199 (0x8d4b3000) [pid = 1774] [serial = 1633] [outer = (nil)] 10:44:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 200 (0x8e9d5800) [pid = 1774] [serial = 1634] [outer = 0x8d4b3000] 10:44:43 INFO - PROCESS | 1774 | 1462470283317 Marionette DEBUG loaded listener.js 10:44:43 INFO - PROCESS | 1774 | ++DOMWINDOW == 201 (0x8f617c00) [pid = 1774] [serial = 1635] [outer = 0x8d4b3000] 10:44:44 INFO - PROCESS | 1774 | 1462470284176 Marionette TRACE conn3 <- [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] 10:44:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 10:44:44 INFO - PROCESS | 1774 | 1462470284231 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 10:44:44 INFO - PROCESS | 1774 | 1462470284238 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 10:44:44 INFO - PROCESS | 1774 | 1462470284241 Marionette TRACE conn3 <- [1,2150,null,{}] 10:44:44 INFO - PROCESS | 1774 | 1462470284247 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:44 INFO - PROCESS | 1774 | 1462470284465 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 10:44:44 INFO - PROCESS | 1774 | 1462470284808 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:44 INFO - PROCESS | 1774 | ++DOCSHELL 0x84dab000 == 183 [pid = 1774] [id = 545] 10:44:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 202 (0x8f70fc00) [pid = 1774] [serial = 1636] [outer = (nil)] 10:44:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 203 (0x91522c00) [pid = 1774] [serial = 1637] [outer = 0x8f70fc00] 10:44:44 INFO - PROCESS | 1774 | 1462470284894 Marionette DEBUG loaded listener.js 10:44:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 204 (0x9152e000) [pid = 1774] [serial = 1638] [outer = 0x8f70fc00] 10:44:45 INFO - PROCESS | 1774 | 1462470285707 Marionette TRACE conn3 <- [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]]]}] 10:44:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 10:44:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1532ms 10:44:45 INFO - PROCESS | 1774 | 1462470285769 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 10:44:45 INFO - PROCESS | 1774 | 1462470285773 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 10:44:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 10:44:45 INFO - PROCESS | 1774 | 1462470285780 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 10:44:45 INFO - PROCESS | 1774 | 1462470285783 Marionette TRACE conn3 <- [1,2154,null,{}] 10:44:45 INFO - PROCESS | 1774 | 1462470285789 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:45 INFO - PROCESS | 1774 | 1462470285994 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 10:44:46 INFO - PROCESS | 1774 | 1462470286266 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:46 INFO - PROCESS | 1774 | ++DOCSHELL 0x88d47400 == 184 [pid = 1774] [id = 546] 10:44:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 205 (0x91549c00) [pid = 1774] [serial = 1639] [outer = (nil)] 10:44:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 206 (0x915c2800) [pid = 1774] [serial = 1640] [outer = 0x91549c00] 10:44:46 INFO - PROCESS | 1774 | 1462470286400 Marionette DEBUG loaded listener.js 10:44:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 207 (0x91a12000) [pid = 1774] [serial = 1641] [outer = 0x91549c00] 10:44:47 INFO - PROCESS | 1774 | 1462470287252 Marionette TRACE conn3 <- [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]]]}] 10:44:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 10:44:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1534ms 10:44:47 INFO - PROCESS | 1774 | 1462470287315 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 10:44:47 INFO - PROCESS | 1774 | 1462470287319 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 10:44:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 10:44:47 INFO - PROCESS | 1774 | 1462470287326 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 10:44:47 INFO - PROCESS | 1774 | 1462470287330 Marionette TRACE conn3 <- [1,2158,null,{}] 10:44:47 INFO - PROCESS | 1774 | 1462470287336 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:47 INFO - PROCESS | 1774 | 1462470287581 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 10:44:47 INFO - PROCESS | 1774 | 1462470287906 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:47 INFO - PROCESS | 1774 | ++DOCSHELL 0x899ec400 == 185 [pid = 1774] [id = 547] 10:44:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 208 (0x8cd0fc00) [pid = 1774] [serial = 1642] [outer = (nil)] 10:44:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 209 (0x923d0000) [pid = 1774] [serial = 1643] [outer = 0x8cd0fc00] 10:44:47 INFO - PROCESS | 1774 | 1462470287992 Marionette DEBUG loaded listener.js 10:44:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 210 (0x92494800) [pid = 1774] [serial = 1644] [outer = 0x8cd0fc00] 10:44:48 INFO - PROCESS | 1774 | 1462470288785 Marionette TRACE conn3 <- [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]]]}] 10:44:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 10:44:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1537ms 10:44:48 INFO - PROCESS | 1774 | 1462470288863 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 10:44:48 INFO - PROCESS | 1774 | 1462470288866 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 10:44:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 10:44:48 INFO - PROCESS | 1774 | 1462470288873 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 10:44:48 INFO - PROCESS | 1774 | 1462470288876 Marionette TRACE conn3 <- [1,2162,null,{}] 10:44:48 INFO - PROCESS | 1774 | 1462470288882 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:49 INFO - PROCESS | 1774 | 1462470289130 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 10:44:49 INFO - PROCESS | 1774 | 1462470289442 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:49 INFO - PROCESS | 1774 | ++DOCSHELL 0x915bd400 == 186 [pid = 1774] [id = 548] 10:44:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 211 (0x91a13800) [pid = 1774] [serial = 1645] [outer = (nil)] 10:44:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 212 (0x92b59c00) [pid = 1774] [serial = 1646] [outer = 0x91a13800] 10:44:49 INFO - PROCESS | 1774 | 1462470289525 Marionette DEBUG loaded listener.js 10:44:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 213 (0x92bdf000) [pid = 1774] [serial = 1647] [outer = 0x91a13800] 10:44:50 INFO - PROCESS | 1774 | 1462470290355 Marionette TRACE conn3 <- [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]]]}] 10:44:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 10:44:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1542ms 10:44:50 INFO - PROCESS | 1774 | 1462470290415 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 10:44:50 INFO - PROCESS | 1774 | 1462470290419 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 10:44:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 10:44:50 INFO - PROCESS | 1774 | 1462470290425 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 10:44:50 INFO - PROCESS | 1774 | 1462470290428 Marionette TRACE conn3 <- [1,2166,null,{}] 10:44:50 INFO - PROCESS | 1774 | 1462470290434 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:50 INFO - PROCESS | 1774 | 1462470290627 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 10:44:50 INFO - PROCESS | 1774 | 1462470290900 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:50 INFO - PROCESS | 1774 | ++DOCSHELL 0x924d4000 == 187 [pid = 1774] [id = 549] 10:44:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 214 (0x929c4000) [pid = 1774] [serial = 1648] [outer = (nil)] 10:44:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 215 (0x938a6c00) [pid = 1774] [serial = 1649] [outer = 0x929c4000] 10:44:51 INFO - PROCESS | 1774 | 1462470291023 Marionette DEBUG loaded listener.js 10:44:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 216 (0x944b4400) [pid = 1774] [serial = 1650] [outer = 0x929c4000] 10:44:51 INFO - PROCESS | 1774 | 1462470291858 Marionette TRACE conn3 <- [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]]]}] 10:44:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 10:44:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1492ms 10:44:51 INFO - PROCESS | 1774 | 1462470291919 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 10:44:51 INFO - PROCESS | 1774 | 1462470291922 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 10:44:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 10:44:51 INFO - PROCESS | 1774 | 1462470291930 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 10:44:51 INFO - PROCESS | 1774 | 1462470291934 Marionette TRACE conn3 <- [1,2170,null,{}] 10:44:51 INFO - PROCESS | 1774 | 1462470291941 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:52 INFO - PROCESS | 1774 | 1462470292151 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 10:44:52 INFO - PROCESS | 1774 | 1462470292426 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:52 INFO - PROCESS | 1774 | ++DOCSHELL 0x88d70400 == 188 [pid = 1774] [id = 550] 10:44:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 217 (0x8e2cf000) [pid = 1774] [serial = 1651] [outer = (nil)] 10:44:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 218 (0x94ee1800) [pid = 1774] [serial = 1652] [outer = 0x8e2cf000] 10:44:52 INFO - PROCESS | 1774 | 1462470292548 Marionette DEBUG loaded listener.js 10:44:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 219 (0x94f9c000) [pid = 1774] [serial = 1653] [outer = 0x8e2cf000] 10:44:53 INFO - PROCESS | 1774 | 1462470293356 Marionette TRACE conn3 <- [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]]]}] 10:44:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 10:44:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1483ms 10:44:53 INFO - PROCESS | 1774 | 1462470293414 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 10:44:53 INFO - PROCESS | 1774 | 1462470293417 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 10:44:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 10:44:53 INFO - PROCESS | 1774 | 1462470293424 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 10:44:53 INFO - PROCESS | 1774 | 1462470293428 Marionette TRACE conn3 <- [1,2174,null,{}] 10:44:53 INFO - PROCESS | 1774 | 1462470293433 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:53 INFO - PROCESS | 1774 | 1462470293647 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 10:44:53 INFO - PROCESS | 1774 | 1462470293922 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:54 INFO - PROCESS | 1774 | ++DOCSHELL 0x9389e400 == 189 [pid = 1774] [id = 551] 10:44:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 220 (0x9509a000) [pid = 1774] [serial = 1654] [outer = (nil)] 10:44:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 221 (0x950ab400) [pid = 1774] [serial = 1655] [outer = 0x9509a000] 10:44:54 INFO - PROCESS | 1774 | 1462470294067 Marionette DEBUG loaded listener.js 10:44:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 222 (0x950f9800) [pid = 1774] [serial = 1656] [outer = 0x9509a000] 10:44:54 INFO - PROCESS | 1774 | 1462470294916 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 10:44:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 10:44:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1538ms 10:44:54 INFO - PROCESS | 1774 | 1462470294963 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 10:44:54 INFO - PROCESS | 1774 | 1462470294967 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 10:44:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 10:44:54 INFO - PROCESS | 1774 | 1462470294973 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 10:44:54 INFO - PROCESS | 1774 | 1462470294977 Marionette TRACE conn3 <- [1,2178,null,{}] 10:44:54 INFO - PROCESS | 1774 | 1462470294983 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:55 INFO - PROCESS | 1774 | 1462470295205 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 10:44:55 INFO - PROCESS | 1774 | 1462470295480 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:55 INFO - PROCESS | 1774 | ++DOCSHELL 0x95092800 == 190 [pid = 1774] [id = 552] 10:44:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 223 (0x9509c000) [pid = 1774] [serial = 1657] [outer = (nil)] 10:44:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 224 (0x991a6400) [pid = 1774] [serial = 1658] [outer = 0x9509c000] 10:44:55 INFO - PROCESS | 1774 | 1462470295614 Marionette DEBUG loaded listener.js 10:44:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 225 (0x996bf400) [pid = 1774] [serial = 1659] [outer = 0x9509c000] 10:44:56 INFO - PROCESS | 1774 | 1462470296491 Marionette TRACE conn3 <- [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]]]}] 10:44:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 10:44:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1591ms 10:44:56 INFO - PROCESS | 1774 | 1462470296566 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 10:44:56 INFO - PROCESS | 1774 | 1462470296568 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 10:44:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 10:44:56 INFO - PROCESS | 1774 | 1462470296575 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 10:44:56 INFO - PROCESS | 1774 | 1462470296578 Marionette TRACE conn3 <- [1,2182,null,{}] 10:44:56 INFO - PROCESS | 1774 | 1462470296584 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:56 INFO - PROCESS | 1774 | 1462470296789 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 10:44:57 INFO - PROCESS | 1774 | 1462470297125 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:57 INFO - PROCESS | 1774 | ++DOCSHELL 0x88d75800 == 191 [pid = 1774] [id = 553] 10:44:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 226 (0x8bacec00) [pid = 1774] [serial = 1660] [outer = (nil)] 10:44:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 227 (0x950fb000) [pid = 1774] [serial = 1661] [outer = 0x8bacec00] 10:44:57 INFO - PROCESS | 1774 | 1462470297211 Marionette DEBUG loaded listener.js 10:44:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 228 (0x99325c00) [pid = 1774] [serial = 1662] [outer = 0x8bacec00] 10:44:58 INFO - PROCESS | 1774 | 1462470298046 Marionette TRACE conn3 <- [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]]]}] 10:44:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 10:44:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1536ms 10:44:58 INFO - PROCESS | 1774 | 1462470298112 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 10:44:58 INFO - PROCESS | 1774 | 1462470298115 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 10:44:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 10:44:58 INFO - PROCESS | 1774 | 1462470298122 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 10:44:58 INFO - PROCESS | 1774 | 1462470298134 Marionette TRACE conn3 <- [1,2186,null,{}] 10:44:58 INFO - PROCESS | 1774 | 1462470298139 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:58 INFO - PROCESS | 1774 | 1462470298348 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 10:44:58 INFO - PROCESS | 1774 | 1462470298628 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:58 INFO - PROCESS | 1774 | ++DOCSHELL 0x99753800 == 192 [pid = 1774] [id = 554] 10:44:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 229 (0x99755400) [pid = 1774] [serial = 1663] [outer = (nil)] 10:44:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 230 (0x99796400) [pid = 1774] [serial = 1664] [outer = 0x99755400] 10:44:58 INFO - PROCESS | 1774 | 1462470298752 Marionette DEBUG loaded listener.js 10:44:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 231 (0x9979a000) [pid = 1774] [serial = 1665] [outer = 0x99755400] 10:44:59 INFO - PROCESS | 1774 | 1462470299594 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 10:44:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 10:44:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1545ms 10:44:59 INFO - PROCESS | 1774 | 1462470299673 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 10:44:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 10:44:59 INFO - PROCESS | 1774 | 1462470299681 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 10:44:59 INFO - PROCESS | 1774 | 1462470299689 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 10:44:59 INFO - PROCESS | 1774 | 1462470299693 Marionette TRACE conn3 <- [1,2190,null,{}] 10:44:59 INFO - PROCESS | 1774 | 1462470299699 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:59 INFO - PROCESS | 1774 | 1462470299968 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 10:45:00 INFO - PROCESS | 1774 | 1462470300294 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:00 INFO - PROCESS | 1774 | ++DOCSHELL 0x91b2e800 == 193 [pid = 1774] [id = 555] 10:45:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 232 (0x9975cc00) [pid = 1774] [serial = 1666] [outer = (nil)] 10:45:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 233 (0x9a168c00) [pid = 1774] [serial = 1667] [outer = 0x9975cc00] 10:45:00 INFO - PROCESS | 1774 | 1462470300378 Marionette DEBUG loaded listener.js 10:45:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 234 (0x9a3b9c00) [pid = 1774] [serial = 1668] [outer = 0x9975cc00] 10:45:01 INFO - PROCESS | 1774 | 1462470301165 Marionette TRACE conn3 <- [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]]]}] 10:45:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 10:45:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1533ms 10:45:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 10:45:01 INFO - PROCESS | 1774 | 1462470301221 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 10:45:01 INFO - PROCESS | 1774 | 1462470301224 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 10:45:01 INFO - PROCESS | 1774 | 1462470301231 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 10:45:01 INFO - PROCESS | 1774 | 1462470301234 Marionette TRACE conn3 <- [1,2194,null,{}] 10:45:01 INFO - PROCESS | 1774 | 1462470301240 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:01 INFO - PROCESS | 1774 | 1462470301481 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 10:45:01 INFO - PROCESS | 1774 | 1462470301767 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:01 INFO - PROCESS | 1774 | ++DOCSHELL 0x87998000 == 194 [pid = 1774] [id = 556] 10:45:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 235 (0x99849800) [pid = 1774] [serial = 1669] [outer = (nil)] 10:45:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 236 (0x9a906800) [pid = 1774] [serial = 1670] [outer = 0x99849800] 10:45:01 INFO - PROCESS | 1774 | 1462470301900 Marionette DEBUG loaded listener.js 10:45:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 237 (0x9a90f000) [pid = 1774] [serial = 1671] [outer = 0x99849800] 10:45:02 INFO - PROCESS | 1774 | 1462470302745 Marionette TRACE conn3 <- [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]]]}] 10:45:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 10:45:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1580ms 10:45:02 INFO - PROCESS | 1774 | 1462470302811 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 10:45:02 INFO - PROCESS | 1774 | 1462470302815 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 10:45:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 10:45:02 INFO - PROCESS | 1774 | 1462470302821 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 10:45:02 INFO - PROCESS | 1774 | 1462470302825 Marionette TRACE conn3 <- [1,2198,null,{}] 10:45:02 INFO - PROCESS | 1774 | 1462470302832 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:03 INFO - PROCESS | 1774 | 1462470303045 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 10:45:03 INFO - PROCESS | 1774 | 1462470303367 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:03 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a164000 == 195 [pid = 1774] [id = 557] 10:45:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 238 (0x9a4aa800) [pid = 1774] [serial = 1672] [outer = (nil)] 10:45:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 239 (0x9af2b000) [pid = 1774] [serial = 1673] [outer = 0x9a4aa800] 10:45:03 INFO - PROCESS | 1774 | 1462470303451 Marionette DEBUG loaded listener.js 10:45:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 240 (0x9cb11800) [pid = 1774] [serial = 1674] [outer = 0x9a4aa800] 10:45:04 INFO - PROCESS | 1774 | 1462470304297 Marionette TRACE conn3 <- [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]]]}] 10:45:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 10:45:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1532ms 10:45:04 INFO - PROCESS | 1774 | 1462470304354 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 10:45:04 INFO - PROCESS | 1774 | 1462470304357 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 10:45:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 10:45:04 INFO - PROCESS | 1774 | 1462470304364 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 10:45:04 INFO - PROCESS | 1774 | 1462470304367 Marionette TRACE conn3 <- [1,2202,null,{}] 10:45:04 INFO - PROCESS | 1774 | 1462470304373 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:04 INFO - PROCESS | 1774 | 1462470304578 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 10:45:04 INFO - PROCESS | 1774 | 1462470304909 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:04 INFO - PROCESS | 1774 | ++DOCSHELL 0x83dc9c00 == 196 [pid = 1774] [id = 558] 10:45:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 241 (0x997a0800) [pid = 1774] [serial = 1675] [outer = (nil)] 10:45:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 242 (0x9cbf0400) [pid = 1774] [serial = 1676] [outer = 0x997a0800] 10:45:05 INFO - PROCESS | 1774 | 1462470304994 Marionette DEBUG loaded listener.js 10:45:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 243 (0x9d898000) [pid = 1774] [serial = 1677] [outer = 0x997a0800] 10:45:05 INFO - PROCESS | 1774 | 1462470305821 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 10:45:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 10:45:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1529ms 10:45:05 INFO - PROCESS | 1774 | 1462470305894 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 10:45:05 INFO - PROCESS | 1774 | 1462470305898 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 10:45:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 10:45:05 INFO - PROCESS | 1774 | 1462470305904 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 10:45:05 INFO - PROCESS | 1774 | 1462470305906 Marionette TRACE conn3 <- [1,2206,null,{}] 10:45:05 INFO - PROCESS | 1774 | 1462470305913 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:06 INFO - PROCESS | 1774 | 1462470306128 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 10:45:06 INFO - PROCESS | 1774 | 1462470306466 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:06 INFO - PROCESS | 1774 | ++DOCSHELL 0x84da5000 == 197 [pid = 1774] [id = 559] 10:45:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 244 (0x866e9800) [pid = 1774] [serial = 1678] [outer = (nil)] 10:45:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 245 (0xa102e400) [pid = 1774] [serial = 1679] [outer = 0x866e9800] 10:45:06 INFO - PROCESS | 1774 | 1462470306552 Marionette DEBUG loaded listener.js 10:45:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 246 (0xa2241000) [pid = 1774] [serial = 1680] [outer = 0x866e9800] 10:45:07 INFO - PROCESS | 1774 | 1462470307398 Marionette TRACE conn3 <- [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]]]}] 10:45:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 10:45:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1535ms 10:45:07 INFO - PROCESS | 1774 | 1462470307440 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 10:45:07 INFO - PROCESS | 1774 | 1462470307444 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 10:45:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 10:45:07 INFO - PROCESS | 1774 | 1462470307450 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 10:45:07 INFO - PROCESS | 1774 | 1462470307452 Marionette TRACE conn3 <- [1,2210,null,{}] 10:45:07 INFO - PROCESS | 1774 | 1462470307463 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:07 INFO - PROCESS | 1774 | 1462470307675 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 10:45:08 INFO - PROCESS | 1774 | 1462470308006 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:08 INFO - PROCESS | 1774 | ++DOCSHELL 0x83dce400 == 198 [pid = 1774] [id = 560] 10:45:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 247 (0x9cbe1400) [pid = 1774] [serial = 1681] [outer = (nil)] 10:45:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 248 (0xa23b4000) [pid = 1774] [serial = 1682] [outer = 0x9cbe1400] 10:45:08 INFO - PROCESS | 1774 | 1462470308091 Marionette DEBUG loaded listener.js 10:45:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 249 (0xa23e3c00) [pid = 1774] [serial = 1683] [outer = 0x9cbe1400] 10:45:09 INFO - PROCESS | 1774 | --DOCSHELL 0x82e06000 == 197 [pid = 1774] [id = 483] 10:45:09 INFO - PROCESS | 1774 | --DOCSHELL 0x944b7400 == 196 [pid = 1774] [id = 89] 10:45:09 INFO - PROCESS | 1774 | --DOCSHELL 0xa516cc00 == 195 [pid = 1774] [id = 293] 10:45:09 INFO - PROCESS | 1774 | --DOCSHELL 0x91b31c00 == 194 [pid = 1774] [id = 482] 10:45:09 INFO - PROCESS | 1774 | --DOCSHELL 0x882bc400 == 193 [pid = 1774] [id = 484] 10:45:09 INFO - PROCESS | 1774 | --DOCSHELL 0x83259400 == 192 [pid = 1774] [id = 540] 10:45:09 INFO - PROCESS | 1774 | --DOCSHELL 0x877bc800 == 191 [pid = 1774] [id = 539] 10:45:09 INFO - PROCESS | 1774 | --DOCSHELL 0x87bea400 == 190 [pid = 1774] [id = 538] 10:45:09 INFO - PROCESS | 1774 | --DOCSHELL 0x877bb000 == 189 [pid = 1774] [id = 537] 10:45:09 INFO - PROCESS | 1774 | --DOCSHELL 0x8344ac00 == 188 [pid = 1774] [id = 536] 10:45:09 INFO - PROCESS | 1774 | --DOCSHELL 0x883dc000 == 187 [pid = 1774] [id = 531] 10:45:09 INFO - PROCESS | 1774 | --DOCSHELL 0x83449800 == 186 [pid = 1774] [id = 532] 10:45:09 INFO - PROCESS | 1774 | --DOCSHELL 0x883dc800 == 185 [pid = 1774] [id = 530] 10:45:09 INFO - PROCESS | 1774 | --DOCSHELL 0x92293400 == 184 [pid = 1774] [id = 529] 10:45:09 INFO - PROCESS | 1774 | --DOCSHELL 0x91b26800 == 183 [pid = 1774] [id = 527] 10:45:09 INFO - PROCESS | 1774 | --DOCSHELL 0x929cec00 == 182 [pid = 1774] [id = 528] 10:45:09 INFO - PROCESS | 1774 | --DOCSHELL 0x84da3c00 == 181 [pid = 1774] [id = 526] 10:45:09 INFO - PROCESS | 1774 | --DOCSHELL 0x91dac000 == 180 [pid = 1774] [id = 525] 10:45:09 INFO - PROCESS | 1774 | --DOCSHELL 0x91a10400 == 179 [pid = 1774] [id = 524] 10:45:09 INFO - PROCESS | 1774 | --DOCSHELL 0x83dc1400 == 178 [pid = 1774] [id = 523] 10:45:09 INFO - PROCESS | 1774 | --DOCSHELL 0x8bacfc00 == 177 [pid = 1774] [id = 521] 10:45:09 INFO - PROCESS | 1774 | --DOCSHELL 0x8e2c3000 == 176 [pid = 1774] [id = 522] 10:45:09 INFO - PROCESS | 1774 | --DOCSHELL 0x87f82400 == 175 [pid = 1774] [id = 520] 10:45:09 INFO - PROCESS | 1774 | --DOCSHELL 0x8baed000 == 174 [pid = 1774] [id = 519] 10:45:09 INFO - PROCESS | 1774 | --DOCSHELL 0x887a8000 == 173 [pid = 1774] [id = 518] 10:45:09 INFO - PROCESS | 1774 | --DOCSHELL 0x869d3c00 == 172 [pid = 1774] [id = 517] 10:45:10 INFO - PROCESS | 1774 | --DOMWINDOW == 248 (0x8ba8ec00) [pid = 1774] [serial = 1550] [outer = (nil)] [url = about:blank] 10:45:10 INFO - PROCESS | 1774 | --DOMWINDOW == 247 (0x8b794800) [pid = 1774] [serial = 1532] [outer = (nil)] [url = about:blank] 10:45:10 INFO - PROCESS | 1774 | --DOMWINDOW == 246 (0x94fa7000) [pid = 1774] [serial = 1529] [outer = (nil)] [url = about:blank] 10:45:10 INFO - PROCESS | 1774 | --DOMWINDOW == 245 (0x8b798400) [pid = 1774] [serial = 1490] [outer = (nil)] [url = about:blank] 10:45:10 INFO - PROCESS | 1774 | --DOMWINDOW == 244 (0x8f717000) [pid = 1774] [serial = 1502] [outer = (nil)] [url = about:blank] 10:45:10 INFO - PROCESS | 1774 | --DOMWINDOW == 243 (0x91b2e000) [pid = 1774] [serial = 1511] [outer = (nil)] [url = about:blank] 10:45:10 INFO - PROCESS | 1774 | --DOMWINDOW == 242 (0x94437400) [pid = 1774] [serial = 1523] [outer = (nil)] [url = about:blank] 10:45:10 INFO - PROCESS | 1774 | --DOMWINDOW == 241 (0x91553c00) [pid = 1774] [serial = 1508] [outer = (nil)] [url = about:blank] 10:45:10 INFO - PROCESS | 1774 | --DOMWINDOW == 240 (0x929cd000) [pid = 1774] [serial = 1517] [outer = (nil)] [url = about:blank] 10:45:10 INFO - PROCESS | 1774 | --DOMWINDOW == 239 (0x91521c00) [pid = 1774] [serial = 1505] [outer = (nil)] [url = about:blank] 10:45:10 INFO - PROCESS | 1774 | --DOMWINDOW == 238 (0x84da9000) [pid = 1774] [serial = 1481] [outer = (nil)] [url = about:blank] 10:45:10 INFO - PROCESS | 1774 | --DOMWINDOW == 237 (0x899ae000) [pid = 1774] [serial = 1544] [outer = (nil)] [url = about:blank] 10:45:10 INFO - PROCESS | 1774 | --DOMWINDOW == 236 (0x87f7a000) [pid = 1774] [serial = 1484] [outer = (nil)] [url = about:blank] 10:45:10 INFO - PROCESS | 1774 | --DOMWINDOW == 235 (0x899b4400) [pid = 1774] [serial = 1487] [outer = (nil)] [url = about:blank] 10:45:10 INFO - PROCESS | 1774 | --DOMWINDOW == 234 (0x88b01400) [pid = 1774] [serial = 1541] [outer = (nil)] [url = about:blank] 10:45:10 INFO - PROCESS | 1774 | --DOMWINDOW == 233 (0x93865800) [pid = 1774] [serial = 1520] [outer = (nil)] [url = about:blank] 10:45:10 INFO - PROCESS | 1774 | --DOMWINDOW == 232 (0x899ea400) [pid = 1774] [serial = 1479] [outer = (nil)] [url = about:blank] 10:45:10 INFO - PROCESS | 1774 | --DOMWINDOW == 231 (0x8d27c800) [pid = 1774] [serial = 1496] [outer = (nil)] [url = about:blank] 10:45:10 INFO - PROCESS | 1774 | --DOMWINDOW == 230 (0x8e9db400) [pid = 1774] [serial = 1499] [outer = (nil)] [url = about:blank] 10:45:10 INFO - PROCESS | 1774 | --DOMWINDOW == 229 (0x866ec400) [pid = 1774] [serial = 1538] [outer = (nil)] [url = about:blank] 10:45:10 INFO - PROCESS | 1774 | --DOMWINDOW == 228 (0x87805c00) [pid = 1774] [serial = 1539] [outer = (nil)] [url = about:blank] 10:45:10 INFO - PROCESS | 1774 | --DOMWINDOW == 227 (0x87997400) [pid = 1774] [serial = 1535] [outer = (nil)] [url = about:blank] 10:45:10 INFO - PROCESS | 1774 | --DOMWINDOW == 226 (0x87f79c00) [pid = 1774] [serial = 1536] [outer = (nil)] [url = about:blank] 10:45:10 INFO - PROCESS | 1774 | --DOMWINDOW == 225 (0x8baf0400) [pid = 1774] [serial = 1493] [outer = (nil)] [url = about:blank] 10:45:10 INFO - PROCESS | 1774 | --DOMWINDOW == 224 (0x923c7800) [pid = 1774] [serial = 1514] [outer = (nil)] [url = about:blank] 10:45:10 INFO - PROCESS | 1774 | --DOMWINDOW == 223 (0x94ee3800) [pid = 1774] [serial = 1526] [outer = (nil)] [url = about:blank] 10:45:10 INFO - PROCESS | 1774 | --DOMWINDOW == 222 (0x8b790c00) [pid = 1774] [serial = 1547] [outer = (nil)] [url = about:blank] 10:45:10 INFO - PROCESS | 1774 | --DOMWINDOW == 221 (0x8b122800) [pid = 1774] [serial = 1545] [outer = (nil)] [url = about:blank] 10:45:10 INFO - PROCESS | 1774 | --DOMWINDOW == 220 (0x8ba8e000) [pid = 1774] [serial = 1548] [outer = (nil)] [url = about:blank] 10:45:10 INFO - PROCESS | 1774 | --DOMWINDOW == 219 (0x88d47800) [pid = 1774] [serial = 1542] [outer = (nil)] [url = about:blank] 10:45:10 INFO - PROCESS | 1774 | 1462470310431 Marionette TRACE conn3 <- [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]]]}] 10:45:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 10:45:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 3042ms 10:45:10 INFO - PROCESS | 1774 | 1462470310496 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 10:45:10 INFO - PROCESS | 1774 | 1462470310502 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 10:45:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 10:45:10 INFO - PROCESS | 1774 | 1462470310511 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 10:45:10 INFO - PROCESS | 1774 | 1462470310517 Marionette TRACE conn3 <- [1,2214,null,{}] 10:45:10 INFO - PROCESS | 1774 | 1462470310524 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:10 INFO - PROCESS | 1774 | 1462470310724 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 10:45:10 INFO - PROCESS | 1774 | 1462470310922 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:11 INFO - PROCESS | 1774 | ++DOCSHELL 0x8780ac00 == 173 [pid = 1774] [id = 561] 10:45:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 220 (0x8780c800) [pid = 1774] [serial = 1684] [outer = (nil)] 10:45:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 221 (0x87999800) [pid = 1774] [serial = 1685] [outer = 0x8780c800] 10:45:11 INFO - PROCESS | 1774 | 1462470311047 Marionette DEBUG loaded listener.js 10:45:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 222 (0x87bee400) [pid = 1774] [serial = 1686] [outer = 0x8780c800] 10:45:11 INFO - PROCESS | 1774 | 1462470311807 Marionette TRACE conn3 <- [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]]]}] 10:45:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 10:45:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1336ms 10:45:11 INFO - PROCESS | 1774 | 1462470311867 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 10:45:11 INFO - PROCESS | 1774 | 1462470311875 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 10:45:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 10:45:11 INFO - PROCESS | 1774 | 1462470311891 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 10:45:11 INFO - PROCESS | 1774 | 1462470311895 Marionette TRACE conn3 <- [1,2218,null,{}] 10:45:11 INFO - PROCESS | 1774 | 1462470311901 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:12 INFO - PROCESS | 1774 | 1462470312099 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 10:45:12 INFO - PROCESS | 1774 | 1462470312110 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:12 INFO - PROCESS | 1774 | ++DOCSHELL 0x877bc800 == 174 [pid = 1774] [id = 562] 10:45:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 223 (0x87fb4000) [pid = 1774] [serial = 1687] [outer = (nil)] 10:45:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 224 (0x883d6400) [pid = 1774] [serial = 1688] [outer = 0x87fb4000] 10:45:12 INFO - PROCESS | 1774 | 1462470312389 Marionette DEBUG loaded listener.js 10:45:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 225 (0x887afc00) [pid = 1774] [serial = 1689] [outer = 0x87fb4000] 10:45:13 INFO - PROCESS | 1774 | 1462470313247 Marionette TRACE conn3 <- [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]]]}] 10:45:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 10:45:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1384ms 10:45:13 INFO - PROCESS | 1774 | 1462470313275 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 10:45:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 10:45:13 INFO - PROCESS | 1774 | 1462470313279 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 10:45:13 INFO - PROCESS | 1774 | 1462470313287 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 10:45:13 INFO - PROCESS | 1774 | 1462470313293 Marionette TRACE conn3 <- [1,2222,null,{}] 10:45:13 INFO - PROCESS | 1774 | 1462470313314 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:13 INFO - PROCESS | 1774 | 1462470313569 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 10:45:13 INFO - PROCESS | 1774 | 1462470313606 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:13 INFO - PROCESS | 1774 | ++DOCSHELL 0x887c5400 == 175 [pid = 1774] [id = 563] 10:45:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 226 (0x899a5400) [pid = 1774] [serial = 1690] [outer = (nil)] 10:45:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 227 (0x899acc00) [pid = 1774] [serial = 1691] [outer = 0x899a5400] 10:45:13 INFO - PROCESS | 1774 | 1462470313678 Marionette DEBUG loaded listener.js 10:45:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 228 (0x899ecc00) [pid = 1774] [serial = 1692] [outer = 0x899a5400] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 227 (0x8b290400) [pid = 1774] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 226 (0x8d275000) [pid = 1774] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 225 (0x83444c00) [pid = 1774] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 224 (0x8f9f6400) [pid = 1774] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 223 (0x91db7800) [pid = 1774] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 222 (0x8f70ac00) [pid = 1774] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 221 (0x87997800) [pid = 1774] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 220 (0x94e7fc00) [pid = 1774] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 219 (0x9249a800) [pid = 1774] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 218 (0x8799e800) [pid = 1774] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 217 (0x8ba96400) [pid = 1774] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 216 (0x8d278000) [pid = 1774] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 215 (0x82e07000) [pid = 1774] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 214 (0x912c8800) [pid = 1774] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 213 (0x869db400) [pid = 1774] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 212 (0x882be000) [pid = 1774] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 211 (0x8b78c800) [pid = 1774] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 210 (0x912bc000) [pid = 1774] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 209 (0x899abc00) [pid = 1774] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 208 (0x8df15800) [pid = 1774] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 207 (0x869cd800) [pid = 1774] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 206 (0x8b287c00) [pid = 1774] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 205 (0x912c1000) [pid = 1774] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 204 (0x91f6ac00) [pid = 1774] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 203 (0x8b78c400) [pid = 1774] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 202 (0x92294800) [pid = 1774] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 201 (0x887c6400) [pid = 1774] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 200 (0x82e02c00) [pid = 1774] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 199 (0x923ccc00) [pid = 1774] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 198 (0x8b294000) [pid = 1774] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 197 (0x8d4bb400) [pid = 1774] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 196 (0x91f67800) [pid = 1774] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 195 (0x887c7400) [pid = 1774] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 194 (0x8cbe8c00) [pid = 1774] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 193 (0x8ec37000) [pid = 1774] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 192 (0x91546c00) [pid = 1774] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 191 (0x882bc000) [pid = 1774] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 190 (0x88d4c800) [pid = 1774] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 189 (0x87999000) [pid = 1774] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 188 (0x8344e400) [pid = 1774] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 187 (0x8bad8000) [pid = 1774] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 186 (0x950f5800) [pid = 1774] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 185 (0x96c8f800) [pid = 1774] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 184 (0x94ede800) [pid = 1774] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 183 (0x94ff9800) [pid = 1774] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 182 (0x94fa0000) [pid = 1774] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 181 (0x94fa4400) [pid = 1774] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 180 (0x8b290c00) [pid = 1774] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 179 (0x91db0400) [pid = 1774] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 178 (0x91b06000) [pid = 1774] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 177 (0x8d4b5c00) [pid = 1774] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 176 (0x91528000) [pid = 1774] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 175 (0x8d27a400) [pid = 1774] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 174 (0x8d4b1000) [pid = 1774] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 173 (0x8baf7c00) [pid = 1774] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 172 (0x887c3800) [pid = 1774] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 171 (0x869d9c00) [pid = 1774] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 170 (0x877bcc00) [pid = 1774] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 10:45:15 INFO - PROCESS | 1774 | --DOMWINDOW == 169 (0x87fae000) [pid = 1774] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 10:45:15 INFO - PROCESS | 1774 | 1462470315633 Marionette TRACE conn3 <- [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]]]}] 10:45:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 10:45:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 2396ms 10:45:15 INFO - PROCESS | 1774 | 1462470315683 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 10:45:15 INFO - PROCESS | 1774 | 1462470315687 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 10:45:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 10:45:15 INFO - PROCESS | 1774 | 1462470315693 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 10:45:15 INFO - PROCESS | 1774 | 1462470315696 Marionette TRACE conn3 <- [1,2226,null,{}] 10:45:15 INFO - PROCESS | 1774 | 1462470315702 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:15 INFO - PROCESS | 1774 | 1462470315885 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 10:45:15 INFO - PROCESS | 1774 | 1462470315900 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:15 INFO - PROCESS | 1774 | ++DOCSHELL 0x83dc7800 == 176 [pid = 1774] [id = 564] 10:45:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 170 (0x877b3000) [pid = 1774] [serial = 1693] [outer = (nil)] 10:45:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 171 (0x887b2c00) [pid = 1774] [serial = 1694] [outer = 0x877b3000] 10:45:15 INFO - PROCESS | 1774 | 1462470315966 Marionette DEBUG loaded listener.js 10:45:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 172 (0x88d49c00) [pid = 1774] [serial = 1695] [outer = 0x877b3000] 10:45:16 INFO - PROCESS | 1774 | 1462470316851 Marionette TRACE conn3 <- [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]]]}] 10:45:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 10:45:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1178ms 10:45:16 INFO - PROCESS | 1774 | 1462470316871 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 10:45:16 INFO - PROCESS | 1774 | 1462470316874 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 10:45:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 10:45:16 INFO - PROCESS | 1774 | 1462470316880 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 10:45:16 INFO - PROCESS | 1774 | 1462470316882 Marionette TRACE conn3 <- [1,2230,null,{}] 10:45:16 INFO - PROCESS | 1774 | 1462470316887 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:17 INFO - PROCESS | 1774 | 1462470317150 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 10:45:17 INFO - PROCESS | 1774 | 1462470317436 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:17 INFO - PROCESS | 1774 | ++DOCSHELL 0x82e01c00 == 177 [pid = 1774] [id = 565] 10:45:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 173 (0x82e02000) [pid = 1774] [serial = 1696] [outer = (nil)] 10:45:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 174 (0x83259400) [pid = 1774] [serial = 1697] [outer = 0x82e02000] 10:45:17 INFO - PROCESS | 1774 | 1462470317527 Marionette DEBUG loaded listener.js 10:45:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 175 (0x866e9400) [pid = 1774] [serial = 1698] [outer = 0x82e02000] 10:45:18 INFO - PROCESS | 1774 | 1462470318468 Marionette TRACE conn3 <- [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]]]}] 10:45:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 10:45:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1628ms 10:45:18 INFO - PROCESS | 1774 | 1462470318510 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 10:45:18 INFO - PROCESS | 1774 | 1462470318517 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 10:45:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 10:45:18 INFO - PROCESS | 1774 | 1462470318525 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 10:45:18 INFO - PROCESS | 1774 | 1462470318531 Marionette TRACE conn3 <- [1,2234,null,{}] 10:45:18 INFO - PROCESS | 1774 | 1462470318538 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:18 INFO - PROCESS | 1774 | 1462470318759 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 10:45:19 INFO - PROCESS | 1774 | 1462470319089 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:19 INFO - PROCESS | 1774 | ++DOCSHELL 0x87f84400 == 178 [pid = 1774] [id = 566] 10:45:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 176 (0x87facc00) [pid = 1774] [serial = 1699] [outer = (nil)] 10:45:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 177 (0x882be000) [pid = 1774] [serial = 1700] [outer = 0x87facc00] 10:45:19 INFO - PROCESS | 1774 | 1462470319179 Marionette DEBUG loaded listener.js 10:45:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 178 (0x883d1800) [pid = 1774] [serial = 1701] [outer = 0x87facc00] 10:45:20 INFO - PROCESS | 1774 | 1462470320083 Marionette TRACE conn3 <- [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]]]}] 10:45:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 10:45:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1586ms 10:45:20 INFO - PROCESS | 1774 | 1462470320115 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 10:45:20 INFO - PROCESS | 1774 | 1462470320121 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 10:45:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 10:45:20 INFO - PROCESS | 1774 | 1462470320128 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 10:45:20 INFO - PROCESS | 1774 | 1462470320132 Marionette TRACE conn3 <- [1,2238,null,{}] 10:45:20 INFO - PROCESS | 1774 | 1462470320137 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:20 INFO - PROCESS | 1774 | 1462470320365 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 10:45:20 INFO - PROCESS | 1774 | 1462470320713 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:20 INFO - PROCESS | 1774 | ++DOCSHELL 0x88d45c00 == 179 [pid = 1774] [id = 567] 10:45:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 179 (0x88d46400) [pid = 1774] [serial = 1702] [outer = (nil)] 10:45:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 180 (0x88d6f400) [pid = 1774] [serial = 1703] [outer = 0x88d46400] 10:45:20 INFO - PROCESS | 1774 | 1462470320799 Marionette DEBUG loaded listener.js 10:45:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 181 (0x899ab400) [pid = 1774] [serial = 1704] [outer = 0x88d46400] 10:45:21 INFO - PROCESS | 1774 | 1462470321756 Marionette TRACE conn3 <- [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]]]}] 10:45:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 10:45:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1680ms 10:45:21 INFO - PROCESS | 1774 | 1462470321809 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 10:45:21 INFO - PROCESS | 1774 | 1462470321812 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 10:45:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 10:45:21 INFO - PROCESS | 1774 | 1462470321828 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 10:45:21 INFO - PROCESS | 1774 | 1462470321837 Marionette TRACE conn3 <- [1,2242,null,{}] 10:45:21 INFO - PROCESS | 1774 | 1462470321843 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:22 INFO - PROCESS | 1774 | 1462470322071 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 10:45:22 INFO - PROCESS | 1774 | 1462470322389 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:22 INFO - PROCESS | 1774 | ++DOCSHELL 0x88ad0400 == 180 [pid = 1774] [id = 568] 10:45:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 182 (0x88b04000) [pid = 1774] [serial = 1705] [outer = (nil)] 10:45:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 183 (0x8b796000) [pid = 1774] [serial = 1706] [outer = 0x88b04000] 10:45:22 INFO - PROCESS | 1774 | 1462470322475 Marionette DEBUG loaded listener.js 10:45:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 184 (0x8ba8f800) [pid = 1774] [serial = 1707] [outer = 0x88b04000] 10:45:23 INFO - PROCESS | 1774 | 1462470323313 Marionette TRACE conn3 <- [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]]]}] 10:45:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 10:45:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1552ms 10:45:23 INFO - PROCESS | 1774 | 1462470323373 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 10:45:23 INFO - PROCESS | 1774 | 1462470323377 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 10:45:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 10:45:23 INFO - PROCESS | 1774 | 1462470323401 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 10:45:23 INFO - PROCESS | 1774 | 1462470323405 Marionette TRACE conn3 <- [1,2246,null,{}] 10:45:23 INFO - PROCESS | 1774 | 1462470323411 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:23 INFO - PROCESS | 1774 | 1462470323620 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 10:45:23 INFO - PROCESS | 1774 | 1462470323942 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:23 INFO - PROCESS | 1774 | ++DOCSHELL 0x887c6400 == 181 [pid = 1774] [id = 569] 10:45:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 185 (0x899f8c00) [pid = 1774] [serial = 1708] [outer = (nil)] 10:45:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 186 (0x8bad2400) [pid = 1774] [serial = 1709] [outer = 0x899f8c00] 10:45:24 INFO - PROCESS | 1774 | 1462470324028 Marionette DEBUG loaded listener.js 10:45:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 187 (0x8badb800) [pid = 1774] [serial = 1710] [outer = 0x899f8c00] 10:45:24 INFO - PROCESS | 1774 | 1462470324906 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 10:45:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 10:45:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1537ms 10:45:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 10:45:24 INFO - PROCESS | 1774 | 1462470324936 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 10:45:24 INFO - PROCESS | 1774 | 1462470324939 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 10:45:24 INFO - PROCESS | 1774 | 1462470324945 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 10:45:24 INFO - PROCESS | 1774 | 1462470324949 Marionette TRACE conn3 <- [1,2250,null,{}] 10:45:24 INFO - PROCESS | 1774 | 1462470324954 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:25 INFO - PROCESS | 1774 | 1462470325155 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 10:45:25 INFO - PROCESS | 1774 | 1462470325499 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:25 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ba96000 == 182 [pid = 1774] [id = 570] 10:45:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 188 (0x8ba98400) [pid = 1774] [serial = 1711] [outer = (nil)] 10:45:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 189 (0x8cd13400) [pid = 1774] [serial = 1712] [outer = 0x8ba98400] 10:45:25 INFO - PROCESS | 1774 | 1462470325598 Marionette DEBUG loaded listener.js 10:45:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 190 (0x8d4b5c00) [pid = 1774] [serial = 1713] [outer = 0x8ba98400] 10:45:26 INFO - PROCESS | 1774 | 1462470326443 Marionette TRACE conn3 <- [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]]]}] 10:45:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 10:45:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1531ms 10:45:26 INFO - PROCESS | 1774 | 1462470326475 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 10:45:26 INFO - PROCESS | 1774 | 1462470326479 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 10:45:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 10:45:26 INFO - PROCESS | 1774 | 1462470326485 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 10:45:26 INFO - PROCESS | 1774 | 1462470326489 Marionette TRACE conn3 <- [1,2254,null,{}] 10:45:26 INFO - PROCESS | 1774 | 1462470326494 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:26 INFO - PROCESS | 1774 | 1462470326709 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 10:45:27 INFO - PROCESS | 1774 | 1462470326989 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:27 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b794000 == 183 [pid = 1774] [id = 571] 10:45:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 191 (0x8cbeec00) [pid = 1774] [serial = 1714] [outer = (nil)] 10:45:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 192 (0x8e9d5400) [pid = 1774] [serial = 1715] [outer = 0x8cbeec00] 10:45:27 INFO - PROCESS | 1774 | 1462470327112 Marionette DEBUG loaded listener.js 10:45:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 193 (0x8ec32800) [pid = 1774] [serial = 1716] [outer = 0x8cbeec00] 10:45:27 INFO - PROCESS | 1774 | 1462470327939 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 10:45:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 10:45:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1528ms 10:45:28 INFO - PROCESS | 1774 | 1462470328015 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 10:45:28 INFO - PROCESS | 1774 | 1462470328019 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 10:45:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 10:45:28 INFO - PROCESS | 1774 | 1462470328025 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 10:45:28 INFO - PROCESS | 1774 | 1462470328029 Marionette TRACE conn3 <- [1,2258,null,{}] 10:45:28 INFO - PROCESS | 1774 | 1462470328035 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:28 INFO - PROCESS | 1774 | 1462470328281 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 10:45:28 INFO - PROCESS | 1774 | 1462470328597 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:28 INFO - PROCESS | 1774 | ++DOCSHELL 0x8cd15400 == 184 [pid = 1774] [id = 572] 10:45:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 194 (0x8e2c2000) [pid = 1774] [serial = 1717] [outer = (nil)] 10:45:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 195 (0x8f70ac00) [pid = 1774] [serial = 1718] [outer = 0x8e2c2000] 10:45:28 INFO - PROCESS | 1774 | 1462470328680 Marionette DEBUG loaded listener.js 10:45:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 196 (0x8f711c00) [pid = 1774] [serial = 1719] [outer = 0x8e2c2000] 10:45:29 INFO - PROCESS | 1774 | 1462470329487 Marionette TRACE conn3 <- [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]]]}] 10:45:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 10:45:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1487ms 10:45:29 INFO - PROCESS | 1774 | 1462470329513 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 10:45:29 INFO - PROCESS | 1774 | 1462470329517 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 10:45:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 10:45:29 INFO - PROCESS | 1774 | 1462470329523 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 10:45:29 INFO - PROCESS | 1774 | 1462470329525 Marionette TRACE conn3 <- [1,2262,null,{}] 10:45:29 INFO - PROCESS | 1774 | 1462470329531 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:29 INFO - PROCESS | 1774 | 1462470329726 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 10:45:30 INFO - PROCESS | 1774 | 1462470330018 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:30 INFO - PROCESS | 1774 | ++DOCSHELL 0x88d77800 == 185 [pid = 1774] [id = 573] 10:45:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 197 (0x899f1000) [pid = 1774] [serial = 1720] [outer = (nil)] 10:45:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 198 (0x912c2800) [pid = 1774] [serial = 1721] [outer = 0x899f1000] 10:45:30 INFO - PROCESS | 1774 | 1462470330101 Marionette DEBUG loaded listener.js 10:45:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 199 (0x91523800) [pid = 1774] [serial = 1722] [outer = 0x899f1000] 10:45:31 INFO - PROCESS | 1774 | 1462470330999 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 10:45:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 10:45:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1529ms 10:45:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 10:45:31 INFO - PROCESS | 1774 | 1462470331052 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 10:45:31 INFO - PROCESS | 1774 | 1462470331055 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 10:45:31 INFO - PROCESS | 1774 | 1462470331062 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 10:45:31 INFO - PROCESS | 1774 | 1462470331065 Marionette TRACE conn3 <- [1,2266,null,{}] 10:45:31 INFO - PROCESS | 1774 | 1462470331070 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:31 INFO - PROCESS | 1774 | 1462470331314 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 10:45:31 INFO - PROCESS | 1774 | 1462470331643 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:31 INFO - PROCESS | 1774 | ++DOCSHELL 0x84dad400 == 186 [pid = 1774] [id = 574] 10:45:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 200 (0x8f70c800) [pid = 1774] [serial = 1723] [outer = (nil)] 10:45:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 201 (0x915b7000) [pid = 1774] [serial = 1724] [outer = 0x8f70c800] 10:45:31 INFO - PROCESS | 1774 | 1462470331728 Marionette DEBUG loaded listener.js 10:45:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 202 (0x91a0a000) [pid = 1774] [serial = 1725] [outer = 0x8f70c800] 10:45:32 INFO - PROCESS | 1774 | 1462470332531 Marionette TRACE conn3 <- [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]]]}] 10:45:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 10:45:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1529ms 10:45:32 INFO - PROCESS | 1774 | 1462470332591 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 10:45:32 INFO - PROCESS | 1774 | 1462470332594 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 10:45:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 10:45:32 INFO - PROCESS | 1774 | 1462470332601 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 10:45:32 INFO - PROCESS | 1774 | 1462470332604 Marionette TRACE conn3 <- [1,2270,null,{}] 10:45:32 INFO - PROCESS | 1774 | 1462470332610 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:32 INFO - PROCESS | 1774 | 1462470332816 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 10:45:33 INFO - PROCESS | 1774 | 1462470333095 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:33 INFO - PROCESS | 1774 | ++DOCSHELL 0x91b31c00 == 187 [pid = 1774] [id = 575] 10:45:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 203 (0x91b32c00) [pid = 1774] [serial = 1726] [outer = (nil)] 10:45:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 204 (0x91db1000) [pid = 1774] [serial = 1727] [outer = 0x91b32c00] 10:45:33 INFO - PROCESS | 1774 | 1462470333239 Marionette DEBUG loaded listener.js 10:45:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 205 (0x92293400) [pid = 1774] [serial = 1728] [outer = 0x91b32c00] 10:45:34 INFO - PROCESS | 1774 | 1462470334091 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 10:45:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 10:45:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1529ms 10:45:34 INFO - PROCESS | 1774 | 1462470334133 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 10:45:34 INFO - PROCESS | 1774 | 1462470334141 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 10:45:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 10:45:34 INFO - PROCESS | 1774 | 1462470334152 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 10:45:34 INFO - PROCESS | 1774 | 1462470334156 Marionette TRACE conn3 <- [1,2274,null,{}] 10:45:34 INFO - PROCESS | 1774 | 1462470334162 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:34 INFO - PROCESS | 1774 | 1462470334388 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 10:45:34 INFO - PROCESS | 1774 | 1462470334668 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:34 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f61c000 == 188 [pid = 1774] [id = 576] 10:45:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 206 (0x9229a800) [pid = 1774] [serial = 1729] [outer = (nil)] 10:45:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 207 (0x929c1000) [pid = 1774] [serial = 1730] [outer = 0x9229a800] 10:45:34 INFO - PROCESS | 1774 | 1462470334802 Marionette DEBUG loaded listener.js 10:45:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 208 (0x929cc400) [pid = 1774] [serial = 1731] [outer = 0x9229a800] 10:45:35 INFO - PROCESS | 1774 | 1462470335650 Marionette TRACE conn3 <- [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]]]}] 10:45:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 10:45:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1543ms 10:45:35 INFO - PROCESS | 1774 | 1462470335696 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 10:45:35 INFO - PROCESS | 1774 | 1462470335700 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 10:45:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 10:45:35 INFO - PROCESS | 1774 | 1462470335707 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 10:45:35 INFO - PROCESS | 1774 | 1462470335711 Marionette TRACE conn3 <- [1,2278,null,{}] 10:45:35 INFO - PROCESS | 1774 | 1462470335717 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:35 INFO - PROCESS | 1774 | 1462470335921 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 10:45:36 INFO - PROCESS | 1774 | 1462470336206 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:36 INFO - PROCESS | 1774 | ++DOCSHELL 0x91211400 == 189 [pid = 1774] [id = 577] 10:45:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 209 (0x915bdc00) [pid = 1774] [serial = 1732] [outer = (nil)] 10:45:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 210 (0x93868800) [pid = 1774] [serial = 1733] [outer = 0x915bdc00] 10:45:36 INFO - PROCESS | 1774 | 1462470336329 Marionette DEBUG loaded listener.js 10:45:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 211 (0x938a0c00) [pid = 1774] [serial = 1734] [outer = 0x915bdc00] 10:45:37 INFO - PROCESS | 1774 | 1462470337147 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 10:45:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 10:45:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1488ms 10:45:37 INFO - PROCESS | 1774 | 1462470337195 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 10:45:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 10:45:37 INFO - PROCESS | 1774 | 1462470337208 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 10:45:37 INFO - PROCESS | 1774 | 1462470337215 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 10:45:37 INFO - PROCESS | 1774 | 1462470337218 Marionette TRACE conn3 <- [1,2282,null,{}] 10:45:37 INFO - PROCESS | 1774 | 1462470337224 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:37 INFO - PROCESS | 1774 | 1462470337432 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 10:45:37 INFO - PROCESS | 1774 | 1462470337715 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:37 INFO - PROCESS | 1774 | ++DOCSHELL 0x9249d400 == 190 [pid = 1774] [id = 578] 10:45:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 212 (0x92be6400) [pid = 1774] [serial = 1735] [outer = (nil)] 10:45:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 213 (0x94e78c00) [pid = 1774] [serial = 1736] [outer = 0x92be6400] 10:45:37 INFO - PROCESS | 1774 | 1462470337800 Marionette DEBUG loaded listener.js 10:45:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 214 (0x94edb800) [pid = 1774] [serial = 1737] [outer = 0x92be6400] 10:45:38 INFO - PROCESS | 1774 | 1462470338633 Marionette TRACE conn3 <- [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]]]}] 10:45:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 10:45:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1480ms 10:45:38 INFO - PROCESS | 1774 | 1462470338695 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 10:45:38 INFO - PROCESS | 1774 | 1462470338698 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 10:45:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 10:45:38 INFO - PROCESS | 1774 | 1462470338724 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 10:45:38 INFO - PROCESS | 1774 | 1462470338728 Marionette TRACE conn3 <- [1,2286,null,{}] 10:45:38 INFO - PROCESS | 1774 | 1462470338733 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:38 INFO - PROCESS | 1774 | 1462470338944 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 10:45:39 INFO - PROCESS | 1774 | 1462470339240 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:39 INFO - PROCESS | 1774 | ++DOCSHELL 0x912c7000 == 191 [pid = 1774] [id = 579] 10:45:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 215 (0x9386b400) [pid = 1774] [serial = 1738] [outer = (nil)] 10:45:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 216 (0x94ff1800) [pid = 1774] [serial = 1739] [outer = 0x9386b400] 10:45:39 INFO - PROCESS | 1774 | 1462470339373 Marionette DEBUG loaded listener.js 10:45:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 217 (0x95093400) [pid = 1774] [serial = 1740] [outer = 0x9386b400] 10:45:40 INFO - PROCESS | 1774 | 1462470340162 Marionette TRACE conn3 <- [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]]]}] 10:45:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 10:45:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1490ms 10:45:40 INFO - PROCESS | 1774 | 1462470340211 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 10:45:40 INFO - PROCESS | 1774 | 1462470340214 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 10:45:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 10:45:40 INFO - PROCESS | 1774 | 1462470340240 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 10:45:40 INFO - PROCESS | 1774 | 1462470340242 Marionette TRACE conn3 <- [1,2290,null,{}] 10:45:40 INFO - PROCESS | 1774 | 1462470340248 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:40 INFO - PROCESS | 1774 | 1462470340453 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 10:45:40 INFO - PROCESS | 1774 | 1462470340934 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:41 INFO - PROCESS | 1774 | ++DOCSHELL 0x950f1000 == 192 [pid = 1774] [id = 580] 10:45:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 218 (0x950f4800) [pid = 1774] [serial = 1741] [outer = (nil)] 10:45:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 219 (0x96c8f800) [pid = 1774] [serial = 1742] [outer = 0x950f4800] 10:45:41 INFO - PROCESS | 1774 | 1462470341076 Marionette DEBUG loaded listener.js 10:45:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 220 (0x96c9c800) [pid = 1774] [serial = 1743] [outer = 0x950f4800] 10:45:41 INFO - PROCESS | 1774 | 1462470341962 Marionette TRACE conn3 <- [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]]]}] 10:45:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 10:45:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1788ms 10:45:42 INFO - PROCESS | 1774 | 1462470342024 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 10:45:42 INFO - PROCESS | 1774 | 1462470342028 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 10:45:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 10:45:42 INFO - PROCESS | 1774 | 1462470342034 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 10:45:42 INFO - PROCESS | 1774 | 1462470342037 Marionette TRACE conn3 <- [1,2294,null,{}] 10:45:42 INFO - PROCESS | 1774 | 1462470342042 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:42 INFO - PROCESS | 1774 | 1462470342251 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 10:45:42 INFO - PROCESS | 1774 | 1462470342535 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:42 INFO - PROCESS | 1774 | ++DOCSHELL 0x94438c00 == 193 [pid = 1774] [id = 581] 10:45:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 221 (0x94f99400) [pid = 1774] [serial = 1744] [outer = (nil)] 10:45:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 222 (0x980d8800) [pid = 1774] [serial = 1745] [outer = 0x94f99400] 10:45:42 INFO - PROCESS | 1774 | 1462470342621 Marionette DEBUG loaded listener.js 10:45:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 223 (0x981d9c00) [pid = 1774] [serial = 1746] [outer = 0x94f99400] 10:45:43 INFO - PROCESS | 1774 | 1462470343470 Marionette TRACE conn3 <- [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]]]}] 10:45:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 10:45:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1479ms 10:45:43 INFO - PROCESS | 1774 | 1462470343513 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 10:45:43 INFO - PROCESS | 1774 | 1462470343517 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 10:45:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 10:45:43 INFO - PROCESS | 1774 | 1462470343523 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 10:45:43 INFO - PROCESS | 1774 | 1462470343526 Marionette TRACE conn3 <- [1,2298,null,{}] 10:45:43 INFO - PROCESS | 1774 | 1462470343532 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:43 INFO - PROCESS | 1774 | 1462470343738 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 10:45:44 INFO - PROCESS | 1774 | 1462470344039 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:44 INFO - PROCESS | 1774 | ++DOCSHELL 0x84da8400 == 194 [pid = 1774] [id = 582] 10:45:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 224 (0x882c8000) [pid = 1774] [serial = 1747] [outer = (nil)] 10:45:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 225 (0x991a1800) [pid = 1774] [serial = 1748] [outer = 0x882c8000] 10:45:44 INFO - PROCESS | 1774 | 1462470344159 Marionette DEBUG loaded listener.js 10:45:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 226 (0x9941e000) [pid = 1774] [serial = 1749] [outer = 0x882c8000] 10:45:45 INFO - PROCESS | 1774 | 1462470345024 Marionette TRACE conn3 <- [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]]]}] 10:45:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 10:45:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1537ms 10:45:45 INFO - PROCESS | 1774 | 1462470345061 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 10:45:45 INFO - PROCESS | 1774 | 1462470345063 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 10:45:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 10:45:45 INFO - PROCESS | 1774 | 1462470345070 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 10:45:45 INFO - PROCESS | 1774 | 1462470345073 Marionette TRACE conn3 <- [1,2302,null,{}] 10:45:45 INFO - PROCESS | 1774 | 1462470345078 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:45 INFO - PROCESS | 1774 | 1462470345275 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 10:45:45 INFO - PROCESS | 1774 | 1462470345563 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:45 INFO - PROCESS | 1774 | ++DOCSHELL 0x92be7c00 == 195 [pid = 1774] [id = 583] 10:45:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 227 (0x98092c00) [pid = 1774] [serial = 1750] [outer = (nil)] 10:45:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 228 (0x9a3ba800) [pid = 1774] [serial = 1751] [outer = 0x98092c00] 10:45:45 INFO - PROCESS | 1774 | 1462470345646 Marionette DEBUG loaded listener.js 10:45:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 229 (0x9a4ad000) [pid = 1774] [serial = 1752] [outer = 0x98092c00] 10:45:46 INFO - PROCESS | 1774 | 1462470346528 Marionette TRACE conn3 <- [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]]]}] 10:45:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 10:45:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1491ms 10:45:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 10:45:46 INFO - PROCESS | 1774 | 1462470346562 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 10:45:46 INFO - PROCESS | 1774 | 1462470346564 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 10:45:46 INFO - PROCESS | 1774 | 1462470346571 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 10:45:46 INFO - PROCESS | 1774 | 1462470346574 Marionette TRACE conn3 <- [1,2306,null,{}] 10:45:46 INFO - PROCESS | 1774 | 1462470346580 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:46 INFO - PROCESS | 1774 | 1462470346792 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 10:45:47 INFO - PROCESS | 1774 | 1462470347113 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:47 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b78c000 == 196 [pid = 1774] [id = 584] 10:45:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 230 (0x8b790000) [pid = 1774] [serial = 1753] [outer = (nil)] 10:45:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 231 (0xa05ee000) [pid = 1774] [serial = 1754] [outer = 0x8b790000] 10:45:47 INFO - PROCESS | 1774 | 1462470347192 Marionette DEBUG loaded listener.js 10:45:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 232 (0xa223e800) [pid = 1774] [serial = 1755] [outer = 0x8b790000] 10:45:48 INFO - PROCESS | 1774 | --DOCSHELL 0x83260c00 == 195 [pid = 1774] [id = 489] 10:45:48 INFO - PROCESS | 1774 | --DOCSHELL 0x877b3400 == 194 [pid = 1774] [id = 490] 10:45:48 INFO - PROCESS | 1774 | --DOCSHELL 0x98439400 == 193 [pid = 1774] [id = 310] 10:45:48 INFO - PROCESS | 1774 | --DOCSHELL 0x83444400 == 192 [pid = 1774] [id = 493] 10:45:48 INFO - PROCESS | 1774 | --DOCSHELL 0x83dc7800 == 191 [pid = 1774] [id = 564] 10:45:48 INFO - PROCESS | 1774 | --DOCSHELL 0x887c5400 == 190 [pid = 1774] [id = 563] 10:45:48 INFO - PROCESS | 1774 | --DOCSHELL 0x877bc800 == 189 [pid = 1774] [id = 562] 10:45:48 INFO - PROCESS | 1774 | --DOCSHELL 0x8780ac00 == 188 [pid = 1774] [id = 561] 10:45:48 INFO - PROCESS | 1774 | --DOCSHELL 0x84da5000 == 187 [pid = 1774] [id = 559] 10:45:48 INFO - PROCESS | 1774 | --DOCSHELL 0x9a164000 == 186 [pid = 1774] [id = 557] 10:45:48 INFO - PROCESS | 1774 | --DOCSHELL 0x83dc9c00 == 185 [pid = 1774] [id = 558] 10:45:48 INFO - PROCESS | 1774 | --DOCSHELL 0x87998000 == 184 [pid = 1774] [id = 556] 10:45:48 INFO - PROCESS | 1774 | --DOCSHELL 0x91b2e800 == 183 [pid = 1774] [id = 555] 10:45:48 INFO - PROCESS | 1774 | --DOCSHELL 0x99753800 == 182 [pid = 1774] [id = 554] 10:45:48 INFO - PROCESS | 1774 | --DOCSHELL 0x95092800 == 181 [pid = 1774] [id = 552] 10:45:48 INFO - PROCESS | 1774 | --DOCSHELL 0x88d75800 == 180 [pid = 1774] [id = 553] 10:45:48 INFO - PROCESS | 1774 | --DOCSHELL 0x9389e400 == 179 [pid = 1774] [id = 551] 10:45:48 INFO - PROCESS | 1774 | --DOCSHELL 0x88d70400 == 178 [pid = 1774] [id = 550] 10:45:48 INFO - PROCESS | 1774 | --DOCSHELL 0x924d4000 == 177 [pid = 1774] [id = 549] 10:45:48 INFO - PROCESS | 1774 | --DOCSHELL 0x915bd400 == 176 [pid = 1774] [id = 548] 10:45:48 INFO - PROCESS | 1774 | --DOCSHELL 0x899ec400 == 175 [pid = 1774] [id = 547] 10:45:48 INFO - PROCESS | 1774 | --DOCSHELL 0x88d47400 == 174 [pid = 1774] [id = 546] 10:45:48 INFO - PROCESS | 1774 | --DOCSHELL 0x84dab000 == 173 [pid = 1774] [id = 545] 10:45:48 INFO - PROCESS | 1774 | --DOCSHELL 0x88d73800 == 172 [pid = 1774] [id = 543] 10:45:48 INFO - PROCESS | 1774 | --DOCSHELL 0x88d4fc00 == 171 [pid = 1774] [id = 544] 10:45:48 INFO - PROCESS | 1774 | --DOCSHELL 0x87be2400 == 170 [pid = 1774] [id = 542] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 231 (0x8d4b5000) [pid = 1774] [serial = 1428] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 230 (0x8e2ce000) [pid = 1774] [serial = 1431] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 229 (0x869dc000) [pid = 1774] [serial = 1482] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 228 (0x94fed400) [pid = 1774] [serial = 1530] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 227 (0x924dd800) [pid = 1774] [serial = 1449] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 226 (0x91527800) [pid = 1774] [serial = 1506] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 225 (0x8d4b4400) [pid = 1774] [serial = 1533] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 224 (0x94eea000) [pid = 1774] [serial = 1527] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 223 (0x9389cc00) [pid = 1774] [serial = 1521] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 222 (0x87faec00) [pid = 1774] [serial = 1413] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 221 (0x8cd0f800) [pid = 1774] [serial = 1425] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 220 (0x8f617000) [pid = 1774] [serial = 1500] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 219 (0x83dcd000) [pid = 1774] [serial = 1458] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 218 (0x91f64c00) [pid = 1774] [serial = 1443] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 217 (0x883d6800) [pid = 1774] [serial = 1485] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 216 (0x9386e000) [pid = 1774] [serial = 1455] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 215 (0x8ba94c00) [pid = 1774] [serial = 1491] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 214 (0x915c3800) [pid = 1774] [serial = 1509] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 213 (0x8b128400) [pid = 1774] [serial = 1488] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 212 (0x8f618c00) [pid = 1774] [serial = 1434] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 211 (0x882c0000) [pid = 1774] [serial = 1335] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 210 (0x8b790400) [pid = 1774] [serial = 1422] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 209 (0x91db6c00) [pid = 1774] [serial = 1512] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 208 (0x92496800) [pid = 1774] [serial = 1515] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 207 (0x8f9f1800) [pid = 1774] [serial = 1503] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 206 (0x92deb400) [pid = 1774] [serial = 1518] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 205 (0x88d46800) [pid = 1774] [serial = 1416] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 204 (0x83dcf800) [pid = 1774] [serial = 1410] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 203 (0x92bdc000) [pid = 1774] [serial = 1452] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 202 (0x8baf5c00) [pid = 1774] [serial = 1494] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 201 (0x912bac00) [pid = 1774] [serial = 1437] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 200 (0x9443a400) [pid = 1774] [serial = 1524] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 199 (0x8b129400) [pid = 1774] [serial = 1419] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 198 (0x8d4b9c00) [pid = 1774] [serial = 1497] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 197 (0x923d3800) [pid = 1774] [serial = 1446] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 196 (0x91a13400) [pid = 1774] [serial = 1440] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 195 (0x899b0000) [pid = 1774] [serial = 1619] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 194 (0x8b122c00) [pid = 1774] [serial = 1620] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 193 (0x87fad000) [pid = 1774] [serial = 1613] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 192 (0x882bd000) [pid = 1774] [serial = 1614] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 191 (0x83dcd800) [pid = 1774] [serial = 1610] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 190 (0x866f7800) [pid = 1774] [serial = 1611] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 189 (0x992f5400) [pid = 1774] [serial = 1607] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 188 (0x9910d400) [pid = 1774] [serial = 1604] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 187 (0x98434400) [pid = 1774] [serial = 1602] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 186 (0x977d5800) [pid = 1774] [serial = 1601] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 185 (0x98149800) [pid = 1774] [serial = 1599] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 184 (0x978cec00) [pid = 1774] [serial = 1598] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 183 (0x977dd400) [pid = 1774] [serial = 1596] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 182 (0x977d8800) [pid = 1774] [serial = 1595] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 181 (0x97791800) [pid = 1774] [serial = 1593] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 180 (0x96c98c00) [pid = 1774] [serial = 1592] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 179 (0x950f6c00) [pid = 1774] [serial = 1590] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 178 (0x950f3c00) [pid = 1774] [serial = 1589] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 177 (0x950a7400) [pid = 1774] [serial = 1587] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 176 (0x950a2400) [pid = 1774] [serial = 1586] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 175 (0x95094400) [pid = 1774] [serial = 1584] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 174 (0x94ff6000) [pid = 1774] [serial = 1583] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 173 (0x938a6000) [pid = 1774] [serial = 1581] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 172 (0x9386a000) [pid = 1774] [serial = 1580] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 171 (0x92b56400) [pid = 1774] [serial = 1578] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 170 (0x92b51000) [pid = 1774] [serial = 1577] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 169 (0x9249a000) [pid = 1774] [serial = 1575] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 168 (0x923d5c00) [pid = 1774] [serial = 1574] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 167 (0x91db7400) [pid = 1774] [serial = 1572] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 166 (0x91b2dc00) [pid = 1774] [serial = 1571] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0x91a16c00) [pid = 1774] [serial = 1569] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0x915b5800) [pid = 1774] [serial = 1568] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0x8f718800) [pid = 1774] [serial = 1566] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0x8f614000) [pid = 1774] [serial = 1565] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0x8ec35c00) [pid = 1774] [serial = 1563] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0x8df1b000) [pid = 1774] [serial = 1562] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x8cd1a800) [pid = 1774] [serial = 1560] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0x8cd0ec00) [pid = 1774] [serial = 1559] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x88d78800) [pid = 1774] [serial = 1557] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x88b03400) [pid = 1774] [serial = 1556] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0x87be0c00) [pid = 1774] [serial = 1554] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x877b9000) [pid = 1774] [serial = 1553] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x8cbeb000) [pid = 1774] [serial = 1551] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x88adb800) [pid = 1774] [serial = 1617] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x887a8800) [pid = 1774] [serial = 1616] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x8b293c00) [pid = 1774] [serial = 1623] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x899a8c00) [pid = 1774] [serial = 1622] [outer = (nil)] [url = about:blank] 10:45:49 INFO - PROCESS | 1774 | 1462470349570 Marionette TRACE conn3 <- [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]]]}] 10:45:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 10:45:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 3044ms 10:45:49 INFO - PROCESS | 1774 | 1462470349614 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 10:45:49 INFO - PROCESS | 1774 | 1462470349621 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 10:45:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 10:45:49 INFO - PROCESS | 1774 | 1462470349628 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 10:45:49 INFO - PROCESS | 1774 | 1462470349634 Marionette TRACE conn3 <- [1,2310,null,{}] 10:45:49 INFO - PROCESS | 1774 | 1462470349642 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:49 INFO - PROCESS | 1774 | 1462470349841 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 10:45:50 INFO - PROCESS | 1774 | 1462470350034 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:50 INFO - PROCESS | 1774 | ++DOCSHELL 0x866edc00 == 171 [pid = 1774] [id = 585] 10:45:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x866f3000) [pid = 1774] [serial = 1756] [outer = (nil)] 10:45:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x869d9400) [pid = 1774] [serial = 1757] [outer = 0x866f3000] 10:45:50 INFO - PROCESS | 1774 | 1462470350110 Marionette DEBUG loaded listener.js 10:45:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x877b8800) [pid = 1774] [serial = 1758] [outer = 0x866f3000] 10:45:50 INFO - PROCESS | 1774 | 1462470350913 Marionette TRACE conn3 <- [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]]]}] 10:45:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 10:45:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1333ms 10:45:50 INFO - PROCESS | 1774 | 1462470350962 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 10:45:50 INFO - PROCESS | 1774 | 1462470350969 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 10:45:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 10:45:50 INFO - PROCESS | 1774 | 1462470350979 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 10:45:50 INFO - PROCESS | 1774 | 1462470350983 Marionette TRACE conn3 <- [1,2314,null,{}] 10:45:50 INFO - PROCESS | 1774 | 1462470350988 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:51 INFO - PROCESS | 1774 | 1462470351188 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 10:45:51 INFO - PROCESS | 1774 | 1462470351393 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:51 INFO - PROCESS | 1774 | ++DOCSHELL 0x84da2800 == 172 [pid = 1774] [id = 586] 10:45:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x87802400) [pid = 1774] [serial = 1759] [outer = (nil)] 10:45:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x87f7e400) [pid = 1774] [serial = 1760] [outer = 0x87802400] 10:45:51 INFO - PROCESS | 1774 | 1462470351477 Marionette DEBUG loaded listener.js 10:45:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x87fb2c00) [pid = 1774] [serial = 1761] [outer = 0x87802400] 10:45:52 INFO - PROCESS | 1774 | 1462470352341 Marionette TRACE conn3 <- [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]]]}] 10:45:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 10:45:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1387ms 10:45:52 INFO - PROCESS | 1774 | 1462470352366 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 10:45:52 INFO - PROCESS | 1774 | 1462470352369 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 10:45:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 10:45:52 INFO - PROCESS | 1774 | 1462470352376 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 10:45:52 INFO - PROCESS | 1774 | 1462470352381 Marionette TRACE conn3 <- [1,2318,null,{}] 10:45:52 INFO - PROCESS | 1774 | 1462470352403 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:52 INFO - PROCESS | 1774 | 1462470352675 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 10:45:52 INFO - PROCESS | 1774 | 1462470352716 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:52 INFO - PROCESS | 1774 | ++DOCSHELL 0x877b5c00 == 173 [pid = 1774] [id = 587] 10:45:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x883dd000) [pid = 1774] [serial = 1762] [outer = (nil)] 10:45:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x887ae000) [pid = 1774] [serial = 1763] [outer = 0x883dd000] 10:45:52 INFO - PROCESS | 1774 | 1462470352861 Marionette DEBUG loaded listener.js 10:45:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x88adcc00) [pid = 1774] [serial = 1764] [outer = 0x883dd000] 10:45:53 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x8780c800) [pid = 1774] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 10:45:53 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x899a5400) [pid = 1774] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 10:45:53 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0x99755400) [pid = 1774] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 10:45:53 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x8bacec00) [pid = 1774] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 10:45:53 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x9cbe1400) [pid = 1774] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 10:45:53 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x9509a000) [pid = 1774] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 10:45:53 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x929c4000) [pid = 1774] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 10:45:53 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x9975cc00) [pid = 1774] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 10:45:53 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x8e2cf000) [pid = 1774] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 10:45:53 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x87fb4000) [pid = 1774] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 10:45:53 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x87be5c00) [pid = 1774] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:45:53 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x9a4aa800) [pid = 1774] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 10:45:53 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x8d4b3000) [pid = 1774] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:45:53 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x8f70fc00) [pid = 1774] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:45:53 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x8cd0fc00) [pid = 1774] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:45:53 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0x9509c000) [pid = 1774] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 10:45:53 INFO - PROCESS | 1774 | --DOMWINDOW == 141 (0x99849800) [pid = 1774] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 10:45:53 INFO - PROCESS | 1774 | --DOMWINDOW == 140 (0x91549c00) [pid = 1774] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:45:53 INFO - PROCESS | 1774 | --DOMWINDOW == 139 (0x91a13800) [pid = 1774] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:45:53 INFO - PROCESS | 1774 | --DOMWINDOW == 138 (0x88d7a000) [pid = 1774] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:45:54 INFO - PROCESS | 1774 | 1462470354317 Marionette TRACE conn3 <- [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] 10:45:54 INFO - PROCESS | 1774 | 1462470354388 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 10:45:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 10:45:54 INFO - PROCESS | 1774 | 1462470354394 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 10:45:54 INFO - PROCESS | 1774 | 1462470354396 Marionette TRACE conn3 <- [1,2322,null,{}] 10:45:54 INFO - PROCESS | 1774 | 1462470354402 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:54 INFO - PROCESS | 1774 | 1462470354595 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 10:45:54 INFO - PROCESS | 1774 | 1462470354604 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:54 INFO - PROCESS | 1774 | ++DOCSHELL 0x87be5c00 == 174 [pid = 1774] [id = 588] 10:45:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 139 (0x88b03000) [pid = 1774] [serial = 1765] [outer = (nil)] 10:45:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 140 (0x88d76800) [pid = 1774] [serial = 1766] [outer = 0x88b03000] 10:45:54 INFO - PROCESS | 1774 | 1462470354670 Marionette DEBUG loaded listener.js 10:45:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 141 (0x899a7800) [pid = 1774] [serial = 1767] [outer = 0x88b03000] 10:45:55 INFO - PROCESS | 1774 | 1462470355524 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 10:45:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 10:45:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1179ms 10:45:55 INFO - PROCESS | 1774 | 1462470355583 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 10:45:55 INFO - PROCESS | 1774 | 1462470355587 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 10:45:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 10:45:55 INFO - PROCESS | 1774 | 1462470355596 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 10:45:55 INFO - PROCESS | 1774 | 1462470355598 Marionette TRACE conn3 <- [1,2326,null,{}] 10:45:55 INFO - PROCESS | 1774 | 1462470355602 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:55 INFO - PROCESS | 1774 | 1462470355793 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 10:45:55 INFO - PROCESS | 1774 | 1462470355803 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:55 INFO - PROCESS | 1774 | ++DOCSHELL 0x82e0d000 == 175 [pid = 1774] [id = 589] 10:45:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x83256c00) [pid = 1774] [serial = 1768] [outer = (nil)] 10:45:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x83dc3c00) [pid = 1774] [serial = 1769] [outer = 0x83256c00] 10:45:56 INFO - PROCESS | 1774 | 1462470356006 Marionette DEBUG loaded listener.js 10:45:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x866eb800) [pid = 1774] [serial = 1770] [outer = 0x83256c00] 10:45:57 INFO - PROCESS | 1774 | 1462470357167 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 10:45:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 10:45:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1636ms 10:45:57 INFO - PROCESS | 1774 | 1462470357233 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 10:45:57 INFO - PROCESS | 1774 | 1462470357241 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 10:45:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 10:45:57 INFO - PROCESS | 1774 | 1462470357249 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 10:45:57 INFO - PROCESS | 1774 | 1462470357255 Marionette TRACE conn3 <- [1,2330,null,{}] 10:45:57 INFO - PROCESS | 1774 | 1462470357263 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:57 INFO - PROCESS | 1774 | 1462470357525 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 10:45:57 INFO - PROCESS | 1774 | 1462470357847 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:57 INFO - PROCESS | 1774 | ++DOCSHELL 0x87be1c00 == 176 [pid = 1774] [id = 590] 10:45:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x87f7a800) [pid = 1774] [serial = 1771] [outer = (nil)] 10:45:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x87fae000) [pid = 1774] [serial = 1772] [outer = 0x87f7a800] 10:45:57 INFO - PROCESS | 1774 | 1462470357930 Marionette DEBUG loaded listener.js 10:45:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x882bf000) [pid = 1774] [serial = 1773] [outer = 0x87f7a800] 10:45:58 INFO - PROCESS | 1774 | 1462470358804 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 10:45:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 10:45:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1596ms 10:45:58 INFO - PROCESS | 1774 | 1462470358845 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 10:45:58 INFO - PROCESS | 1774 | 1462470358850 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 10:45:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 10:45:58 INFO - PROCESS | 1774 | 1462470358860 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 10:45:58 INFO - PROCESS | 1774 | 1462470358864 Marionette TRACE conn3 <- [1,2334,null,{}] 10:45:58 INFO - PROCESS | 1774 | 1462470358870 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:59 INFO - PROCESS | 1774 | 1462470359084 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 10:45:59 INFO - PROCESS | 1774 | 1462470359443 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:59 INFO - PROCESS | 1774 | ++DOCSHELL 0x88ad5400 == 177 [pid = 1774] [id = 591] 10:45:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x88ad6800) [pid = 1774] [serial = 1774] [outer = (nil)] 10:45:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x88d41400) [pid = 1774] [serial = 1775] [outer = 0x88ad6800] 10:45:59 INFO - PROCESS | 1774 | 1462470359527 Marionette DEBUG loaded listener.js 10:45:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x899b2400) [pid = 1774] [serial = 1776] [outer = 0x88ad6800] 10:46:00 INFO - PROCESS | 1774 | 1462470360403 Marionette TRACE conn3 <- [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]]]}] 10:46:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 10:46:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1579ms 10:46:00 INFO - PROCESS | 1774 | 1462470360440 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 10:46:00 INFO - PROCESS | 1774 | 1462470360444 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 10:46:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 10:46:00 INFO - PROCESS | 1774 | 1462470360450 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 10:46:00 INFO - PROCESS | 1774 | 1462470360456 Marionette TRACE conn3 <- [1,2338,null,{}] 10:46:00 INFO - PROCESS | 1774 | 1462470360471 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:00 INFO - PROCESS | 1774 | 1462470360690 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 10:46:00 INFO - PROCESS | 1774 | 1462470360971 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:01 INFO - PROCESS | 1774 | ++DOCSHELL 0x883dac00 == 178 [pid = 1774] [id = 592] 10:46:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x8b12e400) [pid = 1774] [serial = 1777] [outer = (nil)] 10:46:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x8b793c00) [pid = 1774] [serial = 1778] [outer = 0x8b12e400] 10:46:01 INFO - PROCESS | 1774 | 1462470361115 Marionette DEBUG loaded listener.js 10:46:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x8ba93c00) [pid = 1774] [serial = 1779] [outer = 0x8b12e400] 10:46:01 INFO - PROCESS | 1774 | 1462470361965 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 10:46:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 10:46:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1549ms 10:46:02 INFO - PROCESS | 1774 | 1462470362000 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 10:46:02 INFO - PROCESS | 1774 | 1462470362003 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 10:46:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 10:46:02 INFO - PROCESS | 1774 | 1462470362010 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 10:46:02 INFO - PROCESS | 1774 | 1462470362013 Marionette TRACE conn3 <- [1,2342,null,{}] 10:46:02 INFO - PROCESS | 1774 | 1462470362019 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:02 INFO - PROCESS | 1774 | 1462470362219 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 10:46:02 INFO - PROCESS | 1774 | 1462470362494 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:02 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b126800 == 179 [pid = 1774] [id = 593] 10:46:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x8b795400) [pid = 1774] [serial = 1780] [outer = (nil)] 10:46:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x8baf7800) [pid = 1774] [serial = 1781] [outer = 0x8b795400] 10:46:02 INFO - PROCESS | 1774 | 1462470362618 Marionette DEBUG loaded listener.js 10:46:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x8cbec800) [pid = 1774] [serial = 1782] [outer = 0x8b795400] 10:46:03 INFO - PROCESS | 1774 | 1462470363438 Marionette TRACE conn3 <- [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]]]}] 10:46:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 10:46:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1480ms 10:46:03 INFO - PROCESS | 1774 | 1462470363489 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 10:46:03 INFO - PROCESS | 1774 | 1462470363493 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 10:46:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 10:46:03 INFO - PROCESS | 1774 | 1462470363518 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 10:46:03 INFO - PROCESS | 1774 | 1462470363521 Marionette TRACE conn3 <- [1,2346,null,{}] 10:46:03 INFO - PROCESS | 1774 | 1462470363527 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:03 INFO - PROCESS | 1774 | 1462470363737 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 10:46:04 INFO - PROCESS | 1774 | 1462470364010 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:04 INFO - PROCESS | 1774 | ++DOCSHELL 0x8cd1a800 == 180 [pid = 1774] [id = 594] 10:46:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x8d26f400) [pid = 1774] [serial = 1783] [outer = (nil)] 10:46:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x8d275c00) [pid = 1774] [serial = 1784] [outer = 0x8d26f400] 10:46:04 INFO - PROCESS | 1774 | 1462470364146 Marionette DEBUG loaded listener.js 10:46:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x8d4b8800) [pid = 1774] [serial = 1785] [outer = 0x8d26f400] 10:46:05 INFO - PROCESS | 1774 | 1462470365073 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 10:46:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 10:46:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1633ms 10:46:05 INFO - PROCESS | 1774 | 1462470365149 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 10:46:05 INFO - PROCESS | 1774 | 1462470365152 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 10:46:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 10:46:05 INFO - PROCESS | 1774 | 1462470365158 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 10:46:05 INFO - PROCESS | 1774 | 1462470365162 Marionette TRACE conn3 <- [1,2350,null,{}] 10:46:05 INFO - PROCESS | 1774 | 1462470365167 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:05 INFO - PROCESS | 1774 | 1462470365411 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 10:46:05 INFO - PROCESS | 1774 | 1462470365726 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:05 INFO - PROCESS | 1774 | ++DOCSHELL 0x8cd16800 == 181 [pid = 1774] [id = 595] 10:46:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x8d4bb800) [pid = 1774] [serial = 1786] [outer = (nil)] 10:46:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0x8e9d5c00) [pid = 1774] [serial = 1787] [outer = 0x8d4bb800] 10:46:05 INFO - PROCESS | 1774 | 1462470365806 Marionette DEBUG loaded listener.js 10:46:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x8ec33000) [pid = 1774] [serial = 1788] [outer = 0x8d4bb800] 10:46:06 INFO - PROCESS | 1774 | 1462470366655 Marionette TRACE conn3 <- [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]]]}] 10:46:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 10:46:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1530ms 10:46:06 INFO - PROCESS | 1774 | 1462470366690 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 10:46:06 INFO - PROCESS | 1774 | 1462470366694 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 10:46:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 10:46:06 INFO - PROCESS | 1774 | 1462470366701 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 10:46:06 INFO - PROCESS | 1774 | 1462470366705 Marionette TRACE conn3 <- [1,2354,null,{}] 10:46:06 INFO - PROCESS | 1774 | 1462470366712 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:06 INFO - PROCESS | 1774 | 1462470366911 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 10:46:07 INFO - PROCESS | 1774 | 1462470367192 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:07 INFO - PROCESS | 1774 | ++DOCSHELL 0x87f79800 == 182 [pid = 1774] [id = 596] 10:46:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0x8b791800) [pid = 1774] [serial = 1789] [outer = (nil)] 10:46:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x8f61c400) [pid = 1774] [serial = 1790] [outer = 0x8b791800] 10:46:07 INFO - PROCESS | 1774 | 1462470367311 Marionette DEBUG loaded listener.js 10:46:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0x8f9f3c00) [pid = 1774] [serial = 1791] [outer = 0x8b791800] 10:46:08 INFO - PROCESS | 1774 | 1462470368154 Marionette TRACE conn3 <- [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]]]}] 10:46:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 10:46:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1486ms 10:46:08 INFO - PROCESS | 1774 | 1462470368188 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 10:46:08 INFO - PROCESS | 1774 | 1462470368191 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 10:46:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 10:46:08 INFO - PROCESS | 1774 | 1462470368198 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 10:46:08 INFO - PROCESS | 1774 | 1462470368201 Marionette TRACE conn3 <- [1,2358,null,{}] 10:46:08 INFO - PROCESS | 1774 | 1462470368207 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:08 INFO - PROCESS | 1774 | 1462470368403 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 10:46:08 INFO - PROCESS | 1774 | 1462470368680 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:08 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ec39800 == 183 [pid = 1774] [id = 597] 10:46:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0x8f616400) [pid = 1774] [serial = 1792] [outer = (nil)] 10:46:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 167 (0x91220000) [pid = 1774] [serial = 1793] [outer = 0x8f616400] 10:46:08 INFO - PROCESS | 1774 | 1462470368762 Marionette DEBUG loaded listener.js 10:46:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 168 (0x912bd400) [pid = 1774] [serial = 1794] [outer = 0x8f616400] 10:46:09 INFO - PROCESS | 1774 | 1462470369632 Marionette TRACE conn3 <- [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]]]}] 10:46:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 10:46:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1480ms 10:46:09 INFO - PROCESS | 1774 | 1462470369677 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 10:46:09 INFO - PROCESS | 1774 | 1462470369681 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 10:46:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 10:46:09 INFO - PROCESS | 1774 | 1462470369688 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 10:46:09 INFO - PROCESS | 1774 | 1462470369692 Marionette TRACE conn3 <- [1,2362,null,{}] 10:46:09 INFO - PROCESS | 1774 | 1462470369717 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:09 INFO - PROCESS | 1774 | 1462470369941 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 10:46:10 INFO - PROCESS | 1774 | 1462470370215 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:10 INFO - PROCESS | 1774 | ++DOCSHELL 0x87be9000 == 184 [pid = 1774] [id = 598] 10:46:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 169 (0x91214800) [pid = 1774] [serial = 1795] [outer = (nil)] 10:46:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 170 (0x91548800) [pid = 1774] [serial = 1796] [outer = 0x91214800] 10:46:10 INFO - PROCESS | 1774 | 1462470370338 Marionette DEBUG loaded listener.js 10:46:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 171 (0x91a0d400) [pid = 1774] [serial = 1797] [outer = 0x91214800] 10:46:11 INFO - PROCESS | 1774 | 1462470371227 Marionette TRACE conn3 <- [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]]]}] 10:46:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 10:46:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1586ms 10:46:11 INFO - PROCESS | 1774 | 1462470371275 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 10:46:11 INFO - PROCESS | 1774 | 1462470371278 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 10:46:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 10:46:11 INFO - PROCESS | 1774 | 1462470371285 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 10:46:11 INFO - PROCESS | 1774 | 1462470371289 Marionette TRACE conn3 <- [1,2366,null,{}] 10:46:11 INFO - PROCESS | 1774 | 1462470371294 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:11 INFO - PROCESS | 1774 | 1462470371517 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 10:46:11 INFO - PROCESS | 1774 | 1462470371792 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:11 INFO - PROCESS | 1774 | ++DOCSHELL 0x91b05800 == 185 [pid = 1774] [id = 599] 10:46:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 172 (0x91b08400) [pid = 1774] [serial = 1798] [outer = (nil)] 10:46:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 173 (0x91b26c00) [pid = 1774] [serial = 1799] [outer = 0x91b08400] 10:46:11 INFO - PROCESS | 1774 | 1462470371955 Marionette DEBUG loaded listener.js 10:46:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 174 (0x91daf000) [pid = 1774] [serial = 1800] [outer = 0x91b08400] 10:46:12 INFO - PROCESS | 1774 | 1462470372824 Marionette TRACE conn3 <- [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]]]}] 10:46:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 10:46:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1584ms 10:46:12 INFO - PROCESS | 1774 | 1462470372870 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 10:46:12 INFO - PROCESS | 1774 | 1462470372874 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 10:46:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 10:46:12 INFO - PROCESS | 1774 | 1462470372881 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 10:46:12 INFO - PROCESS | 1774 | 1462470372885 Marionette TRACE conn3 <- [1,2370,null,{}] 10:46:12 INFO - PROCESS | 1774 | 1462470372891 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:13 INFO - PROCESS | 1774 | 1462470373120 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 10:46:13 INFO - PROCESS | 1774 | 1462470373397 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:13 INFO - PROCESS | 1774 | ++DOCSHELL 0x91b08c00 == 186 [pid = 1774] [id = 600] 10:46:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 175 (0x9208bc00) [pid = 1774] [serial = 1801] [outer = (nil)] 10:46:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 176 (0x923d2000) [pid = 1774] [serial = 1802] [outer = 0x9208bc00] 10:46:13 INFO - PROCESS | 1774 | 1462470373535 Marionette DEBUG loaded listener.js 10:46:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 177 (0x92496000) [pid = 1774] [serial = 1803] [outer = 0x9208bc00] 10:46:14 INFO - PROCESS | 1774 | 1462470374362 Marionette TRACE conn3 <- [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]]]}] 10:46:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 10:46:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1530ms 10:46:14 INFO - PROCESS | 1774 | 1462470374412 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 10:46:14 INFO - PROCESS | 1774 | 1462470374416 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 10:46:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 10:46:14 INFO - PROCESS | 1774 | 1462470374422 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 10:46:14 INFO - PROCESS | 1774 | 1462470374425 Marionette TRACE conn3 <- [1,2374,null,{}] 10:46:14 INFO - PROCESS | 1774 | 1462470374430 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:14 INFO - PROCESS | 1774 | 1462470374630 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 10:46:14 INFO - PROCESS | 1774 | 1462470374907 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:14 INFO - PROCESS | 1774 | ++DOCSHELL 0x82e0c400 == 187 [pid = 1774] [id = 601] 10:46:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 178 (0x923c7800) [pid = 1774] [serial = 1804] [outer = (nil)] 10:46:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 179 (0x929c6400) [pid = 1774] [serial = 1805] [outer = 0x923c7800] 10:46:15 INFO - PROCESS | 1774 | 1462470375027 Marionette DEBUG loaded listener.js 10:46:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 180 (0x929cac00) [pid = 1774] [serial = 1806] [outer = 0x923c7800] 10:46:15 INFO - PROCESS | 1774 | 1462470375844 Marionette TRACE conn3 <- [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]]]}] 10:46:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 10:46:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1487ms 10:46:15 INFO - PROCESS | 1774 | 1462470375910 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 10:46:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 10:46:15 INFO - PROCESS | 1774 | 1462470375923 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 10:46:15 INFO - PROCESS | 1774 | 1462470375929 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 10:46:15 INFO - PROCESS | 1774 | 1462470375933 Marionette TRACE conn3 <- [1,2378,null,{}] 10:46:15 INFO - PROCESS | 1774 | 1462470375938 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:16 INFO - PROCESS | 1774 | 1462470376156 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 10:46:16 INFO - PROCESS | 1774 | 1462470376445 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:16 INFO - PROCESS | 1774 | ++DOCSHELL 0x91b0dc00 == 188 [pid = 1774] [id = 602] 10:46:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 181 (0x924d4000) [pid = 1774] [serial = 1807] [outer = (nil)] 10:46:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 182 (0x92be4400) [pid = 1774] [serial = 1808] [outer = 0x924d4000] 10:46:16 INFO - PROCESS | 1774 | 1462470376566 Marionette DEBUG loaded listener.js 10:46:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 183 (0x92dec800) [pid = 1774] [serial = 1809] [outer = 0x924d4000] 10:46:17 INFO - PROCESS | 1774 | 1462470377478 Marionette TRACE conn3 <- [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]]]}] 10:46:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 10:46:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1594ms 10:46:17 INFO - PROCESS | 1774 | 1462470377523 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 10:46:17 INFO - PROCESS | 1774 | 1462470377527 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 10:46:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 10:46:17 INFO - PROCESS | 1774 | 1462470377533 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 10:46:17 INFO - PROCESS | 1774 | 1462470377535 Marionette TRACE conn3 <- [1,2382,null,{}] 10:46:17 INFO - PROCESS | 1774 | 1462470377560 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:17 INFO - PROCESS | 1774 | 1462470377766 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 10:46:18 INFO - PROCESS | 1774 | 1462470378043 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:18 INFO - PROCESS | 1774 | ++DOCSHELL 0x8df1e000 == 189 [pid = 1774] [id = 603] 10:46:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 184 (0x92be5800) [pid = 1774] [serial = 1810] [outer = (nil)] 10:46:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 185 (0x9398dc00) [pid = 1774] [serial = 1811] [outer = 0x92be5800] 10:46:18 INFO - PROCESS | 1774 | 1462470378163 Marionette DEBUG loaded listener.js 10:46:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 186 (0x9442f800) [pid = 1774] [serial = 1812] [outer = 0x92be5800] 10:46:19 INFO - PROCESS | 1774 | 1462470379008 Marionette TRACE conn3 <- [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]]]}] 10:46:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 10:46:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1531ms 10:46:19 INFO - PROCESS | 1774 | 1462470379074 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 10:46:19 INFO - PROCESS | 1774 | 1462470379077 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 10:46:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 10:46:19 INFO - PROCESS | 1774 | 1462470379087 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 10:46:19 INFO - PROCESS | 1774 | 1462470379089 Marionette TRACE conn3 <- [1,2386,null,{}] 10:46:19 INFO - PROCESS | 1774 | 1462470379096 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:19 INFO - PROCESS | 1774 | 1462470379316 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 10:46:19 INFO - PROCESS | 1774 | 1462470379595 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:19 INFO - PROCESS | 1774 | ++DOCSHELL 0x9389f800 == 190 [pid = 1774] [id = 604] 10:46:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 187 (0x944b1000) [pid = 1774] [serial = 1813] [outer = (nil)] 10:46:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 188 (0x94f9dc00) [pid = 1774] [serial = 1814] [outer = 0x944b1000] 10:46:19 INFO - PROCESS | 1774 | 1462470379717 Marionette DEBUG loaded listener.js 10:46:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 189 (0x94fec400) [pid = 1774] [serial = 1815] [outer = 0x944b1000] 10:46:20 INFO - PROCESS | 1774 | 1462470380523 Marionette TRACE conn3 <- [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]]]}] 10:46:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 10:46:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1479ms 10:46:20 INFO - PROCESS | 1774 | 1462470380567 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 10:46:20 INFO - PROCESS | 1774 | 1462470380571 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 10:46:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 10:46:20 INFO - PROCESS | 1774 | 1462470380596 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 10:46:20 INFO - PROCESS | 1774 | 1462470380598 Marionette TRACE conn3 <- [1,2390,null,{}] 10:46:20 INFO - PROCESS | 1774 | 1462470380606 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:20 INFO - PROCESS | 1774 | 1462470380809 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 10:46:21 INFO - PROCESS | 1774 | 1462470381099 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:21 INFO - PROCESS | 1774 | ++DOCSHELL 0x8cbe4400 == 191 [pid = 1774] [id = 605] 10:46:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 190 (0x8df18c00) [pid = 1774] [serial = 1816] [outer = (nil)] 10:46:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 191 (0x95099c00) [pid = 1774] [serial = 1817] [outer = 0x8df18c00] 10:46:21 INFO - PROCESS | 1774 | 1462470381229 Marionette DEBUG loaded listener.js 10:46:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 192 (0x950a4000) [pid = 1774] [serial = 1818] [outer = 0x8df18c00] 10:46:22 INFO - PROCESS | 1774 | 1462470382115 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 10:46:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 10:46:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1594ms 10:46:22 INFO - PROCESS | 1774 | 1462470382196 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 10:46:22 INFO - PROCESS | 1774 | 1462470382198 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 10:46:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 10:46:22 INFO - PROCESS | 1774 | 1462470382208 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 10:46:22 INFO - PROCESS | 1774 | 1462470382211 Marionette TRACE conn3 <- [1,2394,null,{}] 10:46:22 INFO - PROCESS | 1774 | 1462470382215 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:22 INFO - PROCESS | 1774 | 1462470382428 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 10:46:22 INFO - PROCESS | 1774 | 1462470382709 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:22 INFO - PROCESS | 1774 | ++DOCSHELL 0x83258000 == 192 [pid = 1774] [id = 606] 10:46:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 193 (0x866f6000) [pid = 1774] [serial = 1819] [outer = (nil)] 10:46:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 194 (0x950f8000) [pid = 1774] [serial = 1820] [outer = 0x866f6000] 10:46:22 INFO - PROCESS | 1774 | 1462470382830 Marionette DEBUG loaded listener.js 10:46:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 195 (0x96c95c00) [pid = 1774] [serial = 1821] [outer = 0x866f6000] 10:46:23 INFO - PROCESS | 1774 | 1462470383664 Marionette TRACE conn3 <- [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]]]}] 10:46:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 10:46:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1476ms 10:46:23 INFO - PROCESS | 1774 | 1462470383685 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 10:46:23 INFO - PROCESS | 1774 | 1462470383688 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 10:46:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 10:46:23 INFO - PROCESS | 1774 | 1462470383694 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 10:46:23 INFO - PROCESS | 1774 | 1462470383697 Marionette TRACE conn3 <- [1,2398,null,{}] 10:46:23 INFO - PROCESS | 1774 | 1462470383702 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:23 INFO - PROCESS | 1774 | 1462470383906 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 10:46:24 INFO - PROCESS | 1774 | 1462470384233 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:24 INFO - PROCESS | 1774 | ++DOCSHELL 0x84da9000 == 193 [pid = 1774] [id = 607] 10:46:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 196 (0x866f5000) [pid = 1774] [serial = 1822] [outer = (nil)] 10:46:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 197 (0x887ab400) [pid = 1774] [serial = 1823] [outer = 0x866f5000] 10:46:24 INFO - PROCESS | 1774 | 1462470384364 Marionette DEBUG loaded listener.js 10:46:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 198 (0x88d48800) [pid = 1774] [serial = 1824] [outer = 0x866f5000] 10:46:25 INFO - PROCESS | 1774 | 1462470385212 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 10:46:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 10:46:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1587ms 10:46:25 INFO - PROCESS | 1774 | 1462470385282 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 10:46:25 INFO - PROCESS | 1774 | 1462470385285 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 10:46:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 10:46:25 INFO - PROCESS | 1774 | 1462470385296 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 10:46:25 INFO - PROCESS | 1774 | 1462470385299 Marionette TRACE conn3 <- [1,2402,null,{}] 10:46:25 INFO - PROCESS | 1774 | 1462470385304 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:25 INFO - PROCESS | 1774 | 1462470385552 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 10:46:26 INFO - PROCESS | 1774 | --DOCSHELL 0xa31cbc00 == 192 [pid = 1774] [id = 95] 10:46:26 INFO - PROCESS | 1774 | --DOCSHELL 0x87be5c00 == 191 [pid = 1774] [id = 588] 10:46:26 INFO - PROCESS | 1774 | --DOCSHELL 0x877b5c00 == 190 [pid = 1774] [id = 587] 10:46:26 INFO - PROCESS | 1774 | --DOCSHELL 0x84da2800 == 189 [pid = 1774] [id = 586] 10:46:26 INFO - PROCESS | 1774 | --DOCSHELL 0x866edc00 == 188 [pid = 1774] [id = 585] 10:46:26 INFO - PROCESS | 1774 | --DOCSHELL 0x94438c00 == 187 [pid = 1774] [id = 581] 10:46:26 INFO - PROCESS | 1774 | --DOCSHELL 0x84da8400 == 186 [pid = 1774] [id = 582] 10:46:26 INFO - PROCESS | 1774 | --DOCSHELL 0x950f1000 == 185 [pid = 1774] [id = 580] 10:46:26 INFO - PROCESS | 1774 | --DOCSHELL 0x912c7000 == 184 [pid = 1774] [id = 579] 10:46:27 INFO - PROCESS | 1774 | --DOCSHELL 0x91211400 == 183 [pid = 1774] [id = 577] 10:46:27 INFO - PROCESS | 1774 | --DOCSHELL 0x9249d400 == 182 [pid = 1774] [id = 578] 10:46:27 INFO - PROCESS | 1774 | --DOCSHELL 0x8f61c000 == 181 [pid = 1774] [id = 576] 10:46:27 INFO - PROCESS | 1774 | --DOCSHELL 0x91b31c00 == 180 [pid = 1774] [id = 575] 10:46:27 INFO - PROCESS | 1774 | --DOCSHELL 0x84dad400 == 179 [pid = 1774] [id = 574] 10:46:27 INFO - PROCESS | 1774 | --DOCSHELL 0x88d77800 == 178 [pid = 1774] [id = 573] 10:46:27 INFO - PROCESS | 1774 | --DOCSHELL 0x8cd15400 == 177 [pid = 1774] [id = 572] 10:46:27 INFO - PROCESS | 1774 | --DOCSHELL 0x82e04400 == 176 [pid = 1774] [id = 485] 10:46:27 INFO - PROCESS | 1774 | --DOCSHELL 0x8ba96000 == 175 [pid = 1774] [id = 570] 10:46:27 INFO - PROCESS | 1774 | --DOCSHELL 0x8b794000 == 174 [pid = 1774] [id = 571] 10:46:27 INFO - PROCESS | 1774 | --DOCSHELL 0x887c6400 == 173 [pid = 1774] [id = 569] 10:46:27 INFO - PROCESS | 1774 | --DOCSHELL 0x88ad0400 == 172 [pid = 1774] [id = 568] 10:46:27 INFO - PROCESS | 1774 | --DOCSHELL 0x88d45c00 == 171 [pid = 1774] [id = 567] 10:46:27 INFO - PROCESS | 1774 | --DOCSHELL 0x87f84400 == 170 [pid = 1774] [id = 566] 10:46:27 INFO - PROCESS | 1774 | --DOCSHELL 0x82e01c00 == 169 [pid = 1774] [id = 565] 10:46:27 INFO - PROCESS | 1774 | --DOMWINDOW == 197 (0x9cb11800) [pid = 1774] [serial = 1674] [outer = (nil)] [url = about:blank] 10:46:27 INFO - PROCESS | 1774 | --DOMWINDOW == 196 (0x8e9d5800) [pid = 1774] [serial = 1634] [outer = (nil)] [url = about:blank] 10:46:27 INFO - PROCESS | 1774 | --DOMWINDOW == 195 (0x9152e000) [pid = 1774] [serial = 1638] [outer = (nil)] [url = about:blank] 10:46:27 INFO - PROCESS | 1774 | --DOMWINDOW == 194 (0x92494800) [pid = 1774] [serial = 1644] [outer = (nil)] [url = about:blank] 10:46:27 INFO - PROCESS | 1774 | --DOMWINDOW == 193 (0x996bf400) [pid = 1774] [serial = 1659] [outer = (nil)] [url = about:blank] 10:46:27 INFO - PROCESS | 1774 | --DOMWINDOW == 192 (0x9a90f000) [pid = 1774] [serial = 1671] [outer = (nil)] [url = about:blank] 10:46:27 INFO - PROCESS | 1774 | --DOMWINDOW == 191 (0x915c2800) [pid = 1774] [serial = 1640] [outer = (nil)] [url = about:blank] 10:46:27 INFO - PROCESS | 1774 | --DOMWINDOW == 190 (0x92bdf000) [pid = 1774] [serial = 1647] [outer = (nil)] [url = about:blank] 10:46:27 INFO - PROCESS | 1774 | --DOMWINDOW == 189 (0x8b28f400) [pid = 1774] [serial = 1631] [outer = (nil)] [url = about:blank] 10:46:27 INFO - PROCESS | 1774 | --DOMWINDOW == 188 (0x87bee400) [pid = 1774] [serial = 1686] [outer = (nil)] [url = about:blank] 10:46:27 INFO - PROCESS | 1774 | --DOMWINDOW == 187 (0x91522c00) [pid = 1774] [serial = 1637] [outer = (nil)] [url = about:blank] 10:46:27 INFO - PROCESS | 1774 | --DOMWINDOW == 186 (0x899ecc00) [pid = 1774] [serial = 1692] [outer = (nil)] [url = about:blank] 10:46:27 INFO - PROCESS | 1774 | --DOMWINDOW == 185 (0x887b2c00) [pid = 1774] [serial = 1694] [outer = (nil)] [url = about:blank] 10:46:27 INFO - PROCESS | 1774 | --DOMWINDOW == 184 (0x9a906800) [pid = 1774] [serial = 1670] [outer = (nil)] [url = about:blank] 10:46:27 INFO - PROCESS | 1774 | --DOMWINDOW == 183 (0x9979a000) [pid = 1774] [serial = 1665] [outer = (nil)] [url = about:blank] 10:46:27 INFO - PROCESS | 1774 | --DOMWINDOW == 182 (0x99325c00) [pid = 1774] [serial = 1662] [outer = (nil)] [url = about:blank] 10:46:27 INFO - PROCESS | 1774 | --DOMWINDOW == 181 (0x8bad3000) [pid = 1774] [serial = 1632] [outer = (nil)] [url = about:blank] 10:46:27 INFO - PROCESS | 1774 | --DOMWINDOW == 180 (0xa23e3c00) [pid = 1774] [serial = 1683] [outer = (nil)] [url = about:blank] 10:46:27 INFO - PROCESS | 1774 | --DOMWINDOW == 179 (0x950f9800) [pid = 1774] [serial = 1656] [outer = (nil)] [url = about:blank] 10:46:27 INFO - PROCESS | 1774 | --DOMWINDOW == 178 (0x9cbf0400) [pid = 1774] [serial = 1676] [outer = (nil)] [url = about:blank] 10:46:27 INFO - PROCESS | 1774 | --DOMWINDOW == 177 (0x991a6400) [pid = 1774] [serial = 1658] [outer = (nil)] [url = about:blank] 10:46:27 INFO - PROCESS | 1774 | --DOMWINDOW == 176 (0x899acc00) [pid = 1774] [serial = 1691] [outer = (nil)] [url = about:blank] 10:46:27 INFO - PROCESS | 1774 | --DOMWINDOW == 175 (0x944b4400) [pid = 1774] [serial = 1650] [outer = (nil)] [url = about:blank] 10:46:27 INFO - PROCESS | 1774 | --DOMWINDOW == 174 (0x99796400) [pid = 1774] [serial = 1664] [outer = (nil)] [url = about:blank] 10:46:27 INFO - PROCESS | 1774 | --DOMWINDOW == 173 (0x91a12000) [pid = 1774] [serial = 1641] [outer = (nil)] [url = about:blank] 10:46:27 INFO - PROCESS | 1774 | --DOMWINDOW == 172 (0x923d0000) [pid = 1774] [serial = 1643] [outer = (nil)] [url = about:blank] 10:46:27 INFO - PROCESS | 1774 | --DOMWINDOW == 171 (0x92b59c00) [pid = 1774] [serial = 1646] [outer = (nil)] [url = about:blank] 10:46:27 INFO - PROCESS | 1774 | --DOMWINDOW == 170 (0x9a168c00) [pid = 1774] [serial = 1667] [outer = (nil)] [url = about:blank] 10:46:27 INFO - PROCESS | 1774 | --DOMWINDOW == 169 (0xa23b4000) [pid = 1774] [serial = 1682] [outer = (nil)] [url = about:blank] 10:46:27 INFO - PROCESS | 1774 | --DOMWINDOW == 168 (0x94f9c000) [pid = 1774] [serial = 1653] [outer = (nil)] [url = about:blank] 10:46:27 INFO - PROCESS | 1774 | --DOMWINDOW == 167 (0x8f617c00) [pid = 1774] [serial = 1635] [outer = (nil)] [url = about:blank] 10:46:27 INFO - PROCESS | 1774 | --DOMWINDOW == 166 (0xa102e400) [pid = 1774] [serial = 1679] [outer = (nil)] [url = about:blank] 10:46:27 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0x9af2b000) [pid = 1774] [serial = 1673] [outer = (nil)] [url = about:blank] 10:46:27 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0x9a3b9c00) [pid = 1774] [serial = 1668] [outer = (nil)] [url = about:blank] 10:46:27 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0x883d6400) [pid = 1774] [serial = 1688] [outer = (nil)] [url = about:blank] 10:46:27 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0x887a9c00) [pid = 1774] [serial = 1629] [outer = (nil)] [url = about:blank] 10:46:27 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0x887afc00) [pid = 1774] [serial = 1689] [outer = (nil)] [url = about:blank] 10:46:27 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0x8baeb000) [pid = 1774] [serial = 1625] [outer = (nil)] [url = about:blank] 10:46:27 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x950ab400) [pid = 1774] [serial = 1655] [outer = (nil)] [url = about:blank] 10:46:27 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0x938a6c00) [pid = 1774] [serial = 1649] [outer = (nil)] [url = about:blank] 10:46:27 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x950fb000) [pid = 1774] [serial = 1661] [outer = (nil)] [url = about:blank] 10:46:27 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x94ee1800) [pid = 1774] [serial = 1652] [outer = (nil)] [url = about:blank] 10:46:27 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0x882c8400) [pid = 1774] [serial = 1628] [outer = (nil)] [url = about:blank] 10:46:27 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x87999800) [pid = 1774] [serial = 1685] [outer = (nil)] [url = about:blank] 10:46:27 INFO - PROCESS | 1774 | 1462470387199 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:27 INFO - PROCESS | 1774 | ++DOCSHELL 0x83255c00 == 170 [pid = 1774] [id = 608] 10:46:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x83261000) [pid = 1774] [serial = 1825] [outer = (nil)] 10:46:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x866eac00) [pid = 1774] [serial = 1826] [outer = 0x83261000] 10:46:27 INFO - PROCESS | 1774 | 1462470387273 Marionette DEBUG loaded listener.js 10:46:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x869da000) [pid = 1774] [serial = 1827] [outer = 0x83261000] 10:46:28 INFO - PROCESS | 1774 | 1462470388041 Marionette TRACE conn3 <- [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]]]}] 10:46:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 10:46:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 2785ms 10:46:28 INFO - PROCESS | 1774 | 1462470388083 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 10:46:28 INFO - PROCESS | 1774 | 1462470388088 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 10:46:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 10:46:28 INFO - PROCESS | 1774 | 1462470388095 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 10:46:28 INFO - PROCESS | 1774 | 1462470388100 Marionette TRACE conn3 <- [1,2406,null,{}] 10:46:28 INFO - PROCESS | 1774 | 1462470388113 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:28 INFO - PROCESS | 1774 | 1462470388378 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 10:46:28 INFO - PROCESS | 1774 | 1462470388517 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:28 INFO - PROCESS | 1774 | ++DOCSHELL 0x87805800 == 171 [pid = 1774] [id = 609] 10:46:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x8799fc00) [pid = 1774] [serial = 1828] [outer = (nil)] 10:46:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x87f7a000) [pid = 1774] [serial = 1829] [outer = 0x8799fc00] 10:46:28 INFO - PROCESS | 1774 | 1462470388590 Marionette DEBUG loaded listener.js 10:46:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x882be800) [pid = 1774] [serial = 1830] [outer = 0x8799fc00] 10:46:29 INFO - PROCESS | 1774 | 1462470389410 Marionette TRACE conn3 <- [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]]]}] 10:46:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 10:46:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1337ms 10:46:29 INFO - PROCESS | 1774 | 1462470389437 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 10:46:29 INFO - PROCESS | 1774 | 1462470389442 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 10:46:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 10:46:29 INFO - PROCESS | 1774 | 1462470389491 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 10:46:29 INFO - PROCESS | 1774 | 1462470389495 Marionette TRACE conn3 <- [1,2410,null,{}] 10:46:29 INFO - PROCESS | 1774 | 1462470389500 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:29 INFO - PROCESS | 1774 | 1462470389760 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 10:46:29 INFO - PROCESS | 1774 | 1462470389794 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:29 INFO - PROCESS | 1774 | ++DOCSHELL 0x879a0000 == 172 [pid = 1774] [id = 610] 10:46:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0x887a9000) [pid = 1774] [serial = 1831] [outer = (nil)] 10:46:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x887c6400) [pid = 1774] [serial = 1832] [outer = 0x887a9000] 10:46:29 INFO - PROCESS | 1774 | 1462470389861 Marionette DEBUG loaded listener.js 10:46:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0x88adb000) [pid = 1774] [serial = 1833] [outer = 0x887a9000] 10:46:30 INFO - PROCESS | 1774 | 1462470390847 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 10:46:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 10:46:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1398ms 10:46:30 INFO - PROCESS | 1774 | 1462470390877 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 10:46:30 INFO - PROCESS | 1774 | 1462470390881 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 10:46:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 10:46:30 INFO - PROCESS | 1774 | 1462470390895 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 10:46:30 INFO - PROCESS | 1774 | 1462470390903 Marionette TRACE conn3 <- [1,2414,null,{}] 10:46:30 INFO - PROCESS | 1774 | 1462470390919 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:31 INFO - PROCESS | 1774 | 1462470391173 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 10:46:31 INFO - PROCESS | 1774 | 1462470391232 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:31 INFO - PROCESS | 1774 | ++DOCSHELL 0x87f77400 == 173 [pid = 1774] [id = 611] 10:46:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x899b0000) [pid = 1774] [serial = 1834] [outer = (nil)] 10:46:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0x8b123000) [pid = 1774] [serial = 1835] [outer = 0x899b0000] 10:46:31 INFO - PROCESS | 1774 | 1462470391302 Marionette DEBUG loaded listener.js 10:46:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0x8b28e000) [pid = 1774] [serial = 1836] [outer = 0x899b0000] 10:46:32 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0x882c8000) [pid = 1774] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 10:46:32 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0x8cbeec00) [pid = 1774] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 10:46:32 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0x91b32c00) [pid = 1774] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 10:46:32 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0x82e02000) [pid = 1774] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 10:46:32 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0x87802400) [pid = 1774] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 10:46:32 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0x8e2c2000) [pid = 1774] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 10:46:32 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x950f4800) [pid = 1774] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 10:46:32 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0x8baccc00) [pid = 1774] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 10:46:32 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x88b04000) [pid = 1774] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 10:46:32 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x92be6400) [pid = 1774] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 10:46:32 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0x87facc00) [pid = 1774] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 10:46:32 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x8b790000) [pid = 1774] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 10:46:32 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x8f70c800) [pid = 1774] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 10:46:32 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x883dd000) [pid = 1774] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 10:46:32 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x899f1000) [pid = 1774] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 10:46:32 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x8ba98400) [pid = 1774] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 10:46:32 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x899f8c00) [pid = 1774] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 10:46:32 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x9229a800) [pid = 1774] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 10:46:32 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x915bdc00) [pid = 1774] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 10:46:32 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x94f99400) [pid = 1774] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 10:46:32 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x9386b400) [pid = 1774] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 10:46:32 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x866f3000) [pid = 1774] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 10:46:32 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x88d46400) [pid = 1774] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 10:46:32 INFO - PROCESS | 1774 | 1462470392809 Marionette TRACE conn3 <- [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]]]}] 10:46:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 10:46:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1955ms 10:46:32 INFO - PROCESS | 1774 | 1462470392850 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 10:46:32 INFO - PROCESS | 1774 | 1462470392854 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 10:46:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 10:46:32 INFO - PROCESS | 1774 | 1462470392860 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 10:46:32 INFO - PROCESS | 1774 | 1462470392862 Marionette TRACE conn3 <- [1,2418,null,{}] 10:46:32 INFO - PROCESS | 1774 | 1462470392868 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:33 INFO - PROCESS | 1774 | 1462470393051 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 10:46:33 INFO - PROCESS | 1774 | 1462470393065 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:33 INFO - PROCESS | 1774 | ++DOCSHELL 0x82e0f800 == 174 [pid = 1774] [id = 612] 10:46:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x87be8400) [pid = 1774] [serial = 1837] [outer = (nil)] 10:46:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x8b28d000) [pid = 1774] [serial = 1838] [outer = 0x87be8400] 10:46:33 INFO - PROCESS | 1774 | 1462470393132 Marionette DEBUG loaded listener.js 10:46:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x8b790400) [pid = 1774] [serial = 1839] [outer = 0x87be8400] 10:46:34 INFO - PROCESS | 1774 | 1462470394002 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:46:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 10:46:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1180ms 10:46:34 INFO - PROCESS | 1774 | 1462470394049 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 10:46:34 INFO - PROCESS | 1774 | 1462470394053 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 10:46:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 10:46:34 INFO - PROCESS | 1774 | 1462470394061 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 10:46:34 INFO - PROCESS | 1774 | 1462470394064 Marionette TRACE conn3 <- [1,2422,null,{}] 10:46:34 INFO - PROCESS | 1774 | 1462470394069 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:34 INFO - PROCESS | 1774 | 1462470394247 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 10:46:34 INFO - PROCESS | 1774 | 1462470394265 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:34 INFO - PROCESS | 1774 | ++DOCSHELL 0x82e02000 == 175 [pid = 1774] [id = 613] 10:46:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x82e04400) [pid = 1774] [serial = 1840] [outer = (nil)] 10:46:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x83dcf000) [pid = 1774] [serial = 1841] [outer = 0x82e04400] 10:46:34 INFO - PROCESS | 1774 | 1462470394469 Marionette DEBUG loaded listener.js 10:46:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x869ce400) [pid = 1774] [serial = 1842] [outer = 0x82e04400] 10:46:35 INFO - PROCESS | 1774 | 1462470395629 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:46:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 10:46:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1629ms 10:46:35 INFO - PROCESS | 1774 | 1462470395693 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 10:46:35 INFO - PROCESS | 1774 | 1462470395700 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 10:46:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 10:46:35 INFO - PROCESS | 1774 | 1462470395709 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 10:46:35 INFO - PROCESS | 1774 | 1462470395714 Marionette TRACE conn3 <- [1,2426,null,{}] 10:46:35 INFO - PROCESS | 1774 | 1462470395721 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:35 INFO - PROCESS | 1774 | 1462470395977 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 10:46:36 INFO - PROCESS | 1774 | 1462470396306 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:36 INFO - PROCESS | 1774 | ++DOCSHELL 0x882c4800 == 176 [pid = 1774] [id = 614] 10:46:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x883d8000) [pid = 1774] [serial = 1843] [outer = (nil)] 10:46:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x887adc00) [pid = 1774] [serial = 1844] [outer = 0x883d8000] 10:46:36 INFO - PROCESS | 1774 | 1462470396392 Marionette DEBUG loaded listener.js 10:46:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x88ad4000) [pid = 1774] [serial = 1845] [outer = 0x883d8000] 10:46:37 INFO - PROCESS | 1774 | 1462470397296 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 10:46:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 10:46:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1641ms 10:46:37 INFO - PROCESS | 1774 | 1462470397349 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 10:46:37 INFO - PROCESS | 1774 | 1462470397354 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 10:46:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 10:46:37 INFO - PROCESS | 1774 | 1462470397365 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 10:46:37 INFO - PROCESS | 1774 | 1462470397369 Marionette TRACE conn3 <- [1,2430,null,{}] 10:46:37 INFO - PROCESS | 1774 | 1462470397383 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:37 INFO - PROCESS | 1774 | 1462470397640 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 10:46:38 INFO - PROCESS | 1774 | 1462470397993 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:38 INFO - PROCESS | 1774 | ++DOCSHELL 0x899b1000 == 177 [pid = 1774] [id = 615] 10:46:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x899ef400) [pid = 1774] [serial = 1846] [outer = (nil)] 10:46:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x8b122c00) [pid = 1774] [serial = 1847] [outer = 0x899ef400] 10:46:38 INFO - PROCESS | 1774 | 1462470398080 Marionette DEBUG loaded listener.js 10:46:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x8ba98400) [pid = 1774] [serial = 1848] [outer = 0x899ef400] 10:46:38 INFO - PROCESS | 1774 | 1462470398947 Marionette TRACE conn3 <- [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]]]}] 10:46:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 10:46:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1645ms 10:46:39 INFO - PROCESS | 1774 | 1462470399012 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 10:46:39 INFO - PROCESS | 1774 | 1462470399015 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 10:46:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 10:46:39 INFO - PROCESS | 1774 | 1462470399022 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 10:46:39 INFO - PROCESS | 1774 | 1462470399027 Marionette TRACE conn3 <- [1,2434,null,{}] 10:46:39 INFO - PROCESS | 1774 | 1462470399043 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:39 INFO - PROCESS | 1774 | 1462470399305 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 10:46:39 INFO - PROCESS | 1774 | 1462470399629 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:39 INFO - PROCESS | 1774 | ++DOCSHELL 0x877b0800 == 178 [pid = 1774] [id = 616] 10:46:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x887a4c00) [pid = 1774] [serial = 1849] [outer = (nil)] 10:46:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x8cd10400) [pid = 1774] [serial = 1850] [outer = 0x887a4c00] 10:46:39 INFO - PROCESS | 1774 | 1462470399723 Marionette DEBUG loaded listener.js 10:46:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x8d271400) [pid = 1774] [serial = 1851] [outer = 0x887a4c00] 10:46:40 INFO - PROCESS | 1774 | 1462470400576 Marionette TRACE conn3 <- [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]]]}] 10:46:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 10:46:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1596ms 10:46:40 INFO - PROCESS | 1774 | 1462470400619 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 10:46:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 10:46:40 INFO - PROCESS | 1774 | 1462470400624 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 10:46:40 INFO - PROCESS | 1774 | 1462470400631 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 10:46:40 INFO - PROCESS | 1774 | 1462470400635 Marionette TRACE conn3 <- [1,2438,null,{}] 10:46:40 INFO - PROCESS | 1774 | 1462470400641 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:40 INFO - PROCESS | 1774 | 1462470400843 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 10:46:41 INFO - PROCESS | 1774 | 1462470401120 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:41 INFO - PROCESS | 1774 | ++DOCSHELL 0x882c2800 == 179 [pid = 1774] [id = 617] 10:46:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x8cbe7000) [pid = 1774] [serial = 1852] [outer = (nil)] 10:46:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x8d4b7400) [pid = 1774] [serial = 1853] [outer = 0x8cbe7000] 10:46:41 INFO - PROCESS | 1774 | 1462470401249 Marionette DEBUG loaded listener.js 10:46:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0x8df12c00) [pid = 1774] [serial = 1854] [outer = 0x8cbe7000] 10:46:42 INFO - PROCESS | 1774 | 1462470402106 Marionette TRACE conn3 <- [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]]]}] 10:46:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 10:46:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1531ms 10:46:42 INFO - PROCESS | 1774 | 1462470402162 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 10:46:42 INFO - PROCESS | 1774 | 1462470402166 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 10:46:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 10:46:42 INFO - PROCESS | 1774 | 1462470402172 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 10:46:42 INFO - PROCESS | 1774 | 1462470402176 Marionette TRACE conn3 <- [1,2442,null,{}] 10:46:42 INFO - PROCESS | 1774 | 1462470402182 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:42 INFO - PROCESS | 1774 | 1462470402389 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 10:46:42 INFO - PROCESS | 1774 | 1462470402722 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:42 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e2cb400 == 180 [pid = 1774] [id = 618] 10:46:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x8e2cb800) [pid = 1774] [serial = 1855] [outer = (nil)] 10:46:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0x8e9db400) [pid = 1774] [serial = 1856] [outer = 0x8e2cb800] 10:46:42 INFO - PROCESS | 1774 | 1462470402814 Marionette DEBUG loaded listener.js 10:46:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x8f70c800) [pid = 1774] [serial = 1857] [outer = 0x8e2cb800] 10:46:43 INFO - PROCESS | 1774 | 1462470403694 Marionette TRACE conn3 <- [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]]]}] 10:46:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 10:46:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1591ms 10:46:43 INFO - PROCESS | 1774 | 1462470403764 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 10:46:43 INFO - PROCESS | 1774 | 1462470403768 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 10:46:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 10:46:43 INFO - PROCESS | 1774 | 1462470403774 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 10:46:43 INFO - PROCESS | 1774 | 1462470403778 Marionette TRACE conn3 <- [1,2446,null,{}] 10:46:43 INFO - PROCESS | 1774 | 1462470403784 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:44 INFO - PROCESS | 1774 | 1462470404041 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 10:46:44 INFO - PROCESS | 1774 | 1462470404364 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:44 INFO - PROCESS | 1774 | ++DOCSHELL 0x87fad400 == 181 [pid = 1774] [id = 619] 10:46:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0x8d26f000) [pid = 1774] [serial = 1858] [outer = (nil)] 10:46:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0x912bf400) [pid = 1774] [serial = 1859] [outer = 0x8d26f000] 10:46:44 INFO - PROCESS | 1774 | 1462470404458 Marionette DEBUG loaded listener.js 10:46:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 167 (0x91522c00) [pid = 1774] [serial = 1860] [outer = 0x8d26f000] 10:46:45 INFO - PROCESS | 1774 | 1462470405298 Marionette TRACE conn3 <- [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]]]}] 10:46:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 10:46:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1584ms 10:46:45 INFO - PROCESS | 1774 | 1462470405359 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 10:46:45 INFO - PROCESS | 1774 | 1462470405362 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 10:46:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 10:46:45 INFO - PROCESS | 1774 | 1462470405368 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 10:46:45 INFO - PROCESS | 1774 | 1462470405372 Marionette TRACE conn3 <- [1,2450,null,{}] 10:46:45 INFO - PROCESS | 1774 | 1462470405378 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:45 INFO - PROCESS | 1774 | 1462470405615 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 10:46:45 INFO - PROCESS | 1774 | 1462470405888 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:45 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e2ce000 == 182 [pid = 1774] [id = 620] 10:46:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 168 (0x91216800) [pid = 1774] [serial = 1861] [outer = (nil)] 10:46:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 169 (0x91550400) [pid = 1774] [serial = 1862] [outer = 0x91216800] 10:46:46 INFO - PROCESS | 1774 | 1462470406012 Marionette DEBUG loaded listener.js 10:46:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 170 (0x915bcc00) [pid = 1774] [serial = 1863] [outer = 0x91216800] 10:46:46 INFO - PROCESS | 1774 | 1462470406822 Marionette TRACE conn3 <- [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]]]}] 10:46:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 10:46:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1484ms 10:46:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 10:46:46 INFO - PROCESS | 1774 | 1462470406854 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 10:46:46 INFO - PROCESS | 1774 | 1462470406857 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 10:46:46 INFO - PROCESS | 1774 | 1462470406864 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 10:46:46 INFO - PROCESS | 1774 | 1462470406867 Marionette TRACE conn3 <- [1,2454,null,{}] 10:46:46 INFO - PROCESS | 1774 | 1462470406873 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:47 INFO - PROCESS | 1774 | 1462470407074 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 10:46:47 INFO - PROCESS | 1774 | 1462470407351 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:47 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ec32000 == 183 [pid = 1774] [id = 621] 10:46:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 171 (0x91212400) [pid = 1774] [serial = 1864] [outer = (nil)] 10:46:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 172 (0x91b0c000) [pid = 1774] [serial = 1865] [outer = 0x91212400] 10:46:47 INFO - PROCESS | 1774 | 1462470407445 Marionette DEBUG loaded listener.js 10:46:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 173 (0x91b2e800) [pid = 1774] [serial = 1866] [outer = 0x91212400] 10:46:48 INFO - PROCESS | 1774 | 1462470408308 Marionette TRACE conn3 <- [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]]]}] 10:46:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 10:46:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1479ms 10:46:48 INFO - PROCESS | 1774 | 1462470408343 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 10:46:48 INFO - PROCESS | 1774 | 1462470408345 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 10:46:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 10:46:48 INFO - PROCESS | 1774 | 1462470408352 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 10:46:48 INFO - PROCESS | 1774 | 1462470408356 Marionette TRACE conn3 <- [1,2458,null,{}] 10:46:48 INFO - PROCESS | 1774 | 1462470408361 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:48 INFO - PROCESS | 1774 | 1462470408560 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 10:46:48 INFO - PROCESS | 1774 | 1462470408862 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:48 INFO - PROCESS | 1774 | ++DOCSHELL 0x87faf400 == 184 [pid = 1774] [id = 622] 10:46:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 174 (0x91546800) [pid = 1774] [serial = 1867] [outer = (nil)] 10:46:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 175 (0x9208d400) [pid = 1774] [serial = 1868] [outer = 0x91546800] 10:46:48 INFO - PROCESS | 1774 | 1462470408946 Marionette DEBUG loaded listener.js 10:46:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 176 (0x92299800) [pid = 1774] [serial = 1869] [outer = 0x91546800] 10:46:49 INFO - PROCESS | 1774 | 1462470409819 Marionette TRACE conn3 <- [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]]]}] 10:46:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 10:46:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1529ms 10:46:49 INFO - PROCESS | 1774 | 1462470409882 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 10:46:49 INFO - PROCESS | 1774 | 1462470409886 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 10:46:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 10:46:49 INFO - PROCESS | 1774 | 1462470409891 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 10:46:49 INFO - PROCESS | 1774 | 1462470409894 Marionette TRACE conn3 <- [1,2462,null,{}] 10:46:49 INFO - PROCESS | 1774 | 1462470409899 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:50 INFO - PROCESS | 1774 | 1462470410099 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 10:46:50 INFO - PROCESS | 1774 | 1462470410373 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:50 INFO - PROCESS | 1774 | ++DOCSHELL 0x9249d800 == 185 [pid = 1774] [id = 623] 10:46:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 177 (0x9249e000) [pid = 1774] [serial = 1870] [outer = (nil)] 10:46:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 178 (0x924d9400) [pid = 1774] [serial = 1871] [outer = 0x9249e000] 10:46:50 INFO - PROCESS | 1774 | 1462470410517 Marionette DEBUG loaded listener.js 10:46:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 179 (0x92bda000) [pid = 1774] [serial = 1872] [outer = 0x9249e000] 10:46:51 INFO - PROCESS | 1774 | 1462470411371 Marionette TRACE conn3 <- [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]]]}] 10:46:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 10:46:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1536ms 10:46:51 INFO - PROCESS | 1774 | 1462470411429 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 10:46:51 INFO - PROCESS | 1774 | 1462470411432 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 10:46:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 10:46:51 INFO - PROCESS | 1774 | 1462470411439 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 10:46:51 INFO - PROCESS | 1774 | 1462470411444 Marionette TRACE conn3 <- [1,2466,null,{}] 10:46:51 INFO - PROCESS | 1774 | 1462470411450 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:51 INFO - PROCESS | 1774 | 1462470411677 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 10:46:52 INFO - PROCESS | 1774 | 1462470411993 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:52 INFO - PROCESS | 1774 | ++DOCSHELL 0x923c8800 == 186 [pid = 1774] [id = 624] 10:46:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 180 (0x9249c800) [pid = 1774] [serial = 1873] [outer = (nil)] 10:46:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 181 (0x944b5000) [pid = 1774] [serial = 1874] [outer = 0x9249c800] 10:46:52 INFO - PROCESS | 1774 | 1462470412077 Marionette DEBUG loaded listener.js 10:46:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 182 (0x94e7b400) [pid = 1774] [serial = 1875] [outer = 0x9249c800] 10:46:52 INFO - PROCESS | 1774 | 1462470412873 Marionette TRACE conn3 <- [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]]]}] 10:46:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 10:46:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1480ms 10:46:52 INFO - PROCESS | 1774 | 1462470412921 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 10:46:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 10:46:52 INFO - PROCESS | 1774 | 1462470412926 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 10:46:52 INFO - PROCESS | 1774 | 1462470412933 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 10:46:52 INFO - PROCESS | 1774 | 1462470412936 Marionette TRACE conn3 <- [1,2470,null,{}] 10:46:52 INFO - PROCESS | 1774 | 1462470412942 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:53 INFO - PROCESS | 1774 | 1462470413136 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 10:46:53 INFO - PROCESS | 1774 | 1462470413423 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:53 INFO - PROCESS | 1774 | ++DOCSHELL 0x88d73c00 == 187 [pid = 1774] [id = 625] 10:46:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 183 (0x8b121c00) [pid = 1774] [serial = 1876] [outer = (nil)] 10:46:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 184 (0x9389d400) [pid = 1774] [serial = 1877] [outer = 0x8b121c00] 10:46:53 INFO - PROCESS | 1774 | 1462470413503 Marionette DEBUG loaded listener.js 10:46:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 185 (0x94fa4c00) [pid = 1774] [serial = 1878] [outer = 0x8b121c00] 10:46:54 INFO - PROCESS | 1774 | 1462470414312 Marionette TRACE conn3 <- [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]]]}] 10:46:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 10:46:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1430ms 10:46:54 INFO - PROCESS | 1774 | 1462470414363 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 10:46:54 INFO - PROCESS | 1774 | 1462470414375 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 10:46:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 10:46:54 INFO - PROCESS | 1774 | 1462470414400 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 10:46:54 INFO - PROCESS | 1774 | 1462470414404 Marionette TRACE conn3 <- [1,2474,null,{}] 10:46:54 INFO - PROCESS | 1774 | 1462470414412 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:54 INFO - PROCESS | 1774 | 1462470414615 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 10:46:54 INFO - PROCESS | 1774 | 1462470414890 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:54 INFO - PROCESS | 1774 | ++DOCSHELL 0x92492400 == 188 [pid = 1774] [id = 626] 10:46:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 186 (0x94f9c400) [pid = 1774] [serial = 1879] [outer = (nil)] 10:46:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 187 (0x950a2c00) [pid = 1774] [serial = 1880] [outer = 0x94f9c400] 10:46:54 INFO - PROCESS | 1774 | 1462470414967 Marionette DEBUG loaded listener.js 10:46:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 188 (0x950a9c00) [pid = 1774] [serial = 1881] [outer = 0x94f9c400] 10:46:55 INFO - PROCESS | 1774 | 1462470415877 Marionette TRACE conn3 <- [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]]]}] 10:46:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 10:46:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1550ms 10:46:55 INFO - PROCESS | 1774 | 1462470415937 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 10:46:55 INFO - PROCESS | 1774 | 1462470415940 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 10:46:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 10:46:55 INFO - PROCESS | 1774 | 1462470415949 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 10:46:55 INFO - PROCESS | 1774 | 1462470415952 Marionette TRACE conn3 <- [1,2478,null,{}] 10:46:55 INFO - PROCESS | 1774 | 1462470415958 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:56 INFO - PROCESS | 1774 | 1462470416145 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 10:46:56 INFO - PROCESS | 1774 | 1462470416433 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:56 INFO - PROCESS | 1774 | ++DOCSHELL 0x94432000 == 189 [pid = 1774] [id = 627] 10:46:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 189 (0x95092800) [pid = 1774] [serial = 1882] [outer = (nil)] 10:46:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 190 (0x96c96800) [pid = 1774] [serial = 1883] [outer = 0x95092800] 10:46:56 INFO - PROCESS | 1774 | 1462470416551 Marionette DEBUG loaded listener.js 10:46:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 191 (0x96c9b400) [pid = 1774] [serial = 1884] [outer = 0x95092800] 10:46:57 INFO - PROCESS | 1774 | 1462470417406 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 10:46:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 10:46:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1485ms 10:46:57 INFO - PROCESS | 1774 | 1462470417434 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 10:46:57 INFO - PROCESS | 1774 | 1462470417438 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 10:46:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 10:46:57 INFO - PROCESS | 1774 | 1462470417444 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 10:46:57 INFO - PROCESS | 1774 | 1462470417446 Marionette TRACE conn3 <- [1,2482,null,{}] 10:46:57 INFO - PROCESS | 1774 | 1462470417451 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:57 INFO - PROCESS | 1774 | 1462470417644 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 10:46:57 INFO - PROCESS | 1774 | 1462470417948 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:57 INFO - PROCESS | 1774 | ++DOCSHELL 0x83dd0800 == 190 [pid = 1774] [id = 628] 10:46:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 192 (0x877b1c00) [pid = 1774] [serial = 1885] [outer = (nil)] 10:46:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 193 (0x977e1c00) [pid = 1774] [serial = 1886] [outer = 0x877b1c00] 10:46:58 INFO - PROCESS | 1774 | 1462470418027 Marionette DEBUG loaded listener.js 10:46:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 194 (0x978da000) [pid = 1774] [serial = 1887] [outer = 0x877b1c00] 10:46:58 INFO - PROCESS | 1774 | 1462470418917 Marionette TRACE conn3 <- [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]]]}] 10:46:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 10:46:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1538ms 10:46:58 INFO - PROCESS | 1774 | 1462470418983 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 10:46:58 INFO - PROCESS | 1774 | 1462470418986 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 10:46:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 10:46:58 INFO - PROCESS | 1774 | 1462470418992 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 10:46:58 INFO - PROCESS | 1774 | 1462470418995 Marionette TRACE conn3 <- [1,2486,null,{}] 10:46:59 INFO - PROCESS | 1774 | 1462470419000 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:59 INFO - PROCESS | 1774 | 1462470419187 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 10:46:59 INFO - PROCESS | 1774 | 1462470419470 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:59 INFO - PROCESS | 1774 | ++DOCSHELL 0x944b5c00 == 191 [pid = 1774] [id = 629] 10:46:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 195 (0x95096c00) [pid = 1774] [serial = 1888] [outer = (nil)] 10:46:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 196 (0x990db000) [pid = 1774] [serial = 1889] [outer = 0x95096c00] 10:46:59 INFO - PROCESS | 1774 | 1462470419550 Marionette DEBUG loaded listener.js 10:46:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 197 (0x9919b800) [pid = 1774] [serial = 1890] [outer = 0x95096c00] 10:47:00 INFO - PROCESS | 1774 | 1462470420396 Marionette TRACE conn3 <- [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]]]}] 10:47:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 10:47:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1437ms 10:47:00 INFO - PROCESS | 1774 | 1462470420430 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 10:47:00 INFO - PROCESS | 1774 | 1462470420433 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 10:47:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 10:47:00 INFO - PROCESS | 1774 | 1462470420439 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 10:47:00 INFO - PROCESS | 1774 | 1462470420441 Marionette TRACE conn3 <- [1,2490,null,{}] 10:47:00 INFO - PROCESS | 1774 | 1462470420447 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:00 INFO - PROCESS | 1774 | 1462470420641 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 10:47:00 INFO - PROCESS | 1774 | 1462470420928 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:00 INFO - PROCESS | 1774 | ++DOCSHELL 0x899a6800 == 192 [pid = 1774] [id = 630] 10:47:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 198 (0x899a7000) [pid = 1774] [serial = 1891] [outer = (nil)] 10:47:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 199 (0x9931e000) [pid = 1774] [serial = 1892] [outer = 0x899a7000] 10:47:01 INFO - PROCESS | 1774 | 1462470421005 Marionette DEBUG loaded listener.js 10:47:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 200 (0x99325c00) [pid = 1774] [serial = 1893] [outer = 0x899a7000] 10:47:01 INFO - PROCESS | 1774 | 1462470421928 Marionette TRACE conn3 <- [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]]]}] 10:47:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 10:47:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1536ms 10:47:01 INFO - PROCESS | 1774 | 1462470421976 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 10:47:01 INFO - PROCESS | 1774 | 1462470421979 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 10:47:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 10:47:01 INFO - PROCESS | 1774 | 1462470421985 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 10:47:01 INFO - PROCESS | 1774 | 1462470421987 Marionette TRACE conn3 <- [1,2494,null,{}] 10:47:01 INFO - PROCESS | 1774 | 1462470421992 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:02 INFO - PROCESS | 1774 | 1462470422191 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 10:47:03 INFO - PROCESS | 1774 | 1462470423008 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:03 INFO - PROCESS | 1774 | ++DOCSHELL 0x877ad400 == 193 [pid = 1774] [id = 631] 10:47:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 201 (0x877ae000) [pid = 1774] [serial = 1894] [outer = (nil)] 10:47:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 202 (0x87802400) [pid = 1774] [serial = 1895] [outer = 0x877ae000] 10:47:03 INFO - PROCESS | 1774 | 1462470423168 Marionette DEBUG loaded listener.js 10:47:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 203 (0x87be5c00) [pid = 1774] [serial = 1896] [outer = 0x877ae000] 10:47:04 INFO - PROCESS | 1774 | 1462470424041 Marionette TRACE conn3 <- [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]]]}] 10:47:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 10:47:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 2129ms 10:47:04 INFO - PROCESS | 1774 | 1462470424115 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 10:47:04 INFO - PROCESS | 1774 | 1462470424119 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 10:47:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 10:47:04 INFO - PROCESS | 1774 | 1462470424126 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 10:47:04 INFO - PROCESS | 1774 | 1462470424131 Marionette TRACE conn3 <- [1,2498,null,{}] 10:47:04 INFO - PROCESS | 1774 | 1462470424138 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:04 INFO - PROCESS | 1774 | 1462470424368 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 10:47:04 INFO - PROCESS | 1774 | 1462470424703 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:05 INFO - PROCESS | 1774 | --DOCSHELL 0x84dae800 == 192 [pid = 1774] [id = 409] 10:47:05 INFO - PROCESS | 1774 | --DOCSHELL 0x8e2c8400 == 191 [pid = 1774] [id = 501] 10:47:05 INFO - PROCESS | 1774 | --DOCSHELL 0x8b130800 == 190 [pid = 1774] [id = 497] 10:47:05 INFO - PROCESS | 1774 | --DOCSHELL 0x82e01400 == 189 [pid = 1774] [id = 498] 10:47:05 INFO - PROCESS | 1774 | --DOCSHELL 0x88d45000 == 188 [pid = 1774] [id = 404] 10:47:05 INFO - PROCESS | 1774 | --DOCSHELL 0x8b791c00 == 187 [pid = 1774] [id = 503] 10:47:05 INFO - PROCESS | 1774 | --DOCSHELL 0x88d45800 == 186 [pid = 1774] [id = 405] 10:47:05 INFO - PROCESS | 1774 | --DOCSHELL 0x899a8800 == 185 [pid = 1774] [id = 495] 10:47:05 INFO - PROCESS | 1774 | --DOCSHELL 0x887c5000 == 184 [pid = 1774] [id = 500] 10:47:05 INFO - PROCESS | 1774 | --DOCSHELL 0x88d70800 == 183 [pid = 1774] [id = 499] 10:47:05 INFO - PROCESS | 1774 | --DOCSHELL 0x9121e000 == 182 [pid = 1774] [id = 502] 10:47:05 INFO - PROCESS | 1774 | --DOCSHELL 0x82e0f800 == 181 [pid = 1774] [id = 612] 10:47:05 INFO - PROCESS | 1774 | --DOCSHELL 0x87f77400 == 180 [pid = 1774] [id = 611] 10:47:05 INFO - PROCESS | 1774 | --DOCSHELL 0x879a0000 == 179 [pid = 1774] [id = 610] 10:47:05 INFO - PROCESS | 1774 | --DOCSHELL 0x87805800 == 178 [pid = 1774] [id = 609] 10:47:05 INFO - PROCESS | 1774 | --DOCSHELL 0x83255c00 == 177 [pid = 1774] [id = 608] 10:47:05 INFO - PROCESS | 1774 | --DOCSHELL 0x9389f800 == 176 [pid = 1774] [id = 604] 10:47:05 INFO - PROCESS | 1774 | --DOCSHELL 0x8df1e000 == 175 [pid = 1774] [id = 603] 10:47:05 INFO - PROCESS | 1774 | --DOCSHELL 0x91b0dc00 == 174 [pid = 1774] [id = 602] 10:47:05 INFO - PROCESS | 1774 | --DOCSHELL 0x82e0c400 == 173 [pid = 1774] [id = 601] 10:47:05 INFO - PROCESS | 1774 | --DOCSHELL 0x91b05800 == 172 [pid = 1774] [id = 599] 10:47:05 INFO - PROCESS | 1774 | --DOCSHELL 0x91b08c00 == 171 [pid = 1774] [id = 600] 10:47:05 INFO - PROCESS | 1774 | --DOCSHELL 0x87be9000 == 170 [pid = 1774] [id = 598] 10:47:05 INFO - PROCESS | 1774 | --DOCSHELL 0x8ec39800 == 169 [pid = 1774] [id = 597] 10:47:05 INFO - PROCESS | 1774 | --DOCSHELL 0x87f79800 == 168 [pid = 1774] [id = 596] 10:47:05 INFO - PROCESS | 1774 | --DOCSHELL 0x8cd16800 == 167 [pid = 1774] [id = 595] 10:47:05 INFO - PROCESS | 1774 | --DOCSHELL 0x8cd1a800 == 166 [pid = 1774] [id = 594] 10:47:05 INFO - PROCESS | 1774 | --DOCSHELL 0x8b126800 == 165 [pid = 1774] [id = 593] 10:47:05 INFO - PROCESS | 1774 | --DOCSHELL 0x883dac00 == 164 [pid = 1774] [id = 592] 10:47:05 INFO - PROCESS | 1774 | --DOCSHELL 0x88ad5400 == 163 [pid = 1774] [id = 591] 10:47:05 INFO - PROCESS | 1774 | --DOCSHELL 0x87be1c00 == 162 [pid = 1774] [id = 590] 10:47:05 INFO - PROCESS | 1774 | --DOCSHELL 0x82e0d000 == 161 [pid = 1774] [id = 589] 10:47:05 INFO - PROCESS | 1774 | --DOMWINDOW == 202 (0x991a1800) [pid = 1774] [serial = 1748] [outer = (nil)] [url = about:blank] 10:47:05 INFO - PROCESS | 1774 | --DOMWINDOW == 201 (0x8ec32800) [pid = 1774] [serial = 1716] [outer = (nil)] [url = about:blank] 10:47:05 INFO - PROCESS | 1774 | --DOMWINDOW == 200 (0x91db1000) [pid = 1774] [serial = 1727] [outer = (nil)] [url = about:blank] 10:47:05 INFO - PROCESS | 1774 | --DOMWINDOW == 199 (0x866e9400) [pid = 1774] [serial = 1698] [outer = (nil)] [url = about:blank] 10:47:05 INFO - PROCESS | 1774 | --DOMWINDOW == 198 (0x87fb2c00) [pid = 1774] [serial = 1761] [outer = (nil)] [url = about:blank] 10:47:05 INFO - PROCESS | 1774 | --DOMWINDOW == 197 (0x83259400) [pid = 1774] [serial = 1697] [outer = (nil)] [url = about:blank] 10:47:05 INFO - PROCESS | 1774 | --DOMWINDOW == 196 (0x8f70ac00) [pid = 1774] [serial = 1718] [outer = (nil)] [url = about:blank] 10:47:05 INFO - PROCESS | 1774 | --DOMWINDOW == 195 (0x96c9c800) [pid = 1774] [serial = 1743] [outer = (nil)] [url = about:blank] 10:47:05 INFO - PROCESS | 1774 | --DOMWINDOW == 194 (0x87f7e400) [pid = 1774] [serial = 1760] [outer = (nil)] [url = about:blank] 10:47:05 INFO - PROCESS | 1774 | --DOMWINDOW == 193 (0x8cd12000) [pid = 1774] [serial = 1626] [outer = (nil)] [url = about:blank] 10:47:05 INFO - PROCESS | 1774 | --DOMWINDOW == 192 (0x8ba8f800) [pid = 1774] [serial = 1707] [outer = (nil)] [url = about:blank] 10:47:05 INFO - PROCESS | 1774 | --DOMWINDOW == 191 (0x94e78c00) [pid = 1774] [serial = 1736] [outer = (nil)] [url = about:blank] 10:47:05 INFO - PROCESS | 1774 | --DOMWINDOW == 190 (0x883d1800) [pid = 1774] [serial = 1701] [outer = (nil)] [url = about:blank] 10:47:05 INFO - PROCESS | 1774 | --DOMWINDOW == 189 (0xa223e800) [pid = 1774] [serial = 1755] [outer = (nil)] [url = about:blank] 10:47:05 INFO - PROCESS | 1774 | --DOMWINDOW == 188 (0x915b7000) [pid = 1774] [serial = 1724] [outer = (nil)] [url = about:blank] 10:47:05 INFO - PROCESS | 1774 | --DOMWINDOW == 187 (0x887ae000) [pid = 1774] [serial = 1763] [outer = (nil)] [url = about:blank] 10:47:05 INFO - PROCESS | 1774 | --DOMWINDOW == 186 (0x912c2800) [pid = 1774] [serial = 1721] [outer = (nil)] [url = about:blank] 10:47:05 INFO - PROCESS | 1774 | --DOMWINDOW == 185 (0x96c8f800) [pid = 1774] [serial = 1742] [outer = (nil)] [url = about:blank] 10:47:05 INFO - PROCESS | 1774 | --DOMWINDOW == 184 (0x8cd13400) [pid = 1774] [serial = 1712] [outer = (nil)] [url = about:blank] 10:47:05 INFO - PROCESS | 1774 | --DOMWINDOW == 183 (0x8badb800) [pid = 1774] [serial = 1710] [outer = (nil)] [url = about:blank] 10:47:05 INFO - PROCESS | 1774 | --DOMWINDOW == 182 (0x8bad2400) [pid = 1774] [serial = 1709] [outer = (nil)] [url = about:blank] 10:47:05 INFO - PROCESS | 1774 | --DOMWINDOW == 181 (0x929cc400) [pid = 1774] [serial = 1731] [outer = (nil)] [url = about:blank] 10:47:05 INFO - PROCESS | 1774 | --DOMWINDOW == 180 (0x91523800) [pid = 1774] [serial = 1722] [outer = (nil)] [url = about:blank] 10:47:05 INFO - PROCESS | 1774 | --DOMWINDOW == 179 (0x938a0c00) [pid = 1774] [serial = 1734] [outer = (nil)] [url = about:blank] 10:47:05 INFO - PROCESS | 1774 | --DOMWINDOW == 178 (0x980d8800) [pid = 1774] [serial = 1745] [outer = (nil)] [url = about:blank] 10:47:05 INFO - PROCESS | 1774 | --DOMWINDOW == 177 (0x94ff1800) [pid = 1774] [serial = 1739] [outer = (nil)] [url = about:blank] 10:47:05 INFO - PROCESS | 1774 | --DOMWINDOW == 176 (0x869d9400) [pid = 1774] [serial = 1757] [outer = (nil)] [url = about:blank] 10:47:05 INFO - PROCESS | 1774 | --DOMWINDOW == 175 (0x9941e000) [pid = 1774] [serial = 1749] [outer = (nil)] [url = about:blank] 10:47:05 INFO - PROCESS | 1774 | --DOMWINDOW == 174 (0x95093400) [pid = 1774] [serial = 1740] [outer = (nil)] [url = about:blank] 10:47:05 INFO - PROCESS | 1774 | --DOMWINDOW == 173 (0x92293400) [pid = 1774] [serial = 1728] [outer = (nil)] [url = about:blank] 10:47:05 INFO - PROCESS | 1774 | --DOMWINDOW == 172 (0x8b796000) [pid = 1774] [serial = 1706] [outer = (nil)] [url = about:blank] 10:47:05 INFO - PROCESS | 1774 | --DOMWINDOW == 171 (0x93868800) [pid = 1774] [serial = 1733] [outer = (nil)] [url = about:blank] 10:47:05 INFO - PROCESS | 1774 | --DOMWINDOW == 170 (0x8d4b5c00) [pid = 1774] [serial = 1713] [outer = (nil)] [url = about:blank] 10:47:05 INFO - PROCESS | 1774 | --DOMWINDOW == 169 (0x88adcc00) [pid = 1774] [serial = 1764] [outer = (nil)] [url = about:blank] 10:47:05 INFO - PROCESS | 1774 | --DOMWINDOW == 168 (0x8f711c00) [pid = 1774] [serial = 1719] [outer = (nil)] [url = about:blank] 10:47:05 INFO - PROCESS | 1774 | --DOMWINDOW == 167 (0x9a3ba800) [pid = 1774] [serial = 1751] [outer = (nil)] [url = about:blank] 10:47:05 INFO - PROCESS | 1774 | --DOMWINDOW == 166 (0x882be000) [pid = 1774] [serial = 1700] [outer = (nil)] [url = about:blank] 10:47:05 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0x88d6f400) [pid = 1774] [serial = 1703] [outer = (nil)] [url = about:blank] 10:47:05 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0x981d9c00) [pid = 1774] [serial = 1746] [outer = (nil)] [url = about:blank] 10:47:05 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0x8e9d5400) [pid = 1774] [serial = 1715] [outer = (nil)] [url = about:blank] 10:47:05 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0x877b8800) [pid = 1774] [serial = 1758] [outer = (nil)] [url = about:blank] 10:47:05 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0x94edb800) [pid = 1774] [serial = 1737] [outer = (nil)] [url = about:blank] 10:47:05 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0xa05ee000) [pid = 1774] [serial = 1754] [outer = (nil)] [url = about:blank] 10:47:05 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x91a0a000) [pid = 1774] [serial = 1725] [outer = (nil)] [url = about:blank] 10:47:05 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0x929c1000) [pid = 1774] [serial = 1730] [outer = (nil)] [url = about:blank] 10:47:05 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x899ab400) [pid = 1774] [serial = 1704] [outer = (nil)] [url = about:blank] 10:47:05 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x88d76800) [pid = 1774] [serial = 1766] [outer = (nil)] [url = about:blank] 10:47:05 INFO - PROCESS | 1774 | ++DOCSHELL 0x82e0c400 == 162 [pid = 1774] [id = 632] 10:47:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x82e0f800) [pid = 1774] [serial = 1897] [outer = (nil)] 10:47:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x84daf400) [pid = 1774] [serial = 1898] [outer = 0x82e0f800] 10:47:05 INFO - PROCESS | 1774 | 1462470425387 Marionette DEBUG loaded listener.js 10:47:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x87803000) [pid = 1774] [serial = 1899] [outer = 0x82e0f800] 10:47:06 INFO - PROCESS | 1774 | 1462470426158 Marionette TRACE conn3 <- [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]]]}] 10:47:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 10:47:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 2088ms 10:47:06 INFO - PROCESS | 1774 | 1462470426221 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 10:47:06 INFO - PROCESS | 1774 | 1462470426226 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 10:47:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 10:47:06 INFO - PROCESS | 1774 | 1462470426238 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 10:47:06 INFO - PROCESS | 1774 | 1462470426240 Marionette TRACE conn3 <- [1,2502,null,{}] 10:47:06 INFO - PROCESS | 1774 | 1462470426245 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:06 INFO - PROCESS | 1774 | 1462470426446 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 10:47:06 INFO - PROCESS | 1774 | 1462470426456 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:06 INFO - PROCESS | 1774 | ++DOCSHELL 0x883d1c00 == 163 [pid = 1774] [id = 633] 10:47:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x883d4800) [pid = 1774] [serial = 1900] [outer = (nil)] 10:47:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0x88ad9000) [pid = 1774] [serial = 1901] [outer = 0x883d4800] 10:47:06 INFO - PROCESS | 1774 | 1462470426543 Marionette DEBUG loaded listener.js 10:47:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x88b0dc00) [pid = 1774] [serial = 1902] [outer = 0x883d4800] 10:47:07 INFO - PROCESS | 1774 | 1462470427526 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:47:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 10:47:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1331ms 10:47:07 INFO - PROCESS | 1774 | 1462470427565 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 10:47:07 INFO - PROCESS | 1774 | 1462470427568 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 10:47:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 10:47:07 INFO - PROCESS | 1774 | 1462470427577 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 10:47:07 INFO - PROCESS | 1774 | 1462470427585 Marionette TRACE conn3 <- [1,2506,null,{}] 10:47:07 INFO - PROCESS | 1774 | 1462470427645 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:07 INFO - PROCESS | 1774 | 1462470427896 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 10:47:07 INFO - PROCESS | 1774 | 1462470427930 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:07 INFO - PROCESS | 1774 | ++DOCSHELL 0x87fb9000 == 164 [pid = 1774] [id = 634] 10:47:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0x88d42c00) [pid = 1774] [serial = 1903] [outer = (nil)] 10:47:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x8b130000) [pid = 1774] [serial = 1904] [outer = 0x88d42c00] 10:47:07 INFO - PROCESS | 1774 | 1462470427995 Marionette DEBUG loaded listener.js 10:47:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0x8b78c400) [pid = 1774] [serial = 1905] [outer = 0x88d42c00] 10:47:08 INFO - PROCESS | 1774 | 1462470428865 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:47:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 10:47:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1330ms 10:47:08 INFO - PROCESS | 1774 | 1462470428905 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 10:47:08 INFO - PROCESS | 1774 | 1462470428909 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 10:47:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 10:47:08 INFO - PROCESS | 1774 | 1462470428915 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 10:47:08 INFO - PROCESS | 1774 | 1462470428918 Marionette TRACE conn3 <- [1,2510,null,{}] 10:47:08 INFO - PROCESS | 1774 | 1462470428928 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:09 INFO - PROCESS | 1774 | 1462470429163 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 10:47:09 INFO - PROCESS | 1774 | 1462470429195 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:09 INFO - PROCESS | 1774 | ++DOCSHELL 0x88d45800 == 165 [pid = 1774] [id = 635] 10:47:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0x8b287400) [pid = 1774] [serial = 1906] [outer = (nil)] 10:47:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 167 (0x8ba96000) [pid = 1774] [serial = 1907] [outer = 0x8b287400] 10:47:09 INFO - PROCESS | 1774 | 1462470429286 Marionette DEBUG loaded listener.js 10:47:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 168 (0x8bacec00) [pid = 1774] [serial = 1908] [outer = 0x8b287400] 10:47:10 INFO - PROCESS | 1774 | --DOMWINDOW == 167 (0x87f7a800) [pid = 1774] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 10:47:10 INFO - PROCESS | 1774 | --DOMWINDOW == 166 (0x924d4000) [pid = 1774] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 10:47:10 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0x91214800) [pid = 1774] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 10:47:10 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0x8df18c00) [pid = 1774] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 10:47:10 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0x8b795400) [pid = 1774] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 10:47:10 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0x83261000) [pid = 1774] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 10:47:10 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0x91b08400) [pid = 1774] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 10:47:10 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0x8f616400) [pid = 1774] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 10:47:10 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x88ad6800) [pid = 1774] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 10:47:10 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0x899b0000) [pid = 1774] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 10:47:10 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x8d4bb800) [pid = 1774] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 10:47:10 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x8b12e400) [pid = 1774] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 10:47:10 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0x877b3000) [pid = 1774] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 10:47:10 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x98092c00) [pid = 1774] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 10:47:10 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x944b1000) [pid = 1774] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 10:47:10 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x8799fc00) [pid = 1774] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 10:47:10 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x866f6000) [pid = 1774] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 10:47:10 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x887a9000) [pid = 1774] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 10:47:10 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x8d26f400) [pid = 1774] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 10:47:10 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x9208bc00) [pid = 1774] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 10:47:10 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x997a0800) [pid = 1774] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 10:47:10 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x923c7800) [pid = 1774] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 10:47:10 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x87bed800) [pid = 1774] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:47:10 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x92be5800) [pid = 1774] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 10:47:10 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x8b791800) [pid = 1774] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 10:47:10 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0x83256c00) [pid = 1774] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 10:47:10 INFO - PROCESS | 1774 | --DOMWINDOW == 141 (0x9784cc00) [pid = 1774] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:47:10 INFO - PROCESS | 1774 | --DOMWINDOW == 140 (0x866e9800) [pid = 1774] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 10:47:10 INFO - PROCESS | 1774 | 1462470430809 Marionette TRACE conn3 <- [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]]]}] 10:47:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 10:47:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1934ms 10:47:10 INFO - PROCESS | 1774 | 1462470430849 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 10:47:10 INFO - PROCESS | 1774 | 1462470430852 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 10:47:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 10:47:10 INFO - PROCESS | 1774 | 1462470430857 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 10:47:10 INFO - PROCESS | 1774 | 1462470430860 Marionette TRACE conn3 <- [1,2514,null,{}] 10:47:10 INFO - PROCESS | 1774 | 1462470430869 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:11 INFO - PROCESS | 1774 | 1462470431115 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 10:47:11 INFO - PROCESS | 1774 | 1462470431135 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:11 INFO - PROCESS | 1774 | ++DOCSHELL 0x87996400 == 166 [pid = 1774] [id = 636] 10:47:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 141 (0x87be0800) [pid = 1774] [serial = 1909] [outer = (nil)] 10:47:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x899b0000) [pid = 1774] [serial = 1910] [outer = 0x87be0800] 10:47:11 INFO - PROCESS | 1774 | 1462470431211 Marionette DEBUG loaded listener.js 10:47:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x8baebc00) [pid = 1774] [serial = 1911] [outer = 0x87be0800] 10:47:12 INFO - PROCESS | 1774 | 1462470432068 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 10:47:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 10:47:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1234ms 10:47:12 INFO - PROCESS | 1774 | 1462470432092 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 10:47:12 INFO - PROCESS | 1774 | 1462470432095 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 10:47:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 10:47:12 INFO - PROCESS | 1774 | 1462470432101 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 10:47:12 INFO - PROCESS | 1774 | 1462470432103 Marionette TRACE conn3 <- [1,2518,null,{}] 10:47:12 INFO - PROCESS | 1774 | 1462470432121 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:12 INFO - PROCESS | 1774 | 1462470432288 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 10:47:12 INFO - PROCESS | 1774 | 1462470432303 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:12 INFO - PROCESS | 1774 | ++DOCSHELL 0x866f0800 == 167 [pid = 1774] [id = 637] 10:47:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x8b127000) [pid = 1774] [serial = 1912] [outer = (nil)] 10:47:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x8cd0f800) [pid = 1774] [serial = 1913] [outer = 0x8b127000] 10:47:12 INFO - PROCESS | 1774 | 1462470432366 Marionette DEBUG loaded listener.js 10:47:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x8cd1a400) [pid = 1774] [serial = 1914] [outer = 0x8b127000] 10:47:13 INFO - PROCESS | 1774 | 1462470433583 Marionette TRACE conn3 <- [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]]]}] 10:47:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 10:47:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1544ms 10:47:13 INFO - PROCESS | 1774 | 1462470433646 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 10:47:13 INFO - PROCESS | 1774 | 1462470433654 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 10:47:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 10:47:13 INFO - PROCESS | 1774 | 1462470433661 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 10:47:13 INFO - PROCESS | 1774 | 1462470433668 Marionette TRACE conn3 <- [1,2522,null,{}] 10:47:13 INFO - PROCESS | 1774 | 1462470433685 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:13 INFO - PROCESS | 1774 | 1462470433934 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 10:47:14 INFO - PROCESS | 1774 | 1462470434259 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:14 INFO - PROCESS | 1774 | ++DOCSHELL 0x8780c800 == 168 [pid = 1774] [id = 638] 10:47:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x87bea400) [pid = 1774] [serial = 1915] [outer = (nil)] 10:47:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x883d6800) [pid = 1774] [serial = 1916] [outer = 0x87bea400] 10:47:14 INFO - PROCESS | 1774 | 1462470434341 Marionette DEBUG loaded listener.js 10:47:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x887b2000) [pid = 1774] [serial = 1917] [outer = 0x87bea400] 10:47:15 INFO - PROCESS | 1774 | 1462470435230 Marionette TRACE conn3 <- [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]]]}] 10:47:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 10:47:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1599ms 10:47:15 INFO - PROCESS | 1774 | 1462470435260 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 10:47:15 INFO - PROCESS | 1774 | 1462470435269 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 10:47:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 10:47:15 INFO - PROCESS | 1774 | 1462470435279 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 10:47:15 INFO - PROCESS | 1774 | 1462470435283 Marionette TRACE conn3 <- [1,2526,null,{}] 10:47:15 INFO - PROCESS | 1774 | 1462470435289 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:15 INFO - PROCESS | 1774 | 1462470435489 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 10:47:15 INFO - PROCESS | 1774 | 1462470435768 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:15 INFO - PROCESS | 1774 | ++DOCSHELL 0x899ae400 == 169 [pid = 1774] [id = 639] 10:47:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x899ed400) [pid = 1774] [serial = 1918] [outer = (nil)] 10:47:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x8b28b000) [pid = 1774] [serial = 1919] [outer = 0x899ed400] 10:47:15 INFO - PROCESS | 1774 | 1462470435931 Marionette DEBUG loaded listener.js 10:47:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x8bad7000) [pid = 1774] [serial = 1920] [outer = 0x899ed400] 10:47:16 INFO - PROCESS | 1774 | 1462470436763 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 10:47:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 10:47:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1529ms 10:47:16 INFO - PROCESS | 1774 | 1462470436809 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 10:47:16 INFO - PROCESS | 1774 | 1462470436813 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 10:47:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 10:47:16 INFO - PROCESS | 1774 | 1462470436820 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 10:47:16 INFO - PROCESS | 1774 | 1462470436825 Marionette TRACE conn3 <- [1,2530,null,{}] 10:47:16 INFO - PROCESS | 1774 | 1462470436840 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:17 INFO - PROCESS | 1774 | 1462470437044 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 10:47:17 INFO - PROCESS | 1774 | 1462470437314 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:17 INFO - PROCESS | 1774 | ++DOCSHELL 0x887afc00 == 170 [pid = 1774] [id = 640] 10:47:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x8cd0f400) [pid = 1774] [serial = 1921] [outer = (nil)] 10:47:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x8d4b3c00) [pid = 1774] [serial = 1922] [outer = 0x8cd0f400] 10:47:17 INFO - PROCESS | 1774 | 1462470437440 Marionette DEBUG loaded listener.js 10:47:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x8df18000) [pid = 1774] [serial = 1923] [outer = 0x8cd0f400] 10:47:18 INFO - PROCESS | 1774 | 1462470438297 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 10:47:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 10:47:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1534ms 10:47:18 INFO - PROCESS | 1774 | 1462470438355 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 10:47:18 INFO - PROCESS | 1774 | 1462470438359 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 10:47:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 10:47:18 INFO - PROCESS | 1774 | 1462470438365 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 10:47:18 INFO - PROCESS | 1774 | 1462470438368 Marionette TRACE conn3 <- [1,2534,null,{}] 10:47:18 INFO - PROCESS | 1774 | 1462470438374 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:18 INFO - PROCESS | 1774 | 1462470438578 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 10:47:18 INFO - PROCESS | 1774 | 1462470438849 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:18 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d4af000 == 171 [pid = 1774] [id = 641] 10:47:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x8e2cc000) [pid = 1774] [serial = 1924] [outer = (nil)] 10:47:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x8e9d9c00) [pid = 1774] [serial = 1925] [outer = 0x8e2cc000] 10:47:18 INFO - PROCESS | 1774 | 1462470438976 Marionette DEBUG loaded listener.js 10:47:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x8ec37000) [pid = 1774] [serial = 1926] [outer = 0x8e2cc000] 10:47:19 INFO - PROCESS | 1774 | 1462470439833 Marionette TRACE conn3 <- [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]]]}] 10:47:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 10:47:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1528ms 10:47:19 INFO - PROCESS | 1774 | 1462470439896 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 10:47:19 INFO - PROCESS | 1774 | 1462470439900 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 10:47:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 10:47:19 INFO - PROCESS | 1774 | 1462470439908 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 10:47:19 INFO - PROCESS | 1774 | 1462470439911 Marionette TRACE conn3 <- [1,2538,null,{}] 10:47:19 INFO - PROCESS | 1774 | 1462470439917 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:20 INFO - PROCESS | 1774 | 1462470440120 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 10:47:20 INFO - PROCESS | 1774 | 1462470440395 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:20 INFO - PROCESS | 1774 | ++DOCSHELL 0x88d77800 == 172 [pid = 1774] [id = 642] 10:47:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x8ec3ac00) [pid = 1774] [serial = 1927] [outer = (nil)] 10:47:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x8f70ac00) [pid = 1774] [serial = 1928] [outer = 0x8ec3ac00] 10:47:20 INFO - PROCESS | 1774 | 1462470440524 Marionette DEBUG loaded listener.js 10:47:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0x8f713c00) [pid = 1774] [serial = 1929] [outer = 0x8ec3ac00] 10:47:21 INFO - PROCESS | 1774 | 1462470441418 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 10:47:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 10:47:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1591ms 10:47:21 INFO - PROCESS | 1774 | 1462470441500 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 10:47:21 INFO - PROCESS | 1774 | 1462470441504 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 10:47:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 10:47:21 INFO - PROCESS | 1774 | 1462470441509 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 10:47:21 INFO - PROCESS | 1774 | 1462470441513 Marionette TRACE conn3 <- [1,2542,null,{}] 10:47:21 INFO - PROCESS | 1774 | 1462470441518 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:21 INFO - PROCESS | 1774 | 1462470441734 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 10:47:22 INFO - PROCESS | 1774 | 1462470442059 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:22 INFO - PROCESS | 1774 | ++DOCSHELL 0x82e03c00 == 173 [pid = 1774] [id = 643] 10:47:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x83252800) [pid = 1774] [serial = 1930] [outer = (nil)] 10:47:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0x912c3400) [pid = 1774] [serial = 1931] [outer = 0x83252800] 10:47:22 INFO - PROCESS | 1774 | 1462470442143 Marionette DEBUG loaded listener.js 10:47:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x91529c00) [pid = 1774] [serial = 1932] [outer = 0x83252800] 10:47:22 INFO - PROCESS | 1774 | 1462470442947 Marionette TRACE conn3 <- [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]]]}] 10:47:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 10:47:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1480ms 10:47:22 INFO - PROCESS | 1774 | 1462470442991 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 10:47:22 INFO - PROCESS | 1774 | 1462470442994 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 10:47:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 10:47:23 INFO - PROCESS | 1774 | 1462470443000 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 10:47:23 INFO - PROCESS | 1774 | 1462470443003 Marionette TRACE conn3 <- [1,2546,null,{}] 10:47:23 INFO - PROCESS | 1774 | 1462470443008 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:23 INFO - PROCESS | 1774 | 1462470443215 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 10:47:23 INFO - PROCESS | 1774 | 1462470443492 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:23 INFO - PROCESS | 1774 | ++DOCSHELL 0x883d1800 == 174 [pid = 1774] [id = 644] 10:47:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0x8d279400) [pid = 1774] [serial = 1933] [outer = (nil)] 10:47:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0x91a0ac00) [pid = 1774] [serial = 1934] [outer = 0x8d279400] 10:47:23 INFO - PROCESS | 1774 | 1462470443573 Marionette DEBUG loaded listener.js 10:47:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 167 (0x91a11000) [pid = 1774] [serial = 1935] [outer = 0x8d279400] 10:47:24 INFO - PROCESS | 1774 | 1462470444397 Marionette TRACE conn3 <- [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]]]}] 10:47:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 10:47:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1430ms 10:47:24 INFO - PROCESS | 1774 | 1462470444431 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 10:47:24 INFO - PROCESS | 1774 | 1462470444434 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 10:47:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 10:47:24 INFO - PROCESS | 1774 | 1462470444440 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 10:47:24 INFO - PROCESS | 1774 | 1462470444444 Marionette TRACE conn3 <- [1,2550,null,{}] 10:47:24 INFO - PROCESS | 1774 | 1462470444468 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:24 INFO - PROCESS | 1774 | 1462470444677 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 10:47:24 INFO - PROCESS | 1774 | 1462470444950 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:24 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f9eec00 == 175 [pid = 1774] [id = 645] 10:47:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 168 (0x91553000) [pid = 1774] [serial = 1936] [outer = (nil)] 10:47:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 169 (0x91daec00) [pid = 1774] [serial = 1937] [outer = 0x91553000] 10:47:25 INFO - PROCESS | 1774 | 1462470445029 Marionette DEBUG loaded listener.js 10:47:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 170 (0x91db8000) [pid = 1774] [serial = 1938] [outer = 0x91553000] 10:47:25 INFO - PROCESS | 1774 | 1462470445972 Marionette TRACE conn3 <- [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]]]}] 10:47:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 10:47:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1582ms 10:47:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 10:47:26 INFO - PROCESS | 1774 | 1462470446024 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 10:47:26 INFO - PROCESS | 1774 | 1462470446027 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 10:47:26 INFO - PROCESS | 1774 | 1462470446033 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 10:47:26 INFO - PROCESS | 1774 | 1462470446037 Marionette TRACE conn3 <- [1,2554,null,{}] 10:47:26 INFO - PROCESS | 1774 | 1462470446042 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:26 INFO - PROCESS | 1774 | 1462470446240 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 10:47:26 INFO - PROCESS | 1774 | 1462470446584 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:26 INFO - PROCESS | 1774 | ++DOCSHELL 0x8325d800 == 176 [pid = 1774] [id = 646] 10:47:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 171 (0x83442800) [pid = 1774] [serial = 1939] [outer = (nil)] 10:47:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 172 (0x923cb000) [pid = 1774] [serial = 1940] [outer = 0x83442800] 10:47:26 INFO - PROCESS | 1774 | 1462470446668 Marionette DEBUG loaded listener.js 10:47:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 173 (0x923d5c00) [pid = 1774] [serial = 1941] [outer = 0x83442800] 10:47:27 INFO - PROCESS | 1774 | 1462470447506 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 10:47:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 10:47:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1530ms 10:47:27 INFO - PROCESS | 1774 | 1462470447563 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 10:47:27 INFO - PROCESS | 1774 | 1462470447567 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 10:47:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 10:47:27 INFO - PROCESS | 1774 | 1462470447573 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 10:47:27 INFO - PROCESS | 1774 | 1462470447576 Marionette TRACE conn3 <- [1,2558,null,{}] 10:47:27 INFO - PROCESS | 1774 | 1462470447581 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:27 INFO - PROCESS | 1774 | 1462470447786 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 10:47:28 INFO - PROCESS | 1774 | 1462470448060 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:28 INFO - PROCESS | 1774 | ++DOCSHELL 0x915c3400 == 177 [pid = 1774] [id = 647] 10:47:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 174 (0x924dac00) [pid = 1774] [serial = 1942] [outer = (nil)] 10:47:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 175 (0x929c5800) [pid = 1774] [serial = 1943] [outer = 0x924dac00] 10:47:28 INFO - PROCESS | 1774 | 1462470448201 Marionette DEBUG loaded listener.js 10:47:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 176 (0x92b53000) [pid = 1774] [serial = 1944] [outer = 0x924dac00] 10:47:29 INFO - PROCESS | 1774 | 1462470449093 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 10:47:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 10:47:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1578ms 10:47:29 INFO - PROCESS | 1774 | 1462470449152 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 10:47:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 10:47:29 INFO - PROCESS | 1774 | 1462470449157 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 10:47:29 INFO - PROCESS | 1774 | 1462470449163 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 10:47:29 INFO - PROCESS | 1774 | 1462470449168 Marionette TRACE conn3 <- [1,2562,null,{}] 10:47:29 INFO - PROCESS | 1774 | 1462470449173 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:29 INFO - PROCESS | 1774 | 1462470449388 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 10:47:29 INFO - PROCESS | 1774 | 1462470449716 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:29 INFO - PROCESS | 1774 | ++DOCSHELL 0x9249c000 == 178 [pid = 1774] [id = 648] 10:47:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 177 (0x92bd9000) [pid = 1774] [serial = 1945] [outer = (nil)] 10:47:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 178 (0x9389b000) [pid = 1774] [serial = 1946] [outer = 0x92bd9000] 10:47:29 INFO - PROCESS | 1774 | 1462470449806 Marionette DEBUG loaded listener.js 10:47:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 179 (0x938a5800) [pid = 1774] [serial = 1947] [outer = 0x92bd9000] 10:47:30 INFO - PROCESS | 1774 | 1462470450707 Marionette TRACE conn3 <- [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]]]}] 10:47:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 10:47:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1595ms 10:47:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 10:47:30 INFO - PROCESS | 1774 | 1462470450759 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 10:47:30 INFO - PROCESS | 1774 | 1462470450763 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 10:47:30 INFO - PROCESS | 1774 | 1462470450770 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 10:47:30 INFO - PROCESS | 1774 | 1462470450773 Marionette TRACE conn3 <- [1,2566,null,{}] 10:47:30 INFO - PROCESS | 1774 | 1462470450781 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:30 INFO - PROCESS | 1774 | 1462470450980 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 10:47:31 INFO - PROCESS | 1774 | 1462470451312 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:31 INFO - PROCESS | 1774 | ++DOCSHELL 0x83dc6400 == 179 [pid = 1774] [id = 649] 10:47:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 180 (0x84dac400) [pid = 1774] [serial = 1948] [outer = (nil)] 10:47:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 181 (0x8b28c400) [pid = 1774] [serial = 1949] [outer = 0x84dac400] 10:47:31 INFO - PROCESS | 1774 | 1462470451393 Marionette DEBUG loaded listener.js 10:47:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 182 (0x9398f400) [pid = 1774] [serial = 1950] [outer = 0x84dac400] 10:47:32 INFO - PROCESS | 1774 | 1462470452251 Marionette TRACE conn3 <- [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]]]}] 10:47:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 10:47:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1543ms 10:47:32 INFO - PROCESS | 1774 | 1462470452313 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 10:47:32 INFO - PROCESS | 1774 | 1462470452315 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 10:47:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 10:47:32 INFO - PROCESS | 1774 | 1462470452322 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 10:47:32 INFO - PROCESS | 1774 | 1462470452333 Marionette TRACE conn3 <- [1,2570,null,{}] 10:47:32 INFO - PROCESS | 1774 | 1462470452338 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:32 INFO - PROCESS | 1774 | 1462470452543 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 10:47:32 INFO - PROCESS | 1774 | 1462470452823 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:32 INFO - PROCESS | 1774 | ++DOCSHELL 0x87fae800 == 180 [pid = 1774] [id = 650] 10:47:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 183 (0x8e9d9400) [pid = 1774] [serial = 1951] [outer = (nil)] 10:47:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 184 (0x94fed000) [pid = 1774] [serial = 1952] [outer = 0x8e9d9400] 10:47:32 INFO - PROCESS | 1774 | 1462470452941 Marionette DEBUG loaded listener.js 10:47:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 185 (0x94ff3800) [pid = 1774] [serial = 1953] [outer = 0x8e9d9400] 10:47:33 INFO - PROCESS | 1774 | 1462470453866 Marionette TRACE conn3 <- [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]]]}] 10:47:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 10:47:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1593ms 10:47:33 INFO - PROCESS | 1774 | 1462470453916 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 10:47:33 INFO - PROCESS | 1774 | 1462470453920 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 10:47:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 10:47:33 INFO - PROCESS | 1774 | 1462470453926 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 10:47:33 INFO - PROCESS | 1774 | 1462470453928 Marionette TRACE conn3 <- [1,2574,null,{}] 10:47:33 INFO - PROCESS | 1774 | 1462470453934 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:34 INFO - PROCESS | 1774 | 1462470454133 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 10:47:34 INFO - PROCESS | 1774 | 1462470454453 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:34 INFO - PROCESS | 1774 | ++DOCSHELL 0x84da7000 == 181 [pid = 1774] [id = 651] 10:47:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 186 (0x87beb400) [pid = 1774] [serial = 1954] [outer = (nil)] 10:47:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 187 (0x950f4c00) [pid = 1774] [serial = 1955] [outer = 0x87beb400] 10:47:34 INFO - PROCESS | 1774 | 1462470454535 Marionette DEBUG loaded listener.js 10:47:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 188 (0x950fcc00) [pid = 1774] [serial = 1956] [outer = 0x87beb400] 10:47:35 INFO - PROCESS | 1774 | 1462470455360 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 10:47:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 10:47:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1478ms 10:47:35 INFO - PROCESS | 1774 | 1462470455405 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 10:47:35 INFO - PROCESS | 1774 | 1462470455408 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 10:47:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 10:47:35 INFO - PROCESS | 1774 | 1462470455414 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 10:47:35 INFO - PROCESS | 1774 | 1462470455418 Marionette TRACE conn3 <- [1,2578,null,{}] 10:47:35 INFO - PROCESS | 1774 | 1462470455439 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:35 INFO - PROCESS | 1774 | 1462470455711 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 10:47:35 INFO - PROCESS | 1774 | 1462470455926 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:36 INFO - PROCESS | 1774 | ++DOCSHELL 0x84da1400 == 182 [pid = 1774] [id = 652] 10:47:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 189 (0x8baf2c00) [pid = 1774] [serial = 1957] [outer = (nil)] 10:47:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 190 (0x977e2c00) [pid = 1774] [serial = 1958] [outer = 0x8baf2c00] 10:47:36 INFO - PROCESS | 1774 | 1462470456053 Marionette DEBUG loaded listener.js 10:47:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 191 (0x98147400) [pid = 1774] [serial = 1959] [outer = 0x8baf2c00] 10:47:36 INFO - PROCESS | 1774 | 1462470456924 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 10:47:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 10:47:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1581ms 10:47:37 INFO - PROCESS | 1774 | 1462470457005 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 10:47:37 INFO - PROCESS | 1774 | 1462470457009 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 10:47:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 10:47:37 INFO - PROCESS | 1774 | 1462470457017 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 10:47:37 INFO - PROCESS | 1774 | 1462470457020 Marionette TRACE conn3 <- [1,2582,null,{}] 10:47:37 INFO - PROCESS | 1774 | 1462470457025 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:37 INFO - PROCESS | 1774 | 1462470457221 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 10:47:37 INFO - PROCESS | 1774 | 1462470457501 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:37 INFO - PROCESS | 1774 | ++DOCSHELL 0x87fb0c00 == 183 [pid = 1774] [id = 653] 10:47:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 192 (0x91553800) [pid = 1774] [serial = 1960] [outer = (nil)] 10:47:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 193 (0x991a6c00) [pid = 1774] [serial = 1961] [outer = 0x91553800] 10:47:37 INFO - PROCESS | 1774 | 1462470457620 Marionette DEBUG loaded listener.js 10:47:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 194 (0x9931c800) [pid = 1774] [serial = 1962] [outer = 0x91553800] 10:47:38 INFO - PROCESS | 1774 | 1462470458458 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 10:47:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 10:47:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1483ms 10:47:38 INFO - PROCESS | 1774 | 1462470458500 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 10:47:38 INFO - PROCESS | 1774 | 1462470458504 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 10:47:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 10:47:38 INFO - PROCESS | 1774 | 1462470458530 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 10:47:38 INFO - PROCESS | 1774 | 1462470458534 Marionette TRACE conn3 <- [1,2586,null,{}] 10:47:38 INFO - PROCESS | 1774 | 1462470458539 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:38 INFO - PROCESS | 1774 | 1462470458745 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 10:47:39 INFO - PROCESS | 1774 | 1462470459028 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:39 INFO - PROCESS | 1774 | ++DOCSHELL 0x87bedc00 == 184 [pid = 1774] [id = 654] 10:47:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 195 (0x9905c000) [pid = 1774] [serial = 1963] [outer = (nil)] 10:47:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 196 (0x99756c00) [pid = 1774] [serial = 1964] [outer = 0x9905c000] 10:47:39 INFO - PROCESS | 1774 | 1462470459146 Marionette DEBUG loaded listener.js 10:47:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 197 (0x99758400) [pid = 1774] [serial = 1965] [outer = 0x9905c000] 10:47:40 INFO - PROCESS | 1774 | 1462470460019 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 10:47:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 10:47:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1540ms 10:47:40 INFO - PROCESS | 1774 | 1462470460067 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 10:47:40 INFO - PROCESS | 1774 | 1462470460071 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 10:47:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 10:47:40 INFO - PROCESS | 1774 | 1462470460077 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 10:47:40 INFO - PROCESS | 1774 | 1462470460080 Marionette TRACE conn3 <- [1,2590,null,{}] 10:47:40 INFO - PROCESS | 1774 | 1462470460086 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:40 INFO - PROCESS | 1774 | 1462470460290 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 10:47:40 INFO - PROCESS | 1774 | 1462470460596 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:40 INFO - PROCESS | 1774 | ++DOCSHELL 0x8344b800 == 185 [pid = 1774] [id = 655] 10:47:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 198 (0x83dcb000) [pid = 1774] [serial = 1966] [outer = (nil)] 10:47:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 199 (0x87fb5800) [pid = 1774] [serial = 1967] [outer = 0x83dcb000] 10:47:40 INFO - PROCESS | 1774 | 1462470460718 Marionette DEBUG loaded listener.js 10:47:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 200 (0x88d4d800) [pid = 1774] [serial = 1968] [outer = 0x83dcb000] 10:47:41 INFO - PROCESS | 1774 | 1462470461562 Marionette TRACE conn3 <- [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]]]}] 10:47:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 10:47:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1532ms 10:47:41 INFO - PROCESS | 1774 | 1462470461614 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 10:47:41 INFO - PROCESS | 1774 | 1462470461618 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 10:47:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 10:47:41 INFO - PROCESS | 1774 | 1462470461624 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 10:47:41 INFO - PROCESS | 1774 | 1462470461627 Marionette TRACE conn3 <- [1,2594,null,{}] 10:47:41 INFO - PROCESS | 1774 | 1462470461637 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:41 INFO - PROCESS | 1774 | 1462470461843 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 10:47:42 INFO - PROCESS | 1774 | 1462470462135 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:42 INFO - PROCESS | 1774 | ++DOCSHELL 0x866ea800 == 186 [pid = 1774] [id = 656] 10:47:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 201 (0x866ee000) [pid = 1774] [serial = 1969] [outer = (nil)] 10:47:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 202 (0x87fb1c00) [pid = 1774] [serial = 1970] [outer = 0x866ee000] 10:47:42 INFO - PROCESS | 1774 | 1462470462260 Marionette DEBUG loaded listener.js 10:47:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 203 (0x8b287c00) [pid = 1774] [serial = 1971] [outer = 0x866ee000] 10:47:43 INFO - PROCESS | 1774 | --DOCSHELL 0x877b9400 == 185 [pid = 1774] [id = 487] 10:47:43 INFO - PROCESS | 1774 | --DOCSHELL 0x83dc8400 == 184 [pid = 1774] [id = 488] 10:47:43 INFO - PROCESS | 1774 | --DOCSHELL 0x87becc00 == 183 [pid = 1774] [id = 535] 10:47:43 INFO - PROCESS | 1774 | --DOCSHELL 0x83448400 == 182 [pid = 1774] [id = 534] 10:47:43 INFO - PROCESS | 1774 | --DOCSHELL 0x944b5c00 == 181 [pid = 1774] [id = 629] 10:47:43 INFO - PROCESS | 1774 | --DOCSHELL 0x83dd0800 == 180 [pid = 1774] [id = 628] 10:47:43 INFO - PROCESS | 1774 | --DOCSHELL 0x94432000 == 179 [pid = 1774] [id = 627] 10:47:43 INFO - PROCESS | 1774 | --DOCSHELL 0x88d73c00 == 178 [pid = 1774] [id = 625] 10:47:43 INFO - PROCESS | 1774 | --DOCSHELL 0x92492400 == 177 [pid = 1774] [id = 626] 10:47:43 INFO - PROCESS | 1774 | --DOCSHELL 0x923c8800 == 176 [pid = 1774] [id = 624] 10:47:43 INFO - PROCESS | 1774 | --DOCSHELL 0x9249d800 == 175 [pid = 1774] [id = 623] 10:47:43 INFO - PROCESS | 1774 | --DOCSHELL 0x87faf400 == 174 [pid = 1774] [id = 622] 10:47:43 INFO - PROCESS | 1774 | --DOCSHELL 0x8e2ce000 == 173 [pid = 1774] [id = 620] 10:47:43 INFO - PROCESS | 1774 | --DOCSHELL 0x8ec32000 == 172 [pid = 1774] [id = 621] 10:47:43 INFO - PROCESS | 1774 | --DOCSHELL 0x87fad400 == 171 [pid = 1774] [id = 619] 10:47:43 INFO - PROCESS | 1774 | --DOCSHELL 0x8e2cb400 == 170 [pid = 1774] [id = 618] 10:47:43 INFO - PROCESS | 1774 | --DOCSHELL 0x882c2800 == 169 [pid = 1774] [id = 617] 10:47:43 INFO - PROCESS | 1774 | --DOCSHELL 0x877b0800 == 168 [pid = 1774] [id = 616] 10:47:43 INFO - PROCESS | 1774 | --DOCSHELL 0x899b1000 == 167 [pid = 1774] [id = 615] 10:47:43 INFO - PROCESS | 1774 | --DOCSHELL 0x882c4800 == 166 [pid = 1774] [id = 614] 10:47:43 INFO - PROCESS | 1774 | --DOCSHELL 0x82e02000 == 165 [pid = 1774] [id = 613] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 202 (0x87fae000) [pid = 1774] [serial = 1772] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 201 (0x92be4400) [pid = 1774] [serial = 1808] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 200 (0x91a0d400) [pid = 1774] [serial = 1797] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 199 (0x950a4000) [pid = 1774] [serial = 1818] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 198 (0x8baf7800) [pid = 1774] [serial = 1781] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 197 (0x869da000) [pid = 1774] [serial = 1827] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 196 (0x91b26c00) [pid = 1774] [serial = 1799] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 195 (0x912bd400) [pid = 1774] [serial = 1794] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 194 (0x899b2400) [pid = 1774] [serial = 1776] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 193 (0x8b123000) [pid = 1774] [serial = 1835] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 192 (0x8ec33000) [pid = 1774] [serial = 1788] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 191 (0x866eac00) [pid = 1774] [serial = 1826] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 190 (0x95099c00) [pid = 1774] [serial = 1817] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 189 (0x8ba93c00) [pid = 1774] [serial = 1779] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 188 (0x88d49c00) [pid = 1774] [serial = 1695] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 187 (0x9a4ad000) [pid = 1774] [serial = 1752] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 186 (0x91daf000) [pid = 1774] [serial = 1800] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 185 (0x8b28e000) [pid = 1774] [serial = 1836] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 184 (0x91548800) [pid = 1774] [serial = 1796] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 183 (0x94f9dc00) [pid = 1774] [serial = 1814] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 182 (0x882be800) [pid = 1774] [serial = 1830] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 181 (0x96c95c00) [pid = 1774] [serial = 1821] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 180 (0x88adb000) [pid = 1774] [serial = 1833] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 179 (0x88d41400) [pid = 1774] [serial = 1775] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 178 (0x887c6400) [pid = 1774] [serial = 1832] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 177 (0x87f7a000) [pid = 1774] [serial = 1829] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 176 (0x8d275c00) [pid = 1774] [serial = 1784] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 175 (0x92496000) [pid = 1774] [serial = 1803] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 174 (0x94fec400) [pid = 1774] [serial = 1815] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 173 (0x9d898000) [pid = 1774] [serial = 1677] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 172 (0x929c6400) [pid = 1774] [serial = 1805] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 171 (0x9931e400) [pid = 1774] [serial = 1608] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 170 (0x929cac00) [pid = 1774] [serial = 1806] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 169 (0x9442f800) [pid = 1774] [serial = 1812] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 168 (0x8f61c400) [pid = 1774] [serial = 1790] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 167 (0x923d2000) [pid = 1774] [serial = 1802] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 166 (0x882bf000) [pid = 1774] [serial = 1773] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0x9398dc00) [pid = 1774] [serial = 1811] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0x8f9f3c00) [pid = 1774] [serial = 1791] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0x8e9d5c00) [pid = 1774] [serial = 1787] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0x8cbec800) [pid = 1774] [serial = 1782] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0x866eb800) [pid = 1774] [serial = 1770] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0x83dc3c00) [pid = 1774] [serial = 1769] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x8d4b8800) [pid = 1774] [serial = 1785] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0x9919cc00) [pid = 1774] [serial = 1605] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0xa2241000) [pid = 1774] [serial = 1680] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x91220000) [pid = 1774] [serial = 1793] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0x887ab400) [pid = 1774] [serial = 1823] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x950f8000) [pid = 1774] [serial = 1820] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x8b793c00) [pid = 1774] [serial = 1778] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x92dec800) [pid = 1774] [serial = 1809] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x8b28d000) [pid = 1774] [serial = 1838] [outer = (nil)] [url = about:blank] 10:47:44 INFO - PROCESS | 1774 | 1462470464488 Marionette TRACE conn3 <- [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]]]}] 10:47:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 10:47:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 2904ms 10:47:44 INFO - PROCESS | 1774 | 1462470464529 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 10:47:44 INFO - PROCESS | 1774 | 1462470464534 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 10:47:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 10:47:44 INFO - PROCESS | 1774 | 1462470464542 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 10:47:44 INFO - PROCESS | 1774 | 1462470464547 Marionette TRACE conn3 <- [1,2598,null,{}] 10:47:44 INFO - PROCESS | 1774 | 1462470464617 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:44 INFO - PROCESS | 1774 | 1462470464809 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 10:47:44 INFO - PROCESS | 1774 | 1462470464820 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:44 INFO - PROCESS | 1774 | ++DOCSHELL 0x83dc5000 == 166 [pid = 1774] [id = 657] 10:47:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x877b9400) [pid = 1774] [serial = 1972] [outer = (nil)] 10:47:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x87f7d800) [pid = 1774] [serial = 1973] [outer = 0x877b9400] 10:47:44 INFO - PROCESS | 1774 | 1462470464890 Marionette DEBUG loaded listener.js 10:47:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x87fb2400) [pid = 1774] [serial = 1974] [outer = 0x877b9400] 10:47:45 INFO - PROCESS | 1774 | 1462470465838 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 10:47:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 10:47:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1339ms 10:47:45 INFO - PROCESS | 1774 | 1462470465881 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 10:47:45 INFO - PROCESS | 1774 | 1462470465889 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 10:47:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 10:47:45 INFO - PROCESS | 1774 | 1462470465898 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 10:47:45 INFO - PROCESS | 1774 | 1462470465903 Marionette TRACE conn3 <- [1,2602,null,{}] 10:47:45 INFO - PROCESS | 1774 | 1462470465908 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:46 INFO - PROCESS | 1774 | 1462470466184 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 10:47:46 INFO - PROCESS | 1774 | 1462470466312 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:46 INFO - PROCESS | 1774 | ++DOCSHELL 0x87f86c00 == 167 [pid = 1774] [id = 658] 10:47:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x87fb6c00) [pid = 1774] [serial = 1975] [outer = (nil)] 10:47:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x887c3000) [pid = 1774] [serial = 1976] [outer = 0x87fb6c00] 10:47:46 INFO - PROCESS | 1774 | 1462470466381 Marionette DEBUG loaded listener.js 10:47:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x88ad8800) [pid = 1774] [serial = 1977] [outer = 0x87fb6c00] 10:47:47 INFO - PROCESS | 1774 | 1462470467255 Marionette TRACE conn3 <- [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]]]}] 10:47:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 10:47:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1389ms 10:47:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 10:47:47 INFO - PROCESS | 1774 | 1462470467287 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 10:47:47 INFO - PROCESS | 1774 | 1462470467290 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 10:47:47 INFO - PROCESS | 1774 | 1462470467296 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 10:47:47 INFO - PROCESS | 1774 | 1462470467301 Marionette TRACE conn3 <- [1,2606,null,{}] 10:47:47 INFO - PROCESS | 1774 | 1462470467324 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:47 INFO - PROCESS | 1774 | 1462470467586 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 10:47:47 INFO - PROCESS | 1774 | 1462470467616 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:47 INFO - PROCESS | 1774 | ++DOCSHELL 0x866ec000 == 168 [pid = 1774] [id = 659] 10:47:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x899b2400) [pid = 1774] [serial = 1978] [outer = (nil)] 10:47:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x899f1c00) [pid = 1774] [serial = 1979] [outer = 0x899b2400] 10:47:47 INFO - PROCESS | 1774 | 1462470467684 Marionette DEBUG loaded listener.js 10:47:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x8b28e000) [pid = 1774] [serial = 1980] [outer = 0x899b2400] 10:47:49 INFO - PROCESS | 1774 | 1462470469087 Marionette TRACE conn3 <- [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]]]}] 10:47:49 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x8b287400) [pid = 1774] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 10:47:49 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0x877ae000) [pid = 1774] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 10:47:49 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x866f5000) [pid = 1774] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 10:47:49 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x883d4800) [pid = 1774] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 10:47:49 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0x82e0f800) [pid = 1774] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 10:47:49 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x88d42c00) [pid = 1774] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 10:47:49 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x87be8400) [pid = 1774] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 10:47:49 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x87be0800) [pid = 1774] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 10:47:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 10:47:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1886ms 10:47:49 INFO - PROCESS | 1774 | 1462470469181 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 10:47:49 INFO - PROCESS | 1774 | 1462470469186 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 10:47:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 10:47:49 INFO - PROCESS | 1774 | 1462470469191 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 10:47:49 INFO - PROCESS | 1774 | 1462470469193 Marionette TRACE conn3 <- [1,2610,null,{}] 10:47:49 INFO - PROCESS | 1774 | 1462470469198 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:49 INFO - PROCESS | 1774 | 1462470469435 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 10:47:49 INFO - PROCESS | 1774 | 1462470469635 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:49 INFO - PROCESS | 1774 | ++DOCSHELL 0x8799fc00 == 169 [pid = 1774] [id = 660] 10:47:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x88d45000) [pid = 1774] [serial = 1981] [outer = (nil)] 10:47:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x8b28d000) [pid = 1774] [serial = 1982] [outer = 0x88d45000] 10:47:49 INFO - PROCESS | 1774 | 1462470469703 Marionette DEBUG loaded listener.js 10:47:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x8b797400) [pid = 1774] [serial = 1983] [outer = 0x88d45000] 10:47:50 INFO - PROCESS | 1774 | 1462470470390 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 10:47:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 10:47:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1233ms 10:47:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 10:47:50 INFO - PROCESS | 1774 | 1462470470425 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 10:47:50 INFO - PROCESS | 1774 | 1462470470428 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 10:47:50 INFO - PROCESS | 1774 | 1462470470434 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 10:47:50 INFO - PROCESS | 1774 | 1462470470437 Marionette TRACE conn3 <- [1,2614,null,{}] 10:47:50 INFO - PROCESS | 1774 | 1462470470442 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:50 INFO - PROCESS | 1774 | 1462470470685 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 10:47:50 INFO - PROCESS | 1774 | 1462470470706 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:50 INFO - PROCESS | 1774 | ++DOCSHELL 0x88add800 == 170 [pid = 1774] [id = 661] 10:47:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x8b293c00) [pid = 1774] [serial = 1984] [outer = (nil)] 10:47:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x8baeac00) [pid = 1774] [serial = 1985] [outer = 0x8b293c00] 10:47:50 INFO - PROCESS | 1774 | 1462470470772 Marionette DEBUG loaded listener.js 10:47:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x8baf3c00) [pid = 1774] [serial = 1986] [outer = 0x8b293c00] 10:47:51 INFO - PROCESS | 1774 | 1462470471868 Marionette TRACE conn3 <- [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]]]}] 10:47:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 10:47:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1482ms 10:47:51 INFO - PROCESS | 1774 | 1462470471917 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 10:47:51 INFO - PROCESS | 1774 | 1462470471924 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 10:47:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 10:47:51 INFO - PROCESS | 1774 | 1462470471934 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 10:47:51 INFO - PROCESS | 1774 | 1462470471939 Marionette TRACE conn3 <- [1,2618,null,{}] 10:47:51 INFO - PROCESS | 1774 | 1462470471949 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:52 INFO - PROCESS | 1774 | 1462470472159 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 10:47:52 INFO - PROCESS | 1774 | 1462470472484 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:52 INFO - PROCESS | 1774 | ++DOCSHELL 0x87993c00 == 171 [pid = 1774] [id = 662] 10:47:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x87bed400) [pid = 1774] [serial = 1987] [outer = (nil)] 10:47:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x882c8c00) [pid = 1774] [serial = 1988] [outer = 0x87bed400] 10:47:52 INFO - PROCESS | 1774 | 1462470472572 Marionette DEBUG loaded listener.js 10:47:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0x887cac00) [pid = 1774] [serial = 1989] [outer = 0x87bed400] 10:47:53 INFO - PROCESS | 1774 | 1462470473452 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 10:47:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 10:47:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1589ms 10:47:53 INFO - PROCESS | 1774 | 1462470473523 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 10:47:53 INFO - PROCESS | 1774 | 1462470473532 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 10:47:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 10:47:53 INFO - PROCESS | 1774 | 1462470473542 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 10:47:53 INFO - PROCESS | 1774 | 1462470473547 Marionette TRACE conn3 <- [1,2622,null,{}] 10:47:53 INFO - PROCESS | 1774 | 1462470473553 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:53 INFO - PROCESS | 1774 | 1462470473798 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 10:47:54 INFO - PROCESS | 1774 | 1462470474139 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:54 INFO - PROCESS | 1774 | ++DOCSHELL 0x88d74400 == 172 [pid = 1774] [id = 663] 10:47:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x899ad000) [pid = 1774] [serial = 1990] [outer = (nil)] 10:47:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0x8b290400) [pid = 1774] [serial = 1991] [outer = 0x899ad000] 10:47:54 INFO - PROCESS | 1774 | 1462470474221 Marionette DEBUG loaded listener.js 10:47:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x8bad3800) [pid = 1774] [serial = 1992] [outer = 0x899ad000] 10:47:55 INFO - PROCESS | 1774 | 1462470475136 Marionette TRACE conn3 <- [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]]]}] 10:47:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 10:47:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1632ms 10:47:55 INFO - PROCESS | 1774 | 1462470475175 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 10:47:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 10:47:55 INFO - PROCESS | 1774 | 1462470475179 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 10:47:55 INFO - PROCESS | 1774 | 1462470475185 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 10:47:55 INFO - PROCESS | 1774 | 1462470475190 Marionette TRACE conn3 <- [1,2626,null,{}] 10:47:55 INFO - PROCESS | 1774 | 1462470475205 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:55 INFO - PROCESS | 1774 | 1462470475409 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 10:47:55 INFO - PROCESS | 1774 | 1462470475733 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:55 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d277800 == 173 [pid = 1774] [id = 664] 10:47:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0x8d277c00) [pid = 1774] [serial = 1993] [outer = (nil)] 10:47:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0x8d4b8800) [pid = 1774] [serial = 1994] [outer = 0x8d277c00] 10:47:55 INFO - PROCESS | 1774 | 1462470475819 Marionette DEBUG loaded listener.js 10:47:55 INFO - PROCESS | 1774 | ++DOMWINDOW == 167 (0x8df1f400) [pid = 1774] [serial = 1995] [outer = 0x8d277c00] 10:47:56 INFO - PROCESS | 1774 | 1462470476645 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 10:47:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 10:47:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1491ms 10:47:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 10:47:56 INFO - PROCESS | 1774 | 1462470476676 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 10:47:56 INFO - PROCESS | 1774 | 1462470476679 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 10:47:56 INFO - PROCESS | 1774 | 1462470476703 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 10:47:56 INFO - PROCESS | 1774 | 1462470476707 Marionette TRACE conn3 <- [1,2630,null,{}] 10:47:56 INFO - PROCESS | 1774 | 1462470476714 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:56 INFO - PROCESS | 1774 | 1462470476916 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 10:47:57 INFO - PROCESS | 1774 | 1462470477190 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:57 INFO - PROCESS | 1774 | ++DOCSHELL 0x8cd10000 == 174 [pid = 1774] [id = 665] 10:47:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 168 (0x8e2cfc00) [pid = 1774] [serial = 1996] [outer = (nil)] 10:47:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 169 (0x8e9dd400) [pid = 1774] [serial = 1997] [outer = 0x8e2cfc00] 10:47:57 INFO - PROCESS | 1774 | 1462470477270 Marionette DEBUG loaded listener.js 10:47:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 170 (0x8ec3dc00) [pid = 1774] [serial = 1998] [outer = 0x8e2cfc00] 10:47:58 INFO - PROCESS | 1774 | 1462470478168 Marionette TRACE conn3 <- [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]]]}] 10:47:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 10:47:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1549ms 10:47:58 INFO - PROCESS | 1774 | 1462470478251 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 10:47:58 INFO - PROCESS | 1774 | 1462470478255 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 10:47:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 10:47:58 INFO - PROCESS | 1774 | 1462470478263 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 10:47:58 INFO - PROCESS | 1774 | 1462470478266 Marionette TRACE conn3 <- [1,2634,null,{}] 10:47:58 INFO - PROCESS | 1774 | 1462470478271 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:58 INFO - PROCESS | 1774 | 1462470478474 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 10:47:58 INFO - PROCESS | 1774 | 1462470478760 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:58 INFO - PROCESS | 1774 | ++DOCSHELL 0x8cbee000 == 175 [pid = 1774] [id = 666] 10:47:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 171 (0x8d26f400) [pid = 1774] [serial = 1999] [outer = (nil)] 10:47:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 172 (0x8f9ea000) [pid = 1774] [serial = 2000] [outer = 0x8d26f400] 10:47:58 INFO - PROCESS | 1774 | 1462470478879 Marionette DEBUG loaded listener.js 10:47:58 INFO - PROCESS | 1774 | ++DOMWINDOW == 173 (0x9121a800) [pid = 1774] [serial = 2001] [outer = 0x8d26f400] 10:47:59 INFO - PROCESS | 1774 | 1462470479767 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 10:47:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 10:47:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1536ms 10:47:59 INFO - PROCESS | 1774 | 1462470479799 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 10:47:59 INFO - PROCESS | 1774 | 1462470479803 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 10:47:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 10:47:59 INFO - PROCESS | 1774 | 1462470479809 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 10:47:59 INFO - PROCESS | 1774 | 1462470479812 Marionette TRACE conn3 <- [1,2638,null,{}] 10:47:59 INFO - PROCESS | 1774 | 1462470479817 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:00 INFO - PROCESS | 1774 | 1462470480041 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 10:48:00 INFO - PROCESS | 1774 | 1462470480270 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:00 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e2ce400 == 176 [pid = 1774] [id = 667] 10:48:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 174 (0x8ec32000) [pid = 1774] [serial = 2002] [outer = (nil)] 10:48:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 175 (0x91552c00) [pid = 1774] [serial = 2003] [outer = 0x8ec32000] 10:48:00 INFO - PROCESS | 1774 | 1462470480352 Marionette DEBUG loaded listener.js 10:48:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 176 (0x91a0b000) [pid = 1774] [serial = 2004] [outer = 0x8ec32000] 10:48:01 INFO - PROCESS | 1774 | 1462470481204 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 10:48:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 10:48:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1433ms 10:48:01 INFO - PROCESS | 1774 | 1462470481242 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 10:48:01 INFO - PROCESS | 1774 | 1462470481245 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 10:48:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 10:48:01 INFO - PROCESS | 1774 | 1462470481252 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 10:48:01 INFO - PROCESS | 1774 | 1462470481256 Marionette TRACE conn3 <- [1,2642,null,{}] 10:48:01 INFO - PROCESS | 1774 | 1462470481261 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:01 INFO - PROCESS | 1774 | 1462470481544 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 10:48:01 INFO - PROCESS | 1774 | 1462470481766 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:01 INFO - PROCESS | 1774 | ++DOCSHELL 0x912bd400 == 177 [pid = 1774] [id = 668] 10:48:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 177 (0x9154ac00) [pid = 1774] [serial = 2005] [outer = (nil)] 10:48:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 178 (0x91db1400) [pid = 1774] [serial = 2006] [outer = 0x9154ac00] 10:48:01 INFO - PROCESS | 1774 | 1462470481848 Marionette DEBUG loaded listener.js 10:48:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 179 (0x91f64800) [pid = 1774] [serial = 2007] [outer = 0x9154ac00] 10:48:02 INFO - PROCESS | 1774 | 1462470482711 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 10:48:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 10:48:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1484ms 10:48:02 INFO - PROCESS | 1774 | 1462470482738 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 10:48:02 INFO - PROCESS | 1774 | 1462470482742 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 10:48:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 10:48:02 INFO - PROCESS | 1774 | 1462470482748 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 10:48:02 INFO - PROCESS | 1774 | 1462470482752 Marionette TRACE conn3 <- [1,2646,null,{}] 10:48:02 INFO - PROCESS | 1774 | 1462470482757 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:02 INFO - PROCESS | 1774 | 1462470482950 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 10:48:03 INFO - PROCESS | 1774 | 1462470483233 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:03 INFO - PROCESS | 1774 | ++DOCSHELL 0x9121b000 == 178 [pid = 1774] [id = 669] 10:48:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 180 (0x91b2c400) [pid = 1774] [serial = 2008] [outer = (nil)] 10:48:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 181 (0x92498000) [pid = 1774] [serial = 2009] [outer = 0x91b2c400] 10:48:03 INFO - PROCESS | 1774 | 1462470483314 Marionette DEBUG loaded listener.js 10:48:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 182 (0x9249d800) [pid = 1774] [serial = 2010] [outer = 0x91b2c400] 10:48:04 INFO - PROCESS | 1774 | 1462470484220 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 10:48:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 10:48:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1536ms 10:48:04 INFO - PROCESS | 1774 | 1462470484285 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 10:48:04 INFO - PROCESS | 1774 | 1462470484289 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 10:48:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 10:48:04 INFO - PROCESS | 1774 | 1462470484295 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 10:48:04 INFO - PROCESS | 1774 | 1462470484298 Marionette TRACE conn3 <- [1,2650,null,{}] 10:48:04 INFO - PROCESS | 1774 | 1462470484303 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:04 INFO - PROCESS | 1774 | 1462470484506 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 10:48:04 INFO - PROCESS | 1774 | 1462470484809 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:04 INFO - PROCESS | 1774 | ++DOCSHELL 0x83dca400 == 179 [pid = 1774] [id = 670] 10:48:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 183 (0x87be5400) [pid = 1774] [serial = 2011] [outer = (nil)] 10:48:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 184 (0x92495400) [pid = 1774] [serial = 2012] [outer = 0x87be5400] 10:48:04 INFO - PROCESS | 1774 | 1462470484936 Marionette DEBUG loaded listener.js 10:48:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 185 (0x92bdcc00) [pid = 1774] [serial = 2013] [outer = 0x87be5400] 10:48:05 INFO - PROCESS | 1774 | 1462470485745 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 10:48:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 10:48:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1482ms 10:48:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 10:48:05 INFO - PROCESS | 1774 | 1462470485777 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 10:48:05 INFO - PROCESS | 1774 | 1462470485780 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 10:48:05 INFO - PROCESS | 1774 | 1462470485786 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 10:48:05 INFO - PROCESS | 1774 | 1462470485789 Marionette TRACE conn3 <- [1,2654,null,{}] 10:48:05 INFO - PROCESS | 1774 | 1462470485794 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:05 INFO - PROCESS | 1774 | 1462470485989 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 10:48:06 INFO - PROCESS | 1774 | 1462470486272 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:06 INFO - PROCESS | 1774 | ++DOCSHELL 0x929ccc00 == 180 [pid = 1774] [id = 671] 10:48:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 186 (0x92be4800) [pid = 1774] [serial = 2014] [outer = (nil)] 10:48:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 187 (0x93868c00) [pid = 1774] [serial = 2015] [outer = 0x92be4800] 10:48:06 INFO - PROCESS | 1774 | 1462470486356 Marionette DEBUG loaded listener.js 10:48:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 188 (0x9386c800) [pid = 1774] [serial = 2016] [outer = 0x92be4800] 10:48:07 INFO - PROCESS | 1774 | 1462470487248 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 10:48:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 10:48:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1538ms 10:48:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 10:48:07 INFO - PROCESS | 1774 | 1462470487323 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 10:48:07 INFO - PROCESS | 1774 | 1462470487327 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 10:48:07 INFO - PROCESS | 1774 | 1462470487333 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 10:48:07 INFO - PROCESS | 1774 | 1462470487338 Marionette TRACE conn3 <- [1,2658,null,{}] 10:48:07 INFO - PROCESS | 1774 | 1462470487344 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:07 INFO - PROCESS | 1774 | 1462470487598 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 10:48:07 INFO - PROCESS | 1774 | 1462470487925 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:07 INFO - PROCESS | 1774 | ++DOCSHELL 0x944ac400 == 181 [pid = 1774] [id = 672] 10:48:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 189 (0x94f9cc00) [pid = 1774] [serial = 2017] [outer = (nil)] 10:48:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 190 (0x94fa7000) [pid = 1774] [serial = 2018] [outer = 0x94f9cc00] 10:48:08 INFO - PROCESS | 1774 | 1462470488015 Marionette DEBUG loaded listener.js 10:48:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 191 (0x95092c00) [pid = 1774] [serial = 2019] [outer = 0x94f9cc00] 10:48:08 INFO - PROCESS | 1774 | 1462470488923 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 10:48:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 10:48:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1643ms 10:48:08 INFO - PROCESS | 1774 | 1462470488976 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 10:48:08 INFO - PROCESS | 1774 | 1462470488980 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 10:48:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 10:48:08 INFO - PROCESS | 1774 | 1462470488986 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 10:48:08 INFO - PROCESS | 1774 | 1462470488988 Marionette TRACE conn3 <- [1,2662,null,{}] 10:48:08 INFO - PROCESS | 1774 | 1462470488995 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:09 INFO - PROCESS | 1774 | 1462470489188 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 10:48:09 INFO - PROCESS | 1774 | 1462470489469 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:09 INFO - PROCESS | 1774 | ++DOCSHELL 0x938a2c00 == 182 [pid = 1774] [id = 673] 10:48:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 192 (0x9398fc00) [pid = 1774] [serial = 2020] [outer = (nil)] 10:48:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 193 (0x950aa000) [pid = 1774] [serial = 2021] [outer = 0x9398fc00] 10:48:09 INFO - PROCESS | 1774 | 1462470489601 Marionette DEBUG loaded listener.js 10:48:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 194 (0x950f6400) [pid = 1774] [serial = 2022] [outer = 0x9398fc00] 10:48:10 INFO - PROCESS | 1774 | 1462470490440 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 10:48:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 10:48:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1486ms 10:48:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 10:48:10 INFO - PROCESS | 1774 | 1462470490472 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 10:48:10 INFO - PROCESS | 1774 | 1462470490475 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 10:48:10 INFO - PROCESS | 1774 | 1462470490481 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 10:48:10 INFO - PROCESS | 1774 | 1462470490485 Marionette TRACE conn3 <- [1,2666,null,{}] 10:48:10 INFO - PROCESS | 1774 | 1462470490501 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:10 INFO - PROCESS | 1774 | 1462470490708 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 10:48:11 INFO - PROCESS | 1774 | 1462470490991 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:11 INFO - PROCESS | 1774 | ++DOCSHELL 0x91db6000 == 183 [pid = 1774] [id = 674] 10:48:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 195 (0x94ff2400) [pid = 1774] [serial = 2023] [outer = (nil)] 10:48:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 196 (0x977d6400) [pid = 1774] [serial = 2024] [outer = 0x94ff2400] 10:48:11 INFO - PROCESS | 1774 | 1462470491074 Marionette DEBUG loaded listener.js 10:48:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 197 (0x978cf800) [pid = 1774] [serial = 2025] [outer = 0x94ff2400] 10:48:12 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 10:48:12 INFO - PROCESS | 1774 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:48:12 INFO - PROCESS | 1774 | 1462470492420 Marionette TRACE conn3 <- [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]]]}] 10:48:12 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) 10:48:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1993ms 10:48:12 INFO - PROCESS | 1774 | 1462470492473 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 10:48:12 INFO - PROCESS | 1774 | 1462470492476 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 10:48:12 INFO - PROCESS | 1774 | 1462470492489 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 10:48:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 10:48:12 INFO - PROCESS | 1774 | 1462470492493 Marionette TRACE conn3 <- [1,2670,null,{}] 10:48:12 INFO - PROCESS | 1774 | 1462470492539 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:12 INFO - PROCESS | 1774 | 1462470492863 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 10:48:13 INFO - PROCESS | 1774 | 1462470493077 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:13 INFO - PROCESS | 1774 | ++DOCSHELL 0x866e9800 == 184 [pid = 1774] [id = 675] 10:48:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 198 (0x94fa4400) [pid = 1774] [serial = 2026] [outer = (nil)] 10:48:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 199 (0x9919c000) [pid = 1774] [serial = 2027] [outer = 0x94fa4400] 10:48:13 INFO - PROCESS | 1774 | 1462470493159 Marionette DEBUG loaded listener.js 10:48:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 200 (0x991f0000) [pid = 1774] [serial = 2028] [outer = 0x94fa4400] 10:48:14 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 10:48:14 INFO - PROCESS | 1774 | 1462470494483 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 10:48:14 INFO - PROCESS | 1774 | 1462470494530 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 10:48:14 INFO - PROCESS | 1774 | 1462470494537 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 10:48:14 INFO - PROCESS | 1774 | 1462470494540 Marionette TRACE conn3 <- [1,2674,null,{}] 10:48:14 INFO - PROCESS | 1774 | 1462470494545 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:14 INFO - PROCESS | 1774 | 1462470494796 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 10:48:15 INFO - PROCESS | 1774 | 1462470495051 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:15 INFO - PROCESS | 1774 | ++DOCSHELL 0x98cb1800 == 185 [pid = 1774] [id = 676] 10:48:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 201 (0x98d98000) [pid = 1774] [serial = 2029] [outer = (nil)] 10:48:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 202 (0x99760c00) [pid = 1774] [serial = 2030] [outer = 0x98d98000] 10:48:15 INFO - PROCESS | 1774 | 1462470495131 Marionette DEBUG loaded listener.js 10:48:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 203 (0x99795c00) [pid = 1774] [serial = 2031] [outer = 0x98d98000] 10:48:16 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 10:48:16 INFO - PROCESS | 1774 | 1462470496455 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 10:48:16 INFO - PROCESS | 1774 | 1462470496527 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 10:48:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 10:48:16 INFO - PROCESS | 1774 | 1462470496621 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 10:48:16 INFO - PROCESS | 1774 | 1462470496623 Marionette TRACE conn3 <- [1,2678,null,{}] 10:48:16 INFO - PROCESS | 1774 | 1462470496633 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:16 INFO - PROCESS | 1774 | 1462470496842 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 10:48:17 INFO - PROCESS | 1774 | 1462470497118 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:17 INFO - PROCESS | 1774 | ++DOCSHELL 0x869d5800 == 186 [pid = 1774] [id = 677] 10:48:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 204 (0x9975fc00) [pid = 1774] [serial = 2032] [outer = (nil)] 10:48:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 205 (0x9a163400) [pid = 1774] [serial = 2033] [outer = 0x9975fc00] 10:48:17 INFO - PROCESS | 1774 | 1462470497193 Marionette DEBUG loaded listener.js 10:48:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 206 (0x9a168000) [pid = 1774] [serial = 2034] [outer = 0x9975fc00] 10:48:18 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 10:48:19 INFO - PROCESS | 1774 | 1462470499031 Marionette TRACE conn3 <- [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]]]}] 10:48:19 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) 10:48:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2527ms 10:48:19 INFO - PROCESS | 1774 | 1462470499062 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 10:48:19 INFO - PROCESS | 1774 | 1462470499066 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 10:48:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 10:48:19 INFO - PROCESS | 1774 | 1462470499073 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 10:48:19 INFO - PROCESS | 1774 | 1462470499076 Marionette TRACE conn3 <- [1,2682,null,{}] 10:48:19 INFO - PROCESS | 1774 | 1462470499085 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:19 INFO - PROCESS | 1774 | 1462470499271 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 10:48:19 INFO - PROCESS | 1774 | 1462470499551 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:19 INFO - PROCESS | 1774 | ++DOCSHELL 0x869d3800 == 187 [pid = 1774] [id = 678] 10:48:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 207 (0x87807400) [pid = 1774] [serial = 2035] [outer = (nil)] 10:48:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 208 (0x883d7400) [pid = 1774] [serial = 2036] [outer = 0x87807400] 10:48:19 INFO - PROCESS | 1774 | 1462470499626 Marionette DEBUG loaded listener.js 10:48:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 209 (0x88d47400) [pid = 1774] [serial = 2037] [outer = 0x87807400] 10:48:21 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 10:48:21 INFO - PROCESS | 1774 | 1462470501137 Marionette TRACE conn3 <- [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]]]}] 10:48:21 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) 10:48:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2094ms 10:48:21 INFO - PROCESS | 1774 | 1462470501167 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 10:48:21 INFO - PROCESS | 1774 | 1462470501174 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 10:48:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 10:48:21 INFO - PROCESS | 1774 | 1462470501183 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 10:48:21 INFO - PROCESS | 1774 | 1462470501187 Marionette TRACE conn3 <- [1,2686,null,{}] 10:48:21 INFO - PROCESS | 1774 | 1462470501192 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:21 INFO - PROCESS | 1774 | 1462470501374 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 10:48:21 INFO - PROCESS | 1774 | --DOCSHELL 0x83258000 == 186 [pid = 1774] [id = 606] 10:48:21 INFO - PROCESS | 1774 | --DOCSHELL 0x8cd11400 == 185 [pid = 1774] [id = 402] 10:48:21 INFO - PROCESS | 1774 | --DOCSHELL 0x8b288800 == 184 [pid = 1774] [id = 496] 10:48:21 INFO - PROCESS | 1774 | --DOCSHELL 0x8e9dc000 == 183 [pid = 1774] [id = 398] 10:48:21 INFO - PROCESS | 1774 | --DOCSHELL 0x877af400 == 182 [pid = 1774] [id = 406] 10:48:21 INFO - PROCESS | 1774 | --DOCSHELL 0x877afc00 == 181 [pid = 1774] [id = 408] 10:48:21 INFO - PROCESS | 1774 | --DOCSHELL 0x8799fc00 == 180 [pid = 1774] [id = 660] 10:48:21 INFO - PROCESS | 1774 | --DOCSHELL 0x866ec000 == 179 [pid = 1774] [id = 659] 10:48:21 INFO - PROCESS | 1774 | --DOCSHELL 0x87f86c00 == 178 [pid = 1774] [id = 658] 10:48:21 INFO - PROCESS | 1774 | --DOCSHELL 0x83dc5000 == 177 [pid = 1774] [id = 657] 10:48:21 INFO - PROCESS | 1774 | --DOCSHELL 0x87bedc00 == 176 [pid = 1774] [id = 654] 10:48:21 INFO - PROCESS | 1774 | --DOCSHELL 0x8344b800 == 175 [pid = 1774] [id = 655] 10:48:21 INFO - PROCESS | 1774 | --DOCSHELL 0x87fb0c00 == 174 [pid = 1774] [id = 653] 10:48:21 INFO - PROCESS | 1774 | --DOCSHELL 0x84da1400 == 173 [pid = 1774] [id = 652] 10:48:21 INFO - PROCESS | 1774 | --DOCSHELL 0x87fae800 == 172 [pid = 1774] [id = 650] 10:48:21 INFO - PROCESS | 1774 | --DOCSHELL 0x84da7000 == 171 [pid = 1774] [id = 651] 10:48:21 INFO - PROCESS | 1774 | --DOCSHELL 0x83dc6400 == 170 [pid = 1774] [id = 649] 10:48:21 INFO - PROCESS | 1774 | --DOMWINDOW == 208 (0x899b0000) [pid = 1774] [serial = 1910] [outer = (nil)] [url = about:blank] 10:48:21 INFO - PROCESS | 1774 | --DOMWINDOW == 207 (0x8baebc00) [pid = 1774] [serial = 1911] [outer = (nil)] [url = about:blank] 10:48:21 INFO - PROCESS | 1774 | --DOMWINDOW == 206 (0x8ba96000) [pid = 1774] [serial = 1907] [outer = (nil)] [url = about:blank] 10:48:21 INFO - PROCESS | 1774 | --DOMWINDOW == 205 (0x87802400) [pid = 1774] [serial = 1895] [outer = (nil)] [url = about:blank] 10:48:21 INFO - PROCESS | 1774 | --DOMWINDOW == 204 (0x8b122c00) [pid = 1774] [serial = 1847] [outer = (nil)] [url = about:blank] 10:48:21 INFO - PROCESS | 1774 | --DOMWINDOW == 203 (0x944b5000) [pid = 1774] [serial = 1874] [outer = (nil)] [url = about:blank] 10:48:21 INFO - PROCESS | 1774 | --DOMWINDOW == 202 (0x9208d400) [pid = 1774] [serial = 1868] [outer = (nil)] [url = about:blank] 10:48:21 INFO - PROCESS | 1774 | --DOMWINDOW == 201 (0x88d48800) [pid = 1774] [serial = 1824] [outer = (nil)] [url = about:blank] 10:48:21 INFO - PROCESS | 1774 | --DOMWINDOW == 200 (0x88b0dc00) [pid = 1774] [serial = 1902] [outer = (nil)] [url = about:blank] 10:48:21 INFO - PROCESS | 1774 | --DOMWINDOW == 199 (0x91b0c000) [pid = 1774] [serial = 1865] [outer = (nil)] [url = about:blank] 10:48:21 INFO - PROCESS | 1774 | --DOMWINDOW == 198 (0x950a2c00) [pid = 1774] [serial = 1880] [outer = (nil)] [url = about:blank] 10:48:21 INFO - PROCESS | 1774 | --DOMWINDOW == 197 (0x8d4b7400) [pid = 1774] [serial = 1853] [outer = (nil)] [url = about:blank] 10:48:21 INFO - PROCESS | 1774 | --DOMWINDOW == 196 (0x87803000) [pid = 1774] [serial = 1899] [outer = (nil)] [url = about:blank] 10:48:21 INFO - PROCESS | 1774 | --DOMWINDOW == 195 (0x8b130000) [pid = 1774] [serial = 1904] [outer = (nil)] [url = about:blank] 10:48:21 INFO - PROCESS | 1774 | --DOMWINDOW == 194 (0x88ad9000) [pid = 1774] [serial = 1901] [outer = (nil)] [url = about:blank] 10:48:21 INFO - PROCESS | 1774 | --DOMWINDOW == 193 (0x96c96800) [pid = 1774] [serial = 1883] [outer = (nil)] [url = about:blank] 10:48:21 INFO - PROCESS | 1774 | --DOMWINDOW == 192 (0x887adc00) [pid = 1774] [serial = 1844] [outer = (nil)] [url = about:blank] 10:48:21 INFO - PROCESS | 1774 | --DOMWINDOW == 191 (0x9931e000) [pid = 1774] [serial = 1892] [outer = (nil)] [url = about:blank] 10:48:21 INFO - PROCESS | 1774 | --DOMWINDOW == 190 (0x9389d400) [pid = 1774] [serial = 1877] [outer = (nil)] [url = about:blank] 10:48:21 INFO - PROCESS | 1774 | --DOMWINDOW == 189 (0x87be5c00) [pid = 1774] [serial = 1896] [outer = (nil)] [url = about:blank] 10:48:21 INFO - PROCESS | 1774 | --DOMWINDOW == 188 (0x924d9400) [pid = 1774] [serial = 1871] [outer = (nil)] [url = about:blank] 10:48:21 INFO - PROCESS | 1774 | --DOMWINDOW == 187 (0x977e1c00) [pid = 1774] [serial = 1886] [outer = (nil)] [url = about:blank] 10:48:21 INFO - PROCESS | 1774 | --DOMWINDOW == 186 (0x83dcf000) [pid = 1774] [serial = 1841] [outer = (nil)] [url = about:blank] 10:48:21 INFO - PROCESS | 1774 | --DOMWINDOW == 185 (0x912bf400) [pid = 1774] [serial = 1859] [outer = (nil)] [url = about:blank] 10:48:21 INFO - PROCESS | 1774 | --DOMWINDOW == 184 (0x990db000) [pid = 1774] [serial = 1889] [outer = (nil)] [url = about:blank] 10:48:21 INFO - PROCESS | 1774 | --DOMWINDOW == 183 (0x8bacec00) [pid = 1774] [serial = 1908] [outer = (nil)] [url = about:blank] 10:48:21 INFO - PROCESS | 1774 | --DOMWINDOW == 182 (0x8b78c400) [pid = 1774] [serial = 1905] [outer = (nil)] [url = about:blank] 10:48:21 INFO - PROCESS | 1774 | --DOMWINDOW == 181 (0x8e9db400) [pid = 1774] [serial = 1856] [outer = (nil)] [url = about:blank] 10:48:21 INFO - PROCESS | 1774 | --DOMWINDOW == 180 (0x8cd10400) [pid = 1774] [serial = 1850] [outer = (nil)] [url = about:blank] 10:48:21 INFO - PROCESS | 1774 | --DOMWINDOW == 179 (0x84daf400) [pid = 1774] [serial = 1898] [outer = (nil)] [url = about:blank] 10:48:21 INFO - PROCESS | 1774 | --DOMWINDOW == 178 (0x91550400) [pid = 1774] [serial = 1862] [outer = (nil)] [url = about:blank] 10:48:21 INFO - PROCESS | 1774 | --DOMWINDOW == 177 (0x8b790400) [pid = 1774] [serial = 1839] [outer = (nil)] [url = about:blank] 10:48:21 INFO - PROCESS | 1774 | 1462470501966 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:22 INFO - PROCESS | 1774 | ++DOCSHELL 0x8344b800 == 171 [pid = 1774] [id = 679] 10:48:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 178 (0x83dc5000) [pid = 1774] [serial = 2038] [outer = (nil)] 10:48:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 179 (0x866eb400) [pid = 1774] [serial = 2039] [outer = 0x83dc5000] 10:48:22 INFO - PROCESS | 1774 | 1462470502046 Marionette DEBUG loaded listener.js 10:48:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 180 (0x87808c00) [pid = 1774] [serial = 2040] [outer = 0x83dc5000] 10:48:23 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 10:48:23 INFO - PROCESS | 1774 | 1462470503239 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 10:48:23 INFO - PROCESS | 1774 | 1462470503278 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 10:48:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 10:48:23 INFO - PROCESS | 1774 | 1462470503285 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 10:48:23 INFO - PROCESS | 1774 | 1462470503290 Marionette TRACE conn3 <- [1,2690,null,{}] 10:48:23 INFO - PROCESS | 1774 | 1462470503304 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:23 INFO - PROCESS | 1774 | 1462470503557 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 10:48:23 INFO - PROCESS | 1774 | 1462470503653 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:23 INFO - PROCESS | 1774 | ++DOCSHELL 0x882c0800 == 172 [pid = 1774] [id = 680] 10:48:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 181 (0x887cf000) [pid = 1774] [serial = 2041] [outer = (nil)] 10:48:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 182 (0x8b78c400) [pid = 1774] [serial = 2042] [outer = 0x887cf000] 10:48:23 INFO - PROCESS | 1774 | 1462470503723 Marionette DEBUG loaded listener.js 10:48:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 183 (0x8ba9c800) [pid = 1774] [serial = 2043] [outer = 0x887cf000] 10:48:24 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 10:48:25 INFO - PROCESS | 1774 | 1462470505027 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 10:48:25 INFO - PROCESS | 1774 | 1462470505077 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 10:48:25 INFO - PROCESS | 1774 | 1462470505083 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 10:48:25 INFO - PROCESS | 1774 | 1462470505086 Marionette TRACE conn3 <- [1,2694,null,{}] 10:48:25 INFO - PROCESS | 1774 | 1462470505107 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:25 INFO - PROCESS | 1774 | 1462470505337 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 10:48:25 INFO - PROCESS | 1774 | 1462470505405 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:25 INFO - PROCESS | 1774 | ++DOCSHELL 0x83dcd000 == 173 [pid = 1774] [id = 681] 10:48:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 184 (0x8ba9c400) [pid = 1774] [serial = 2044] [outer = (nil)] 10:48:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 185 (0x8cbecc00) [pid = 1774] [serial = 2045] [outer = 0x8ba9c400] 10:48:25 INFO - PROCESS | 1774 | 1462470505470 Marionette DEBUG loaded listener.js 10:48:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 186 (0x8cd16000) [pid = 1774] [serial = 2046] [outer = 0x8ba9c400] 10:48:26 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 10:48:27 INFO - PROCESS | 1774 | --DOMWINDOW == 185 (0x8cbe7000) [pid = 1774] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 10:48:27 INFO - PROCESS | 1774 | --DOMWINDOW == 184 (0x924dac00) [pid = 1774] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 10:48:27 INFO - PROCESS | 1774 | --DOMWINDOW == 183 (0x87bea400) [pid = 1774] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 10:48:27 INFO - PROCESS | 1774 | --DOMWINDOW == 182 (0x8d279400) [pid = 1774] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 10:48:27 INFO - PROCESS | 1774 | --DOMWINDOW == 181 (0x9249e000) [pid = 1774] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 10:48:27 INFO - PROCESS | 1774 | --DOMWINDOW == 180 (0x92bd9000) [pid = 1774] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 10:48:27 INFO - PROCESS | 1774 | --DOMWINDOW == 179 (0x8e9d9400) [pid = 1774] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 10:48:27 INFO - PROCESS | 1774 | --DOMWINDOW == 178 (0x87beb400) [pid = 1774] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 10:48:27 INFO - PROCESS | 1774 | --DOMWINDOW == 177 (0x94f9c400) [pid = 1774] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 10:48:27 INFO - PROCESS | 1774 | --DOMWINDOW == 176 (0x83252800) [pid = 1774] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 10:48:27 INFO - PROCESS | 1774 | --DOMWINDOW == 175 (0x83dcb000) [pid = 1774] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 10:48:27 INFO - PROCESS | 1774 | --DOMWINDOW == 174 (0x899ed400) [pid = 1774] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 10:48:27 INFO - PROCESS | 1774 | --DOMWINDOW == 173 (0x82e04400) [pid = 1774] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 10:48:27 INFO - PROCESS | 1774 | --DOMWINDOW == 172 (0x8baf2c00) [pid = 1774] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 10:48:27 INFO - PROCESS | 1774 | --DOMWINDOW == 171 (0x95092800) [pid = 1774] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 10:48:27 INFO - PROCESS | 1774 | --DOMWINDOW == 170 (0x91553800) [pid = 1774] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 10:48:27 INFO - PROCESS | 1774 | --DOMWINDOW == 169 (0x95096c00) [pid = 1774] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 10:48:27 INFO - PROCESS | 1774 | --DOMWINDOW == 168 (0x88d45000) [pid = 1774] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 10:48:27 INFO - PROCESS | 1774 | --DOMWINDOW == 167 (0x8b127000) [pid = 1774] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 10:48:27 INFO - PROCESS | 1774 | --DOMWINDOW == 166 (0x8ec3ac00) [pid = 1774] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 10:48:27 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0x887a4c00) [pid = 1774] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 10:48:27 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0x8cd0f400) [pid = 1774] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 10:48:27 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0x877b9400) [pid = 1774] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 10:48:27 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0x91553000) [pid = 1774] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 10:48:27 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0x9905c000) [pid = 1774] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 10:48:27 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0x87fb6c00) [pid = 1774] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 10:48:27 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x8e2cc000) [pid = 1774] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 10:48:27 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0x88b03000) [pid = 1774] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 10:48:27 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x8e2cb800) [pid = 1774] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 10:48:27 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x899a7000) [pid = 1774] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 10:48:27 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0x91546800) [pid = 1774] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 10:48:27 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x877b1c00) [pid = 1774] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 10:48:27 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x899ef400) [pid = 1774] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 10:48:27 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x883d8000) [pid = 1774] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 10:48:27 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x91212400) [pid = 1774] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 10:48:27 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x8d26f000) [pid = 1774] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 10:48:27 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x83442800) [pid = 1774] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 10:48:27 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x8b121c00) [pid = 1774] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 10:48:27 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x899b2400) [pid = 1774] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 10:48:27 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x84dac400) [pid = 1774] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 10:48:27 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x9249c800) [pid = 1774] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 10:48:27 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x91216800) [pid = 1774] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 10:48:27 INFO - PROCESS | 1774 | 1462470507165 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 10:48:27 INFO - PROCESS | 1774 | 1462470507194 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 10:48:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 10:48:27 INFO - PROCESS | 1774 | 1462470507204 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 10:48:27 INFO - PROCESS | 1774 | 1462470507206 Marionette TRACE conn3 <- [1,2698,null,{}] 10:48:27 INFO - PROCESS | 1774 | 1462470507221 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:27 INFO - PROCESS | 1774 | 1462470507394 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 10:48:27 INFO - PROCESS | 1774 | 1462470507403 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:27 INFO - PROCESS | 1774 | ++DOCSHELL 0x82e04400 == 174 [pid = 1774] [id = 682] 10:48:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x83261000) [pid = 1774] [serial = 2047] [outer = (nil)] 10:48:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x87fb1400) [pid = 1774] [serial = 2048] [outer = 0x83261000] 10:48:27 INFO - PROCESS | 1774 | 1462470507468 Marionette DEBUG loaded listener.js 10:48:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x887aec00) [pid = 1774] [serial = 2049] [outer = 0x83261000] 10:48:28 INFO - PROCESS | 1774 | SkCairoFTTypeface::onFilterRec unimplemented 10:48:28 INFO - PROCESS | 1774 | 1462470508736 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 10:48:28 INFO - PROCESS | 1774 | 1462470508790 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 10:48:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 10:48:28 INFO - PROCESS | 1774 | 1462470508796 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 10:48:28 INFO - PROCESS | 1774 | 1462470508798 Marionette TRACE conn3 <- [1,2702,null,{}] 10:48:28 INFO - PROCESS | 1774 | 1462470508804 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:29 INFO - PROCESS | 1774 | 1462470509085 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 10:48:29 INFO - PROCESS | 1774 | 1462470509428 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:29 INFO - PROCESS | 1774 | ++DOCSHELL 0x84da9800 == 175 [pid = 1774] [id = 683] 10:48:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x84db0000) [pid = 1774] [serial = 2050] [outer = (nil)] 10:48:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x866f4400) [pid = 1774] [serial = 2051] [outer = 0x84db0000] 10:48:29 INFO - PROCESS | 1774 | 1462470509508 Marionette DEBUG loaded listener.js 10:48:29 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x877b0800) [pid = 1774] [serial = 2052] [outer = 0x84db0000] 10:48:30 INFO - PROCESS | 1774 | 1462470510447 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 10:48:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 10:48:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1677ms 10:48:30 INFO - PROCESS | 1774 | 1462470510476 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 10:48:30 INFO - PROCESS | 1774 | 1462470510482 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 10:48:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 10:48:30 INFO - PROCESS | 1774 | 1462470510489 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 10:48:30 INFO - PROCESS | 1774 | 1462470510495 Marionette TRACE conn3 <- [1,2706,null,{}] 10:48:30 INFO - PROCESS | 1774 | 1462470510501 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:30 INFO - PROCESS | 1774 | 1462470510701 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 10:48:31 INFO - PROCESS | 1774 | 1462470510982 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:31 INFO - PROCESS | 1774 | ++DOCSHELL 0x882c1c00 == 176 [pid = 1774] [id = 684] 10:48:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x883d7000) [pid = 1774] [serial = 2053] [outer = (nil)] 10:48:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x88ad6800) [pid = 1774] [serial = 2054] [outer = 0x883d7000] 10:48:31 INFO - PROCESS | 1774 | 1462470511113 Marionette DEBUG loaded listener.js 10:48:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x88d6d000) [pid = 1774] [serial = 2055] [outer = 0x883d7000] 10:48:32 INFO - PROCESS | 1774 | 1462470512002 Marionette TRACE conn3 <- [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]]]}] 10:48:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 10:48:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1542ms 10:48:32 INFO - PROCESS | 1774 | 1462470512036 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 10:48:32 INFO - PROCESS | 1774 | 1462470512042 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 10:48:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 10:48:32 INFO - PROCESS | 1774 | 1462470512048 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 10:48:32 INFO - PROCESS | 1774 | 1462470512052 Marionette TRACE conn3 <- [1,2710,null,{}] 10:48:32 INFO - PROCESS | 1774 | 1462470512057 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:32 INFO - PROCESS | 1774 | 1462470512255 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 10:48:32 INFO - PROCESS | 1774 | 1462470512629 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:32 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b293800 == 177 [pid = 1774] [id = 685] 10:48:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x8b78a800) [pid = 1774] [serial = 2056] [outer = (nil)] 10:48:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x8ba8f000) [pid = 1774] [serial = 2057] [outer = 0x8b78a800] 10:48:32 INFO - PROCESS | 1774 | 1462470512712 Marionette DEBUG loaded listener.js 10:48:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x8bad9c00) [pid = 1774] [serial = 2058] [outer = 0x8b78a800] 10:48:33 INFO - PROCESS | 1774 | 1462470513643 Marionette TRACE conn3 <- [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] 10:48:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 10:48:33 INFO - PROCESS | 1774 | 1462470513697 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 10:48:33 INFO - PROCESS | 1774 | 1462470513712 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 10:48:33 INFO - PROCESS | 1774 | 1462470513721 Marionette TRACE conn3 <- [1,2714,null,{}] 10:48:33 INFO - PROCESS | 1774 | 1462470513728 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:33 INFO - PROCESS | 1774 | 1462470513983 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 10:48:34 INFO - PROCESS | 1774 | 1462470514339 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:34 INFO - PROCESS | 1774 | ++DOCSHELL 0x83252400 == 178 [pid = 1774] [id = 686] 10:48:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x866ec800) [pid = 1774] [serial = 2059] [outer = (nil)] 10:48:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x8d27a800) [pid = 1774] [serial = 2060] [outer = 0x866ec800] 10:48:34 INFO - PROCESS | 1774 | 1462470514418 Marionette DEBUG loaded listener.js 10:48:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x8e2cac00) [pid = 1774] [serial = 2061] [outer = 0x866ec800] 10:48:35 INFO - PROCESS | 1774 | 1462470515286 Marionette TRACE conn3 <- [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]]]}] 10:48:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 10:48:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1609ms 10:48:35 INFO - PROCESS | 1774 | 1462470515314 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 10:48:35 INFO - PROCESS | 1774 | 1462470515319 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 10:48:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 10:48:35 INFO - PROCESS | 1774 | 1462470515325 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 10:48:35 INFO - PROCESS | 1774 | 1462470515328 Marionette TRACE conn3 <- [1,2718,null,{}] 10:48:35 INFO - PROCESS | 1774 | 1462470515333 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:35 INFO - PROCESS | 1774 | 1462470515531 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 10:48:35 INFO - PROCESS | 1774 | 1462470515811 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:35 INFO - PROCESS | 1774 | ++DOCSHELL 0x877b4800 == 179 [pid = 1774] [id = 687] 10:48:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x8e2c7c00) [pid = 1774] [serial = 2062] [outer = (nil)] 10:48:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0x8ec3cc00) [pid = 1774] [serial = 2063] [outer = 0x8e2c7c00] 10:48:35 INFO - PROCESS | 1774 | 1462470515893 Marionette DEBUG loaded listener.js 10:48:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x8ec40c00) [pid = 1774] [serial = 2064] [outer = 0x8e2c7c00] 10:48:36 INFO - PROCESS | 1774 | 1462470516782 Marionette TRACE conn3 <- [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] 10:48:36 INFO - PROCESS | 1774 | 1462470516819 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 10:48:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 10:48:36 INFO - PROCESS | 1774 | 1462470516825 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 10:48:36 INFO - PROCESS | 1774 | 1462470516829 Marionette TRACE conn3 <- [1,2722,null,{}] 10:48:36 INFO - PROCESS | 1774 | 1462470516834 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:37 INFO - PROCESS | 1774 | 1462470517033 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 10:48:37 INFO - PROCESS | 1774 | 1462470517320 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:37 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f9eb400 == 180 [pid = 1774] [id = 688] 10:48:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0x8f9f5400) [pid = 1774] [serial = 2065] [outer = (nil)] 10:48:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x912bcc00) [pid = 1774] [serial = 2066] [outer = 0x8f9f5400] 10:48:37 INFO - PROCESS | 1774 | 1462470517463 Marionette DEBUG loaded listener.js 10:48:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0x9154a800) [pid = 1774] [serial = 2067] [outer = 0x8f9f5400] 10:48:38 INFO - PROCESS | 1774 | 1462470518379 Marionette TRACE conn3 <- [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] 10:48:38 INFO - PROCESS | 1774 | 1462470518425 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 10:48:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 10:48:38 INFO - PROCESS | 1774 | 1462470518432 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 10:48:38 INFO - PROCESS | 1774 | 1462470518434 Marionette TRACE conn3 <- [1,2726,null,{}] 10:48:38 INFO - PROCESS | 1774 | 1462470518440 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:38 INFO - PROCESS | 1774 | 1462470518639 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 10:48:38 INFO - PROCESS | 1774 | 1462470518962 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:38 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ec3b000 == 181 [pid = 1774] [id = 689] 10:48:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0x8f9ee800) [pid = 1774] [serial = 2068] [outer = (nil)] 10:48:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 167 (0x91b29800) [pid = 1774] [serial = 2069] [outer = 0x8f9ee800] 10:48:39 INFO - PROCESS | 1774 | 1462470519058 Marionette DEBUG loaded listener.js 10:48:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 168 (0x91dac000) [pid = 1774] [serial = 2070] [outer = 0x8f9ee800] 10:48:39 INFO - PROCESS | 1774 | 1462470519906 Marionette TRACE conn3 <- [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]]]}] 10:48:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 10:48:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1538ms 10:48:39 INFO - PROCESS | 1774 | 1462470519971 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 10:48:39 INFO - PROCESS | 1774 | 1462470519975 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 10:48:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 10:48:39 INFO - PROCESS | 1774 | 1462470519981 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 10:48:39 INFO - PROCESS | 1774 | 1462470519985 Marionette TRACE conn3 <- [1,2730,null,{}] 10:48:39 INFO - PROCESS | 1774 | 1462470519991 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:40 INFO - PROCESS | 1774 | 1462470520205 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 10:48:40 INFO - PROCESS | 1774 | 1462470520522 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:40 INFO - PROCESS | 1774 | ++DOCSHELL 0x91212c00 == 182 [pid = 1774] [id = 690] 10:48:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 169 (0x912c7000) [pid = 1774] [serial = 2071] [outer = (nil)] 10:48:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 170 (0x923cd800) [pid = 1774] [serial = 2072] [outer = 0x912c7000] 10:48:40 INFO - PROCESS | 1774 | 1462470520606 Marionette DEBUG loaded listener.js 10:48:40 INFO - PROCESS | 1774 | ++DOMWINDOW == 171 (0x923d2000) [pid = 1774] [serial = 2073] [outer = 0x912c7000] 10:48:41 INFO - PROCESS | 1774 | 1462470521880 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 10:48:41 INFO - PROCESS | 1774 | 1462470521920 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 10:48:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 10:48:41 INFO - PROCESS | 1774 | 1462470521927 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 10:48:41 INFO - PROCESS | 1774 | 1462470521929 Marionette TRACE conn3 <- [1,2734,null,{}] 10:48:41 INFO - PROCESS | 1774 | 1462470521935 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:42 INFO - PROCESS | 1774 | 1462470522190 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 10:48:42 INFO - PROCESS | 1774 | 1462470522449 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:42 INFO - PROCESS | 1774 | ++DOCSHELL 0x91f67800 == 183 [pid = 1774] [id = 691] 10:48:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 172 (0x9229dc00) [pid = 1774] [serial = 2074] [outer = (nil)] 10:48:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 173 (0x929cec00) [pid = 1774] [serial = 2075] [outer = 0x9229dc00] 10:48:42 INFO - PROCESS | 1774 | 1462470522527 Marionette DEBUG loaded listener.js 10:48:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 174 (0x92bd9c00) [pid = 1774] [serial = 2076] [outer = 0x9229dc00] 10:48:43 INFO - PROCESS | 1774 | 1462470523388 Marionette TRACE conn3 <- [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]]]}] 10:48:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 10:48:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1529ms 10:48:43 INFO - PROCESS | 1774 | 1462470523457 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 10:48:43 INFO - PROCESS | 1774 | 1462470523461 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 10:48:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 10:48:43 INFO - PROCESS | 1774 | 1462470523467 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 10:48:43 INFO - PROCESS | 1774 | 1462470523471 Marionette TRACE conn3 <- [1,2738,null,{}] 10:48:43 INFO - PROCESS | 1774 | 1462470523476 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:43 INFO - PROCESS | 1774 | 1462470523691 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 10:48:43 INFO - PROCESS | 1774 | 1462470523974 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:44 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e9e1800 == 184 [pid = 1774] [id = 692] 10:48:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 175 (0x924ddc00) [pid = 1774] [serial = 2077] [outer = (nil)] 10:48:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 176 (0x9398f000) [pid = 1774] [serial = 2078] [outer = 0x924ddc00] 10:48:44 INFO - PROCESS | 1774 | 1462470524105 Marionette DEBUG loaded listener.js 10:48:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 177 (0x944adc00) [pid = 1774] [serial = 2079] [outer = 0x924ddc00] 10:48:44 INFO - PROCESS | 1774 | 1462470524936 Marionette TRACE conn3 <- [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]]]}] 10:48:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 10:48:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1534ms 10:48:45 INFO - PROCESS | 1774 | 1462470525002 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 10:48:45 INFO - PROCESS | 1774 | 1462470525006 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 10:48:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 10:48:45 INFO - PROCESS | 1774 | 1462470525012 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 10:48:45 INFO - PROCESS | 1774 | 1462470525016 Marionette TRACE conn3 <- [1,2742,null,{}] 10:48:45 INFO - PROCESS | 1774 | 1462470525021 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:45 INFO - PROCESS | 1774 | 1462470525232 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 10:48:45 INFO - PROCESS | 1774 | 1462470525518 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:45 INFO - PROCESS | 1774 | ++DOCSHELL 0x94edc400 == 185 [pid = 1774] [id = 693] 10:48:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 178 (0x94edf000) [pid = 1774] [serial = 2080] [outer = (nil)] 10:48:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 179 (0x94eea000) [pid = 1774] [serial = 2081] [outer = 0x94edf000] 10:48:45 INFO - PROCESS | 1774 | 1462470525665 Marionette DEBUG loaded listener.js 10:48:45 INFO - PROCESS | 1774 | ++DOMWINDOW == 180 (0x9508f800) [pid = 1774] [serial = 2082] [outer = 0x94edf000] 10:48:46 INFO - PROCESS | 1774 | 1462470526578 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 10:48:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 10:48:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1632ms 10:48:46 INFO - PROCESS | 1774 | 1462470526645 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 10:48:46 INFO - PROCESS | 1774 | 1462470526649 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 10:48:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 10:48:46 INFO - PROCESS | 1774 | 1462470526655 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 10:48:46 INFO - PROCESS | 1774 | 1462470526659 Marionette TRACE conn3 <- [1,2746,null,{}] 10:48:46 INFO - PROCESS | 1774 | 1462470526664 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:46 INFO - PROCESS | 1774 | 1462470526925 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 10:48:47 INFO - PROCESS | 1774 | 1462470527260 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:47 INFO - PROCESS | 1774 | ++DOCSHELL 0x88adb400 == 186 [pid = 1774] [id = 694] 10:48:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 181 (0x88add400) [pid = 1774] [serial = 2083] [outer = (nil)] 10:48:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 182 (0x96c95000) [pid = 1774] [serial = 2084] [outer = 0x88add400] 10:48:47 INFO - PROCESS | 1774 | 1462470527343 Marionette DEBUG loaded listener.js 10:48:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 183 (0x9779f000) [pid = 1774] [serial = 2085] [outer = 0x88add400] 10:48:48 INFO - PROCESS | 1774 | 1462470528152 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 10:48:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 10:48:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1534ms 10:48:48 INFO - PROCESS | 1774 | 1462470528190 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 10:48:48 INFO - PROCESS | 1774 | 1462470528193 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 10:48:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 10:48:48 INFO - PROCESS | 1774 | 1462470528199 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 10:48:48 INFO - PROCESS | 1774 | 1462470528201 Marionette TRACE conn3 <- [1,2750,null,{}] 10:48:48 INFO - PROCESS | 1774 | 1462470528207 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:48 INFO - PROCESS | 1774 | 1462470528395 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 10:48:48 INFO - PROCESS | 1774 | 1462470528680 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:48 INFO - PROCESS | 1774 | ++DOCSHELL 0x8b792800 == 187 [pid = 1774] [id = 695] 10:48:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 184 (0x944b9800) [pid = 1774] [serial = 2086] [outer = (nil)] 10:48:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 185 (0x990db000) [pid = 1774] [serial = 2087] [outer = 0x944b9800] 10:48:48 INFO - PROCESS | 1774 | 1462470528759 Marionette DEBUG loaded listener.js 10:48:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 186 (0x9919d000) [pid = 1774] [serial = 2088] [outer = 0x944b9800] 10:48:49 INFO - PROCESS | 1774 | 1462470529627 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 10:48:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 10:48:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1487ms 10:48:49 INFO - PROCESS | 1774 | 1462470529686 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 10:48:49 INFO - PROCESS | 1774 | 1462470529690 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 10:48:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 10:48:49 INFO - PROCESS | 1774 | 1462470529710 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 10:48:49 INFO - PROCESS | 1774 | 1462470529714 Marionette TRACE conn3 <- [1,2754,null,{}] 10:48:49 INFO - PROCESS | 1774 | 1462470529725 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:49 INFO - PROCESS | 1774 | 1462470529943 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 10:48:50 INFO - PROCESS | 1774 | 1462470530227 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:50 INFO - PROCESS | 1774 | ++DOCSHELL 0x96c9a400 == 188 [pid = 1774] [id = 696] 10:48:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 187 (0x98cb1000) [pid = 1774] [serial = 2089] [outer = (nil)] 10:48:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 188 (0x9975f000) [pid = 1774] [serial = 2090] [outer = 0x98cb1000] 10:48:50 INFO - PROCESS | 1774 | 1462470530349 Marionette DEBUG loaded listener.js 10:48:50 INFO - PROCESS | 1774 | ++DOMWINDOW == 189 (0x9979c800) [pid = 1774] [serial = 2091] [outer = 0x98cb1000] 10:48:51 INFO - PROCESS | 1774 | 1462470531130 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 10:48:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 10:48:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1449ms 10:48:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 10:48:51 INFO - PROCESS | 1774 | 1462470531145 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 10:48:51 INFO - PROCESS | 1774 | 1462470531148 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 10:48:51 INFO - PROCESS | 1774 | 1462470531155 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 10:48:51 INFO - PROCESS | 1774 | 1462470531158 Marionette TRACE conn3 <- [1,2758,null,{}] 10:48:51 INFO - PROCESS | 1774 | 1462470531163 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:51 INFO - PROCESS | 1774 | 1462470531362 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 10:48:51 INFO - PROCESS | 1774 | 1462470531649 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:51 INFO - PROCESS | 1774 | ++DOCSHELL 0x99322800 == 189 [pid = 1774] [id = 697] 10:48:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 190 (0x99791400) [pid = 1774] [serial = 2092] [outer = (nil)] 10:48:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 191 (0x9a4ac000) [pid = 1774] [serial = 2093] [outer = 0x99791400] 10:48:51 INFO - PROCESS | 1774 | 1462470531730 Marionette DEBUG loaded listener.js 10:48:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 192 (0x9a901c00) [pid = 1774] [serial = 2094] [outer = 0x99791400] 10:48:52 INFO - PROCESS | 1774 | 1462470532586 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 10:48:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 10:48:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1483ms 10:48:52 INFO - PROCESS | 1774 | 1462470532638 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 10:48:52 INFO - PROCESS | 1774 | 1462470532642 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 10:48:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 10:48:52 INFO - PROCESS | 1774 | 1462470532647 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 10:48:52 INFO - PROCESS | 1774 | 1462470532651 Marionette TRACE conn3 <- [1,2762,null,{}] 10:48:52 INFO - PROCESS | 1774 | 1462470532656 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:52 INFO - PROCESS | 1774 | 1462470532856 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 10:48:53 INFO - PROCESS | 1774 | 1462470533148 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:53 INFO - PROCESS | 1774 | ++DOCSHELL 0x99753800 == 190 [pid = 1774] [id = 698] 10:48:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 193 (0x9a3bd000) [pid = 1774] [serial = 2095] [outer = (nil)] 10:48:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 194 (0x9a997000) [pid = 1774] [serial = 2096] [outer = 0x9a3bd000] 10:48:53 INFO - PROCESS | 1774 | 1462470533232 Marionette DEBUG loaded listener.js 10:48:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 195 (0x9a999800) [pid = 1774] [serial = 2097] [outer = 0x9a3bd000] 10:48:54 INFO - PROCESS | 1774 | 1462470534079 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 10:48:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 10:48:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1484ms 10:48:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 10:48:54 INFO - PROCESS | 1774 | 1462470534132 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 10:48:54 INFO - PROCESS | 1774 | 1462470534135 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 10:48:54 INFO - PROCESS | 1774 | 1462470534141 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 10:48:54 INFO - PROCESS | 1774 | 1462470534145 Marionette TRACE conn3 <- [1,2766,null,{}] 10:48:54 INFO - PROCESS | 1774 | 1462470534152 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:54 INFO - PROCESS | 1774 | 1462470534372 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 10:48:54 INFO - PROCESS | 1774 | 1462470534660 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:54 INFO - PROCESS | 1774 | ++DOCSHELL 0x9a3c5000 == 191 [pid = 1774] [id = 699] 10:48:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 196 (0x9a90f000) [pid = 1774] [serial = 2098] [outer = (nil)] 10:48:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 197 (0x9cbeb800) [pid = 1774] [serial = 2099] [outer = 0x9a90f000] 10:48:54 INFO - PROCESS | 1774 | 1462470534781 Marionette DEBUG loaded listener.js 10:48:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 198 (0x9cbf0c00) [pid = 1774] [serial = 2100] [outer = 0x9a90f000] 10:48:55 INFO - PROCESS | 1774 | 1462470535609 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 10:48:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 10:48:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1486ms 10:48:55 INFO - PROCESS | 1774 | 1462470535627 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 10:48:55 INFO - PROCESS | 1774 | 1462470535631 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 10:48:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 10:48:55 INFO - PROCESS | 1774 | 1462470535637 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 10:48:55 INFO - PROCESS | 1774 | 1462470535639 Marionette TRACE conn3 <- [1,2770,null,{}] 10:48:55 INFO - PROCESS | 1774 | 1462470535645 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:55 INFO - PROCESS | 1774 | 1462470535844 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 10:48:56 INFO - PROCESS | 1774 | 1462470536135 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:56 INFO - PROCESS | 1774 | ++DOCSHELL 0x87be2000 == 192 [pid = 1774] [id = 700] 10:48:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 199 (0x88d4a400) [pid = 1774] [serial = 2101] [outer = (nil)] 10:48:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 200 (0xa1029800) [pid = 1774] [serial = 2102] [outer = 0x88d4a400] 10:48:56 INFO - PROCESS | 1774 | 1462470536228 Marionette DEBUG loaded listener.js 10:48:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 201 (0xa1030c00) [pid = 1774] [serial = 2103] [outer = 0x88d4a400] 10:48:57 INFO - PROCESS | 1774 | 1462470537107 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 10:48:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 10:48:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1485ms 10:48:57 INFO - PROCESS | 1774 | 1462470537123 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 10:48:57 INFO - PROCESS | 1774 | 1462470537125 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 10:48:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 10:48:57 INFO - PROCESS | 1774 | 1462470537133 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 10:48:57 INFO - PROCESS | 1774 | 1462470537136 Marionette TRACE conn3 <- [1,2774,null,{}] 10:48:57 INFO - PROCESS | 1774 | 1462470537142 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:57 INFO - PROCESS | 1774 | 1462470537350 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 10:48:57 INFO - PROCESS | 1774 | 1462470537641 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:57 INFO - PROCESS | 1774 | ++DOCSHELL 0x83dc3c00 == 193 [pid = 1774] [id = 701] 10:48:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 202 (0x9cbecc00) [pid = 1774] [serial = 2104] [outer = (nil)] 10:48:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 203 (0xa22c1c00) [pid = 1774] [serial = 2105] [outer = 0x9cbecc00] 10:48:57 INFO - PROCESS | 1774 | 1462470537723 Marionette DEBUG loaded listener.js 10:48:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 204 (0xa23b2400) [pid = 1774] [serial = 2106] [outer = 0x9cbecc00] 10:48:58 INFO - PROCESS | 1774 | 1462470538601 Marionette TRACE conn3 <- [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]]]}] 10:48:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 10:48:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1531ms 10:48:58 INFO - PROCESS | 1774 | 1462470538680 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 10:48:58 INFO - PROCESS | 1774 | 1462470538684 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 10:48:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 10:48:58 INFO - PROCESS | 1774 | 1462470538700 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 10:48:58 INFO - PROCESS | 1774 | 1462470538703 Marionette TRACE conn3 <- [1,2778,null,{}] 10:48:58 INFO - PROCESS | 1774 | 1462470538708 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:58 INFO - PROCESS | 1774 | 1462470538917 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 10:48:59 INFO - PROCESS | 1774 | 1462470539248 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:59 INFO - PROCESS | 1774 | ++DOCSHELL 0x8344a000 == 194 [pid = 1774] [id = 702] 10:48:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 205 (0x84dae000) [pid = 1774] [serial = 2107] [outer = (nil)] 10:48:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 206 (0xa2531000) [pid = 1774] [serial = 2108] [outer = 0x84dae000] 10:48:59 INFO - PROCESS | 1774 | 1462470539342 Marionette DEBUG loaded listener.js 10:48:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 207 (0xa2710000) [pid = 1774] [serial = 2109] [outer = 0x84dae000] 10:49:00 INFO - PROCESS | 1774 | --DOCSHELL 0x82e0c400 == 193 [pid = 1774] [id = 632] 10:49:00 INFO - PROCESS | 1774 | --DOCSHELL 0x87fb9000 == 192 [pid = 1774] [id = 634] 10:49:00 INFO - PROCESS | 1774 | --DOCSHELL 0x883d1c00 == 191 [pid = 1774] [id = 633] 10:49:00 INFO - PROCESS | 1774 | --DOCSHELL 0x82e04400 == 190 [pid = 1774] [id = 682] 10:49:00 INFO - PROCESS | 1774 | --DOCSHELL 0x83dcd000 == 189 [pid = 1774] [id = 681] 10:49:00 INFO - PROCESS | 1774 | --DOCSHELL 0x882c0800 == 188 [pid = 1774] [id = 680] 10:49:00 INFO - PROCESS | 1774 | --DOCSHELL 0x8344b800 == 187 [pid = 1774] [id = 679] 10:49:00 INFO - PROCESS | 1774 | --DOCSHELL 0x869d3800 == 186 [pid = 1774] [id = 678] 10:49:00 INFO - PROCESS | 1774 | --DOCSHELL 0x938a2c00 == 185 [pid = 1774] [id = 673] 10:49:00 INFO - PROCESS | 1774 | --DOCSHELL 0x944ac400 == 184 [pid = 1774] [id = 672] 10:49:00 INFO - PROCESS | 1774 | --DOCSHELL 0x929ccc00 == 183 [pid = 1774] [id = 671] 10:49:00 INFO - PROCESS | 1774 | --DOCSHELL 0x83dca400 == 182 [pid = 1774] [id = 670] 10:49:00 INFO - PROCESS | 1774 | --DOCSHELL 0x912bd400 == 181 [pid = 1774] [id = 668] 10:49:00 INFO - PROCESS | 1774 | --DOCSHELL 0x9121b000 == 180 [pid = 1774] [id = 669] 10:49:00 INFO - PROCESS | 1774 | --DOCSHELL 0x8e2ce400 == 179 [pid = 1774] [id = 667] 10:49:00 INFO - PROCESS | 1774 | --DOCSHELL 0x8cbee000 == 178 [pid = 1774] [id = 666] 10:49:00 INFO - PROCESS | 1774 | --DOCSHELL 0x8cd10000 == 177 [pid = 1774] [id = 665] 10:49:00 INFO - PROCESS | 1774 | --DOCSHELL 0x8d277800 == 176 [pid = 1774] [id = 664] 10:49:00 INFO - PROCESS | 1774 | --DOCSHELL 0x88d74400 == 175 [pid = 1774] [id = 663] 10:49:00 INFO - PROCESS | 1774 | --DOCSHELL 0x87993c00 == 174 [pid = 1774] [id = 662] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 206 (0x8df12c00) [pid = 1774] [serial = 1854] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 205 (0x92b53000) [pid = 1774] [serial = 1944] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 204 (0x883d6800) [pid = 1774] [serial = 1916] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 203 (0x91a11000) [pid = 1774] [serial = 1935] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 202 (0x92bda000) [pid = 1774] [serial = 1872] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 201 (0x9389b000) [pid = 1774] [serial = 1946] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 200 (0x94fed000) [pid = 1774] [serial = 1952] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 199 (0x887b2000) [pid = 1774] [serial = 1917] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 198 (0x950fcc00) [pid = 1774] [serial = 1956] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 197 (0x938a5800) [pid = 1774] [serial = 1947] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 196 (0x950a9c00) [pid = 1774] [serial = 1881] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 195 (0x91529c00) [pid = 1774] [serial = 1932] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 194 (0x88d4d800) [pid = 1774] [serial = 1968] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 193 (0x8bad7000) [pid = 1774] [serial = 1920] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 192 (0x869ce400) [pid = 1774] [serial = 1842] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 191 (0x87fb5800) [pid = 1774] [serial = 1967] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 190 (0x98147400) [pid = 1774] [serial = 1959] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 189 (0x96c9b400) [pid = 1774] [serial = 1884] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 188 (0x9931c800) [pid = 1774] [serial = 1962] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 187 (0x9919b800) [pid = 1774] [serial = 1890] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 186 (0x8b28d000) [pid = 1774] [serial = 1982] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 185 (0x977e2c00) [pid = 1774] [serial = 1958] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 184 (0x8b28b000) [pid = 1774] [serial = 1919] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 183 (0x8cd1a400) [pid = 1774] [serial = 1914] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 182 (0x8f713c00) [pid = 1774] [serial = 1929] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 181 (0x8d271400) [pid = 1774] [serial = 1851] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 180 (0x8d4b3c00) [pid = 1774] [serial = 1922] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 179 (0x991a6c00) [pid = 1774] [serial = 1961] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 178 (0x87fb2400) [pid = 1774] [serial = 1974] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 177 (0x8b797400) [pid = 1774] [serial = 1983] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 176 (0x91db8000) [pid = 1774] [serial = 1938] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 175 (0x99758400) [pid = 1774] [serial = 1965] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 174 (0x88ad8800) [pid = 1774] [serial = 1977] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 173 (0x8e9d9c00) [pid = 1774] [serial = 1925] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 172 (0x87f7d800) [pid = 1774] [serial = 1973] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 171 (0x899a7800) [pid = 1774] [serial = 1767] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 170 (0x8f70c800) [pid = 1774] [serial = 1857] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 169 (0x94ff3800) [pid = 1774] [serial = 1953] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 168 (0x99325c00) [pid = 1774] [serial = 1893] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 167 (0x912c3400) [pid = 1774] [serial = 1931] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 166 (0x91a0ac00) [pid = 1774] [serial = 1934] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0x92299800) [pid = 1774] [serial = 1869] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0x978da000) [pid = 1774] [serial = 1887] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0x8ba98400) [pid = 1774] [serial = 1848] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0x88ad4000) [pid = 1774] [serial = 1845] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0x91b2e800) [pid = 1774] [serial = 1866] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0x91522c00) [pid = 1774] [serial = 1860] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x923cb000) [pid = 1774] [serial = 1940] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0x8cd0f800) [pid = 1774] [serial = 1913] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x923d5c00) [pid = 1774] [serial = 1941] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x8ec37000) [pid = 1774] [serial = 1926] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0x929c5800) [pid = 1774] [serial = 1943] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x99756c00) [pid = 1774] [serial = 1964] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x94fa4c00) [pid = 1774] [serial = 1878] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x8b28e000) [pid = 1774] [serial = 1980] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x8df18000) [pid = 1774] [serial = 1923] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x8b28c400) [pid = 1774] [serial = 1949] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x94e7b400) [pid = 1774] [serial = 1875] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x91daec00) [pid = 1774] [serial = 1937] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x915bcc00) [pid = 1774] [serial = 1863] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x87fb1c00) [pid = 1774] [serial = 1970] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x9398f400) [pid = 1774] [serial = 1950] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x899f1c00) [pid = 1774] [serial = 1979] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x887c3000) [pid = 1774] [serial = 1976] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0x8f70ac00) [pid = 1774] [serial = 1928] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 141 (0x950f4c00) [pid = 1774] [serial = 1955] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | --DOMWINDOW == 140 (0x8baeac00) [pid = 1774] [serial = 1985] [outer = (nil)] [url = about:blank] 10:49:01 INFO - PROCESS | 1774 | 1462470541627 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 10:49:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 10:49:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 2947ms 10:49:01 INFO - PROCESS | 1774 | 1462470541647 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 10:49:01 INFO - PROCESS | 1774 | 1462470541652 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 10:49:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 10:49:01 INFO - PROCESS | 1774 | 1462470541710 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 10:49:01 INFO - PROCESS | 1774 | 1462470541714 Marionette TRACE conn3 <- [1,2782,null,{}] 10:49:01 INFO - PROCESS | 1774 | 1462470541725 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:01 INFO - PROCESS | 1774 | 1462470541934 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 10:49:01 INFO - PROCESS | 1774 | 1462470541947 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:01 INFO - PROCESS | 1774 | ++DOCSHELL 0x87fb0400 == 175 [pid = 1774] [id = 703] 10:49:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 141 (0x87fb0c00) [pid = 1774] [serial = 2110] [outer = (nil)] 10:49:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x882c2800) [pid = 1774] [serial = 2111] [outer = 0x87fb0c00] 10:49:02 INFO - PROCESS | 1774 | 1462470542036 Marionette DEBUG loaded listener.js 10:49:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x887ab000) [pid = 1774] [serial = 2112] [outer = 0x87fb0c00] 10:49:03 INFO - PROCESS | 1774 | 1462470543034 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 10:49:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 10:49:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1395ms 10:49:03 INFO - PROCESS | 1774 | 1462470543057 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 10:49:03 INFO - PROCESS | 1774 | 1462470543064 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 10:49:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 10:49:03 INFO - PROCESS | 1774 | 1462470543074 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 10:49:03 INFO - PROCESS | 1774 | 1462470543078 Marionette TRACE conn3 <- [1,2786,null,{}] 10:49:03 INFO - PROCESS | 1774 | 1462470543083 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:03 INFO - PROCESS | 1774 | 1462470543378 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 10:49:03 INFO - PROCESS | 1774 | 1462470543513 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:03 INFO - PROCESS | 1774 | ++DOCSHELL 0x887b3000 == 176 [pid = 1774] [id = 704] 10:49:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x887cbc00) [pid = 1774] [serial = 2113] [outer = (nil)] 10:49:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x88d4f800) [pid = 1774] [serial = 2114] [outer = 0x887cbc00] 10:49:03 INFO - PROCESS | 1774 | 1462470543583 Marionette DEBUG loaded listener.js 10:49:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x899b4400) [pid = 1774] [serial = 2115] [outer = 0x887cbc00] 10:49:04 INFO - PROCESS | 1774 | 1462470544481 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 10:49:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 10:49:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1449ms 10:49:04 INFO - PROCESS | 1774 | 1462470544524 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 10:49:04 INFO - PROCESS | 1774 | 1462470544527 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 10:49:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 10:49:04 INFO - PROCESS | 1774 | 1462470544540 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 10:49:04 INFO - PROCESS | 1774 | 1462470544546 Marionette TRACE conn3 <- [1,2790,null,{}] 10:49:04 INFO - PROCESS | 1774 | 1462470544560 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:04 INFO - PROCESS | 1774 | 1462470544838 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 10:49:04 INFO - PROCESS | 1774 | 1462470544874 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:04 INFO - PROCESS | 1774 | ++DOCSHELL 0x88d7bc00 == 177 [pid = 1774] [id = 705] 10:49:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x8b797400) [pid = 1774] [serial = 2116] [outer = (nil)] 10:49:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x8bace000) [pid = 1774] [serial = 2117] [outer = 0x8b797400] 10:49:04 INFO - PROCESS | 1774 | 1462470544957 Marionette DEBUG loaded listener.js 10:49:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x8baeb800) [pid = 1774] [serial = 2118] [outer = 0x8b797400] 10:49:06 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x8ba9c400) [pid = 1774] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 10:49:06 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x887cf000) [pid = 1774] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 10:49:06 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x83dc5000) [pid = 1774] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 10:49:06 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x87807400) [pid = 1774] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 10:49:06 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x866ee000) [pid = 1774] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 10:49:06 INFO - PROCESS | 1774 | 1462470546280 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 10:49:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 10:49:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1795ms 10:49:06 INFO - PROCESS | 1774 | 1462470546333 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 10:49:06 INFO - PROCESS | 1774 | 1462470546337 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 10:49:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 10:49:06 INFO - PROCESS | 1774 | 1462470546343 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 10:49:06 INFO - PROCESS | 1774 | 1462470546347 Marionette TRACE conn3 <- [1,2794,null,{}] 10:49:06 INFO - PROCESS | 1774 | 1462470546351 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:06 INFO - PROCESS | 1774 | 1462470546632 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 10:49:06 INFO - PROCESS | 1774 | 1462470546834 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:06 INFO - PROCESS | 1774 | ++DOCSHELL 0x877b8400 == 178 [pid = 1774] [id = 706] 10:49:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x8ba9b800) [pid = 1774] [serial = 2119] [outer = (nil)] 10:49:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x8cd0fc00) [pid = 1774] [serial = 2120] [outer = 0x8ba9b800] 10:49:06 INFO - PROCESS | 1774 | 1462470546917 Marionette DEBUG loaded listener.js 10:49:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x8d276000) [pid = 1774] [serial = 2121] [outer = 0x8ba9b800] 10:49:07 INFO - PROCESS | 1774 | 1462470547599 Marionette TRACE conn3 <- [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]]]}] 10:49:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 10:49:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1285ms 10:49:07 INFO - PROCESS | 1774 | 1462470547630 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 10:49:07 INFO - PROCESS | 1774 | 1462470547633 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 10:49:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 10:49:07 INFO - PROCESS | 1774 | 1462470547638 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 10:49:07 INFO - PROCESS | 1774 | 1462470547640 Marionette TRACE conn3 <- [1,2798,null,{}] 10:49:07 INFO - PROCESS | 1774 | 1462470547646 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:07 INFO - PROCESS | 1774 | 1462470547831 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 10:49:08 INFO - PROCESS | 1774 | 1462470548036 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:08 INFO - PROCESS | 1774 | ++DOCSHELL 0x887c6c00 == 179 [pid = 1774] [id = 707] 10:49:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x8bad6c00) [pid = 1774] [serial = 2122] [outer = (nil)] 10:49:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x8d4bc000) [pid = 1774] [serial = 2123] [outer = 0x8bad6c00] 10:49:08 INFO - PROCESS | 1774 | 1462470548105 Marionette DEBUG loaded listener.js 10:49:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x8df18800) [pid = 1774] [serial = 2124] [outer = 0x8bad6c00] 10:49:09 INFO - PROCESS | 1774 | 1462470549177 Marionette TRACE conn3 <- [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]]]}] 10:49:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 10:49:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1581ms 10:49:09 INFO - PROCESS | 1774 | 1462470549221 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 10:49:09 INFO - PROCESS | 1774 | 1462470549228 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 10:49:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 10:49:09 INFO - PROCESS | 1774 | 1462470549237 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 10:49:09 INFO - PROCESS | 1774 | 1462470549243 Marionette TRACE conn3 <- [1,2802,null,{}] 10:49:09 INFO - PROCESS | 1774 | 1462470549251 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:09 INFO - PROCESS | 1774 | 1462470549539 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 10:49:09 INFO - PROCESS | 1774 | 1462470549876 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:09 INFO - PROCESS | 1774 | ++DOCSHELL 0x87808800 == 180 [pid = 1774] [id = 708] 10:49:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x887a9800) [pid = 1774] [serial = 2125] [outer = (nil)] 10:49:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x8b125c00) [pid = 1774] [serial = 2126] [outer = 0x887a9800] 10:49:09 INFO - PROCESS | 1774 | 1462470549968 Marionette DEBUG loaded listener.js 10:49:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x8b794000) [pid = 1774] [serial = 2127] [outer = 0x887a9800] 10:49:10 INFO - PROCESS | 1774 | 1462470550836 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 10:49:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 10:49:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1636ms 10:49:10 INFO - PROCESS | 1774 | 1462470550872 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 10:49:10 INFO - PROCESS | 1774 | 1462470550880 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 10:49:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 10:49:10 INFO - PROCESS | 1774 | 1462470550891 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 10:49:10 INFO - PROCESS | 1774 | 1462470550894 Marionette TRACE conn3 <- [1,2806,null,{}] 10:49:10 INFO - PROCESS | 1774 | 1462470550900 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:11 INFO - PROCESS | 1774 | 1462470551107 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 10:49:11 INFO - PROCESS | 1774 | 1462470551392 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:11 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d4bbc00 == 181 [pid = 1774] [id = 709] 10:49:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x8df12400) [pid = 1774] [serial = 2128] [outer = (nil)] 10:49:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x8e9d2800) [pid = 1774] [serial = 2129] [outer = 0x8df12400] 10:49:11 INFO - PROCESS | 1774 | 1462470551558 Marionette DEBUG loaded listener.js 10:49:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x8ec34c00) [pid = 1774] [serial = 2130] [outer = 0x8df12400] 10:49:12 INFO - PROCESS | 1774 | 1462470552400 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 10:49:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 10:49:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1579ms 10:49:12 INFO - PROCESS | 1774 | 1462470552470 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 10:49:12 INFO - PROCESS | 1774 | 1462470552473 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 10:49:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 10:49:12 INFO - PROCESS | 1774 | 1462470552480 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 10:49:12 INFO - PROCESS | 1774 | 1462470552486 Marionette TRACE conn3 <- [1,2810,null,{}] 10:49:12 INFO - PROCESS | 1774 | 1462470552502 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:12 INFO - PROCESS | 1774 | 1462470552755 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 10:49:13 INFO - PROCESS | 1774 | 1462470553076 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:13 INFO - PROCESS | 1774 | ++DOCSHELL 0x8baf1c00 == 182 [pid = 1774] [id = 710] 10:49:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x8f717400) [pid = 1774] [serial = 2131] [outer = (nil)] 10:49:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x91216800) [pid = 1774] [serial = 2132] [outer = 0x8f717400] 10:49:13 INFO - PROCESS | 1774 | 1462470553162 Marionette DEBUG loaded listener.js 10:49:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x912c5800) [pid = 1774] [serial = 2133] [outer = 0x8f717400] 10:49:14 INFO - PROCESS | 1774 | 1462470554000 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 10:49:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 10:49:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1585ms 10:49:14 INFO - PROCESS | 1774 | 1462470554066 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 10:49:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 10:49:14 INFO - PROCESS | 1774 | 1462470554071 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 10:49:14 INFO - PROCESS | 1774 | 1462470554077 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 10:49:14 INFO - PROCESS | 1774 | 1462470554081 Marionette TRACE conn3 <- [1,2814,null,{}] 10:49:14 INFO - PROCESS | 1774 | 1462470554086 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:14 INFO - PROCESS | 1774 | 1462470554299 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 10:49:14 INFO - PROCESS | 1774 | 1462470554588 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:14 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e2ca800 == 183 [pid = 1774] [id = 711] 10:49:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x91523400) [pid = 1774] [serial = 2134] [outer = (nil)] 10:49:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0x91545c00) [pid = 1774] [serial = 2135] [outer = 0x91523400] 10:49:14 INFO - PROCESS | 1774 | 1462470554712 Marionette DEBUG loaded listener.js 10:49:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x91553800) [pid = 1774] [serial = 2136] [outer = 0x91523400] 10:49:15 INFO - PROCESS | 1774 | 1462470555546 Marionette TRACE conn3 <- [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]]]}] 10:49:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 10:49:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1530ms 10:49:15 INFO - PROCESS | 1774 | 1462470555608 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 10:49:15 INFO - PROCESS | 1774 | 1462470555612 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 10:49:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 10:49:15 INFO - PROCESS | 1774 | 1462470555617 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 10:49:15 INFO - PROCESS | 1774 | 1462470555620 Marionette TRACE conn3 <- [1,2818,null,{}] 10:49:15 INFO - PROCESS | 1774 | 1462470555625 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:15 INFO - PROCESS | 1774 | 1462470555828 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 10:49:16 INFO - PROCESS | 1774 | 1462470556107 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:16 INFO - PROCESS | 1774 | ++DOCSHELL 0x91528c00 == 184 [pid = 1774] [id = 712] 10:49:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0x915bac00) [pid = 1774] [serial = 2137] [outer = (nil)] 10:49:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x91a12000) [pid = 1774] [serial = 2138] [outer = 0x915bac00] 10:49:16 INFO - PROCESS | 1774 | 1462470556251 Marionette DEBUG loaded listener.js 10:49:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0x91a16800) [pid = 1774] [serial = 2139] [outer = 0x915bac00] 10:49:17 INFO - PROCESS | 1774 | 1462470557129 Marionette TRACE conn3 <- [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]]]}] 10:49:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 10:49:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1581ms 10:49:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 10:49:17 INFO - PROCESS | 1774 | 1462470557200 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 10:49:17 INFO - PROCESS | 1774 | 1462470557203 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 10:49:17 INFO - PROCESS | 1774 | 1462470557209 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 10:49:17 INFO - PROCESS | 1774 | 1462470557212 Marionette TRACE conn3 <- [1,2822,null,{}] 10:49:17 INFO - PROCESS | 1774 | 1462470557218 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:17 INFO - PROCESS | 1774 | 1462470557484 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 10:49:17 INFO - PROCESS | 1774 | 1462470557803 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:17 INFO - PROCESS | 1774 | ++DOCSHELL 0x91f6ac00 == 185 [pid = 1774] [id = 713] 10:49:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0x91f6dc00) [pid = 1774] [serial = 2140] [outer = (nil)] 10:49:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 167 (0x923cb000) [pid = 1774] [serial = 2141] [outer = 0x91f6dc00] 10:49:17 INFO - PROCESS | 1774 | 1462470557899 Marionette DEBUG loaded listener.js 10:49:18 INFO - PROCESS | 1774 | ++DOMWINDOW == 168 (0x9249d400) [pid = 1774] [serial = 2142] [outer = 0x91f6dc00] 10:49:18 INFO - PROCESS | 1774 | 1462470558727 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 10:49:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 10:49:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1583ms 10:49:18 INFO - PROCESS | 1774 | 1462470558791 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 10:49:18 INFO - PROCESS | 1774 | 1462470558795 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 10:49:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 10:49:18 INFO - PROCESS | 1774 | 1462470558802 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 10:49:18 INFO - PROCESS | 1774 | 1462470558806 Marionette TRACE conn3 <- [1,2826,null,{}] 10:49:18 INFO - PROCESS | 1774 | 1462470558812 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:19 INFO - PROCESS | 1774 | 1462470559023 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 10:49:19 INFO - PROCESS | 1774 | 1462470559305 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:19 INFO - PROCESS | 1774 | ++DOCSHELL 0x9152b400 == 186 [pid = 1774] [id = 714] 10:49:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 169 (0x91a0a400) [pid = 1774] [serial = 2143] [outer = (nil)] 10:49:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 170 (0x92b58400) [pid = 1774] [serial = 2144] [outer = 0x91a0a400] 10:49:19 INFO - PROCESS | 1774 | 1462470559427 Marionette DEBUG loaded listener.js 10:49:19 INFO - PROCESS | 1774 | ++DOMWINDOW == 171 (0x92be1000) [pid = 1774] [serial = 2145] [outer = 0x91a0a400] 10:49:20 INFO - PROCESS | 1774 | 1462470560285 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 10:49:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 10:49:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1536ms 10:49:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 10:49:20 INFO - PROCESS | 1774 | 1462470560339 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 10:49:20 INFO - PROCESS | 1774 | 1462470560342 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 10:49:20 INFO - PROCESS | 1774 | 1462470560364 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 10:49:20 INFO - PROCESS | 1774 | 1462470560368 Marionette TRACE conn3 <- [1,2830,null,{}] 10:49:20 INFO - PROCESS | 1774 | 1462470560378 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:20 INFO - PROCESS | 1774 | 1462470560586 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 10:49:20 INFO - PROCESS | 1774 | 1462470560868 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:20 INFO - PROCESS | 1774 | ++DOCSHELL 0x929c3800 == 187 [pid = 1774] [id = 715] 10:49:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 172 (0x929cbc00) [pid = 1774] [serial = 2146] [outer = (nil)] 10:49:20 INFO - PROCESS | 1774 | ++DOMWINDOW == 173 (0x938a6c00) [pid = 1774] [serial = 2147] [outer = 0x929cbc00] 10:49:20 INFO - PROCESS | 1774 | 1462470560988 Marionette DEBUG loaded listener.js 10:49:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 174 (0x944ae800) [pid = 1774] [serial = 2148] [outer = 0x929cbc00] 10:49:21 INFO - PROCESS | 1774 | 1462470561850 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 10:49:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 10:49:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1558ms 10:49:21 INFO - PROCESS | 1774 | 1462470561906 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 10:49:21 INFO - PROCESS | 1774 | 1462470561910 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 10:49:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 10:49:21 INFO - PROCESS | 1774 | 1462470561919 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 10:49:21 INFO - PROCESS | 1774 | 1462470561923 Marionette TRACE conn3 <- [1,2834,null,{}] 10:49:21 INFO - PROCESS | 1774 | 1462470561934 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:22 INFO - PROCESS | 1774 | 1462470562161 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 10:49:22 INFO - PROCESS | 1774 | 1462470562447 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:22 INFO - PROCESS | 1774 | ++DOCSHELL 0x929ccc00 == 188 [pid = 1774] [id = 716] 10:49:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 175 (0x93899800) [pid = 1774] [serial = 2149] [outer = (nil)] 10:49:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 176 (0x94ee4400) [pid = 1774] [serial = 2150] [outer = 0x93899800] 10:49:22 INFO - PROCESS | 1774 | 1462470562569 Marionette DEBUG loaded listener.js 10:49:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 177 (0x94eea400) [pid = 1774] [serial = 2151] [outer = 0x93899800] 10:49:23 INFO - PROCESS | 1774 | 1462470563396 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 10:49:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 10:49:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1541ms 10:49:23 INFO - PROCESS | 1774 | 1462470563464 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 10:49:23 INFO - PROCESS | 1774 | 1462470563468 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 10:49:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 10:49:23 INFO - PROCESS | 1774 | 1462470563477 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 10:49:23 INFO - PROCESS | 1774 | 1462470563479 Marionette TRACE conn3 <- [1,2838,null,{}] 10:49:23 INFO - PROCESS | 1774 | 1462470563484 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:23 INFO - PROCESS | 1774 | 1462470563694 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 10:49:23 INFO - PROCESS | 1774 | 1462470563979 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:24 INFO - PROCESS | 1774 | ++DOCSHELL 0x9398f400 == 189 [pid = 1774] [id = 717] 10:49:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 178 (0x95094800) [pid = 1774] [serial = 2152] [outer = (nil)] 10:49:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 179 (0x95099400) [pid = 1774] [serial = 2153] [outer = 0x95094800] 10:49:24 INFO - PROCESS | 1774 | 1462470564114 Marionette DEBUG loaded listener.js 10:49:24 INFO - PROCESS | 1774 | ++DOMWINDOW == 180 (0x950a7800) [pid = 1774] [serial = 2154] [outer = 0x95094800] 10:49:24 INFO - PROCESS | 1774 | 1462470564995 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 10:49:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 10:49:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1581ms 10:49:25 INFO - PROCESS | 1774 | 1462470565059 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 10:49:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 10:49:25 INFO - PROCESS | 1774 | 1462470565063 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 10:49:25 INFO - PROCESS | 1774 | 1462470565070 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 10:49:25 INFO - PROCESS | 1774 | 1462470565074 Marionette TRACE conn3 <- [1,2842,null,{}] 10:49:25 INFO - PROCESS | 1774 | 1462470565079 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:25 INFO - PROCESS | 1774 | 1462470565315 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 10:49:25 INFO - PROCESS | 1774 | 1462470565657 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:25 INFO - PROCESS | 1774 | ++DOCSHELL 0x92defc00 == 190 [pid = 1774] [id = 718] 10:49:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 181 (0x9389f400) [pid = 1774] [serial = 2155] [outer = (nil)] 10:49:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 182 (0x977d9800) [pid = 1774] [serial = 2156] [outer = 0x9389f400] 10:49:25 INFO - PROCESS | 1774 | 1462470565746 Marionette DEBUG loaded listener.js 10:49:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 183 (0x98d95000) [pid = 1774] [serial = 2157] [outer = 0x9389f400] 10:49:26 INFO - PROCESS | 1774 | 1462470566583 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 10:49:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 10:49:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1585ms 10:49:26 INFO - PROCESS | 1774 | 1462470566667 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 10:49:26 INFO - PROCESS | 1774 | 1462470566671 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 10:49:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 10:49:26 INFO - PROCESS | 1774 | 1462470566681 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 10:49:26 INFO - PROCESS | 1774 | 1462470566683 Marionette TRACE conn3 <- [1,2846,null,{}] 10:49:26 INFO - PROCESS | 1774 | 1462470566689 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:26 INFO - PROCESS | 1774 | 1462470566905 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 10:49:27 INFO - PROCESS | 1774 | 1462470567246 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:27 INFO - PROCESS | 1774 | ++DOCSHELL 0x94e81400 == 191 [pid = 1774] [id = 719] 10:49:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 184 (0x9779d800) [pid = 1774] [serial = 2158] [outer = (nil)] 10:49:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 185 (0x99320000) [pid = 1774] [serial = 2159] [outer = 0x9779d800] 10:49:27 INFO - PROCESS | 1774 | 1462470567329 Marionette DEBUG loaded listener.js 10:49:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 186 (0x99754c00) [pid = 1774] [serial = 2160] [outer = 0x9779d800] 10:49:28 INFO - PROCESS | 1774 | 1462470568172 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 10:49:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 10:49:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1530ms 10:49:28 INFO - PROCESS | 1774 | 1462470568210 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 10:49:28 INFO - PROCESS | 1774 | 1462470568213 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 10:49:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 10:49:28 INFO - PROCESS | 1774 | 1462470568220 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 10:49:28 INFO - PROCESS | 1774 | 1462470568232 Marionette TRACE conn3 <- [1,2850,null,{}] 10:49:28 INFO - PROCESS | 1774 | 1462470568236 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:28 INFO - PROCESS | 1774 | 1462470568438 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 10:49:28 INFO - PROCESS | 1774 | 1462470568726 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:28 INFO - PROCESS | 1774 | ++DOCSHELL 0x877ae000 == 192 [pid = 1774] [id = 720] 10:49:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 187 (0x9843b800) [pid = 1774] [serial = 2161] [outer = (nil)] 10:49:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 188 (0x9a16c000) [pid = 1774] [serial = 2162] [outer = 0x9843b800] 10:49:28 INFO - PROCESS | 1774 | 1462470568811 Marionette DEBUG loaded listener.js 10:49:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 189 (0x9a4acc00) [pid = 1774] [serial = 2163] [outer = 0x9843b800] 10:49:29 INFO - PROCESS | 1774 | 1462470569673 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 10:49:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 10:49:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1539ms 10:49:29 INFO - PROCESS | 1774 | 1462470569760 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 10:49:29 INFO - PROCESS | 1774 | 1462470569764 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 10:49:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 10:49:29 INFO - PROCESS | 1774 | 1462470569769 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 10:49:29 INFO - PROCESS | 1774 | 1462470569772 Marionette TRACE conn3 <- [1,2854,null,{}] 10:49:29 INFO - PROCESS | 1774 | 1462470569778 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:30 INFO - PROCESS | 1774 | 1462470570028 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 10:49:30 INFO - PROCESS | 1774 | 1462470570367 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:30 INFO - PROCESS | 1774 | ++DOCSHELL 0x83dc7000 == 193 [pid = 1774] [id = 721] 10:49:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 190 (0x883db000) [pid = 1774] [serial = 2164] [outer = (nil)] 10:49:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 191 (0x99756c00) [pid = 1774] [serial = 2165] [outer = 0x883db000] 10:49:30 INFO - PROCESS | 1774 | 1462470570451 Marionette DEBUG loaded listener.js 10:49:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 192 (0xa05ee400) [pid = 1774] [serial = 2166] [outer = 0x883db000] 10:49:31 INFO - PROCESS | 1774 | 1462470571302 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 10:49:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 10:49:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1587ms 10:49:31 INFO - PROCESS | 1774 | 1462470571357 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 10:49:31 INFO - PROCESS | 1774 | 1462470571361 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 10:49:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 10:49:31 INFO - PROCESS | 1774 | 1462470571367 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 10:49:31 INFO - PROCESS | 1774 | 1462470571370 Marionette TRACE conn3 <- [1,2858,null,{}] 10:49:31 INFO - PROCESS | 1774 | 1462470571375 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:31 INFO - PROCESS | 1774 | 1462470571585 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 10:49:31 INFO - PROCESS | 1774 | 1462470571877 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:31 INFO - PROCESS | 1774 | ++DOCSHELL 0x88d4d800 == 194 [pid = 1774] [id = 722] 10:49:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 193 (0x95094000) [pid = 1774] [serial = 2167] [outer = (nil)] 10:49:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 194 (0xa27cc800) [pid = 1774] [serial = 2168] [outer = 0x95094000] 10:49:32 INFO - PROCESS | 1774 | 1462470572012 Marionette DEBUG loaded listener.js 10:49:32 INFO - PROCESS | 1774 | ++DOMWINDOW == 195 (0xa05ef400) [pid = 1774] [serial = 2169] [outer = 0x95094000] 10:49:32 INFO - PROCESS | 1774 | 1462470572864 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 10:49:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 10:49:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1529ms 10:49:32 INFO - PROCESS | 1774 | 1462470572897 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 10:49:32 INFO - PROCESS | 1774 | 1462470572899 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 10:49:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 10:49:32 INFO - PROCESS | 1774 | 1462470572906 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 10:49:32 INFO - PROCESS | 1774 | 1462470572909 Marionette TRACE conn3 <- [1,2862,null,{}] 10:49:32 INFO - PROCESS | 1774 | 1462470572914 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:33 INFO - PROCESS | 1774 | 1462470573126 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 10:49:33 INFO - PROCESS | 1774 | 1462470573419 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:33 INFO - PROCESS | 1774 | ++DOCSHELL 0x877b4000 == 195 [pid = 1774] [id = 723] 10:49:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 196 (0xa23b2000) [pid = 1774] [serial = 2170] [outer = (nil)] 10:49:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 197 (0xa3365000) [pid = 1774] [serial = 2171] [outer = 0xa23b2000] 10:49:33 INFO - PROCESS | 1774 | 1462470573545 Marionette DEBUG loaded listener.js 10:49:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 198 (0xa365b000) [pid = 1774] [serial = 2172] [outer = 0xa23b2000] 10:49:34 INFO - PROCESS | 1774 | 1462470574352 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 10:49:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 10:49:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1488ms 10:49:34 INFO - PROCESS | 1774 | 1462470574395 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 10:49:34 INFO - PROCESS | 1774 | 1462470574398 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 10:49:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 10:49:34 INFO - PROCESS | 1774 | 1462470574405 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 10:49:34 INFO - PROCESS | 1774 | 1462470574408 Marionette TRACE conn3 <- [1,2866,null,{}] 10:49:34 INFO - PROCESS | 1774 | 1462470574413 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:34 INFO - PROCESS | 1774 | 1462470574736 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 10:49:35 INFO - PROCESS | 1774 | 1462470574993 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:35 INFO - PROCESS | 1774 | ++DOCSHELL 0xa31ca800 == 196 [pid = 1774] [id = 724] 10:49:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 199 (0xa365bc00) [pid = 1774] [serial = 2173] [outer = (nil)] 10:49:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 200 (0xa4f17400) [pid = 1774] [serial = 2174] [outer = 0xa365bc00] 10:49:35 INFO - PROCESS | 1774 | 1462470575134 Marionette DEBUG loaded listener.js 10:49:35 INFO - PROCESS | 1774 | ++DOMWINDOW == 201 (0xa516ec00) [pid = 1774] [serial = 2175] [outer = 0xa365bc00] 10:49:35 INFO - PROCESS | 1774 | 1462470575993 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 10:49:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 10:49:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1636ms 10:49:36 INFO - PROCESS | 1774 | 1462470576042 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 10:49:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 10:49:36 INFO - PROCESS | 1774 | 1462470576046 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 10:49:36 INFO - PROCESS | 1774 | 1462470576053 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 10:49:36 INFO - PROCESS | 1774 | 1462470576057 Marionette TRACE conn3 <- [1,2870,null,{}] 10:49:36 INFO - PROCESS | 1774 | 1462470576062 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:36 INFO - PROCESS | 1774 | 1462470576278 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 10:49:36 INFO - PROCESS | 1774 | 1462470576613 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:36 INFO - PROCESS | 1774 | ++DOCSHELL 0x869d5000 == 197 [pid = 1774] [id = 725] 10:49:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 202 (0xa36a6800) [pid = 1774] [serial = 2176] [outer = (nil)] 10:49:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 203 (0xa63ce800) [pid = 1774] [serial = 2177] [outer = 0xa36a6800] 10:49:36 INFO - PROCESS | 1774 | 1462470576697 Marionette DEBUG loaded listener.js 10:49:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 204 (0xa683b400) [pid = 1774] [serial = 2178] [outer = 0xa36a6800] 10:49:37 INFO - PROCESS | 1774 | 1462470577568 Marionette TRACE conn3 <- [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]]]}] 10:49:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 10:49:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1581ms 10:49:37 INFO - PROCESS | 1774 | 1462470577634 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 10:49:37 INFO - PROCESS | 1774 | 1462470577637 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 10:49:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 10:49:37 INFO - PROCESS | 1774 | 1462470577643 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 10:49:37 INFO - PROCESS | 1774 | 1462470577646 Marionette TRACE conn3 <- [1,2874,null,{}] 10:49:37 INFO - PROCESS | 1774 | 1462470577656 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:37 INFO - PROCESS | 1774 | 1462470577878 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 10:49:38 INFO - PROCESS | 1774 | 1462470578210 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:38 INFO - PROCESS | 1774 | ++DOCSHELL 0xa3213400 == 198 [pid = 1774] [id = 726] 10:49:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 205 (0xa510e400) [pid = 1774] [serial = 2179] [outer = (nil)] 10:49:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 206 (0xa68f3800) [pid = 1774] [serial = 2180] [outer = 0xa510e400] 10:49:38 INFO - PROCESS | 1774 | 1462470578292 Marionette DEBUG loaded listener.js 10:49:38 INFO - PROCESS | 1774 | ++DOMWINDOW == 207 (0xa691a800) [pid = 1774] [serial = 2181] [outer = 0xa510e400] 10:49:40 INFO - PROCESS | 1774 | --DOCSHELL 0x887afc00 == 197 [pid = 1774] [id = 640] 10:49:40 INFO - PROCESS | 1774 | --DOCSHELL 0x882bf800 == 196 [pid = 1774] [id = 317] 10:49:40 INFO - PROCESS | 1774 | --DOCSHELL 0x9249c000 == 195 [pid = 1774] [id = 648] 10:49:40 INFO - PROCESS | 1774 | --DOCSHELL 0x93990400 == 194 [pid = 1774] [id = 508] 10:49:40 INFO - PROCESS | 1774 | --DOCSHELL 0x8f9eec00 == 193 [pid = 1774] [id = 645] 10:49:40 INFO - PROCESS | 1774 | --DOCSHELL 0x91dae400 == 192 [pid = 1774] [id = 505] 10:49:40 INFO - PROCESS | 1774 | --DOCSHELL 0x88b03800 == 191 [pid = 1774] [id = 506] 10:49:40 INFO - PROCESS | 1774 | --DOCSHELL 0x91b06400 == 190 [pid = 1774] [id = 507] 10:49:40 INFO - PROCESS | 1774 | --DOCSHELL 0x899ae400 == 189 [pid = 1774] [id = 639] 10:49:40 INFO - PROCESS | 1774 | --DOCSHELL 0x915c3400 == 188 [pid = 1774] [id = 647] 10:49:40 INFO - PROCESS | 1774 | --DOCSHELL 0x8325d800 == 187 [pid = 1774] [id = 646] 10:49:40 INFO - PROCESS | 1774 | --DOCSHELL 0x88b0e000 == 186 [pid = 1774] [id = 509] 10:49:40 INFO - PROCESS | 1774 | --DOCSHELL 0x8780c800 == 185 [pid = 1774] [id = 638] 10:49:40 INFO - PROCESS | 1774 | --DOCSHELL 0x9398d400 == 184 [pid = 1774] [id = 303] 10:49:40 INFO - PROCESS | 1774 | --DOCSHELL 0x8d4af000 == 183 [pid = 1774] [id = 641] 10:49:40 INFO - PROCESS | 1774 | --DOCSHELL 0x88d77800 == 182 [pid = 1774] [id = 642] 10:49:40 INFO - PROCESS | 1774 | --DOCSHELL 0x82e03c00 == 181 [pid = 1774] [id = 643] 10:49:40 INFO - PROCESS | 1774 | --DOCSHELL 0x883d1800 == 180 [pid = 1774] [id = 644] 10:49:40 INFO - PROCESS | 1774 | --DOCSHELL 0x9a3c5000 == 179 [pid = 1774] [id = 699] 10:49:40 INFO - PROCESS | 1774 | --DOCSHELL 0x99753800 == 178 [pid = 1774] [id = 698] 10:49:40 INFO - PROCESS | 1774 | --DOCSHELL 0x99322800 == 177 [pid = 1774] [id = 697] 10:49:40 INFO - PROCESS | 1774 | --DOCSHELL 0x8b792800 == 176 [pid = 1774] [id = 695] 10:49:40 INFO - PROCESS | 1774 | --DOCSHELL 0x96c9a400 == 175 [pid = 1774] [id = 696] 10:49:40 INFO - PROCESS | 1774 | --DOCSHELL 0x88adb400 == 174 [pid = 1774] [id = 694] 10:49:40 INFO - PROCESS | 1774 | --DOCSHELL 0x94edc400 == 173 [pid = 1774] [id = 693] 10:49:40 INFO - PROCESS | 1774 | --DOCSHELL 0x8e9e1800 == 172 [pid = 1774] [id = 692] 10:49:40 INFO - PROCESS | 1774 | --DOCSHELL 0x91f67800 == 171 [pid = 1774] [id = 691] 10:49:40 INFO - PROCESS | 1774 | --DOCSHELL 0x91212c00 == 170 [pid = 1774] [id = 690] 10:49:40 INFO - PROCESS | 1774 | --DOCSHELL 0x8f9eb400 == 169 [pid = 1774] [id = 688] 10:49:40 INFO - PROCESS | 1774 | --DOCSHELL 0x8ec3b000 == 168 [pid = 1774] [id = 689] 10:49:40 INFO - PROCESS | 1774 | --DOCSHELL 0x83252400 == 167 [pid = 1774] [id = 686] 10:49:40 INFO - PROCESS | 1774 | --DOCSHELL 0x877b4800 == 166 [pid = 1774] [id = 687] 10:49:40 INFO - PROCESS | 1774 | --DOCSHELL 0x8b293800 == 165 [pid = 1774] [id = 685] 10:49:40 INFO - PROCESS | 1774 | --DOCSHELL 0x882c1c00 == 164 [pid = 1774] [id = 684] 10:49:40 INFO - PROCESS | 1774 | --DOCSHELL 0x84da9800 == 163 [pid = 1774] [id = 683] 10:49:40 INFO - PROCESS | 1774 | --DOMWINDOW == 206 (0x8b287c00) [pid = 1774] [serial = 1971] [outer = (nil)] [url = about:blank] 10:49:40 INFO - PROCESS | 1774 | --DOMWINDOW == 205 (0x87fb1400) [pid = 1774] [serial = 2048] [outer = (nil)] [url = about:blank] 10:49:40 INFO - PROCESS | 1774 | --DOMWINDOW == 204 (0x8cbecc00) [pid = 1774] [serial = 2045] [outer = (nil)] [url = about:blank] 10:49:40 INFO - PROCESS | 1774 | --DOMWINDOW == 203 (0x94fa7000) [pid = 1774] [serial = 2018] [outer = (nil)] [url = about:blank] 10:49:40 INFO - PROCESS | 1774 | --DOMWINDOW == 202 (0x93868c00) [pid = 1774] [serial = 2015] [outer = (nil)] [url = about:blank] 10:49:40 INFO - PROCESS | 1774 | --DOMWINDOW == 201 (0x92495400) [pid = 1774] [serial = 2012] [outer = (nil)] [url = about:blank] 10:49:40 INFO - PROCESS | 1774 | --DOMWINDOW == 200 (0x92498000) [pid = 1774] [serial = 2009] [outer = (nil)] [url = about:blank] 10:49:40 INFO - PROCESS | 1774 | --DOMWINDOW == 199 (0x91db1400) [pid = 1774] [serial = 2006] [outer = (nil)] [url = about:blank] 10:49:40 INFO - PROCESS | 1774 | --DOMWINDOW == 198 (0x91552c00) [pid = 1774] [serial = 2003] [outer = (nil)] [url = about:blank] 10:49:40 INFO - PROCESS | 1774 | --DOMWINDOW == 197 (0x8f9ea000) [pid = 1774] [serial = 2000] [outer = (nil)] [url = about:blank] 10:49:40 INFO - PROCESS | 1774 | --DOMWINDOW == 196 (0x8e9dd400) [pid = 1774] [serial = 1997] [outer = (nil)] [url = about:blank] 10:49:40 INFO - PROCESS | 1774 | --DOMWINDOW == 195 (0x8d4b8800) [pid = 1774] [serial = 1994] [outer = (nil)] [url = about:blank] 10:49:40 INFO - PROCESS | 1774 | --DOMWINDOW == 194 (0x8b290400) [pid = 1774] [serial = 1991] [outer = (nil)] [url = about:blank] 10:49:40 INFO - PROCESS | 1774 | --DOMWINDOW == 193 (0x882c8c00) [pid = 1774] [serial = 1988] [outer = (nil)] [url = about:blank] 10:49:40 INFO - PROCESS | 1774 | --DOMWINDOW == 192 (0x8b78c400) [pid = 1774] [serial = 2042] [outer = (nil)] [url = about:blank] 10:49:40 INFO - PROCESS | 1774 | --DOMWINDOW == 191 (0x866eb400) [pid = 1774] [serial = 2039] [outer = (nil)] [url = about:blank] 10:49:40 INFO - PROCESS | 1774 | --DOMWINDOW == 190 (0x87808c00) [pid = 1774] [serial = 2040] [outer = (nil)] [url = about:blank] 10:49:40 INFO - PROCESS | 1774 | --DOMWINDOW == 189 (0x88d47400) [pid = 1774] [serial = 2037] [outer = (nil)] [url = about:blank] 10:49:40 INFO - PROCESS | 1774 | --DOMWINDOW == 188 (0x883d7400) [pid = 1774] [serial = 2036] [outer = (nil)] [url = about:blank] 10:49:40 INFO - PROCESS | 1774 | --DOMWINDOW == 187 (0x9a163400) [pid = 1774] [serial = 2033] [outer = (nil)] [url = about:blank] 10:49:40 INFO - PROCESS | 1774 | --DOMWINDOW == 186 (0x99760c00) [pid = 1774] [serial = 2030] [outer = (nil)] [url = about:blank] 10:49:40 INFO - PROCESS | 1774 | --DOMWINDOW == 185 (0x9919c000) [pid = 1774] [serial = 2027] [outer = (nil)] [url = about:blank] 10:49:40 INFO - PROCESS | 1774 | --DOMWINDOW == 184 (0x977d6400) [pid = 1774] [serial = 2024] [outer = (nil)] [url = about:blank] 10:49:40 INFO - PROCESS | 1774 | --DOMWINDOW == 183 (0x950aa000) [pid = 1774] [serial = 2021] [outer = (nil)] [url = about:blank] 10:49:40 INFO - PROCESS | 1774 | --DOMWINDOW == 182 (0x8cd16000) [pid = 1774] [serial = 2046] [outer = (nil)] [url = about:blank] 10:49:40 INFO - PROCESS | 1774 | --DOMWINDOW == 181 (0x8ba9c800) [pid = 1774] [serial = 2043] [outer = (nil)] [url = about:blank] 10:49:40 INFO - PROCESS | 1774 | 1462470580886 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 10:49:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 10:49:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 3293ms 10:49:40 INFO - PROCESS | 1774 | 1462470580938 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 10:49:40 INFO - PROCESS | 1774 | 1462470580943 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 10:49:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 10:49:40 INFO - PROCESS | 1774 | 1462470580952 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 10:49:40 INFO - PROCESS | 1774 | 1462470580957 Marionette TRACE conn3 <- [1,2878,null,{}] 10:49:40 INFO - PROCESS | 1774 | 1462470580964 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:41 INFO - PROCESS | 1774 | 1462470581162 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 10:49:41 INFO - PROCESS | 1774 | 1462470581365 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:41 INFO - PROCESS | 1774 | ++DOCSHELL 0x83dc6000 == 164 [pid = 1774] [id = 727] 10:49:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 182 (0x83dc9c00) [pid = 1774] [serial = 2182] [outer = (nil)] 10:49:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 183 (0x866eb400) [pid = 1774] [serial = 2183] [outer = 0x83dc9c00] 10:49:41 INFO - PROCESS | 1774 | 1462470581435 Marionette DEBUG loaded listener.js 10:49:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 184 (0x869d0400) [pid = 1774] [serial = 2184] [outer = 0x83dc9c00] 10:49:42 INFO - PROCESS | 1774 | 1462470582278 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 10:49:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 10:49:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1390ms 10:49:42 INFO - PROCESS | 1774 | 1462470582343 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 10:49:42 INFO - PROCESS | 1774 | 1462470582350 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 10:49:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 10:49:42 INFO - PROCESS | 1774 | 1462470582360 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 10:49:42 INFO - PROCESS | 1774 | 1462470582364 Marionette TRACE conn3 <- [1,2882,null,{}] 10:49:42 INFO - PROCESS | 1774 | 1462470582370 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:42 INFO - PROCESS | 1774 | 1462470582565 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 10:49:42 INFO - PROCESS | 1774 | 1462470582797 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:42 INFO - PROCESS | 1774 | ++DOCSHELL 0x869dcc00 == 165 [pid = 1774] [id = 728] 10:49:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 185 (0x877b3000) [pid = 1774] [serial = 2185] [outer = (nil)] 10:49:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 186 (0x8780bc00) [pid = 1774] [serial = 2186] [outer = 0x877b3000] 10:49:42 INFO - PROCESS | 1774 | 1462470582867 Marionette DEBUG loaded listener.js 10:49:42 INFO - PROCESS | 1774 | ++DOMWINDOW == 187 (0x8799a800) [pid = 1774] [serial = 2187] [outer = 0x877b3000] 10:49:43 INFO - PROCESS | 1774 | 1462470583735 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 10:49:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 10:49:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1438ms 10:49:43 INFO - PROCESS | 1774 | 1462470583799 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 10:49:43 INFO - PROCESS | 1774 | 1462470583803 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 10:49:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 10:49:43 INFO - PROCESS | 1774 | 1462470583814 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 10:49:43 INFO - PROCESS | 1774 | 1462470583818 Marionette TRACE conn3 <- [1,2886,null,{}] 10:49:43 INFO - PROCESS | 1774 | 1462470583841 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:44 INFO - PROCESS | 1774 | 1462470584113 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 10:49:44 INFO - PROCESS | 1774 | 1462470584162 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:44 INFO - PROCESS | 1774 | ++DOCSHELL 0x87bedc00 == 166 [pid = 1774] [id = 729] 10:49:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 188 (0x87f80c00) [pid = 1774] [serial = 2188] [outer = (nil)] 10:49:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 189 (0x87faf400) [pid = 1774] [serial = 2189] [outer = 0x87f80c00] 10:49:44 INFO - PROCESS | 1774 | 1462470584347 Marionette DEBUG loaded listener.js 10:49:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 190 (0x882bbc00) [pid = 1774] [serial = 2190] [outer = 0x87f80c00] 10:49:45 INFO - PROCESS | 1774 | --DOMWINDOW == 189 (0x8b797400) [pid = 1774] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 10:49:45 INFO - PROCESS | 1774 | --DOMWINDOW == 188 (0x8ba9b800) [pid = 1774] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 10:49:45 INFO - PROCESS | 1774 | --DOMWINDOW == 187 (0x887cbc00) [pid = 1774] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 10:49:45 INFO - PROCESS | 1774 | --DOMWINDOW == 186 (0x87fb0c00) [pid = 1774] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 10:49:45 INFO - PROCESS | 1774 | --DOMWINDOW == 185 (0x84dae000) [pid = 1774] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 10:49:45 INFO - PROCESS | 1774 | --DOMWINDOW == 184 (0x9cbecc00) [pid = 1774] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 10:49:45 INFO - PROCESS | 1774 | --DOMWINDOW == 183 (0x88d4a400) [pid = 1774] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 10:49:45 INFO - PROCESS | 1774 | --DOMWINDOW == 182 (0x9a90f000) [pid = 1774] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 10:49:45 INFO - PROCESS | 1774 | --DOMWINDOW == 181 (0x9a3bd000) [pid = 1774] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 10:49:45 INFO - PROCESS | 1774 | --DOMWINDOW == 180 (0x99791400) [pid = 1774] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 10:49:45 INFO - PROCESS | 1774 | --DOMWINDOW == 179 (0x98cb1000) [pid = 1774] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 10:49:45 INFO - PROCESS | 1774 | --DOMWINDOW == 178 (0x944b9800) [pid = 1774] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 10:49:45 INFO - PROCESS | 1774 | --DOMWINDOW == 177 (0x88add400) [pid = 1774] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 10:49:45 INFO - PROCESS | 1774 | --DOMWINDOW == 176 (0x94edf000) [pid = 1774] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 10:49:45 INFO - PROCESS | 1774 | --DOMWINDOW == 175 (0x924ddc00) [pid = 1774] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 10:49:45 INFO - PROCESS | 1774 | --DOMWINDOW == 174 (0x9229dc00) [pid = 1774] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 10:49:45 INFO - PROCESS | 1774 | --DOMWINDOW == 173 (0x912c7000) [pid = 1774] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 10:49:45 INFO - PROCESS | 1774 | --DOMWINDOW == 172 (0x8f9ee800) [pid = 1774] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 10:49:45 INFO - PROCESS | 1774 | --DOMWINDOW == 171 (0x8f9f5400) [pid = 1774] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 10:49:45 INFO - PROCESS | 1774 | --DOMWINDOW == 170 (0x8e2c7c00) [pid = 1774] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 10:49:45 INFO - PROCESS | 1774 | --DOMWINDOW == 169 (0x866ec800) [pid = 1774] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 10:49:45 INFO - PROCESS | 1774 | --DOMWINDOW == 168 (0x8b78a800) [pid = 1774] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 10:49:45 INFO - PROCESS | 1774 | --DOMWINDOW == 167 (0x883d7000) [pid = 1774] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 10:49:45 INFO - PROCESS | 1774 | --DOMWINDOW == 166 (0x84db0000) [pid = 1774] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 10:49:45 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0x98d98000) [pid = 1774] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 10:49:45 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0x9975fc00) [pid = 1774] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 10:49:45 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0x94fa4400) [pid = 1774] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 10:49:45 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0x94ff2400) [pid = 1774] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 10:49:45 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0x87bed400) [pid = 1774] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 10:49:45 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0x899ad000) [pid = 1774] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 10:49:45 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x8d277c00) [pid = 1774] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 10:49:45 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0x8e2cfc00) [pid = 1774] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 10:49:45 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x8d26f400) [pid = 1774] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 10:49:45 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x8ec32000) [pid = 1774] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 10:49:45 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0x9154ac00) [pid = 1774] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 10:49:45 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x91b2c400) [pid = 1774] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 10:49:45 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x87be5400) [pid = 1774] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 10:49:45 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x92be4800) [pid = 1774] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 10:49:45 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x94f9cc00) [pid = 1774] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 10:49:45 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x9398fc00) [pid = 1774] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 10:49:45 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x8b293c00) [pid = 1774] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 10:49:45 INFO - PROCESS | 1774 | 1462470585975 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 10:49:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 10:49:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 2192ms 10:49:46 INFO - PROCESS | 1774 | 1462470586002 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 10:49:46 INFO - PROCESS | 1774 | 1462470586006 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 10:49:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 10:49:46 INFO - PROCESS | 1774 | 1462470586012 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 10:49:46 INFO - PROCESS | 1774 | 1462470586014 Marionette TRACE conn3 <- [1,2890,null,{}] 10:49:46 INFO - PROCESS | 1774 | 1462470586020 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:46 INFO - PROCESS | 1774 | 1462470586292 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 10:49:46 INFO - PROCESS | 1774 | 1462470586313 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:46 INFO - PROCESS | 1774 | ++DOCSHELL 0x87be7400 == 167 [pid = 1774] [id = 730] 10:49:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x87fae800) [pid = 1774] [serial = 2191] [outer = (nil)] 10:49:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x882c1c00) [pid = 1774] [serial = 2192] [outer = 0x87fae800] 10:49:46 INFO - PROCESS | 1774 | 1462470586382 Marionette DEBUG loaded listener.js 10:49:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x883d1800) [pid = 1774] [serial = 2193] [outer = 0x87fae800] 10:49:47 INFO - PROCESS | 1774 | 1462470587238 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 10:49:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 10:49:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1276ms 10:49:47 INFO - PROCESS | 1774 | 1462470587290 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 10:49:47 INFO - PROCESS | 1774 | 1462470587294 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 10:49:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 10:49:47 INFO - PROCESS | 1774 | 1462470587300 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 10:49:47 INFO - PROCESS | 1774 | 1462470587303 Marionette TRACE conn3 <- [1,2894,null,{}] 10:49:47 INFO - PROCESS | 1774 | 1462470587308 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:47 INFO - PROCESS | 1774 | 1462470587496 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 10:49:47 INFO - PROCESS | 1774 | 1462470587857 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:47 INFO - PROCESS | 1774 | ++DOCSHELL 0x83441400 == 168 [pid = 1774] [id = 731] 10:49:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x83441800) [pid = 1774] [serial = 2194] [outer = (nil)] 10:49:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x83dc3000) [pid = 1774] [serial = 2195] [outer = 0x83441800] 10:49:48 INFO - PROCESS | 1774 | 1462470588007 Marionette DEBUG loaded listener.js 10:49:48 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x84db0000) [pid = 1774] [serial = 2196] [outer = 0x83441800] 10:49:48 INFO - PROCESS | 1774 | 1462470588934 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 10:49:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 10:49:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1679ms 10:49:48 INFO - PROCESS | 1774 | 1462470588982 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 10:49:48 INFO - PROCESS | 1774 | 1462470588988 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 10:49:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 10:49:48 INFO - PROCESS | 1774 | 1462470588997 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 10:49:49 INFO - PROCESS | 1774 | 1462470589004 Marionette TRACE conn3 <- [1,2898,null,{}] 10:49:49 INFO - PROCESS | 1774 | 1462470589011 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:49 INFO - PROCESS | 1774 | 1462470589252 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 10:49:49 INFO - PROCESS | 1774 | 1462470589582 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:49 INFO - PROCESS | 1774 | ++DOCSHELL 0x8799cc00 == 169 [pid = 1774] [id = 732] 10:49:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x87be0800) [pid = 1774] [serial = 2197] [outer = (nil)] 10:49:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x87be8c00) [pid = 1774] [serial = 2198] [outer = 0x87be0800] 10:49:49 INFO - PROCESS | 1774 | 1462470589674 Marionette DEBUG loaded listener.js 10:49:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x87f85c00) [pid = 1774] [serial = 2199] [outer = 0x87be0800] 10:49:50 INFO - PROCESS | 1774 | 1462470590645 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 10:49:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 10:49:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1687ms 10:49:50 INFO - PROCESS | 1774 | 1462470590688 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 10:49:50 INFO - PROCESS | 1774 | 1462470590694 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 10:49:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 10:49:50 INFO - PROCESS | 1774 | 1462470590701 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 10:49:50 INFO - PROCESS | 1774 | 1462470590704 Marionette TRACE conn3 <- [1,2902,null,{}] 10:49:50 INFO - PROCESS | 1774 | 1462470590711 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:50 INFO - PROCESS | 1774 | 1462470590948 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 10:49:51 INFO - PROCESS | 1774 | 1462470591285 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:51 INFO - PROCESS | 1774 | ++DOCSHELL 0x887a8800 == 170 [pid = 1774] [id = 733] 10:49:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x887ae400) [pid = 1774] [serial = 2200] [outer = (nil)] 10:49:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x887c2800) [pid = 1774] [serial = 2201] [outer = 0x887ae400] 10:49:51 INFO - PROCESS | 1774 | 1462470591376 Marionette DEBUG loaded listener.js 10:49:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0x887cc800) [pid = 1774] [serial = 2202] [outer = 0x887ae400] 10:49:52 INFO - PROCESS | 1774 | 1462470592309 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 10:49:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 10:49:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1639ms 10:49:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 10:49:52 INFO - PROCESS | 1774 | 1462470592341 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 10:49:52 INFO - PROCESS | 1774 | 1462470592344 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 10:49:52 INFO - PROCESS | 1774 | 1462470592360 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 10:49:52 INFO - PROCESS | 1774 | 1462470592369 Marionette TRACE conn3 <- [1,2906,null,{}] 10:49:52 INFO - PROCESS | 1774 | 1462470592377 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:52 INFO - PROCESS | 1774 | 1462470592612 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 10:49:52 INFO - PROCESS | 1774 | 1462470592935 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:52 INFO - PROCESS | 1774 | ++DOCSHELL 0x883d4800 == 171 [pid = 1774] [id = 734] 10:49:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x883dc000) [pid = 1774] [serial = 2203] [outer = (nil)] 10:49:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0x88b10c00) [pid = 1774] [serial = 2204] [outer = 0x883dc000] 10:49:53 INFO - PROCESS | 1774 | 1462470593021 Marionette DEBUG loaded listener.js 10:49:53 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x88d4bc00) [pid = 1774] [serial = 2205] [outer = 0x883dc000] 10:49:53 INFO - PROCESS | 1774 | 1462470593873 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 10:49:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 10:49:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1597ms 10:49:53 INFO - PROCESS | 1774 | 1462470593948 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 10:49:53 INFO - PROCESS | 1774 | 1462470593952 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 10:49:53 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 10:49:53 INFO - PROCESS | 1774 | 1462470593958 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 10:49:53 INFO - PROCESS | 1774 | 1462470593961 Marionette TRACE conn3 <- [1,2910,null,{}] 10:49:53 INFO - PROCESS | 1774 | 1462470593967 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:54 INFO - PROCESS | 1774 | 1462470594219 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 10:49:54 INFO - PROCESS | 1774 | 1462470594541 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:54 INFO - PROCESS | 1774 | ++DOCSHELL 0x887ca000 == 172 [pid = 1774] [id = 735] 10:49:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0x88b0e000) [pid = 1774] [serial = 2206] [outer = (nil)] 10:49:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0x899a8c00) [pid = 1774] [serial = 2207] [outer = 0x88b0e000] 10:49:54 INFO - PROCESS | 1774 | 1462470594628 Marionette DEBUG loaded listener.js 10:49:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 167 (0x899b0c00) [pid = 1774] [serial = 2208] [outer = 0x88b0e000] 10:49:55 INFO - PROCESS | 1774 | 1462470595391 Marionette TRACE conn3 <- [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]]]}] 10:49:55 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 10:49:55 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 10:49:55 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1485ms 10:49:55 INFO - PROCESS | 1774 | 1462470595445 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 10:49:55 INFO - PROCESS | 1774 | 1462470595449 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 10:49:55 INFO - TEST-START | /DOMEvents/constructors.html 10:49:55 INFO - PROCESS | 1774 | 1462470595455 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 10:49:55 INFO - PROCESS | 1774 | 1462470595458 Marionette TRACE conn3 <- [1,2914,null,{}] 10:49:55 INFO - PROCESS | 1774 | 1462470595464 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:55 INFO - PROCESS | 1774 | 1462470595666 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 10:49:55 INFO - PROCESS | 1774 | 1462470595965 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:56 INFO - PROCESS | 1774 | ++DOCSHELL 0x899ad800 == 173 [pid = 1774] [id = 736] 10:49:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 168 (0x899e9400) [pid = 1774] [serial = 2209] [outer = (nil)] 10:49:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 169 (0x899f6800) [pid = 1774] [serial = 2210] [outer = 0x899e9400] 10:49:56 INFO - PROCESS | 1774 | 1462470596059 Marionette DEBUG loaded listener.js 10:49:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 170 (0x8b292000) [pid = 1774] [serial = 2211] [outer = 0x899e9400] 10:49:57 INFO - PROCESS | 1774 | 1462470597042 Marionette TRACE conn3 <- [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]]]}] 10:49:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 10:49:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 10:49:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 10:49:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 10:49:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 10:49:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 10:49:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 10:49:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 10:49:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 10:49:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 10:49:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 10:49:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 10:49:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 10:49:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 10:49:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 10:49:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 10:49:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 10:49:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 10:49:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 10:49:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 10:49:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 10:49:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 10:49:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 10:49:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 10:49:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 10:49:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 10:49:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 10:49:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 10:49:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 10:49:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 10:49:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 10:49:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 10:49:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 10:49:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 10:49:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 10:49:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 10:49:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 10:49:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 10:49:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 10:49:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:49:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 10:49:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 10:49:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 10:49:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:49:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 10:49:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 10:49:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 10:49:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:49:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 10:49:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 10:49:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 10:49:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:49:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 10:49:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 10:49:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 10:49:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:49:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 10:49:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 10:49:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 10:49:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:49:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 10:49:57 INFO - TEST-OK | /DOMEvents/constructors.html | took 1671ms 10:49:57 INFO - PROCESS | 1774 | 1462470597135 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 10:49:57 INFO - PROCESS | 1774 | 1462470597144 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 10:49:57 INFO - TEST-START | /DOMEvents/event-phases-order.html 10:49:57 INFO - PROCESS | 1774 | 1462470597158 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 10:49:57 INFO - PROCESS | 1774 | 1462470597161 Marionette TRACE conn3 <- [1,2918,null,{}] 10:49:57 INFO - PROCESS | 1774 | 1462470597167 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:57 INFO - PROCESS | 1774 | 1462470597366 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 10:49:57 INFO - PROCESS | 1774 | 1462470597693 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:57 INFO - PROCESS | 1774 | ++DOCSHELL 0x887a6000 == 174 [pid = 1774] [id = 737] 10:49:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 171 (0x88ada800) [pid = 1774] [serial = 2212] [outer = (nil)] 10:49:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 172 (0x8bacd000) [pid = 1774] [serial = 2213] [outer = 0x88ada800] 10:49:57 INFO - PROCESS | 1774 | 1462470597778 Marionette DEBUG loaded listener.js 10:49:57 INFO - PROCESS | 1774 | ++DOMWINDOW == 173 (0x8bad4400) [pid = 1774] [serial = 2214] [outer = 0x88ada800] 10:49:58 INFO - PROCESS | 1774 | 1462470598527 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 10:49:58 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 10:49:58 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1390ms 10:49:58 INFO - PROCESS | 1774 | 1462470598543 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 10:49:58 INFO - PROCESS | 1774 | 1462470598546 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 10:49:58 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 10:49:58 INFO - PROCESS | 1774 | 1462470598552 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 10:49:58 INFO - PROCESS | 1774 | 1462470598555 Marionette TRACE conn3 <- [1,2922,null,{}] 10:49:58 INFO - PROCESS | 1774 | 1462470598561 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:58 INFO - PROCESS | 1774 | 1462470598757 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 10:49:59 INFO - PROCESS | 1774 | 1462470599017 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:59 INFO - PROCESS | 1774 | ++DOCSHELL 0x8799c000 == 175 [pid = 1774] [id = 738] 10:49:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 174 (0x8b798400) [pid = 1774] [serial = 2215] [outer = (nil)] 10:49:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 175 (0x8baf1800) [pid = 1774] [serial = 2216] [outer = 0x8b798400] 10:49:59 INFO - PROCESS | 1774 | 1462470599097 Marionette DEBUG loaded listener.js 10:49:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 176 (0x8cbe6400) [pid = 1774] [serial = 2217] [outer = 0x8b798400] 10:49:59 INFO - PROCESS | 1774 | [1774] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 10:49:59 INFO - PROCESS | 1774 | [1774] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 10:49:59 INFO - PROCESS | 1774 | [1774] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 10:49:59 INFO - PROCESS | 1774 | [1774] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 10:49:59 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 10:49:59 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 10:49:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 10:49:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:59 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:49:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:49:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:49:59 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 10:49:59 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 10:49:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:49:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:59 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:49:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:49:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:49:59 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 10:49:59 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 10:49:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:49:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:59 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:49:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:49:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:49:59 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]" 10:49:59 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 10:49:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:50:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:50:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:50:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:50:00 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 10:50:00 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1430ms 10:50:00 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 10:50:00 INFO - PROCESS | 1774 | 1462470599958 Marionette TRACE conn3 <- [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]]]}] 10:50:00 INFO - PROCESS | 1774 | 1462470599984 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 10:50:00 INFO - PROCESS | 1774 | 1462470599991 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 10:50:00 INFO - PROCESS | 1774 | 1462470600005 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 10:50:00 INFO - PROCESS | 1774 | 1462470600009 Marionette TRACE conn3 <- [1,2926,null,{}] 10:50:00 INFO - PROCESS | 1774 | 1462470600017 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:00 INFO - PROCESS | 1774 | 1462470600237 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 10:50:00 INFO - PROCESS | 1774 | 1462470600530 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:00 INFO - PROCESS | 1774 | ++DOCSHELL 0x8baed000 == 176 [pid = 1774] [id = 739] 10:50:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 177 (0x8cbe4c00) [pid = 1774] [serial = 2218] [outer = (nil)] 10:50:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 178 (0x8d277c00) [pid = 1774] [serial = 2219] [outer = 0x8cbe4c00] 10:50:00 INFO - PROCESS | 1774 | 1462470600613 Marionette DEBUG loaded listener.js 10:50:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 179 (0x8d4adc00) [pid = 1774] [serial = 2220] [outer = 0x8cbe4c00] 10:50:01 INFO - PROCESS | 1774 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 10:50:01 INFO - PROCESS | 1774 | 1462470601360 Marionette TRACE conn3 <- [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]]]}] 10:50:01 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 10:50:01 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1390ms 10:50:01 INFO - PROCESS | 1774 | 1462470601394 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 10:50:01 INFO - PROCESS | 1774 | 1462470601398 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 10:50:01 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 10:50:01 INFO - PROCESS | 1774 | 1462470601404 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 10:50:01 INFO - PROCESS | 1774 | 1462470601406 Marionette TRACE conn3 <- [1,2930,null,{}] 10:50:01 INFO - PROCESS | 1774 | 1462470601412 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:01 INFO - PROCESS | 1774 | 1462470601639 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 10:50:01 INFO - PROCESS | 1774 | 1462470601901 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:01 INFO - PROCESS | 1774 | ++DOCSHELL 0x8cd15400 == 177 [pid = 1774] [id = 740] 10:50:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 180 (0x8d4b2000) [pid = 1774] [serial = 2221] [outer = (nil)] 10:50:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 181 (0x8d4b8800) [pid = 1774] [serial = 2222] [outer = 0x8d4b2000] 10:50:01 INFO - PROCESS | 1774 | 1462470601982 Marionette DEBUG loaded listener.js 10:50:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 182 (0x8df14c00) [pid = 1774] [serial = 2223] [outer = 0x8d4b2000] 10:50:02 INFO - PROCESS | 1774 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 10:50:02 INFO - PROCESS | 1774 | 1462470602791 Marionette TRACE conn3 <- [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]]]}] 10:50:02 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 10:50:02 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1428ms 10:50:02 INFO - PROCESS | 1774 | 1462470602833 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 10:50:02 INFO - PROCESS | 1774 | 1462470602836 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 10:50:02 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 10:50:02 INFO - PROCESS | 1774 | 1462470602843 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 10:50:02 INFO - PROCESS | 1774 | 1462470602846 Marionette TRACE conn3 <- [1,2934,null,{}] 10:50:02 INFO - PROCESS | 1774 | 1462470602852 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:03 INFO - PROCESS | 1774 | 1462470603051 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 10:50:03 INFO - PROCESS | 1774 | 1462470603345 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:03 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d4b4800 == 178 [pid = 1774] [id = 741] 10:50:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 183 (0x8d4b7c00) [pid = 1774] [serial = 2224] [outer = (nil)] 10:50:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 184 (0x8e2c2400) [pid = 1774] [serial = 2225] [outer = 0x8d4b7c00] 10:50:03 INFO - PROCESS | 1774 | 1462470603441 Marionette DEBUG loaded listener.js 10:50:03 INFO - PROCESS | 1774 | ++DOMWINDOW == 185 (0x8e9d5000) [pid = 1774] [serial = 2226] [outer = 0x8d4b7c00] 10:50:04 INFO - PROCESS | 1774 | 1462470604251 Marionette TRACE conn3 <- [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]]]}] 10:50:04 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:50:04 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1434ms 10:50:04 INFO - PROCESS | 1774 | 1462470604278 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 10:50:04 INFO - PROCESS | 1774 | 1462470604281 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 10:50:04 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 10:50:04 INFO - PROCESS | 1774 | 1462470604288 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 10:50:04 INFO - PROCESS | 1774 | 1462470604292 Marionette TRACE conn3 <- [1,2938,null,{}] 10:50:04 INFO - PROCESS | 1774 | 1462470604298 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:04 INFO - PROCESS | 1774 | 1462470604510 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 10:50:04 INFO - PROCESS | 1774 | 1462470604805 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:04 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ec3b400 == 179 [pid = 1774] [id = 742] 10:50:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 186 (0x8ec40000) [pid = 1774] [serial = 2227] [outer = (nil)] 10:50:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 187 (0x8f61c800) [pid = 1774] [serial = 2228] [outer = 0x8ec40000] 10:50:04 INFO - PROCESS | 1774 | 1462470604887 Marionette DEBUG loaded listener.js 10:50:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 188 (0x8f61f000) [pid = 1774] [serial = 2229] [outer = 0x8ec40000] 10:50:05 INFO - PROCESS | 1774 | 1462470605685 Marionette TRACE conn3 <- [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]]]}] 10:50:05 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. 10:50:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1433ms 10:50:05 INFO - PROCESS | 1774 | 1462470605723 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 10:50:05 INFO - PROCESS | 1774 | 1462470605726 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 10:50:05 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 10:50:05 INFO - PROCESS | 1774 | 1462470605733 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 10:50:05 INFO - PROCESS | 1774 | 1462470605736 Marionette TRACE conn3 <- [1,2942,null,{}] 10:50:05 INFO - PROCESS | 1774 | 1462470605741 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:05 INFO - PROCESS | 1774 | 1462470605933 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 10:50:06 INFO - PROCESS | 1774 | 1462470606200 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:06 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e9dd400 == 180 [pid = 1774] [id = 743] 10:50:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 189 (0x8ec36800) [pid = 1774] [serial = 2230] [outer = (nil)] 10:50:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 190 (0x8f9e9c00) [pid = 1774] [serial = 2231] [outer = 0x8ec36800] 10:50:06 INFO - PROCESS | 1774 | 1462470606277 Marionette DEBUG loaded listener.js 10:50:06 INFO - PROCESS | 1774 | ++DOMWINDOW == 191 (0x8f9eec00) [pid = 1774] [serial = 2232] [outer = 0x8ec36800] 10:50:07 INFO - PROCESS | 1774 | 1462470607075 Marionette TRACE conn3 <- [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"]]]}] 10:50:07 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 10:50:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 10:50:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 10:50:07 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1379ms 10:50:07 INFO - PROCESS | 1774 | 1462470607114 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 10:50:07 INFO - PROCESS | 1774 | 1462470607117 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 10:50:07 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 10:50:07 INFO - PROCESS | 1774 | 1462470607123 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 10:50:07 INFO - PROCESS | 1774 | 1462470607126 Marionette TRACE conn3 <- [1,2946,null,{}] 10:50:07 INFO - PROCESS | 1774 | 1462470607132 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:07 INFO - PROCESS | 1774 | 1462470607350 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 10:50:07 INFO - PROCESS | 1774 | 1462470607652 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:07 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f70d000 == 181 [pid = 1774] [id = 744] 10:50:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 192 (0x91214000) [pid = 1774] [serial = 2233] [outer = (nil)] 10:50:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 193 (0x912bb000) [pid = 1774] [serial = 2234] [outer = 0x91214000] 10:50:07 INFO - PROCESS | 1774 | 1462470607736 Marionette DEBUG loaded listener.js 10:50:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 194 (0x912c0800) [pid = 1774] [serial = 2235] [outer = 0x91214000] 10:50:08 INFO - PROCESS | 1774 | 1462470608476 Marionette TRACE conn3 <- [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]]]}] 10:50: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. 10:50:08 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1391ms 10:50:08 INFO - PROCESS | 1774 | 1462470608515 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 10:50:08 INFO - PROCESS | 1774 | 1462470608518 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 10:50:08 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 10:50:08 INFO - PROCESS | 1774 | 1462470608524 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 10:50:08 INFO - PROCESS | 1774 | 1462470608528 Marionette TRACE conn3 <- [1,2950,null,{}] 10:50:08 INFO - PROCESS | 1774 | 1462470608533 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:08 INFO - PROCESS | 1774 | 1462470608736 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 10:50:09 INFO - PROCESS | 1774 | 1462470609001 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:09 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f9eb000 == 182 [pid = 1774] [id = 745] 10:50:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 195 (0x91218400) [pid = 1774] [serial = 2236] [outer = (nil)] 10:50:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 196 (0x9152bc00) [pid = 1774] [serial = 2237] [outer = 0x91218400] 10:50:09 INFO - PROCESS | 1774 | 1462470609083 Marionette DEBUG loaded listener.js 10:50:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 197 (0x91544400) [pid = 1774] [serial = 2238] [outer = 0x91218400] 10:50:09 INFO - PROCESS | 1774 | ++DOCSHELL 0x9152a800 == 183 [pid = 1774] [id = 746] 10:50:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 198 (0x9154e800) [pid = 1774] [serial = 2239] [outer = (nil)] 10:50:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 199 (0x915c2800) [pid = 1774] [serial = 2240] [outer = 0x9154e800] 10:50:09 INFO - PROCESS | 1774 | 1462470609954 Marionette TRACE conn3 <- [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]]]}] 10:50:10 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. 10:50:10 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1486ms 10:50:10 INFO - PROCESS | 1774 | 1462470610012 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 10:50:10 INFO - PROCESS | 1774 | 1462470610014 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 10:50:10 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 10:50:10 INFO - PROCESS | 1774 | 1462470610021 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 10:50:10 INFO - PROCESS | 1774 | 1462470610024 Marionette TRACE conn3 <- [1,2954,null,{}] 10:50:10 INFO - PROCESS | 1774 | 1462470610030 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:10 INFO - PROCESS | 1774 | 1462470610325 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 10:50:10 INFO - PROCESS | 1774 | 1462470610665 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:10 INFO - PROCESS | 1774 | ++DOCSHELL 0x83260400 == 184 [pid = 1774] [id = 747] 10:50:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 200 (0x8f716c00) [pid = 1774] [serial = 2241] [outer = (nil)] 10:50:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 201 (0x915bb000) [pid = 1774] [serial = 2242] [outer = 0x8f716c00] 10:50:10 INFO - PROCESS | 1774 | 1462470610748 Marionette DEBUG loaded listener.js 10:50:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 202 (0x915be400) [pid = 1774] [serial = 2243] [outer = 0x8f716c00] 10:50:11 INFO - PROCESS | 1774 | 1462470611464 Marionette TRACE conn3 <- [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]]]}] 10:50:11 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:50: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 10:50:11 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1483ms 10:50:11 INFO - PROCESS | 1774 | 1462470611505 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 10:50:11 INFO - PROCESS | 1774 | 1462470611509 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 10:50:11 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 10:50:11 INFO - PROCESS | 1774 | 1462470611515 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 10:50:11 INFO - PROCESS | 1774 | 1462470611518 Marionette TRACE conn3 <- [1,2958,null,{}] 10:50:11 INFO - PROCESS | 1774 | 1462470611525 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:11 INFO - PROCESS | 1774 | 1462470611747 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 10:50:12 INFO - PROCESS | 1774 | 1462470612017 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:12 INFO - PROCESS | 1774 | ++DOCSHELL 0x899f3800 == 185 [pid = 1774] [id = 748] 10:50:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 203 (0x91553400) [pid = 1774] [serial = 2244] [outer = (nil)] 10:50:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 204 (0x91b27000) [pid = 1774] [serial = 2245] [outer = 0x91553400] 10:50:12 INFO - PROCESS | 1774 | 1462470612098 Marionette DEBUG loaded listener.js 10:50:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 205 (0x91b33000) [pid = 1774] [serial = 2246] [outer = 0x91553400] 10:50:12 INFO - PROCESS | 1774 | 1462470612927 Marionette TRACE conn3 <- [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]]]}] 10:50:12 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. 10:50:12 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1431ms 10:50:12 INFO - PROCESS | 1774 | 1462470612946 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 10:50:12 INFO - PROCESS | 1774 | 1462470612949 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 10:50:12 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 10:50:12 INFO - PROCESS | 1774 | 1462470612955 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 10:50:12 INFO - PROCESS | 1774 | 1462470612959 Marionette TRACE conn3 <- [1,2962,null,{}] 10:50:12 INFO - PROCESS | 1774 | 1462470612964 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:13 INFO - PROCESS | 1774 | 1462470613170 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 10:50:13 INFO - PROCESS | 1774 | 1462470613472 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:13 INFO - PROCESS | 1774 | ++DOCSHELL 0x91551c00 == 186 [pid = 1774] [id = 749] 10:50:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 206 (0x91a12c00) [pid = 1774] [serial = 2247] [outer = (nil)] 10:50:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 207 (0x91dba400) [pid = 1774] [serial = 2248] [outer = 0x91a12c00] 10:50:13 INFO - PROCESS | 1774 | 1462470613554 Marionette DEBUG loaded listener.js 10:50:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 208 (0x91f65c00) [pid = 1774] [serial = 2249] [outer = 0x91a12c00] 10:50:14 INFO - PROCESS | 1774 | 1462470614323 Marionette TRACE conn3 <- [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]]]}] 10:50:14 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. 10:50:14 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1438ms 10:50:14 INFO - PROCESS | 1774 | 1462470614394 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 10:50:14 INFO - PROCESS | 1774 | 1462470614397 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 10:50:14 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 10:50:14 INFO - PROCESS | 1774 | 1462470614403 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 10:50:14 INFO - PROCESS | 1774 | 1462470614406 Marionette TRACE conn3 <- [1,2966,null,{}] 10:50:14 INFO - PROCESS | 1774 | 1462470614412 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:14 INFO - PROCESS | 1774 | 1462470614617 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 10:50:14 INFO - PROCESS | 1774 | 1462470614912 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:14 INFO - PROCESS | 1774 | ++DOCSHELL 0x91550000 == 187 [pid = 1774] [id = 750] 10:50:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 209 (0x91b2e800) [pid = 1774] [serial = 2250] [outer = (nil)] 10:50:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 210 (0x9229a800) [pid = 1774] [serial = 2251] [outer = 0x91b2e800] 10:50:15 INFO - PROCESS | 1774 | 1462470614994 Marionette DEBUG loaded listener.js 10:50:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 211 (0x9229e800) [pid = 1774] [serial = 2252] [outer = 0x91b2e800] 10:50:15 INFO - PROCESS | 1774 | 1462470615749 Marionette TRACE conn3 <- [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]]]}] 10:50:15 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. 10:50:15 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1381ms 10:50:15 INFO - PROCESS | 1774 | 1462470615785 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 10:50:15 INFO - PROCESS | 1774 | 1462470615788 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 10:50:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 10:50:15 INFO - PROCESS | 1774 | 1462470615800 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 10:50:15 INFO - PROCESS | 1774 | 1462470615803 Marionette TRACE conn3 <- [1,2970,null,{}] 10:50:15 INFO - PROCESS | 1774 | 1462470615809 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:16 INFO - PROCESS | 1774 | 1462470616011 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 10:50:16 INFO - PROCESS | 1774 | 1462470616280 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:16 INFO - PROCESS | 1774 | ++DOCSHELL 0x91f63400 == 188 [pid = 1774] [id = 751] 10:50:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 212 (0x91f65000) [pid = 1774] [serial = 2253] [outer = (nil)] 10:50:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 213 (0x92497c00) [pid = 1774] [serial = 2254] [outer = 0x91f65000] 10:50:16 INFO - PROCESS | 1774 | 1462470616364 Marionette DEBUG loaded listener.js 10:50:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 214 (0x9249d000) [pid = 1774] [serial = 2255] [outer = 0x91f65000] 10:50:17 INFO - PROCESS | 1774 | 1462470617098 Marionette TRACE conn3 <- [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]]]}] 10:50:17 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. 10:50:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1343ms 10:50:17 INFO - PROCESS | 1774 | 1462470617143 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 10:50:17 INFO - PROCESS | 1774 | 1462470617147 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 10:50:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 10:50:17 INFO - PROCESS | 1774 | 1462470617153 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 10:50:17 INFO - PROCESS | 1774 | 1462470617156 Marionette TRACE conn3 <- [1,2974,null,{}] 10:50:17 INFO - PROCESS | 1774 | 1462470617162 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:17 INFO - PROCESS | 1774 | 1462470617381 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 10:50:17 INFO - PROCESS | 1774 | 1462470617650 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:17 INFO - PROCESS | 1774 | ++DOCSHELL 0x83dc8400 == 189 [pid = 1774] [id = 752] 10:50:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 215 (0x91db8000) [pid = 1774] [serial = 2256] [outer = (nil)] 10:50:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 216 (0x924ddc00) [pid = 1774] [serial = 2257] [outer = 0x91db8000] 10:50:17 INFO - PROCESS | 1774 | 1462470617733 Marionette DEBUG loaded listener.js 10:50:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 217 (0x929c4800) [pid = 1774] [serial = 2258] [outer = 0x91db8000] 10:50:19 INFO - PROCESS | 1774 | --DOCSHELL 0x98cb1800 == 188 [pid = 1774] [id = 676] 10:50:19 INFO - PROCESS | 1774 | --DOCSHELL 0x866e9800 == 187 [pid = 1774] [id = 675] 10:50:19 INFO - PROCESS | 1774 | --DOCSHELL 0x92be6800 == 186 [pid = 1774] [id = 186] 10:50:19 INFO - PROCESS | 1774 | --DOCSHELL 0x87be7400 == 185 [pid = 1774] [id = 730] 10:50:19 INFO - PROCESS | 1774 | --DOCSHELL 0x869dcc00 == 184 [pid = 1774] [id = 728] 10:50:19 INFO - PROCESS | 1774 | --DOCSHELL 0x83dc6000 == 183 [pid = 1774] [id = 727] 10:50:19 INFO - PROCESS | 1774 | --DOCSHELL 0x869d5000 == 182 [pid = 1774] [id = 725] 10:50:19 INFO - PROCESS | 1774 | --DOCSHELL 0xa31ca800 == 181 [pid = 1774] [id = 724] 10:50:19 INFO - PROCESS | 1774 | --DOCSHELL 0x877b4000 == 180 [pid = 1774] [id = 723] 10:50:19 INFO - PROCESS | 1774 | --DOCSHELL 0x83dc7000 == 179 [pid = 1774] [id = 721] 10:50:19 INFO - PROCESS | 1774 | --DOCSHELL 0x88d4d800 == 178 [pid = 1774] [id = 722] 10:50:19 INFO - PROCESS | 1774 | --DOCSHELL 0x877ae000 == 177 [pid = 1774] [id = 720] 10:50:19 INFO - PROCESS | 1774 | --DOCSHELL 0x94e81400 == 176 [pid = 1774] [id = 719] 10:50:19 INFO - PROCESS | 1774 | --DOCSHELL 0x92defc00 == 175 [pid = 1774] [id = 718] 10:50:19 INFO - PROCESS | 1774 | --DOCSHELL 0x929ccc00 == 174 [pid = 1774] [id = 716] 10:50:19 INFO - PROCESS | 1774 | --DOCSHELL 0x9398f400 == 173 [pid = 1774] [id = 717] 10:50:19 INFO - PROCESS | 1774 | --DOCSHELL 0x929c3800 == 172 [pid = 1774] [id = 715] 10:50:19 INFO - PROCESS | 1774 | --DOCSHELL 0x9152b400 == 171 [pid = 1774] [id = 714] 10:50:19 INFO - PROCESS | 1774 | --DOCSHELL 0x91f6ac00 == 170 [pid = 1774] [id = 713] 10:50:19 INFO - PROCESS | 1774 | --DOCSHELL 0x91528c00 == 169 [pid = 1774] [id = 712] 10:50:19 INFO - PROCESS | 1774 | --DOCSHELL 0x8baf1c00 == 168 [pid = 1774] [id = 710] 10:50:19 INFO - PROCESS | 1774 | --DOCSHELL 0x8e2ca800 == 167 [pid = 1774] [id = 711] 10:50:19 INFO - PROCESS | 1774 | --DOCSHELL 0x8d4bbc00 == 166 [pid = 1774] [id = 709] 10:50:19 INFO - PROCESS | 1774 | --DOCSHELL 0x87808800 == 165 [pid = 1774] [id = 708] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 216 (0x887cac00) [pid = 1774] [serial = 1989] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 215 (0x8bad3800) [pid = 1774] [serial = 1992] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 214 (0x8df1f400) [pid = 1774] [serial = 1995] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 213 (0x8ec3dc00) [pid = 1774] [serial = 1998] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 212 (0x9121a800) [pid = 1774] [serial = 2001] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 211 (0x91a0b000) [pid = 1774] [serial = 2004] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 210 (0x91f64800) [pid = 1774] [serial = 2007] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 209 (0x9249d800) [pid = 1774] [serial = 2010] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 208 (0x92bdcc00) [pid = 1774] [serial = 2013] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 207 (0x9386c800) [pid = 1774] [serial = 2016] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 206 (0x95092c00) [pid = 1774] [serial = 2019] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 205 (0x950f6400) [pid = 1774] [serial = 2022] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 204 (0x99795c00) [pid = 1774] [serial = 2031] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 203 (0x9a168000) [pid = 1774] [serial = 2034] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 202 (0x991f0000) [pid = 1774] [serial = 2028] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 201 (0x978cf800) [pid = 1774] [serial = 2025] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 200 (0x8bace000) [pid = 1774] [serial = 2117] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 199 (0x8cd0fc00) [pid = 1774] [serial = 2120] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 198 (0x8baeb800) [pid = 1774] [serial = 2118] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 197 (0x88d4f800) [pid = 1774] [serial = 2114] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 196 (0x882c2800) [pid = 1774] [serial = 2111] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 195 (0x887ab000) [pid = 1774] [serial = 2112] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 194 (0xa2710000) [pid = 1774] [serial = 2109] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 193 (0xa2531000) [pid = 1774] [serial = 2108] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 192 (0xa23b2400) [pid = 1774] [serial = 2106] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 191 (0xa22c1c00) [pid = 1774] [serial = 2105] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 190 (0xa1030c00) [pid = 1774] [serial = 2103] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 189 (0xa1029800) [pid = 1774] [serial = 2102] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 188 (0x9cbf0c00) [pid = 1774] [serial = 2100] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 187 (0x9cbeb800) [pid = 1774] [serial = 2099] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 186 (0x9a999800) [pid = 1774] [serial = 2097] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 185 (0x9a997000) [pid = 1774] [serial = 2096] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 184 (0x9a901c00) [pid = 1774] [serial = 2094] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 183 (0x9a4ac000) [pid = 1774] [serial = 2093] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 182 (0x9979c800) [pid = 1774] [serial = 2091] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 181 (0x9975f000) [pid = 1774] [serial = 2090] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 180 (0x9919d000) [pid = 1774] [serial = 2088] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 179 (0x990db000) [pid = 1774] [serial = 2087] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 178 (0x9779f000) [pid = 1774] [serial = 2085] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 177 (0x96c95000) [pid = 1774] [serial = 2084] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 176 (0x9508f800) [pid = 1774] [serial = 2082] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 175 (0x94eea000) [pid = 1774] [serial = 2081] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 174 (0x944adc00) [pid = 1774] [serial = 2079] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 173 (0x9398f000) [pid = 1774] [serial = 2078] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 172 (0x92bd9c00) [pid = 1774] [serial = 2076] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 171 (0x929cec00) [pid = 1774] [serial = 2075] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 170 (0x923d2000) [pid = 1774] [serial = 2073] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 169 (0x923cd800) [pid = 1774] [serial = 2072] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 168 (0x91dac000) [pid = 1774] [serial = 2070] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 167 (0x91b29800) [pid = 1774] [serial = 2069] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 166 (0x9154a800) [pid = 1774] [serial = 2067] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0x912bcc00) [pid = 1774] [serial = 2066] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0x8ec40c00) [pid = 1774] [serial = 2064] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0x8ec3cc00) [pid = 1774] [serial = 2063] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0x8e2cac00) [pid = 1774] [serial = 2061] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0x8d27a800) [pid = 1774] [serial = 2060] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0x8bad9c00) [pid = 1774] [serial = 2058] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x8ba8f000) [pid = 1774] [serial = 2057] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0x88d6d000) [pid = 1774] [serial = 2055] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x88ad6800) [pid = 1774] [serial = 2054] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x877b0800) [pid = 1774] [serial = 2052] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0x866f4400) [pid = 1774] [serial = 2051] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x8d276000) [pid = 1774] [serial = 2121] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x899b4400) [pid = 1774] [serial = 2115] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x8baf3c00) [pid = 1774] [serial = 1986] [outer = (nil)] [url = about:blank] 10:50:20 INFO - PROCESS | 1774 | 1462470620604 Marionette TRACE conn3 <- [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]]]}] 10:50: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. 10:50:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 3543ms 10:50:20 INFO - PROCESS | 1774 | 1462470620697 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 10:50:20 INFO - PROCESS | 1774 | 1462470620702 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 10:50:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 10:50:20 INFO - PROCESS | 1774 | 1462470620710 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 10:50:20 INFO - PROCESS | 1774 | 1462470620714 Marionette TRACE conn3 <- [1,2978,null,{}] 10:50:20 INFO - PROCESS | 1774 | 1462470620721 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:20 INFO - PROCESS | 1774 | 1462470620918 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 10:50:21 INFO - PROCESS | 1774 | 1462470621125 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:21 INFO - PROCESS | 1774 | ++DOCSHELL 0x87806400 == 166 [pid = 1774] [id = 753] 10:50:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x87807000) [pid = 1774] [serial = 2259] [outer = (nil)] 10:50:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x87be9400) [pid = 1774] [serial = 2260] [outer = 0x87807000] 10:50:21 INFO - PROCESS | 1774 | 1462470621200 Marionette DEBUG loaded listener.js 10:50:21 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x87f84c00) [pid = 1774] [serial = 2261] [outer = 0x87807000] 10:50:21 INFO - PROCESS | 1774 | 1462470621958 Marionette TRACE conn3 <- [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]]]}] 10:50: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. 10:50:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1287ms 10:50:22 INFO - PROCESS | 1774 | 1462470621998 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 10:50:22 INFO - PROCESS | 1774 | 1462470622005 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 10:50:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 10:50:22 INFO - PROCESS | 1774 | 1462470622049 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 10:50:22 INFO - PROCESS | 1774 | 1462470622054 Marionette TRACE conn3 <- [1,2982,null,{}] 10:50:22 INFO - PROCESS | 1774 | 1462470622065 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:22 INFO - PROCESS | 1774 | 1462470622278 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 10:50:22 INFO - PROCESS | 1774 | 1462470622290 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:22 INFO - PROCESS | 1774 | ++DOCSHELL 0x882c8000 == 167 [pid = 1774] [id = 754] 10:50:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x883d6400) [pid = 1774] [serial = 2262] [outer = (nil)] 10:50:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x887b1000) [pid = 1774] [serial = 2263] [outer = 0x883d6400] 10:50:22 INFO - PROCESS | 1774 | 1462470622566 Marionette DEBUG loaded listener.js 10:50:22 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x88ad3c00) [pid = 1774] [serial = 2264] [outer = 0x883d6400] 10:50:23 INFO - PROCESS | 1774 | 1462470623312 Marionette TRACE conn3 <- [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"]]]}] 10:50: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 10:50:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 10:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 10:50:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1324ms 10:50:23 INFO - PROCESS | 1774 | 1462470623340 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 10:50:23 INFO - PROCESS | 1774 | 1462470623344 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 10:50:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 10:50:23 INFO - PROCESS | 1774 | 1462470623358 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 10:50:23 INFO - PROCESS | 1774 | 1462470623363 Marionette TRACE conn3 <- [1,2986,null,{}] 10:50:23 INFO - PROCESS | 1774 | 1462470623378 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:23 INFO - PROCESS | 1774 | 1462470623649 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 10:50:23 INFO - PROCESS | 1774 | 1462470623689 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:23 INFO - PROCESS | 1774 | ++DOCSHELL 0x887afc00 == 168 [pid = 1774] [id = 755] 10:50:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x88d6d000) [pid = 1774] [serial = 2265] [outer = (nil)] 10:50:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x899aec00) [pid = 1774] [serial = 2266] [outer = 0x88d6d000] 10:50:23 INFO - PROCESS | 1774 | 1462470623763 Marionette DEBUG loaded listener.js 10:50:23 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0x8b288800) [pid = 1774] [serial = 2267] [outer = 0x88d6d000] 10:50:24 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0x93899800) [pid = 1774] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 10:50:24 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x929cbc00) [pid = 1774] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 10:50:24 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0x915bac00) [pid = 1774] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 10:50:24 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x887a9800) [pid = 1774] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 10:50:24 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x95094000) [pid = 1774] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 10:50:24 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0x91523400) [pid = 1774] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 10:50:24 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x83261000) [pid = 1774] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 10:50:24 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x883db000) [pid = 1774] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 10:50:24 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x87f80c00) [pid = 1774] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 10:50:24 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x91a0a400) [pid = 1774] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 10:50:24 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x91f6dc00) [pid = 1774] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 10:50:24 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x9389f400) [pid = 1774] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 10:50:24 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x8f717400) [pid = 1774] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 10:50:24 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x9843b800) [pid = 1774] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 10:50:24 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x877b3000) [pid = 1774] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 10:50:24 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0x95094800) [pid = 1774] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 10:50:24 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0x8df12400) [pid = 1774] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 10:50:24 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x9779d800) [pid = 1774] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 10:50:24 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0x83dc9c00) [pid = 1774] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 10:50:25 INFO - PROCESS | 1774 | 1462470625247 Marionette TRACE conn3 <- [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]]]}] 10:50:25 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. 10:50:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1939ms 10:50:25 INFO - PROCESS | 1774 | 1462470625297 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 10:50:25 INFO - PROCESS | 1774 | 1462470625301 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 10:50:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 10:50:25 INFO - PROCESS | 1774 | 1462470625307 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 10:50:25 INFO - PROCESS | 1774 | 1462470625309 Marionette TRACE conn3 <- [1,2990,null,{}] 10:50:25 INFO - PROCESS | 1774 | 1462470625315 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:25 INFO - PROCESS | 1774 | 1462470625575 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 10:50:25 INFO - PROCESS | 1774 | 1462470625601 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:25 INFO - PROCESS | 1774 | ++DOCSHELL 0x8799f000 == 169 [pid = 1774] [id = 756] 10:50:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x899a9000) [pid = 1774] [serial = 2268] [outer = (nil)] 10:50:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x8b791000) [pid = 1774] [serial = 2269] [outer = 0x899a9000] 10:50:25 INFO - PROCESS | 1774 | 1462470625679 Marionette DEBUG loaded listener.js 10:50:25 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x8ba92c00) [pid = 1774] [serial = 2270] [outer = 0x899a9000] 10:50:26 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ba94c00 == 170 [pid = 1774] [id = 757] 10:50:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x8bad5000) [pid = 1774] [serial = 2271] [outer = (nil)] 10:50:26 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x8baee000) [pid = 1774] [serial = 2272] [outer = 0x8bad5000] 10:50:26 INFO - PROCESS | 1774 | 1462470626485 Marionette TRACE conn3 <- [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]]]}] 10:50: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. 10:50:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1187ms 10:50:26 INFO - PROCESS | 1774 | 1462470626495 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 10:50:26 INFO - PROCESS | 1774 | 1462470626497 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 10:50:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 10:50:26 INFO - PROCESS | 1774 | 1462470626504 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 10:50:26 INFO - PROCESS | 1774 | 1462470626506 Marionette TRACE conn3 <- [1,2994,null,{}] 10:50:26 INFO - PROCESS | 1774 | 1462470626512 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:26 INFO - PROCESS | 1774 | 1462470626824 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 10:50:27 INFO - PROCESS | 1774 | 1462470627090 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:27 INFO - PROCESS | 1774 | ++DOCSHELL 0x82e04400 == 171 [pid = 1774] [id = 758] 10:50:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x83254800) [pid = 1774] [serial = 2273] [outer = (nil)] 10:50:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x84daa400) [pid = 1774] [serial = 2274] [outer = 0x83254800] 10:50:27 INFO - PROCESS | 1774 | 1462470627220 Marionette DEBUG loaded listener.js 10:50:27 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x869dbc00) [pid = 1774] [serial = 2275] [outer = 0x83254800] 10:50:28 INFO - PROCESS | 1774 | 1462470628102 Marionette TRACE conn3 <- [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]]]}] 10:50:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:50: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 10:50:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1632ms 10:50:28 INFO - PROCESS | 1774 | 1462470628154 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 10:50:28 INFO - PROCESS | 1774 | 1462470628160 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 10:50:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 10:50:28 INFO - PROCESS | 1774 | 1462470628173 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 10:50:28 INFO - PROCESS | 1774 | 1462470628178 Marionette TRACE conn3 <- [1,2998,null,{}] 10:50:28 INFO - PROCESS | 1774 | 1462470628186 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:28 INFO - PROCESS | 1774 | 1462470628402 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 10:50:28 INFO - PROCESS | 1774 | 1462470628691 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:28 INFO - PROCESS | 1774 | ++DOCSHELL 0x866eb800 == 172 [pid = 1774] [id = 759] 10:50:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x883d7c00) [pid = 1774] [serial = 2276] [outer = (nil)] 10:50:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x887a7800) [pid = 1774] [serial = 2277] [outer = 0x883d7c00] 10:50:28 INFO - PROCESS | 1774 | 1462470628778 Marionette DEBUG loaded listener.js 10:50:28 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x88ad1800) [pid = 1774] [serial = 2278] [outer = 0x883d7c00] 10:50:29 INFO - PROCESS | 1774 | 1462470629634 Marionette TRACE conn3 <- [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]]]}] 10:50:29 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. 10:50:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1484ms 10:50:29 INFO - PROCESS | 1774 | 1462470629660 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 10:50:29 INFO - PROCESS | 1774 | 1462470629666 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 10:50:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 10:50:29 INFO - PROCESS | 1774 | 1462470629673 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 10:50:29 INFO - PROCESS | 1774 | 1462470629676 Marionette TRACE conn3 <- [1,3002,null,{}] 10:50:29 INFO - PROCESS | 1774 | 1462470629682 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:29 INFO - PROCESS | 1774 | 1462470629886 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 10:50:30 INFO - PROCESS | 1774 | 1462470630150 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:30 INFO - PROCESS | 1774 | ++DOCSHELL 0x88d45c00 == 173 [pid = 1774] [id = 760] 10:50:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x88d4cc00) [pid = 1774] [serial = 2279] [outer = (nil)] 10:50:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x899f6c00) [pid = 1774] [serial = 2280] [outer = 0x88d4cc00] 10:50:30 INFO - PROCESS | 1774 | 1462470630244 Marionette DEBUG loaded listener.js 10:50:30 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x8b28cc00) [pid = 1774] [serial = 2281] [outer = 0x88d4cc00] 10:50:31 INFO - PROCESS | 1774 | 1462470631103 Marionette TRACE conn3 <- [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]]]}] 10:50: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. 10:50:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1480ms 10:50:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 10:50:31 INFO - PROCESS | 1774 | 1462470631154 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 10:50:31 INFO - PROCESS | 1774 | 1462470631158 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 10:50:31 INFO - PROCESS | 1774 | 1462470631173 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 10:50:31 INFO - PROCESS | 1774 | 1462470631183 Marionette TRACE conn3 <- [1,3006,null,{}] 10:50:31 INFO - PROCESS | 1774 | 1462470631241 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:31 INFO - PROCESS | 1774 | 1462470631475 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 10:50:31 INFO - PROCESS | 1774 | 1462470631759 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:31 INFO - PROCESS | 1774 | ++DOCSHELL 0x887a6400 == 174 [pid = 1774] [id = 761] 10:50:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x8b793400) [pid = 1774] [serial = 2282] [outer = (nil)] 10:50:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x8cbee800) [pid = 1774] [serial = 2283] [outer = 0x8b793400] 10:50:31 INFO - PROCESS | 1774 | 1462470631842 Marionette DEBUG loaded listener.js 10:50:31 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x8cd1ac00) [pid = 1774] [serial = 2284] [outer = 0x8b793400] 10:50:32 INFO - PROCESS | 1774 | 1462470632650 Marionette TRACE conn3 <- [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]]]}] 10:50:32 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. 10:50:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1504ms 10:50:32 INFO - PROCESS | 1774 | 1462470632678 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 10:50:32 INFO - PROCESS | 1774 | 1462470632683 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 10:50:32 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 10:50:32 INFO - PROCESS | 1774 | 1462470632693 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 10:50:32 INFO - PROCESS | 1774 | 1462470632696 Marionette TRACE conn3 <- [1,3010,null,{}] 10:50:32 INFO - PROCESS | 1774 | 1462470632701 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:32 INFO - PROCESS | 1774 | 1462470632906 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 10:50:33 INFO - PROCESS | 1774 | 1462470633165 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:33 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d276000 == 175 [pid = 1774] [id = 762] 10:50:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x8d27bc00) [pid = 1774] [serial = 2285] [outer = (nil)] 10:50:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0x8d4b6400) [pid = 1774] [serial = 2286] [outer = 0x8d27bc00] 10:50:33 INFO - PROCESS | 1774 | 1462470633249 Marionette DEBUG loaded listener.js 10:50:33 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x8df1d000) [pid = 1774] [serial = 2287] [outer = 0x8d27bc00] 10:50:34 INFO - PROCESS | 1774 | 1462470634013 Marionette TRACE conn3 <- [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]]]}] 10:50: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 10:50:34 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1379ms 10:50:34 INFO - PROCESS | 1774 | 1462470634074 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 10:50:34 INFO - PROCESS | 1774 | 1462470634077 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 10:50:34 INFO - TEST-START | /FileAPI/FileReaderSync.worker 10:50:34 INFO - PROCESS | 1774 | 1462470634084 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 10:50:34 INFO - PROCESS | 1774 | 1462470634087 Marionette TRACE conn3 <- [1,3014,null,{}] 10:50:34 INFO - PROCESS | 1774 | 1462470634112 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:34 INFO - PROCESS | 1774 | 1462470634330 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 10:50:34 INFO - PROCESS | 1774 | 1462470634614 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:34 INFO - PROCESS | 1774 | ++DOCSHELL 0x8e2cfc00 == 176 [pid = 1774] [id = 763] 10:50:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0x8e9d3000) [pid = 1774] [serial = 2288] [outer = (nil)] 10:50:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x8e9dd000) [pid = 1774] [serial = 2289] [outer = 0x8e9d3000] 10:50:34 INFO - PROCESS | 1774 | 1462470634707 Marionette DEBUG loaded listener.js 10:50:34 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0x8f614000) [pid = 1774] [serial = 2290] [outer = 0x8e9d3000] 10:50:35 INFO - PROCESS | 1774 | [1774] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:50:35 INFO - PROCESS | 1774 | 1462470635705 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 10:50:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 10:50:35 INFO - {} 10:50:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 10:50:35 INFO - {} 10:50:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 10:50:35 INFO - {} 10:50:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 10:50:35 INFO - {} 10:50:35 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1687ms 10:50:35 INFO - PROCESS | 1774 | 1462470635791 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 10:50:35 INFO - PROCESS | 1774 | 1462470635795 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 10:50:35 INFO - TEST-START | /FileAPI/fileReader.html 10:50:35 INFO - PROCESS | 1774 | 1462470635804 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 10:50:35 INFO - PROCESS | 1774 | 1462470635807 Marionette TRACE conn3 <- [1,3018,null,{}] 10:50:35 INFO - PROCESS | 1774 | 1462470635813 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:36 INFO - PROCESS | 1774 | 1462470636040 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 10:50:36 INFO - PROCESS | 1774 | 1462470636383 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:36 INFO - PROCESS | 1774 | ++DOCSHELL 0x8780b000 == 177 [pid = 1774] [id = 764] 10:50:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0x88b0d400) [pid = 1774] [serial = 2291] [outer = (nil)] 10:50:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 167 (0x912c4400) [pid = 1774] [serial = 2292] [outer = 0x88b0d400] 10:50:36 INFO - PROCESS | 1774 | 1462470636470 Marionette DEBUG loaded listener.js 10:50:36 INFO - PROCESS | 1774 | ++DOMWINDOW == 168 (0x91547800) [pid = 1774] [serial = 2293] [outer = 0x88b0d400] 10:50:37 INFO - PROCESS | 1774 | 1462470637185 Marionette TRACE conn3 <- [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]]]}] 10:50:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 10:50:37 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 10:50:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 10:50:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 10:50:37 INFO - TEST-OK | /FileAPI/fileReader.html | took 1430ms 10:50:37 INFO - PROCESS | 1774 | 1462470637236 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 10:50:37 INFO - PROCESS | 1774 | 1462470637240 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 10:50:37 INFO - TEST-START | /FileAPI/historical.html 10:50:37 INFO - PROCESS | 1774 | 1462470637246 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 10:50:37 INFO - PROCESS | 1774 | 1462470637249 Marionette TRACE conn3 <- [1,3022,null,{}] 10:50:37 INFO - PROCESS | 1774 | 1462470637255 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:37 INFO - PROCESS | 1774 | 1462470637474 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 10:50:37 INFO - PROCESS | 1774 | 1462470637765 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:37 INFO - PROCESS | 1774 | ++DOCSHELL 0x8baf8800 == 178 [pid = 1774] [id = 765] 10:50:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 169 (0x8f619c00) [pid = 1774] [serial = 2294] [outer = (nil)] 10:50:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 170 (0x91b05800) [pid = 1774] [serial = 2295] [outer = 0x8f619c00] 10:50:37 INFO - PROCESS | 1774 | 1462470637849 Marionette DEBUG loaded listener.js 10:50:37 INFO - PROCESS | 1774 | ++DOMWINDOW == 171 (0x91b29800) [pid = 1774] [serial = 2296] [outer = 0x8f619c00] 10:50:38 INFO - PROCESS | 1774 | 1462470638620 Marionette TRACE conn3 <- [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"]]]}] 10:50:38 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 10:50:38 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 10:50:38 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 10:50:38 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 10:50:38 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 10:50:38 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 10:50:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:38 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 10:50:38 INFO - TEST-OK | /FileAPI/historical.html | took 1439ms 10:50:38 INFO - PROCESS | 1774 | 1462470638688 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 10:50:38 INFO - PROCESS | 1774 | 1462470638691 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 10:50:38 INFO - TEST-START | /FileAPI/idlharness.html 10:50:38 INFO - PROCESS | 1774 | 1462470638699 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 10:50:38 INFO - PROCESS | 1774 | 1462470638701 Marionette TRACE conn3 <- [1,3026,null,{}] 10:50:38 INFO - PROCESS | 1774 | 1462470638708 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:38 INFO - PROCESS | 1774 | 1462470638911 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 10:50:39 INFO - PROCESS | 1774 | 1462470639205 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:39 INFO - PROCESS | 1774 | ++DOCSHELL 0x8f9ea000 == 179 [pid = 1774] [id = 766] 10:50:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 172 (0x91a0f800) [pid = 1774] [serial = 2297] [outer = (nil)] 10:50:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 173 (0x9229ac00) [pid = 1774] [serial = 2298] [outer = 0x91a0f800] 10:50:39 INFO - PROCESS | 1774 | 1462470639287 Marionette DEBUG loaded listener.js 10:50:39 INFO - PROCESS | 1774 | ++DOMWINDOW == 174 (0x923d0400) [pid = 1774] [serial = 2299] [outer = 0x91a0f800] 10:50:40 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 10:50:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:50:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:50:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:50:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:50:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:50:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:50:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:50:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:50:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:50:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:50:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:50:40 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 10:50:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 10:50:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 10:50:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 10:50:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 10:50:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 10:50:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:50:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:50:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:50:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:50:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:50:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:50:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:50:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:50:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:50:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 10:50:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:50:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:50:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:50:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:50:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:50:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:50:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:50:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:50:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:50:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 10:50:41 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 10:50:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:50:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:50:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:50:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:50:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:50:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:50:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:50:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:50:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 10:50:41 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 10:50:41 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 10:50:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:50:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:50:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:50:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:50:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:50:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:50:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:50:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:50:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 10:50:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:50:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:50:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:50:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:50:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:50:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:50:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:50:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:50:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 10:50:41 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 10:50:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:50:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:50:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:50:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:50:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:50:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:50:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:50:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:50:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 10:50:41 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 10:50:41 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 10:50:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:50:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:50:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:50:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:50:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:50:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:50:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:50:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:50:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 10:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 10:50:41 INFO - TEST-OK | /FileAPI/idlharness.html | took 2352ms 10:50:41 INFO - PROCESS | 1774 | 1462470640855 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 10:50:41 INFO - PROCESS | 1774 | 1462470641173 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 10:50:41 INFO - PROCESS | 1774 | 1462470641176 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 10:50:41 INFO - TEST-START | /FileAPI/idlharness.worker 10:50:41 INFO - PROCESS | 1774 | 1462470641189 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 10:50:41 INFO - PROCESS | 1774 | 1462470641192 Marionette TRACE conn3 <- [1,3030,null,{}] 10:50:41 INFO - PROCESS | 1774 | 1462470641197 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:41 INFO - PROCESS | 1774 | 1462470641410 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 10:50:41 INFO - PROCESS | 1774 | 1462470641695 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:41 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d274000 == 180 [pid = 1774] [id = 767] 10:50:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 175 (0x8f61cc00) [pid = 1774] [serial = 2300] [outer = (nil)] 10:50:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 176 (0x91524800) [pid = 1774] [serial = 2301] [outer = 0x8f61cc00] 10:50:41 INFO - PROCESS | 1774 | 1462470641776 Marionette DEBUG loaded listener.js 10:50:41 INFO - PROCESS | 1774 | ++DOMWINDOW == 177 (0x92291800) [pid = 1774] [serial = 2302] [outer = 0x8f61cc00] 10:50:42 INFO - PROCESS | 1774 | [1774] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:50:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 10:50:43 INFO - {} 10:50:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:50:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:50:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:50:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:50:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:50:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:50:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:50:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:50:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 10:50:43 INFO - {} 10:50:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 10:50:43 INFO - {} 10:50:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 10:50:43 INFO - {} 10:50:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 10:50:43 INFO - {} 10:50:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 10:50:43 INFO - {} 10:50:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 10:50:43 INFO - {} 10:50:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 10:50:43 INFO - {} 10:50:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 10:50:43 INFO - {} 10:50:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:50:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:50:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:50:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:50:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:50:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:50:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:50:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:50:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:50:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:50:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:50:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:50:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:50:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 10:50:44 INFO - {} 10:50:44 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 10:50:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:50:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:50:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:50:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:50:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:50:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 10:50:44 INFO - {} 10:50:44 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 - {} 10:50:44 INFO - {} 10:50:44 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 10:50:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:50:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:50:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:50:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:50:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:50:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:50:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:50:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:50:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:50:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:50:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 10:50:44 INFO - {} 10:50:44 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 10:50:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:50:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:50:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:50:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:50:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:50:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 10:50:44 INFO - {} 10:50:44 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 - {} 10:50:44 INFO - {} 10:50:44 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 10:50:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:50:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:50:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:50:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:50:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:50:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:50:44 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 10:50:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 10:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 10:50:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:50:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:50:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:50:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:50:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:50:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 10:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:50:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:50:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:50:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:50:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:50:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:50:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 10:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 10:50:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:50:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:50:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:50:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:50:44 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 10:50:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 10:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 10:50:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:50:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:50:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:50:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:50:44 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 10:50:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 10:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 10:50:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:50:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:50:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:50:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:50:44 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 10:50:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 10:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:50:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:50:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:50:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:50:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:50:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:50:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:50:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 10:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:50:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:50:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:50:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:50:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:50:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:50:44 INFO - {} 10:50:44 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2860ms 10:50:44 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 10:50:44 INFO - PROCESS | 1774 | 1462470643898 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 10:50:44 INFO - PROCESS | 1774 | 1462470644051 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 10:50:44 INFO - PROCESS | 1774 | 1462470644060 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 10:50:44 INFO - PROCESS | 1774 | 1462470644075 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 10:50:44 INFO - PROCESS | 1774 | 1462470644086 Marionette TRACE conn3 <- [1,3034,null,{}] 10:50:44 INFO - PROCESS | 1774 | 1462470644095 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:44 INFO - PROCESS | 1774 | 1462470644429 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 10:50:44 INFO - PROCESS | 1774 | 1462470644714 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:44 INFO - PROCESS | 1774 | ++DOCSHELL 0x9121bc00 == 181 [pid = 1774] [id = 768] 10:50:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 178 (0x93990400) [pid = 1774] [serial = 2303] [outer = (nil)] 10:50:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 179 (0x97847400) [pid = 1774] [serial = 2304] [outer = 0x93990400] 10:50:44 INFO - PROCESS | 1774 | 1462470644806 Marionette DEBUG loaded listener.js 10:50:44 INFO - PROCESS | 1774 | ++DOMWINDOW == 180 (0x98149800) [pid = 1774] [serial = 2305] [outer = 0x93990400] 10:50:45 INFO - PROCESS | 1774 | 1462470645600 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 10:50:45 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 10:50:45 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1539ms 10:50:45 INFO - PROCESS | 1774 | 1462470645614 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 10:50:45 INFO - PROCESS | 1774 | 1462470645618 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 10:50:45 INFO - TEST-START | /FileAPI/blob/Blob-close.html 10:50:45 INFO - PROCESS | 1774 | 1462470645624 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 10:50:45 INFO - PROCESS | 1774 | 1462470645628 Marionette TRACE conn3 <- [1,3038,null,{}] 10:50:45 INFO - PROCESS | 1774 | 1462470645634 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:45 INFO - PROCESS | 1774 | 1462470645870 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 10:50:46 INFO - PROCESS | 1774 | 1462470646175 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:46 INFO - PROCESS | 1774 | ++DOCSHELL 0x92297800 == 182 [pid = 1774] [id = 769] 10:50:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 181 (0x92b4b400) [pid = 1774] [serial = 2306] [outer = (nil)] 10:50:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 182 (0x99101800) [pid = 1774] [serial = 2307] [outer = 0x92b4b400] 10:50:46 INFO - PROCESS | 1774 | 1462470646258 Marionette DEBUG loaded listener.js 10:50:46 INFO - PROCESS | 1774 | ++DOMWINDOW == 183 (0x9919ac00) [pid = 1774] [serial = 2308] [outer = 0x92b4b400] 10:50:47 INFO - PROCESS | 1774 | 1462470647054 Marionette TRACE conn3 <- [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"]]]}] 10:50:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 10:50:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 10:50:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 10:50:47 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1486ms 10:50:47 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 10:50:47 INFO - PROCESS | 1774 | 1462470647111 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 10:50:47 INFO - PROCESS | 1774 | 1462470647114 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 10:50:47 INFO - PROCESS | 1774 | 1462470647121 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 10:50:47 INFO - PROCESS | 1774 | 1462470647124 Marionette TRACE conn3 <- [1,3042,null,{}] 10:50:47 INFO - PROCESS | 1774 | 1462470647129 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:47 INFO - PROCESS | 1774 | 1462470647341 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 10:50:47 INFO - PROCESS | 1774 | 1462470647634 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:47 INFO - PROCESS | 1774 | ++DOCSHELL 0x82e0ac00 == 183 [pid = 1774] [id = 770] 10:50:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 184 (0x9843b400) [pid = 1774] [serial = 2309] [outer = (nil)] 10:50:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 185 (0x992fac00) [pid = 1774] [serial = 2310] [outer = 0x9843b400] 10:50:47 INFO - PROCESS | 1774 | 1462470647715 Marionette DEBUG loaded listener.js 10:50:47 INFO - PROCESS | 1774 | ++DOMWINDOW == 186 (0x9931f800) [pid = 1774] [serial = 2311] [outer = 0x9843b400] 10:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 10:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 10:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 10:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 10:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 10:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 10:50:48 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. 10:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 10:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 10:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 10:50:48 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'.) 10:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 10:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 10:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 10:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 10:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 10:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 10:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 10:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 10:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 10:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 10:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 10:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 10:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 10:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 10:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 10:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 10:50:48 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. 10:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 10:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 10:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 10:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 10:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 10:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 10:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 10:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 10:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 10:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 10:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 10:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 10:50:48 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. 10:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 10:50:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 10:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:50:48 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. 10:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 10:50:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 10:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 10:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 10:50:48 INFO - PROCESS | 1774 | 1462470648762 Marionette TRACE conn3 <- [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]]]}] 10:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 10:50:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 10:50:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 10:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 10:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 10:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 10:50:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 10:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 10:50:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 10:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:50:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 10:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:50:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 10:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 10:50:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 10:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:50:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 10:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:50:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 10:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:50:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 10:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:50:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 10:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:50:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 10:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 10:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 10:50:48 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1759ms 10:50:48 INFO - PROCESS | 1774 | 1462470648879 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 10:50:48 INFO - PROCESS | 1774 | 1462470648884 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 10:50:48 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 10:50:48 INFO - PROCESS | 1774 | 1462470648894 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 10:50:48 INFO - PROCESS | 1774 | 1462470648897 Marionette TRACE conn3 <- [1,3046,null,{}] 10:50:48 INFO - PROCESS | 1774 | 1462470648902 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:49 INFO - PROCESS | 1774 | 1462470649180 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 10:50:49 INFO - PROCESS | 1774 | 1462470649581 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:49 INFO - PROCESS | 1774 | ++DOCSHELL 0x83253400 == 184 [pid = 1774] [id = 771] 10:50:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 187 (0x8f70a000) [pid = 1774] [serial = 2312] [outer = (nil)] 10:50:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 188 (0x929cc800) [pid = 1774] [serial = 2313] [outer = 0x8f70a000] 10:50:49 INFO - PROCESS | 1774 | 1462470649659 Marionette DEBUG loaded listener.js 10:50:49 INFO - PROCESS | 1774 | ++DOMWINDOW == 189 (0x94438000) [pid = 1774] [serial = 2314] [outer = 0x8f70a000] 10:50:49 INFO - PROCESS | 1774 | [1774] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:50:50 INFO - PROCESS | 1774 | 1462470650475 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 10:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 10:50:50 INFO - {} 10:50:50 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1635ms 10:50:50 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 10:50:50 INFO - PROCESS | 1774 | 1462470650527 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 10:50:50 INFO - PROCESS | 1774 | 1462470650530 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 10:50:50 INFO - PROCESS | 1774 | 1462470650541 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 10:50:50 INFO - PROCESS | 1774 | 1462470650544 Marionette TRACE conn3 <- [1,3050,null,{}] 10:50:50 INFO - PROCESS | 1774 | 1462470650549 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:50 INFO - PROCESS | 1774 | 1462470650802 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 10:50:51 INFO - PROCESS | 1774 | 1462470651116 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:51 INFO - PROCESS | 1774 | ++DOCSHELL 0x94f99400 == 185 [pid = 1774] [id = 772] 10:50:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 190 (0x94f9e400) [pid = 1774] [serial = 2315] [outer = (nil)] 10:50:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 191 (0x94fed000) [pid = 1774] [serial = 2316] [outer = 0x94f9e400] 10:50:51 INFO - PROCESS | 1774 | 1462470651234 Marionette DEBUG loaded listener.js 10:50:51 INFO - PROCESS | 1774 | ++DOMWINDOW == 192 (0x94ff2400) [pid = 1774] [serial = 2317] [outer = 0x94f9e400] 10:50:51 INFO - PROCESS | 1774 | 1462470651995 Marionette TRACE conn3 <- [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]]]}] 10:50:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 10:50:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 10:50:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 10:50:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 10:50:52 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1484ms 10:50:52 INFO - PROCESS | 1774 | 1462470652021 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 10:50:52 INFO - PROCESS | 1774 | 1462470652025 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 10:50:52 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 10:50:52 INFO - PROCESS | 1774 | 1462470652032 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 10:50:52 INFO - PROCESS | 1774 | 1462470652036 Marionette TRACE conn3 <- [1,3054,null,{}] 10:50:52 INFO - PROCESS | 1774 | 1462470652041 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:52 INFO - PROCESS | 1774 | 1462470652252 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 10:50:52 INFO - PROCESS | 1774 | 1462470652531 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:52 INFO - PROCESS | 1774 | ++DOCSHELL 0x866f5800 == 186 [pid = 1774] [id = 773] 10:50:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 193 (0x869ce800) [pid = 1774] [serial = 2318] [outer = (nil)] 10:50:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 194 (0x95099800) [pid = 1774] [serial = 2319] [outer = 0x869ce800] 10:50:52 INFO - PROCESS | 1774 | 1462470652612 Marionette DEBUG loaded listener.js 10:50:52 INFO - PROCESS | 1774 | ++DOMWINDOW == 195 (0x950a2400) [pid = 1774] [serial = 2320] [outer = 0x869ce800] 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 10:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 10:50:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 10:50:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:50:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:50:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:50:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 10:50:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:50:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:50:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:50:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 10:50:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:50:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:50:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:50:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 10:50:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:50:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:50:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:50:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 10:50:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:50:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:50:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:50:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 10:50:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:50:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:50:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:50:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 10:50:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:50:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:50:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:50:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 10:50:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:50:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:50:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:50:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 10:50:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:50:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:50:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:50:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 10:50:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:50:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:50:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:50:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 10:50:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:50:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:50:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:50:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 10:50:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:50:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:50:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:50:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 10:50:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:50:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:50:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:50:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 10:50:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:50:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:50:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:50:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 10:50:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:50:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:50:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:50:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 10:50:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:50:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:50:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:50:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 10:50:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:50:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:50:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:50:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 10:50:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:50:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:50:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:50:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 10:50:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:50:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:50:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:50:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 10:50:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:50:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:50:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:50:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 10:50:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:50:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:50:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:50:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 10:50:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:50:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:50:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:50:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:50:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:50:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:50:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:50:54 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" 10:50:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:50:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:50:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:50:54 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" 10:50:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:50:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:50:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:50:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:50:54 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1864ms 10:50:54 INFO - TEST-START | /FileAPI/file/File-constructor.html 10:50:54 INFO - PROCESS | 1774 | 1462470653780 Marionette TRACE conn3 <- [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"]]]}] 10:50:54 INFO - PROCESS | 1774 | 1462470653973 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 10:50:54 INFO - PROCESS | 1774 | 1462470653980 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 10:50:54 INFO - PROCESS | 1774 | 1462470654009 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 10:50:54 INFO - PROCESS | 1774 | 1462470654017 Marionette TRACE conn3 <- [1,3058,null,{}] 10:50:54 INFO - PROCESS | 1774 | 1462470654139 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:54 INFO - PROCESS | 1774 | 1462470654415 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 10:50:54 INFO - PROCESS | 1774 | 1462470654634 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:54 INFO - PROCESS | 1774 | ++DOCSHELL 0x94feec00 == 187 [pid = 1774] [id = 774] 10:50:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 196 (0x95092000) [pid = 1774] [serial = 2321] [outer = (nil)] 10:50:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 197 (0x9a901400) [pid = 1774] [serial = 2322] [outer = 0x95092000] 10:50:54 INFO - PROCESS | 1774 | 1462470654712 Marionette DEBUG loaded listener.js 10:50:54 INFO - PROCESS | 1774 | ++DOMWINDOW == 198 (0x9a906800) [pid = 1774] [serial = 2323] [outer = 0x95092000] 10:50:55 INFO - PROCESS | 1774 | 1462470655494 Marionette TRACE conn3 <- [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]]]}] 10:50:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 10:50:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 10:50:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 10:50:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 10:50:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 10:50:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 10:50:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 10:50:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 10:50:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 10:50:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 10:50:55 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 10:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:55 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 10:50:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 10:50:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 10:50:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:50:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 10:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 10:50:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 10:50:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 10:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 10:50:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 10:50:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 10:50:55 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1538ms 10:50:55 INFO - PROCESS | 1774 | 1462470655550 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 10:50:55 INFO - PROCESS | 1774 | 1462470655555 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 10:50:55 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 10:50:55 INFO - PROCESS | 1774 | 1462470655609 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 10:50:55 INFO - PROCESS | 1774 | 1462470655613 Marionette TRACE conn3 <- [1,3062,null,{}] 10:50:55 INFO - PROCESS | 1774 | 1462470655618 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:55 INFO - PROCESS | 1774 | 1462470655886 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 10:50:56 INFO - PROCESS | 1774 | 1462470656255 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:56 INFO - PROCESS | 1774 | ++DOCSHELL 0x944bb800 == 188 [pid = 1774] [id = 775] 10:50:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 199 (0x94e83c00) [pid = 1774] [serial = 2324] [outer = (nil)] 10:50:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 200 (0x94f9a800) [pid = 1774] [serial = 2325] [outer = 0x94e83c00] 10:50:56 INFO - PROCESS | 1774 | 1462470656337 Marionette DEBUG loaded listener.js 10:50:56 INFO - PROCESS | 1774 | ++DOMWINDOW == 201 (0x94fa3800) [pid = 1774] [serial = 2326] [outer = 0x94e83c00] 10:50:56 INFO - PROCESS | 1774 | [1774] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:50:57 INFO - PROCESS | 1774 | 1462470657101 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 10:50:57 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 10:50:57 INFO - {} 10:50:57 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1535ms 10:50:57 INFO - PROCESS | 1774 | 1462470657139 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 10:50:57 INFO - PROCESS | 1774 | 1462470657143 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 10:50:57 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 10:50:58 INFO - PROCESS | 1774 | --DOCSHELL 0x87fb0400 == 187 [pid = 1774] [id = 703] 10:50:58 INFO - PROCESS | 1774 | --DOCSHELL 0x88d45800 == 186 [pid = 1774] [id = 635] 10:50:58 INFO - PROCESS | 1774 | --DOCSHELL 0x88d7bc00 == 185 [pid = 1774] [id = 705] 10:50:58 INFO - PROCESS | 1774 | --DOCSHELL 0x924d1400 == 184 [pid = 1774] [id = 308] 10:50:58 INFO - PROCESS | 1774 | --DOCSHELL 0x91db6800 == 183 [pid = 1774] [id = 504] 10:50:58 INFO - PROCESS | 1774 | --DOCSHELL 0x8ba94c00 == 182 [pid = 1774] [id = 757] 10:50:58 INFO - PROCESS | 1774 | --DOCSHELL 0x8799f000 == 181 [pid = 1774] [id = 756] 10:50:58 INFO - PROCESS | 1774 | --DOCSHELL 0x887afc00 == 180 [pid = 1774] [id = 755] 10:50:58 INFO - PROCESS | 1774 | --DOCSHELL 0x87bedc00 == 179 [pid = 1774] [id = 729] 10:50:58 INFO - PROCESS | 1774 | --DOCSHELL 0x882c8000 == 178 [pid = 1774] [id = 754] 10:50:58 INFO - PROCESS | 1774 | --DOCSHELL 0x87806400 == 177 [pid = 1774] [id = 753] 10:50:58 INFO - PROCESS | 1774 | --DOCSHELL 0x9152a800 == 176 [pid = 1774] [id = 746] 10:50:58 INFO - PROCESS | 1774 | --DOCSHELL 0x83260400 == 175 [pid = 1774] [id = 747] 10:50:58 INFO - PROCESS | 1774 | --DOCSHELL 0x8f9eb000 == 174 [pid = 1774] [id = 745] 10:50:58 INFO - PROCESS | 1774 | --DOCSHELL 0x8e9dd400 == 173 [pid = 1774] [id = 743] 10:50:58 INFO - PROCESS | 1774 | --DOCSHELL 0x8f70d000 == 172 [pid = 1774] [id = 744] 10:50:58 INFO - PROCESS | 1774 | --DOCSHELL 0x8ec3b400 == 171 [pid = 1774] [id = 742] 10:50:58 INFO - PROCESS | 1774 | --DOCSHELL 0x8d4b4800 == 170 [pid = 1774] [id = 741] 10:50:58 INFO - PROCESS | 1774 | --DOCSHELL 0x8cd15400 == 169 [pid = 1774] [id = 740] 10:50:58 INFO - PROCESS | 1774 | --DOCSHELL 0x8baed000 == 168 [pid = 1774] [id = 739] 10:50:58 INFO - PROCESS | 1774 | --DOCSHELL 0x8799c000 == 167 [pid = 1774] [id = 738] 10:50:58 INFO - PROCESS | 1774 | --DOCSHELL 0x83dce400 == 166 [pid = 1774] [id = 560] 10:50:58 INFO - PROCESS | 1774 | --DOCSHELL 0x887a6000 == 165 [pid = 1774] [id = 737] 10:50:58 INFO - PROCESS | 1774 | --DOCSHELL 0x887ca000 == 164 [pid = 1774] [id = 735] 10:50:58 INFO - PROCESS | 1774 | --DOCSHELL 0x899ad800 == 163 [pid = 1774] [id = 736] 10:50:58 INFO - PROCESS | 1774 | --DOCSHELL 0x883d4800 == 162 [pid = 1774] [id = 734] 10:50:58 INFO - PROCESS | 1774 | --DOCSHELL 0x887a8800 == 161 [pid = 1774] [id = 733] 10:50:58 INFO - PROCESS | 1774 | --DOCSHELL 0x8799cc00 == 160 [pid = 1774] [id = 732] 10:50:58 INFO - PROCESS | 1774 | --DOCSHELL 0x83441400 == 159 [pid = 1774] [id = 731] 10:50:59 INFO - PROCESS | 1774 | --DOMWINDOW == 200 (0x94ee4400) [pid = 1774] [serial = 2150] [outer = (nil)] [url = about:blank] 10:50:59 INFO - PROCESS | 1774 | --DOMWINDOW == 199 (0x938a6c00) [pid = 1774] [serial = 2147] [outer = (nil)] [url = about:blank] 10:50:59 INFO - PROCESS | 1774 | --DOMWINDOW == 198 (0x91a16800) [pid = 1774] [serial = 2139] [outer = (nil)] [url = about:blank] 10:50:59 INFO - PROCESS | 1774 | --DOMWINDOW == 197 (0x8b794000) [pid = 1774] [serial = 2127] [outer = (nil)] [url = about:blank] 10:50:59 INFO - PROCESS | 1774 | --DOMWINDOW == 196 (0x94eea400) [pid = 1774] [serial = 2151] [outer = (nil)] [url = about:blank] 10:50:59 INFO - PROCESS | 1774 | --DOMWINDOW == 195 (0xa27cc800) [pid = 1774] [serial = 2168] [outer = (nil)] [url = about:blank] 10:50:59 INFO - PROCESS | 1774 | --DOMWINDOW == 194 (0x91553800) [pid = 1774] [serial = 2136] [outer = (nil)] [url = about:blank] 10:50:59 INFO - PROCESS | 1774 | --DOMWINDOW == 193 (0x91545c00) [pid = 1774] [serial = 2135] [outer = (nil)] [url = about:blank] 10:50:59 INFO - PROCESS | 1774 | --DOMWINDOW == 192 (0x887aec00) [pid = 1774] [serial = 2049] [outer = (nil)] [url = about:blank] 10:50:59 INFO - PROCESS | 1774 | --DOMWINDOW == 191 (0x99756c00) [pid = 1774] [serial = 2165] [outer = (nil)] [url = about:blank] 10:50:59 INFO - PROCESS | 1774 | --DOMWINDOW == 190 (0x87faf400) [pid = 1774] [serial = 2189] [outer = (nil)] [url = about:blank] 10:50:59 INFO - PROCESS | 1774 | --DOMWINDOW == 189 (0x92b58400) [pid = 1774] [serial = 2144] [outer = (nil)] [url = about:blank] 10:50:59 INFO - PROCESS | 1774 | --DOMWINDOW == 188 (0x92be1000) [pid = 1774] [serial = 2145] [outer = (nil)] [url = about:blank] 10:50:59 INFO - PROCESS | 1774 | --DOMWINDOW == 187 (0x923cb000) [pid = 1774] [serial = 2141] [outer = (nil)] [url = about:blank] 10:50:59 INFO - PROCESS | 1774 | --DOMWINDOW == 186 (0x98d95000) [pid = 1774] [serial = 2157] [outer = (nil)] [url = about:blank] 10:50:59 INFO - PROCESS | 1774 | --DOMWINDOW == 185 (0x977d9800) [pid = 1774] [serial = 2156] [outer = (nil)] [url = about:blank] 10:50:59 INFO - PROCESS | 1774 | --DOMWINDOW == 184 (0xa05ee400) [pid = 1774] [serial = 2166] [outer = (nil)] [url = about:blank] 10:50:59 INFO - PROCESS | 1774 | --DOMWINDOW == 183 (0xa05ef400) [pid = 1774] [serial = 2169] [outer = (nil)] [url = about:blank] 10:50:59 INFO - PROCESS | 1774 | --DOMWINDOW == 182 (0x91216800) [pid = 1774] [serial = 2132] [outer = (nil)] [url = about:blank] 10:50:59 INFO - PROCESS | 1774 | --DOMWINDOW == 181 (0x9a4acc00) [pid = 1774] [serial = 2163] [outer = (nil)] [url = about:blank] 10:50:59 INFO - PROCESS | 1774 | --DOMWINDOW == 180 (0x8780bc00) [pid = 1774] [serial = 2186] [outer = (nil)] [url = about:blank] 10:50:59 INFO - PROCESS | 1774 | --DOMWINDOW == 179 (0x8b125c00) [pid = 1774] [serial = 2126] [outer = (nil)] [url = about:blank] 10:50:59 INFO - PROCESS | 1774 | --DOMWINDOW == 178 (0x8799a800) [pid = 1774] [serial = 2187] [outer = (nil)] [url = about:blank] 10:50:59 INFO - PROCESS | 1774 | --DOMWINDOW == 177 (0xa3365000) [pid = 1774] [serial = 2171] [outer = (nil)] [url = about:blank] 10:50:59 INFO - PROCESS | 1774 | --DOMWINDOW == 176 (0xa4f17400) [pid = 1774] [serial = 2174] [outer = (nil)] [url = about:blank] 10:50:59 INFO - PROCESS | 1774 | --DOMWINDOW == 175 (0xa68f3800) [pid = 1774] [serial = 2180] [outer = (nil)] [url = about:blank] 10:50:59 INFO - PROCESS | 1774 | --DOMWINDOW == 174 (0x95099400) [pid = 1774] [serial = 2153] [outer = (nil)] [url = about:blank] 10:50:59 INFO - PROCESS | 1774 | --DOMWINDOW == 173 (0x9a16c000) [pid = 1774] [serial = 2162] [outer = (nil)] [url = about:blank] 10:50:59 INFO - PROCESS | 1774 | --DOMWINDOW == 172 (0x882bbc00) [pid = 1774] [serial = 2190] [outer = (nil)] [url = about:blank] 10:50:59 INFO - PROCESS | 1774 | --DOMWINDOW == 171 (0x91a12000) [pid = 1774] [serial = 2138] [outer = (nil)] [url = about:blank] 10:50:59 INFO - PROCESS | 1774 | --DOMWINDOW == 170 (0xa63ce800) [pid = 1774] [serial = 2177] [outer = (nil)] [url = about:blank] 10:50:59 INFO - PROCESS | 1774 | --DOMWINDOW == 169 (0x8d4bc000) [pid = 1774] [serial = 2123] [outer = (nil)] [url = about:blank] 10:50:59 INFO - PROCESS | 1774 | --DOMWINDOW == 168 (0x8e9d2800) [pid = 1774] [serial = 2129] [outer = (nil)] [url = about:blank] 10:50:59 INFO - PROCESS | 1774 | --DOMWINDOW == 167 (0x99320000) [pid = 1774] [serial = 2159] [outer = (nil)] [url = about:blank] 10:50:59 INFO - PROCESS | 1774 | --DOMWINDOW == 166 (0x99754c00) [pid = 1774] [serial = 2160] [outer = (nil)] [url = about:blank] 10:50:59 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0x8ec34c00) [pid = 1774] [serial = 2130] [outer = (nil)] [url = about:blank] 10:50:59 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0x944ae800) [pid = 1774] [serial = 2148] [outer = (nil)] [url = about:blank] 10:50:59 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0x866eb400) [pid = 1774] [serial = 2183] [outer = (nil)] [url = about:blank] 10:50:59 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0x869d0400) [pid = 1774] [serial = 2184] [outer = (nil)] [url = about:blank] 10:50:59 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0x950a7800) [pid = 1774] [serial = 2154] [outer = (nil)] [url = about:blank] 10:50:59 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0x9249d400) [pid = 1774] [serial = 2142] [outer = (nil)] [url = about:blank] 10:50:59 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x912c5800) [pid = 1774] [serial = 2133] [outer = (nil)] [url = about:blank] 10:50:59 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0x882c1c00) [pid = 1774] [serial = 2192] [outer = (nil)] [url = about:blank] 10:50:59 INFO - PROCESS | 1774 | 1462470659129 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 10:50:59 INFO - PROCESS | 1774 | 1462470659142 Marionette TRACE conn3 <- [1,3066,null,{}] 10:50:59 INFO - PROCESS | 1774 | 1462470659186 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:59 INFO - PROCESS | 1774 | 1462470659379 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 10:50:59 INFO - PROCESS | 1774 | 1462470659393 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:59 INFO - PROCESS | 1774 | ++DOCSHELL 0x87809c00 == 160 [pid = 1774] [id = 776] 10:50:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x8780c400) [pid = 1774] [serial = 2327] [outer = (nil)] 10:50:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x87995c00) [pid = 1774] [serial = 2328] [outer = 0x8780c400] 10:50:59 INFO - PROCESS | 1774 | 1462470659464 Marionette DEBUG loaded listener.js 10:50:59 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0x87be2800) [pid = 1774] [serial = 2329] [outer = 0x8780c400] 10:51:00 INFO - PROCESS | 1774 | 1462470660367 Marionette TRACE conn3 <- [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]]]}] 10:51:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 10:51:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 10:51:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 10:51:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 10:51:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 10:51:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 10:51:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 10:51:00 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 3256ms 10:51:00 INFO - PROCESS | 1774 | 1462470660408 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 10:51:00 INFO - PROCESS | 1774 | 1462470660413 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 10:51:00 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 10:51:00 INFO - PROCESS | 1774 | 1462470660420 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 10:51:00 INFO - PROCESS | 1774 | 1462470660423 Marionette TRACE conn3 <- [1,3070,null,{}] 10:51:00 INFO - PROCESS | 1774 | 1462470660434 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:00 INFO - PROCESS | 1774 | 1462470660634 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 10:51:00 INFO - PROCESS | 1774 | 1462470660856 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:00 INFO - PROCESS | 1774 | ++DOCSHELL 0x87be1c00 == 161 [pid = 1774] [id = 777] 10:51:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x87be6800) [pid = 1774] [serial = 2330] [outer = (nil)] 10:51:00 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0x883d8400) [pid = 1774] [serial = 2331] [outer = 0x87be6800] 10:51:00 INFO - PROCESS | 1774 | 1462470660928 Marionette DEBUG loaded listener.js 10:51:01 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x887b2800) [pid = 1774] [serial = 2332] [outer = 0x87be6800] 10:51:01 INFO - PROCESS | 1774 | 1462470661808 Marionette TRACE conn3 <- [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]]]}] 10:51:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 10:51:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 10:51:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 10:51:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 10:51:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 10:51:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 10:51:01 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1401ms 10:51:01 INFO - PROCESS | 1774 | 1462470661823 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 10:51:01 INFO - PROCESS | 1774 | 1462470661826 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 10:51:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 10:51:01 INFO - PROCESS | 1774 | 1462470661843 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 10:51:01 INFO - PROCESS | 1774 | 1462470661847 Marionette TRACE conn3 <- [1,3074,null,{}] 10:51:01 INFO - PROCESS | 1774 | 1462470661852 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:02 INFO - PROCESS | 1774 | 1462470662134 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 10:51:02 INFO - PROCESS | 1774 | 1462470662185 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:02 INFO - PROCESS | 1774 | ++DOCSHELL 0x88d70000 == 162 [pid = 1774] [id = 778] 10:51:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0x88d72c00) [pid = 1774] [serial = 2333] [outer = (nil)] 10:51:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0x88d7a000) [pid = 1774] [serial = 2334] [outer = 0x88d72c00] 10:51:02 INFO - PROCESS | 1774 | 1462470662394 Marionette DEBUG loaded listener.js 10:51:02 INFO - PROCESS | 1774 | ++DOMWINDOW == 167 (0x899ebc00) [pid = 1774] [serial = 2335] [outer = 0x88d72c00] 10:51:03 INFO - PROCESS | 1774 | 1462470663197 Marionette TRACE conn3 <- [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]]]}] 10:51:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 10:51:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 10:51:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 10:51:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 10:51:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 10:51:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 10:51:03 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1395ms 10:51:03 INFO - PROCESS | 1774 | 1462470663236 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 10:51:03 INFO - PROCESS | 1774 | 1462470663239 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 10:51:03 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 10:51:03 INFO - PROCESS | 1774 | 1462470663246 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 10:51:03 INFO - PROCESS | 1774 | 1462470663262 Marionette TRACE conn3 <- [1,3078,null,{}] 10:51:03 INFO - PROCESS | 1774 | 1462470663267 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:03 INFO - PROCESS | 1774 | 1462470663539 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 10:51:04 INFO - PROCESS | 1774 | --DOMWINDOW == 166 (0x88b0e000) [pid = 1774] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 10:51:04 INFO - PROCESS | 1774 | --DOMWINDOW == 165 (0x883dc000) [pid = 1774] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 10:51:04 INFO - PROCESS | 1774 | --DOMWINDOW == 164 (0x8d4b7c00) [pid = 1774] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 10:51:04 INFO - PROCESS | 1774 | --DOMWINDOW == 163 (0x91553400) [pid = 1774] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 10:51:04 INFO - PROCESS | 1774 | --DOMWINDOW == 162 (0x83441800) [pid = 1774] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 10:51:04 INFO - PROCESS | 1774 | --DOMWINDOW == 161 (0x883d6400) [pid = 1774] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 10:51:04 INFO - PROCESS | 1774 | --DOMWINDOW == 160 (0x8cbe4c00) [pid = 1774] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 10:51:04 INFO - PROCESS | 1774 | --DOMWINDOW == 159 (0x91b2e800) [pid = 1774] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 10:51:04 INFO - PROCESS | 1774 | --DOMWINDOW == 158 (0xa36a6800) [pid = 1774] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 10:51:04 INFO - PROCESS | 1774 | --DOMWINDOW == 157 (0x91db8000) [pid = 1774] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 10:51:04 INFO - PROCESS | 1774 | --DOMWINDOW == 156 (0x8ec36800) [pid = 1774] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 10:51:04 INFO - PROCESS | 1774 | --DOMWINDOW == 155 (0x8ec40000) [pid = 1774] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 10:51:04 INFO - PROCESS | 1774 | --DOMWINDOW == 154 (0x88ada800) [pid = 1774] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 10:51:04 INFO - PROCESS | 1774 | --DOMWINDOW == 153 (0x8f716c00) [pid = 1774] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 10:51:04 INFO - PROCESS | 1774 | --DOMWINDOW == 152 (0x91f65000) [pid = 1774] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 10:51:04 INFO - PROCESS | 1774 | --DOMWINDOW == 151 (0x87be0800) [pid = 1774] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 10:51:04 INFO - PROCESS | 1774 | --DOMWINDOW == 150 (0x91218400) [pid = 1774] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 10:51:04 INFO - PROCESS | 1774 | --DOMWINDOW == 149 (0x91214000) [pid = 1774] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 10:51:04 INFO - PROCESS | 1774 | --DOMWINDOW == 148 (0x887ae400) [pid = 1774] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 10:51:04 INFO - PROCESS | 1774 | --DOMWINDOW == 147 (0x8d4b2000) [pid = 1774] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 10:51:04 INFO - PROCESS | 1774 | --DOMWINDOW == 146 (0x88d6d000) [pid = 1774] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 10:51:04 INFO - PROCESS | 1774 | --DOMWINDOW == 145 (0xa365bc00) [pid = 1774] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 10:51:04 INFO - PROCESS | 1774 | --DOMWINDOW == 144 (0xa510e400) [pid = 1774] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 10:51:04 INFO - PROCESS | 1774 | --DOMWINDOW == 143 (0x8bad6c00) [pid = 1774] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 10:51:04 INFO - PROCESS | 1774 | --DOMWINDOW == 142 (0xa23b2000) [pid = 1774] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 10:51:04 INFO - PROCESS | 1774 | --DOMWINDOW == 141 (0x91a12c00) [pid = 1774] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 10:51:04 INFO - PROCESS | 1774 | --DOMWINDOW == 140 (0x9154e800) [pid = 1774] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:51:04 INFO - PROCESS | 1774 | --DOMWINDOW == 139 (0x899e9400) [pid = 1774] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 10:51:04 INFO - PROCESS | 1774 | --DOMWINDOW == 138 (0x8b798400) [pid = 1774] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 10:51:04 INFO - PROCESS | 1774 | --DOMWINDOW == 137 (0x87807000) [pid = 1774] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 10:51:04 INFO - PROCESS | 1774 | --DOMWINDOW == 136 (0x8bad5000) [pid = 1774] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:51:04 INFO - PROCESS | 1774 | 1462470664440 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:04 INFO - PROCESS | 1774 | ++DOCSHELL 0x82e01800 == 163 [pid = 1774] [id = 779] 10:51:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 137 (0x8344e000) [pid = 1774] [serial = 2336] [outer = (nil)] 10:51:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 138 (0x87996000) [pid = 1774] [serial = 2337] [outer = 0x8344e000] 10:51:04 INFO - PROCESS | 1774 | 1462470664515 Marionette DEBUG loaded listener.js 10:51:04 INFO - PROCESS | 1774 | ++DOMWINDOW == 139 (0x88adf400) [pid = 1774] [serial = 2338] [outer = 0x8344e000] 10:51:05 INFO - PROCESS | 1774 | 1462470665205 Marionette TRACE conn3 <- [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] 10:51:05 INFO - PROCESS | 1774 | 1462470665257 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 10:51:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 10:51:05 INFO - PROCESS | 1774 | 1462470665265 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 10:51:05 INFO - PROCESS | 1774 | 1462470665273 Marionette TRACE conn3 <- [1,3082,null,{}] 10:51:05 INFO - PROCESS | 1774 | 1462470665282 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:05 INFO - PROCESS | 1774 | 1462470665468 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 10:51:05 INFO - PROCESS | 1774 | 1462470665683 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:05 INFO - PROCESS | 1774 | ++DOCSHELL 0x88d78400 == 164 [pid = 1774] [id = 780] 10:51:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 140 (0x899ad000) [pid = 1774] [serial = 2339] [outer = (nil)] 10:51:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 141 (0x8bad5000) [pid = 1774] [serial = 2340] [outer = 0x899ad000] 10:51:05 INFO - PROCESS | 1774 | 1462470665763 Marionette DEBUG loaded listener.js 10:51:05 INFO - PROCESS | 1774 | ++DOMWINDOW == 142 (0x8baeac00) [pid = 1774] [serial = 2341] [outer = 0x899ad000] 10:51:06 INFO - PROCESS | 1774 | 1462470666698 Marionette TRACE conn3 <- [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]]]}] 10:51:06 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 10:51:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 10:51:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:51:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 10:51:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 10:51:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1490ms 10:51:06 INFO - PROCESS | 1774 | 1462470666757 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 10:51:06 INFO - PROCESS | 1774 | 1462470666763 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 10:51:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 10:51:06 INFO - PROCESS | 1774 | 1462470666773 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 10:51:06 INFO - PROCESS | 1774 | 1462470666777 Marionette TRACE conn3 <- [1,3086,null,{}] 10:51:06 INFO - PROCESS | 1774 | 1462470666837 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:07 INFO - PROCESS | 1774 | 1462470667086 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 10:51:07 INFO - PROCESS | 1774 | 1462470667451 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:07 INFO - PROCESS | 1774 | ++DOCSHELL 0x8780c000 == 165 [pid = 1774] [id = 781] 10:51:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 143 (0x882c0400) [pid = 1774] [serial = 2342] [outer = (nil)] 10:51:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 144 (0x887a9400) [pid = 1774] [serial = 2343] [outer = 0x882c0400] 10:51:07 INFO - PROCESS | 1774 | 1462470667536 Marionette DEBUG loaded listener.js 10:51:07 INFO - PROCESS | 1774 | ++DOMWINDOW == 145 (0x88b0dc00) [pid = 1774] [serial = 2344] [outer = 0x882c0400] 10:51:08 INFO - PROCESS | 1774 | 1462470668339 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 10:51:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 10:51:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1581ms 10:51:08 INFO - PROCESS | 1774 | 1462470668355 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 10:51:08 INFO - PROCESS | 1774 | 1462470668363 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 10:51:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 10:51:08 INFO - PROCESS | 1774 | 1462470668374 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 10:51:08 INFO - PROCESS | 1774 | 1462470668378 Marionette TRACE conn3 <- [1,3090,null,{}] 10:51:08 INFO - PROCESS | 1774 | 1462470668385 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:08 INFO - PROCESS | 1774 | 1462470668596 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 10:51:08 INFO - PROCESS | 1774 | 1462470668868 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:08 INFO - PROCESS | 1774 | ++DOCSHELL 0x88d45800 == 166 [pid = 1774] [id = 782] 10:51:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 146 (0x8b125400) [pid = 1774] [serial = 2345] [outer = (nil)] 10:51:08 INFO - PROCESS | 1774 | ++DOMWINDOW == 147 (0x8ba94000) [pid = 1774] [serial = 2346] [outer = 0x8b125400] 10:51:08 INFO - PROCESS | 1774 | 1462470668962 Marionette DEBUG loaded listener.js 10:51:09 INFO - PROCESS | 1774 | ++DOMWINDOW == 148 (0x8bad5400) [pid = 1774] [serial = 2347] [outer = 0x8b125400] 10:51:09 INFO - PROCESS | 1774 | 1462470669824 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 10:51:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 10:51:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1485ms 10:51:09 INFO - PROCESS | 1774 | 1462470669859 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 10:51:09 INFO - PROCESS | 1774 | 1462470669863 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 10:51:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 10:51:09 INFO - PROCESS | 1774 | 1462470669870 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 10:51:09 INFO - PROCESS | 1774 | 1462470669876 Marionette TRACE conn3 <- [1,3094,null,{}] 10:51:09 INFO - PROCESS | 1774 | 1462470669892 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:10 INFO - PROCESS | 1774 | 1462470670216 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 10:51:10 INFO - PROCESS | 1774 | 1462470670453 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:10 INFO - PROCESS | 1774 | ++DOCSHELL 0x8cd13800 == 167 [pid = 1774] [id = 783] 10:51:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 149 (0x8cd14800) [pid = 1774] [serial = 2348] [outer = (nil)] 10:51:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 150 (0x8d279000) [pid = 1774] [serial = 2349] [outer = 0x8cd14800] 10:51:10 INFO - PROCESS | 1774 | 1462470670590 Marionette DEBUG loaded listener.js 10:51:10 INFO - PROCESS | 1774 | ++DOMWINDOW == 151 (0x8d4b4800) [pid = 1774] [serial = 2350] [outer = 0x8cd14800] 10:51:11 INFO - PROCESS | 1774 | 1462470671365 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 10:51:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 10:51:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1534ms 10:51:11 INFO - PROCESS | 1774 | 1462470671405 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 10:51:11 INFO - PROCESS | 1774 | 1462470671409 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 10:51:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 10:51:11 INFO - PROCESS | 1774 | 1462470671416 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 10:51:11 INFO - PROCESS | 1774 | 1462470671419 Marionette TRACE conn3 <- [1,3098,null,{}] 10:51:11 INFO - PROCESS | 1774 | 1462470671424 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:11 INFO - PROCESS | 1774 | 1462470671636 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 10:51:11 INFO - PROCESS | 1774 | 1462470671935 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:11 INFO - PROCESS | 1774 | ++DOCSHELL 0x88b0c800 == 168 [pid = 1774] [id = 784] 10:51:11 INFO - PROCESS | 1774 | ++DOMWINDOW == 152 (0x8df1a000) [pid = 1774] [serial = 2351] [outer = (nil)] 10:51:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 153 (0x8e2cc000) [pid = 1774] [serial = 2352] [outer = 0x8df1a000] 10:51:12 INFO - PROCESS | 1774 | 1462470672021 Marionette DEBUG loaded listener.js 10:51:12 INFO - PROCESS | 1774 | ++DOMWINDOW == 154 (0x8e9da400) [pid = 1774] [serial = 2353] [outer = 0x8df1a000] 10:51:12 INFO - PROCESS | 1774 | 1462470672814 Marionette TRACE conn3 <- [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]]]}] 10:51:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 10:51:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 10:51:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1430ms 10:51:12 INFO - PROCESS | 1774 | 1462470672847 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 10:51:12 INFO - PROCESS | 1774 | 1462470672850 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 10:51:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 10:51:12 INFO - PROCESS | 1774 | 1462470672856 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 10:51:12 INFO - PROCESS | 1774 | 1462470672859 Marionette TRACE conn3 <- [1,3102,null,{}] 10:51:12 INFO - PROCESS | 1774 | 1462470672865 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:13 INFO - PROCESS | 1774 | 1462470673062 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 10:51:13 INFO - PROCESS | 1774 | 1462470673359 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:13 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d274400 == 169 [pid = 1774] [id = 785] 10:51:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 155 (0x8df17800) [pid = 1774] [serial = 2354] [outer = (nil)] 10:51:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 156 (0x8ec39800) [pid = 1774] [serial = 2355] [outer = 0x8df17800] 10:51:13 INFO - PROCESS | 1774 | 1462470673442 Marionette DEBUG loaded listener.js 10:51:13 INFO - PROCESS | 1774 | ++DOMWINDOW == 157 (0x8ec3b000) [pid = 1774] [serial = 2356] [outer = 0x8df17800] 10:51:14 INFO - PROCESS | 1774 | 1462470674232 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 10:51:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 10:51:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1428ms 10:51:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 10:51:14 INFO - PROCESS | 1774 | 1462470674286 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 10:51:14 INFO - PROCESS | 1774 | 1462470674289 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 10:51:14 INFO - PROCESS | 1774 | 1462470674296 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 10:51:14 INFO - PROCESS | 1774 | 1462470674299 Marionette TRACE conn3 <- [1,3106,null,{}] 10:51:14 INFO - PROCESS | 1774 | 1462470674306 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:14 INFO - PROCESS | 1774 | 1462470674581 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 10:51:14 INFO - PROCESS | 1774 | 1462470674839 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:14 INFO - PROCESS | 1774 | ++DOCSHELL 0x8ec40800 == 170 [pid = 1774] [id = 786] 10:51:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 158 (0x8f616000) [pid = 1774] [serial = 2357] [outer = (nil)] 10:51:14 INFO - PROCESS | 1774 | ++DOMWINDOW == 159 (0x8f9f6400) [pid = 1774] [serial = 2358] [outer = 0x8f616000] 10:51:14 INFO - PROCESS | 1774 | 1462470674930 Marionette DEBUG loaded listener.js 10:51:15 INFO - PROCESS | 1774 | ++DOMWINDOW == 160 (0x9121e000) [pid = 1774] [serial = 2359] [outer = 0x8f616000] 10:51:15 INFO - PROCESS | 1774 | 1462470675721 Marionette TRACE conn3 <- [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]]]}] 10:51:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 10:51:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 10:51:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 10:51:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1483ms 10:51:15 INFO - PROCESS | 1774 | 1462470675780 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 10:51:15 INFO - PROCESS | 1774 | 1462470675783 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 10:51:15 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 10:51:15 INFO - PROCESS | 1774 | 1462470675789 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 10:51:15 INFO - PROCESS | 1774 | 1462470675792 Marionette TRACE conn3 <- [1,3110,null,{}] 10:51:15 INFO - PROCESS | 1774 | 1462470675797 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:16 INFO - PROCESS | 1774 | 1462470676090 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 10:51:16 INFO - PROCESS | 1774 | 1462470676327 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:16 INFO - PROCESS | 1774 | ++DOCSHELL 0x8d4b1c00 == 171 [pid = 1774] [id = 787] 10:51:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 161 (0x8ec3e800) [pid = 1774] [serial = 2360] [outer = (nil)] 10:51:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 162 (0x91529c00) [pid = 1774] [serial = 2361] [outer = 0x8ec3e800] 10:51:16 INFO - PROCESS | 1774 | 1462470676409 Marionette DEBUG loaded listener.js 10:51:16 INFO - PROCESS | 1774 | ++DOMWINDOW == 163 (0x91545c00) [pid = 1774] [serial = 2362] [outer = 0x8ec3e800] 10:51:17 INFO - PROCESS | 1774 | 1462470677145 Marionette TRACE conn3 <- [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"]]]}] 10:51:17 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 10:51:17 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 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 10:51:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 10:51:17 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1379ms 10:51:17 INFO - PROCESS | 1774 | 1462470677176 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 10:51:17 INFO - PROCESS | 1774 | 1462470677182 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 10:51:17 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 10:51:17 INFO - PROCESS | 1774 | 1462470677191 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 10:51:17 INFO - PROCESS | 1774 | 1462470677194 Marionette TRACE conn3 <- [1,3114,null,{}] 10:51:17 INFO - PROCESS | 1774 | 1462470677200 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:17 INFO - PROCESS | 1774 | 1462470677401 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 10:51:17 INFO - PROCESS | 1774 | 1462470677684 Marionette TRACE conn3 -> [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\", \"99f85dff-cf60-4848-b4a1-7480950ac489\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:17 INFO - PROCESS | 1774 | ++DOCSHELL 0x8df12800 == 172 [pid = 1774] [id = 788] 10:51:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 164 (0x912bf400) [pid = 1774] [serial = 2363] [outer = (nil)] 10:51:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 165 (0x91a0bc00) [pid = 1774] [serial = 2364] [outer = 0x912bf400] 10:51:17 INFO - PROCESS | 1774 | 1462470677767 Marionette DEBUG loaded listener.js 10:51:17 INFO - PROCESS | 1774 | ++DOMWINDOW == 166 (0x91a12c00) [pid = 1774] [serial = 2365] [outer = 0x912bf400] 10:51:18 INFO - PROCESS | 1774 | 1462470678522 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 10:51:18 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 10:51:18 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1386ms 10:51:18 INFO - PROCESS | 1774 | 1462470678577 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 10:51:18 INFO - PROCESS | 1774 | 1462470678581 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 10:51:19 WARNING - u'runner_teardown' () 10:51:19 INFO - No more tests 10:51:19 INFO - Got 0 unexpected results 10:51:19 INFO - SUITE-END | took 1182s 10:51:19 INFO - Closing logging queue 10:51:19 INFO - queue closed 10:51:19 INFO - Return code: 0 10:51:19 WARNING - # TBPL SUCCESS # 10:51:19 INFO - Running post-action listener: _resource_record_post_action 10:51:19 INFO - Running post-run listener: _resource_record_post_run 10:51:20 INFO - Total resource usage - Wall time: 1215s; CPU: 98.0%; Read bytes: 14188544; Write bytes: 921153536; Read time: 776; Write time: 284684 10:51:20 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 10:51:20 INFO - install - Wall time: 28s; CPU: 100.0%; Read bytes: 4096; Write bytes: 150581248; Read time: 204; Write time: 195116 10:51:20 INFO - run-tests - Wall time: 1187s; CPU: 98.0%; Read bytes: 11333632; Write bytes: 770424832; Read time: 452; Write time: 89556 10:51:20 INFO - Running post-run listener: _upload_blobber_files 10:51:20 INFO - Blob upload gear active. 10:51:20 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 10:51:20 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 10:51:20 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 10:51:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 10:51:21 INFO - (blobuploader) - INFO - Open directory for files ... 10:51:21 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 10:51:22 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:51:22 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:51:23 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 10:51:23 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:51:23 INFO - (blobuploader) - INFO - Done attempting. 10:51:23 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 10:51:23 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:51:23 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:51:24 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 10:51:24 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:51:24 INFO - (blobuploader) - INFO - Done attempting. 10:51:24 INFO - (blobuploader) - INFO - Iteration through files over. 10:51:24 INFO - Return code: 0 10:51:24 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 10:51:24 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 10:51:24 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/87bb1979620624caf2aad3d17830bf9325abe36d0a43771f139c610e894ca171662d06e8cf338e136b2e0899a78566a96bbd7fb0fec114a583102dda768a55f8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bf2cb0d573a9b0d9f11f407a8f8e1ecf79b90d8a81637588a7b4746e498b3e7c037a2e98206ef69e683a642e4e5a471175ea30d10675877a7cbf24e8bb607b2a"} 10:51:24 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 10:51:24 INFO - Writing to file /builds/slave/test/properties/blobber_files 10:51:24 INFO - Contents: 10:51:24 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/87bb1979620624caf2aad3d17830bf9325abe36d0a43771f139c610e894ca171662d06e8cf338e136b2e0899a78566a96bbd7fb0fec114a583102dda768a55f8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bf2cb0d573a9b0d9f11f407a8f8e1ecf79b90d8a81637588a7b4746e498b3e7c037a2e98206ef69e683a642e4e5a471175ea30d10675877a7cbf24e8bb607b2a"} 10:51:24 INFO - Running post-run listener: copy_logs_to_upload_dir 10:51:24 INFO - Copying logs to upload dir... 10:51:24 INFO - mkdir: /builds/slave/test/build/upload/logs 10:51:24 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1294.610862 ========= master_lag: 7.12 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 21 mins, 41 secs) (at 2016-05-05 10:51:29.407671) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-05 10:51:29.419278) ========= 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-1462469253.245653-1895249182 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/87bb1979620624caf2aad3d17830bf9325abe36d0a43771f139c610e894ca171662d06e8cf338e136b2e0899a78566a96bbd7fb0fec114a583102dda768a55f8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bf2cb0d573a9b0d9f11f407a8f8e1ecf79b90d8a81637588a7b4746e498b3e7c037a2e98206ef69e683a642e4e5a471175ea30d10675877a7cbf24e8bb607b2a"} build_url:https://queue.taskcluster.net/v1/task/Y2i-Ja1NRsGwmH3cjZGOWQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/Y2i-Ja1NRsGwmH3cjZGOWQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.028709 build_url: 'https://queue.taskcluster.net/v1/task/Y2i-Ja1NRsGwmH3cjZGOWQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/87bb1979620624caf2aad3d17830bf9325abe36d0a43771f139c610e894ca171662d06e8cf338e136b2e0899a78566a96bbd7fb0fec114a583102dda768a55f8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bf2cb0d573a9b0d9f11f407a8f8e1ecf79b90d8a81637588a7b4746e498b3e7c037a2e98206ef69e683a642e4e5a471175ea30d10675877a7cbf24e8bb607b2a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Y2i-Ja1NRsGwmH3cjZGOWQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.05 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-05 10:51:29.498979) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 10:51:29.499300) ========= 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-1462469253.245653-1895249182 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.015516 ========= master_lag: 0.06 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 10:51:29.570758) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-05 10:51:29.571042) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-05 10:51:29.571390) ========= ========= Total master_lag: 22.77 =========