builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-1056 starttime: 1463171949.84 results: success (0) buildid: 20160513114547 builduid: 844298ff049b42b29dca75dc9f9d8466 revision: 805051b9a46259319d5c56424cb5249efc811363 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-13 13:39:09.838861) ========= master: http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-13 13:39:09.839245) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-13 13:39:09.839523) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-13 13:39:09.913711) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 13:39:09.913978) ========= 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-1463171940.726958-1980050717 _=/tools/buildbot/bin/python using PTY: False --2016-05-13 13:39:10-- 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.64M=0.001s 2016-05-13 13:39:10 (9.64 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.275551 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 13:39:10.215627) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 13:39:10.215945) ========= 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-1463171940.726958-1980050717 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.030331 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 13:39:10.281460) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 13:39:10.281770) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 805051b9a46259319d5c56424cb5249efc811363 --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 805051b9a46259319d5c56424cb5249efc811363 --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-1463171940.726958-1980050717 _=/tools/buildbot/bin/python using PTY: False 2016-05-13 13:39:10,513 truncating revision to first 12 chars 2016-05-13 13:39:10,514 Setting DEBUG logging. 2016-05-13 13:39:10,514 attempt 1/10 2016-05-13 13:39:10,514 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/805051b9a462?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-13 13:39:10,837 unpacking tar archive at: mozilla-aurora-805051b9a462/testing/mozharness/ program finished with exit code 0 elapsedTime=0.612327 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 13:39:10.919020) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-13 13:39:10.919338) ========= script_repo_revision: 805051b9a46259319d5c56424cb5249efc811363 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-13 13:39:10.919720) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-13 13:39:10.919984) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-13 13:39:10.944807) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 30 mins, 7 secs) (at 2016-05-13 13:39:10.945110) ========= /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-1463171940.726958-1980050717 _=/tools/buildbot/bin/python using PTY: False 13:39:11 INFO - MultiFileLogger online at 20160513 13:39:11 in /builds/slave/test 13:39:11 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 13:39:11 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 13:39:11 INFO - {'append_to_log': False, 13:39:11 INFO - 'base_work_dir': '/builds/slave/test', 13:39:11 INFO - 'blob_upload_branch': 'mozilla-aurora', 13:39:11 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 13:39:11 INFO - 'buildbot_json_path': 'buildprops.json', 13:39:11 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 13:39:11 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:39:11 INFO - 'download_minidump_stackwalk': True, 13:39:11 INFO - 'download_symbols': 'true', 13:39:11 INFO - 'e10s': False, 13:39:11 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 13:39:11 INFO - 'tooltool.py': '/tools/tooltool.py', 13:39:11 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 13:39:11 INFO - '/tools/misc-python/virtualenv.py')}, 13:39:11 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:39:11 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:39:11 INFO - 'log_level': 'info', 13:39:11 INFO - 'log_to_console': True, 13:39:11 INFO - 'opt_config_files': (), 13:39:11 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:39:11 INFO - '--processes=1', 13:39:11 INFO - '--config=%(test_path)s/wptrunner.ini', 13:39:11 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:39:11 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:39:11 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:39:11 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:39:11 INFO - 'pip_index': False, 13:39:11 INFO - 'require_test_zip': True, 13:39:11 INFO - 'test_type': ('testharness',), 13:39:11 INFO - 'this_chunk': '1', 13:39:11 INFO - 'tooltool_cache': '/builds/tooltool_cache', 13:39:11 INFO - 'total_chunks': '10', 13:39:11 INFO - 'virtualenv_path': 'venv', 13:39:11 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:39:11 INFO - 'work_dir': 'build'} 13:39:11 INFO - ##### 13:39:11 INFO - ##### Running clobber step. 13:39:11 INFO - ##### 13:39:11 INFO - Running pre-action listener: _resource_record_pre_action 13:39:11 INFO - Running main action method: clobber 13:39:11 INFO - rmtree: /builds/slave/test/build 13:39:11 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 13:39:11 INFO - Running post-action listener: _resource_record_post_action 13:39:11 INFO - ##### 13:39:11 INFO - ##### Running read-buildbot-config step. 13:39:11 INFO - ##### 13:39:11 INFO - Running pre-action listener: _resource_record_pre_action 13:39:11 INFO - Running main action method: read_buildbot_config 13:39:11 INFO - Using buildbot properties: 13:39:11 INFO - { 13:39:11 INFO - "project": "", 13:39:11 INFO - "product": "firefox", 13:39:11 INFO - "script_repo_revision": "production", 13:39:11 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 13:39:11 INFO - "repository": "", 13:39:11 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 13:39:11 INFO - "buildid": "20160513114547", 13:39:11 INFO - "pgo_build": "False", 13:39:11 INFO - "basedir": "/builds/slave/test", 13:39:11 INFO - "buildnumber": 30, 13:39:11 INFO - "slavename": "tst-linux32-spot-1056", 13:39:11 INFO - "revision": "805051b9a46259319d5c56424cb5249efc811363", 13:39:11 INFO - "master": "http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/", 13:39:11 INFO - "platform": "linux", 13:39:11 INFO - "branch": "mozilla-aurora", 13:39:11 INFO - "repo_path": "releases/mozilla-aurora", 13:39:11 INFO - "moz_repo_path": "", 13:39:11 INFO - "stage_platform": "linux", 13:39:11 INFO - "builduid": "844298ff049b42b29dca75dc9f9d8466", 13:39:11 INFO - "slavebuilddir": "test" 13:39:11 INFO - } 13:39:11 INFO - Found installer url https://queue.taskcluster.net/v1/task/DZF_hY_8QA-m3Prq3E4rew/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 13:39:11 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/DZF_hY_8QA-m3Prq3E4rew/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 13:39:11 INFO - Running post-action listener: _resource_record_post_action 13:39:11 INFO - ##### 13:39:11 INFO - ##### Running download-and-extract step. 13:39:11 INFO - ##### 13:39:11 INFO - Running pre-action listener: _resource_record_pre_action 13:39:11 INFO - Running main action method: download_and_extract 13:39:11 INFO - mkdir: /builds/slave/test/build/tests 13:39: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')]} 13:39:11 INFO - https://queue.taskcluster.net/v1/task/DZF_hY_8QA-m3Prq3E4rew/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 13:39:11 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DZF_hY_8QA-m3Prq3E4rew/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 13:39:11 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DZF_hY_8QA-m3Prq3E4rew/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 13:39:11 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DZF_hY_8QA-m3Prq3E4rew/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 13:39:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DZF_hY_8QA-m3Prq3E4rew/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 13:39:20 INFO - Downloaded 1325 bytes. 13:39:20 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 13:39:20 INFO - Using the following test package requirements: 13:39:20 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 13:39:20 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 13:39:20 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 13:39:20 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 13:39:20 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 13:39:20 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 13:39:20 INFO - u'jsshell-linux-i686.zip'], 13:39:20 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 13:39:20 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 13:39:20 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 13:39:20 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 13:39:20 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 13:39:20 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 13:39:20 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 13:39:20 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 13:39:20 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 13:39:20 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 13:39:20 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 13:39:20 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 13:39:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:39:20 INFO - https://queue.taskcluster.net/v1/task/DZF_hY_8QA-m3Prq3E4rew/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 13:39:20 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DZF_hY_8QA-m3Prq3E4rew/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 13:39:20 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DZF_hY_8QA-m3Prq3E4rew/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 13:39:20 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DZF_hY_8QA-m3Prq3E4rew/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 13:39:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DZF_hY_8QA-m3Prq3E4rew/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 13:39:29 INFO - Downloaded 22424398 bytes. 13:39:29 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/*'] 13:39:29 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/* 13:39:29 INFO - caution: filename not matched: web-platform/* 13:39:29 INFO - Return code: 11 13:39:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:39:29 INFO - https://queue.taskcluster.net/v1/task/DZF_hY_8QA-m3Prq3E4rew/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 13:39:29 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DZF_hY_8QA-m3Prq3E4rew/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 13:39:29 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DZF_hY_8QA-m3Prq3E4rew/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 13:39:29 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DZF_hY_8QA-m3Prq3E4rew/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 13:39:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DZF_hY_8QA-m3Prq3E4rew/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 13:39:33 INFO - Downloaded 36408641 bytes. 13:39:33 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/*'] 13:39:33 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/* 13:39:37 INFO - caution: filename not matched: bin/* 13:39:37 INFO - caution: filename not matched: config/* 13:39:37 INFO - caution: filename not matched: mozbase/* 13:39:37 INFO - caution: filename not matched: marionette/* 13:39:37 INFO - caution: filename not matched: tools/wptserve/* 13:39:37 INFO - Return code: 11 13:39:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:39:37 INFO - https://queue.taskcluster.net/v1/task/DZF_hY_8QA-m3Prq3E4rew/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 13:39:37 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DZF_hY_8QA-m3Prq3E4rew/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 13:39:37 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DZF_hY_8QA-m3Prq3E4rew/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 13:39:37 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DZF_hY_8QA-m3Prq3E4rew/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 13:39:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DZF_hY_8QA-m3Prq3E4rew/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 13:39:43 INFO - Downloaded 69299827 bytes. 13:39:43 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/DZF_hY_8QA-m3Prq3E4rew/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 13:39:43 INFO - mkdir: /builds/slave/test/properties 13:39:43 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 13:39:43 INFO - Writing to file /builds/slave/test/properties/build_url 13:39:43 INFO - Contents: 13:39:43 INFO - build_url:https://queue.taskcluster.net/v1/task/DZF_hY_8QA-m3Prq3E4rew/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 13:39:44 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/DZF_hY_8QA-m3Prq3E4rew/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 13:39:44 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 13:39:44 INFO - Writing to file /builds/slave/test/properties/symbols_url 13:39:44 INFO - Contents: 13:39:44 INFO - symbols_url:https://queue.taskcluster.net/v1/task/DZF_hY_8QA-m3Prq3E4rew/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 13:39:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:39:44 INFO - https://queue.taskcluster.net/v1/task/DZF_hY_8QA-m3Prq3E4rew/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 13:39:44 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DZF_hY_8QA-m3Prq3E4rew/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 13:39:44 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DZF_hY_8QA-m3Prq3E4rew/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 13:39:44 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DZF_hY_8QA-m3Prq3E4rew/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 13:39:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DZF_hY_8QA-m3Prq3E4rew/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 13:39:51 INFO - Downloaded 92275018 bytes. 13:39:51 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'] 13:39:51 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 13:40:00 INFO - Return code: 0 13:40:00 INFO - Running post-action listener: _resource_record_post_action 13:40:00 INFO - Running post-action listener: set_extra_try_arguments 13:40:00 INFO - ##### 13:40:00 INFO - ##### Running create-virtualenv step. 13:40:00 INFO - ##### 13:40:00 INFO - Running pre-action listener: _pre_create_virtualenv 13:40:00 INFO - Running pre-action listener: _resource_record_pre_action 13:40:00 INFO - Running main action method: create_virtualenv 13:40:00 INFO - Creating virtualenv /builds/slave/test/build/venv 13:40:00 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 13:40:00 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 13:40:01 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 13:40:01 INFO - Using real prefix '/usr' 13:40:01 INFO - New python executable in /builds/slave/test/build/venv/bin/python 13:40:02 INFO - Installing distribute.............................................................................................................................................................................................done. 13:40:06 INFO - Installing pip.................done. 13:40:06 INFO - Return code: 0 13:40:06 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 13:40:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:40:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:40:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:40:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:40:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:40:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:40:06 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 0x94f7c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x955e598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9610f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92f2e30>, '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 0x958fc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x960e470>, '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-1463171940.726958-1980050717', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 13:40:06 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 13:40:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 13:40:06 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:40:06 INFO - 'CCACHE_UMASK': '002', 13:40:06 INFO - 'DISPLAY': ':0', 13:40:06 INFO - 'HOME': '/home/cltbld', 13:40:06 INFO - 'LANG': 'en_US.UTF-8', 13:40:06 INFO - 'LOGNAME': 'cltbld', 13:40:06 INFO - 'MAIL': '/var/mail/cltbld', 13:40:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:40:06 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:40:06 INFO - 'MOZ_NO_REMOTE': '1', 13:40:06 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:40:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:40:06 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:40:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:40:06 INFO - 'PWD': '/builds/slave/test', 13:40:06 INFO - 'SHELL': '/bin/bash', 13:40:06 INFO - 'SHLVL': '1', 13:40:06 INFO - 'TERM': 'linux', 13:40:06 INFO - 'TMOUT': '86400', 13:40:06 INFO - 'USER': 'cltbld', 13:40:06 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463171940.726958-1980050717', 13:40:06 INFO - '_': '/tools/buildbot/bin/python'} 13:40:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:40:06 INFO - Downloading/unpacking psutil>=0.7.1 13:40:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:40:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:40:06 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 13:40:06 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 13:40:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:40:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:40:10 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 13:40:10 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:40:10 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:40:10 INFO - Installing collected packages: psutil 13:40:10 INFO - Running setup.py install for psutil 13:40:10 INFO - building 'psutil._psutil_linux' extension 13:40:10 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 13:40:10 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 13:40:10 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 13:40:11 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 13:40:11 INFO - building 'psutil._psutil_posix' extension 13:40:11 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 13:40:11 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 13:40:11 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:40:11 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:40:11 INFO - Successfully installed psutil 13:40:11 INFO - Cleaning up... 13:40:11 INFO - Return code: 0 13:40:11 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 13:40: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')]} 13:40:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:40:11 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:40: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')]} 13:40:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:40:11 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:40:11 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 0x94f7c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x955e598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9610f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92f2e30>, '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 0x958fc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x960e470>, '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-1463171940.726958-1980050717', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 13:40:11 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 13:40:11 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 13:40:11 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:40:11 INFO - 'CCACHE_UMASK': '002', 13:40:11 INFO - 'DISPLAY': ':0', 13:40:11 INFO - 'HOME': '/home/cltbld', 13:40:11 INFO - 'LANG': 'en_US.UTF-8', 13:40:11 INFO - 'LOGNAME': 'cltbld', 13:40:11 INFO - 'MAIL': '/var/mail/cltbld', 13:40:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:40:11 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:40:11 INFO - 'MOZ_NO_REMOTE': '1', 13:40:11 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:40:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:40:11 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:40:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:40:11 INFO - 'PWD': '/builds/slave/test', 13:40:11 INFO - 'SHELL': '/bin/bash', 13:40:11 INFO - 'SHLVL': '1', 13:40:11 INFO - 'TERM': 'linux', 13:40:11 INFO - 'TMOUT': '86400', 13:40:11 INFO - 'USER': 'cltbld', 13:40:11 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463171940.726958-1980050717', 13:40:11 INFO - '_': '/tools/buildbot/bin/python'} 13:40:12 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:40:12 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 13:40:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:40:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:40:12 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 13:40:12 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 13:40:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:40:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:40:15 INFO - Downloading mozsystemmonitor-0.0.tar.gz 13:40:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 13:40:15 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 13:40:15 INFO - Installing collected packages: mozsystemmonitor 13:40:15 INFO - Running setup.py install for mozsystemmonitor 13:40:16 INFO - Successfully installed mozsystemmonitor 13:40:16 INFO - Cleaning up... 13:40:16 INFO - Return code: 0 13:40:16 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 13:40:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:40:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:40:16 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:40:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:40:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:40:16 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:40:16 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 0x94f7c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x955e598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9610f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92f2e30>, '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 0x958fc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x960e470>, '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-1463171940.726958-1980050717', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 13:40:16 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 13:40:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 13:40:16 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:40:16 INFO - 'CCACHE_UMASK': '002', 13:40:16 INFO - 'DISPLAY': ':0', 13:40:16 INFO - 'HOME': '/home/cltbld', 13:40:16 INFO - 'LANG': 'en_US.UTF-8', 13:40:16 INFO - 'LOGNAME': 'cltbld', 13:40:16 INFO - 'MAIL': '/var/mail/cltbld', 13:40:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:40:16 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:40:16 INFO - 'MOZ_NO_REMOTE': '1', 13:40:16 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:40:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:40:16 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:40:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:40:16 INFO - 'PWD': '/builds/slave/test', 13:40:16 INFO - 'SHELL': '/bin/bash', 13:40:16 INFO - 'SHLVL': '1', 13:40:16 INFO - 'TERM': 'linux', 13:40:16 INFO - 'TMOUT': '86400', 13:40:16 INFO - 'USER': 'cltbld', 13:40:16 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463171940.726958-1980050717', 13:40:16 INFO - '_': '/tools/buildbot/bin/python'} 13:40:16 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:40:16 INFO - Downloading/unpacking blobuploader==1.2.4 13:40:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:40:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:40:16 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 13:40:16 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 13:40:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:40:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:40:20 INFO - Downloading blobuploader-1.2.4.tar.gz 13:40:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 13:40:20 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:40:20 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:40:20 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:40:20 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 13:40:20 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 13:40:20 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:40:20 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:40:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 13:40:21 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:40:21 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:40:21 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:40:21 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 13:40:21 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 13:40:21 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:40:21 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:40:21 INFO - Downloading docopt-0.6.1.tar.gz 13:40:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 13:40:22 INFO - Installing collected packages: blobuploader, requests, docopt 13:40:22 INFO - Running setup.py install for blobuploader 13:40:22 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 13:40:22 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 13:40:22 INFO - Running setup.py install for requests 13:40:23 INFO - Running setup.py install for docopt 13:40:23 INFO - Successfully installed blobuploader requests docopt 13:40:23 INFO - Cleaning up... 13:40:23 INFO - Return code: 0 13:40:23 INFO - Installing None into virtualenv /builds/slave/test/build/venv 13:40:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:40:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:40:23 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:40:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:40:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:40:23 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:40:23 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 0x94f7c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x955e598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9610f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92f2e30>, '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 0x958fc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x960e470>, '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-1463171940.726958-1980050717', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 13:40:23 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 13:40:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 13:40:23 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:40:23 INFO - 'CCACHE_UMASK': '002', 13:40:23 INFO - 'DISPLAY': ':0', 13:40:23 INFO - 'HOME': '/home/cltbld', 13:40:23 INFO - 'LANG': 'en_US.UTF-8', 13:40:23 INFO - 'LOGNAME': 'cltbld', 13:40:23 INFO - 'MAIL': '/var/mail/cltbld', 13:40:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:40:23 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:40:23 INFO - 'MOZ_NO_REMOTE': '1', 13:40:23 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:40:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:40:23 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:40:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:40:23 INFO - 'PWD': '/builds/slave/test', 13:40:23 INFO - 'SHELL': '/bin/bash', 13:40:23 INFO - 'SHLVL': '1', 13:40:23 INFO - 'TERM': 'linux', 13:40:23 INFO - 'TMOUT': '86400', 13:40:23 INFO - 'USER': 'cltbld', 13:40:23 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463171940.726958-1980050717', 13:40:23 INFO - '_': '/tools/buildbot/bin/python'} 13:40:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:40:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 13:40:24 INFO - Running setup.py (path:/tmp/pip-wi1YgP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 13:40:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 13:40:24 INFO - Running setup.py (path:/tmp/pip-LS_nBv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 13:40:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 13:40:24 INFO - Running setup.py (path:/tmp/pip-xwuyJD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 13:40:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 13:40:24 INFO - Running setup.py (path:/tmp/pip-RivKVT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 13:40:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 13:40:24 INFO - Running setup.py (path:/tmp/pip-PvbzPS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 13:40:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 13:40:25 INFO - Running setup.py (path:/tmp/pip-kGat1d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 13:40:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 13:40:25 INFO - Running setup.py (path:/tmp/pip-qiUW1i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 13:40:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 13:40:25 INFO - Running setup.py (path:/tmp/pip-9BaG5U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 13:40:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 13:40:25 INFO - Running setup.py (path:/tmp/pip-W8ZtfI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 13:40:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 13:40:25 INFO - Running setup.py (path:/tmp/pip-SJS0ku-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 13:40:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 13:40:25 INFO - Running setup.py (path:/tmp/pip-t1Ay2T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 13:40:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 13:40:25 INFO - Running setup.py (path:/tmp/pip-QQWE65-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 13:40:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 13:40:25 INFO - Running setup.py (path:/tmp/pip-cgK4A2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 13:40:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 13:40:26 INFO - Running setup.py (path:/tmp/pip-C8I1Z2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 13:40:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 13:40:26 INFO - Running setup.py (path:/tmp/pip-C2SrZj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 13:40:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 13:40:26 INFO - Running setup.py (path:/tmp/pip-hSiXvy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 13:40:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 13:40:26 INFO - Running setup.py (path:/tmp/pip-aSpWKp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 13:40:26 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 13:40:26 INFO - Running setup.py (path:/tmp/pip-LfTeuX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 13:40:26 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 13:40:26 INFO - Running setup.py (path:/tmp/pip-Vkd4g0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 13:40:26 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:40:26 INFO - Running setup.py (path:/tmp/pip-hf86X6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:40:27 INFO - Unpacking /builds/slave/test/build/tests/marionette 13:40:27 INFO - Running setup.py (path:/tmp/pip-TwoAVo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 13:40:27 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:40:27 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 13:40:27 INFO - Running setup.py install for manifestparser 13:40:27 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 13:40:27 INFO - Running setup.py install for mozcrash 13:40:27 INFO - Running setup.py install for mozdebug 13:40:28 INFO - Running setup.py install for mozdevice 13:40:28 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 13:40:28 INFO - Installing dm script to /builds/slave/test/build/venv/bin 13:40:28 INFO - Running setup.py install for mozfile 13:40:28 INFO - Running setup.py install for mozhttpd 13:40:28 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 13:40:28 INFO - Running setup.py install for mozinfo 13:40:29 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 13:40:29 INFO - Running setup.py install for mozInstall 13:40:29 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 13:40:29 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 13:40:29 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 13:40:29 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 13:40:29 INFO - Running setup.py install for mozleak 13:40:29 INFO - Running setup.py install for mozlog 13:40:29 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 13:40:29 INFO - Running setup.py install for moznetwork 13:40:29 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 13:40:29 INFO - Running setup.py install for mozprocess 13:40:30 INFO - Running setup.py install for mozprofile 13:40:30 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 13:40:30 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 13:40:30 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 13:40:30 INFO - Running setup.py install for mozrunner 13:40:30 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 13:40:30 INFO - Running setup.py install for mozscreenshot 13:40:30 INFO - Running setup.py install for moztest 13:40:31 INFO - Running setup.py install for mozversion 13:40:31 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 13:40:31 INFO - Running setup.py install for wptserve 13:40:31 INFO - Running setup.py install for marionette-driver 13:40:31 INFO - Running setup.py install for browsermob-proxy 13:40:32 INFO - Running setup.py install for marionette-client 13:40:32 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:40:32 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 13:40:32 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 13:40:32 INFO - Cleaning up... 13:40:32 INFO - Return code: 0 13:40:32 INFO - Installing None into virtualenv /builds/slave/test/build/venv 13:40:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:40:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:40:32 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:40:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:40:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:40:32 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 13:40:32 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 0x94f7c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x955e598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9610f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92f2e30>, '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 0x958fc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x960e470>, '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-1463171940.726958-1980050717', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 13:40:32 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 13:40:32 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 13:40:32 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:40:32 INFO - 'CCACHE_UMASK': '002', 13:40:32 INFO - 'DISPLAY': ':0', 13:40:32 INFO - 'HOME': '/home/cltbld', 13:40:32 INFO - 'LANG': 'en_US.UTF-8', 13:40:32 INFO - 'LOGNAME': 'cltbld', 13:40:32 INFO - 'MAIL': '/var/mail/cltbld', 13:40:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:40:32 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:40:32 INFO - 'MOZ_NO_REMOTE': '1', 13:40:32 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:40:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:40:32 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:40:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:40:32 INFO - 'PWD': '/builds/slave/test', 13:40:32 INFO - 'SHELL': '/bin/bash', 13:40:32 INFO - 'SHLVL': '1', 13:40:32 INFO - 'TERM': 'linux', 13:40:32 INFO - 'TMOUT': '86400', 13:40:32 INFO - 'USER': 'cltbld', 13:40:32 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463171940.726958-1980050717', 13:40:32 INFO - '_': '/tools/buildbot/bin/python'} 13:40:33 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:40:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 13:40:33 INFO - Running setup.py (path:/tmp/pip-B5MeLi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 13:40:33 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 13:40:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 13:40:33 INFO - Running setup.py (path:/tmp/pip-8N6utG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 13:40:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 13:40:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 13:40:33 INFO - Running setup.py (path:/tmp/pip-TcpfFv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 13:40:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 13:40:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 13:40:33 INFO - Running setup.py (path:/tmp/pip-TQrITv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 13:40:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 13:40:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 13:40:33 INFO - Running setup.py (path:/tmp/pip-zQFPFi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 13:40:34 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 13:40:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 13:40:34 INFO - Running setup.py (path:/tmp/pip-Dud5C6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 13:40:34 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 13:40:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 13:40:34 INFO - Running setup.py (path:/tmp/pip-AKYuA7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 13:40:34 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 13:40:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 13:40:34 INFO - Running setup.py (path:/tmp/pip-yRNIYl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 13:40:34 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 13:40:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 13:40:34 INFO - Running setup.py (path:/tmp/pip-1psllz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 13:40:34 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 13:40:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 13:40:34 INFO - Running setup.py (path:/tmp/pip-CXioWc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 13:40:34 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 13:40:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 13:40:34 INFO - Running setup.py (path:/tmp/pip-ULh4iP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 13:40:35 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 13:40:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 13:40:35 INFO - Running setup.py (path:/tmp/pip-6vHz5Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 13:40:35 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 13:40:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 13:40:35 INFO - Running setup.py (path:/tmp/pip-7_9FL7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 13:40:35 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 13:40:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 13:40:35 INFO - Running setup.py (path:/tmp/pip-kBXXKe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 13:40:35 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 13:40:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 13:40:35 INFO - Running setup.py (path:/tmp/pip-FyWrrI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 13:40:35 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 13:40:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 13:40:35 INFO - Running setup.py (path:/tmp/pip-RcSRM1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 13:40:35 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 13:40:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 13:40:35 INFO - Running setup.py (path:/tmp/pip-nEjJMy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 13:40:35 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 13:40:35 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 13:40:35 INFO - Running setup.py (path:/tmp/pip-j1YV4v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 13:40:36 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 13:40:36 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 13:40:36 INFO - Running setup.py (path:/tmp/pip-qWgWMe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 13:40:36 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 13:40:36 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:40:36 INFO - Running setup.py (path:/tmp/pip-ZSgdoh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:40:36 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 13:40:36 INFO - Unpacking /builds/slave/test/build/tests/marionette 13:40:36 INFO - Running setup.py (path:/tmp/pip-21Fa96-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 13:40:36 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:40:36 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 13:40:36 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 13:40:36 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 13:40:36 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 13:40:36 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 13:40:36 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 13:40:36 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 13:40:36 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:40:36 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:40:36 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 13:40:36 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 13:40:36 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:40:36 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:40:40 INFO - Downloading blessings-1.6.tar.gz 13:40:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 13:40:40 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 13:40:40 INFO - Installing collected packages: blessings 13:40:40 INFO - Running setup.py install for blessings 13:40:40 INFO - Successfully installed blessings 13:40:40 INFO - Cleaning up... 13:40:40 INFO - Return code: 0 13:40:40 INFO - Done creating virtualenv /builds/slave/test/build/venv. 13:40:40 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 13:40:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 13:40:41 INFO - Reading from file tmpfile_stdout 13:40:41 INFO - Current package versions: 13:40:41 INFO - argparse == 1.2.1 13:40:41 INFO - blessings == 1.6 13:40:41 INFO - blobuploader == 1.2.4 13:40:41 INFO - browsermob-proxy == 0.6.0 13:40:41 INFO - docopt == 0.6.1 13:40:41 INFO - manifestparser == 1.1 13:40:41 INFO - marionette-client == 2.3.0 13:40:41 INFO - marionette-driver == 1.4.0 13:40:41 INFO - mozInstall == 1.12 13:40:41 INFO - mozcrash == 0.17 13:40:41 INFO - mozdebug == 0.1 13:40:41 INFO - mozdevice == 0.48 13:40:41 INFO - mozfile == 1.2 13:40:41 INFO - mozhttpd == 0.7 13:40:41 INFO - mozinfo == 0.9 13:40:41 INFO - mozleak == 0.1 13:40:41 INFO - mozlog == 3.1 13:40:41 INFO - moznetwork == 0.27 13:40:41 INFO - mozprocess == 0.22 13:40:41 INFO - mozprofile == 0.28 13:40:41 INFO - mozrunner == 6.11 13:40:41 INFO - mozscreenshot == 0.1 13:40:41 INFO - mozsystemmonitor == 0.0 13:40:41 INFO - moztest == 0.7 13:40:41 INFO - mozversion == 1.4 13:40:41 INFO - psutil == 3.1.1 13:40:41 INFO - requests == 1.2.3 13:40:41 INFO - wptserve == 1.4.0 13:40:41 INFO - wsgiref == 0.1.2 13:40:41 INFO - Running post-action listener: _resource_record_post_action 13:40:41 INFO - Running post-action listener: _start_resource_monitoring 13:40:41 INFO - Starting resource monitoring. 13:40:41 INFO - ##### 13:40:41 INFO - ##### Running pull step. 13:40:41 INFO - ##### 13:40:41 INFO - Running pre-action listener: _resource_record_pre_action 13:40:41 INFO - Running main action method: pull 13:40:41 INFO - Pull has nothing to do! 13:40:41 INFO - Running post-action listener: _resource_record_post_action 13:40:41 INFO - ##### 13:40:41 INFO - ##### Running install step. 13:40:41 INFO - ##### 13:40:41 INFO - Running pre-action listener: _resource_record_pre_action 13:40:41 INFO - Running main action method: install 13:40:41 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 13:40:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 13:40:41 INFO - Reading from file tmpfile_stdout 13:40:41 INFO - Detecting whether we're running mozinstall >=1.0... 13:40:41 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 13:40:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 13:40:41 INFO - Reading from file tmpfile_stdout 13:40:41 INFO - Output received: 13:40:41 INFO - Usage: mozinstall [options] installer 13:40:41 INFO - Options: 13:40:41 INFO - -h, --help show this help message and exit 13:40:41 INFO - -d DEST, --destination=DEST 13:40:41 INFO - Directory to install application into. [default: 13:40:41 INFO - "/builds/slave/test"] 13:40:41 INFO - --app=APP Application being installed. [default: firefox] 13:40:41 INFO - mkdir: /builds/slave/test/build/application 13:40:41 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'] 13:40:41 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 13:41:12 INFO - Reading from file tmpfile_stdout 13:41:12 INFO - Output received: 13:41:12 INFO - /builds/slave/test/build/application/firefox/firefox 13:41:12 INFO - Running post-action listener: _resource_record_post_action 13:41:12 INFO - ##### 13:41:12 INFO - ##### Running run-tests step. 13:41:12 INFO - ##### 13:41:12 INFO - Running pre-action listener: _resource_record_pre_action 13:41:12 INFO - Running main action method: run_tests 13:41:12 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 13:41:12 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:41:12 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:41:12 INFO - grabbing minidump binary from tooltool 13:41:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:41:12 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 0x92f2e30>, '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 0x958fc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x960e470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 13:41:12 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 13:41:12 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 13:41:12 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 13:41:12 INFO - Return code: 0 13:41:12 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 13:41:12 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 13:41:12 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/DZF_hY_8QA-m3Prq3E4rew/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 13:41:12 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/DZF_hY_8QA-m3Prq3E4rew/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 13:41:12 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:41:12 INFO - 'CCACHE_UMASK': '002', 13:41:12 INFO - 'DISPLAY': ':0', 13:41:12 INFO - 'HOME': '/home/cltbld', 13:41:12 INFO - 'LANG': 'en_US.UTF-8', 13:41:12 INFO - 'LOGNAME': 'cltbld', 13:41:12 INFO - 'MAIL': '/var/mail/cltbld', 13:41:12 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 13:41:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:41:12 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:41:12 INFO - 'MOZ_NO_REMOTE': '1', 13:41:12 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:41:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:41:12 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:41:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:41:12 INFO - 'PWD': '/builds/slave/test', 13:41:12 INFO - 'SHELL': '/bin/bash', 13:41:12 INFO - 'SHLVL': '1', 13:41:12 INFO - 'TERM': 'linux', 13:41:12 INFO - 'TMOUT': '86400', 13:41:12 INFO - 'USER': 'cltbld', 13:41:12 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463171940.726958-1980050717', 13:41:12 INFO - '_': '/tools/buildbot/bin/python'} 13:41:12 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/DZF_hY_8QA-m3Prq3E4rew/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 13:41:12 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 13:41:12 INFO - import pkg_resources 13:41:14 INFO - Using 1 client processes 13:41:14 INFO - wptserve Starting http server on 127.0.0.1:8000 13:41:14 INFO - wptserve Starting http server on 127.0.0.1:8001 13:41:14 INFO - wptserve Starting http server on 127.0.0.1:8443 13:41:16 INFO - SUITE-START | Running 778 tests 13:41:16 INFO - Running testharness tests 13:41:16 INFO - Setting up ssl 13:41:16 INFO - PROCESS | certutil | 13:41:16 INFO - PROCESS | certutil | 13:41:16 INFO - PROCESS | certutil | 13:41:16 INFO - Certificate Nickname Trust Attributes 13:41:16 INFO - SSL,S/MIME,JAR/XPI 13:41:16 INFO - 13:41:16 INFO - web-platform-tests CT,, 13:41:16 INFO - 13:41:16 INFO - Starting runner 13:41:19 INFO - PROCESS | 16920 | 1463172079729 Marionette DEBUG Marionette enabled via build flag and pref 13:41:20 INFO - PROCESS | 16920 | ++DOCSHELL 0xa50f2400 == 1 [pid = 16920] [id = 1] 13:41:20 INFO - PROCESS | 16920 | ++DOMWINDOW == 1 (0xa50f2800) [pid = 16920] [serial = 1] [outer = (nil)] 13:41:20 INFO - PROCESS | 16920 | [16920] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 13:41:20 INFO - PROCESS | 16920 | ++DOMWINDOW == 2 (0xa50f3000) [pid = 16920] [serial = 2] [outer = 0xa50f2800] 13:41:20 INFO - PROCESS | 16920 | 1463172080486 Marionette INFO Listening on port 2828 13:41:21 INFO - PROCESS | 16920 | 1463172081162 Marionette DEBUG Marionette enabled via command-line flag 13:41:21 INFO - PROCESS | 16920 | ++DOCSHELL 0xa227b800 == 2 [pid = 16920] [id = 2] 13:41:21 INFO - PROCESS | 16920 | ++DOMWINDOW == 3 (0xa2296800) [pid = 16920] [serial = 3] [outer = (nil)] 13:41:21 INFO - PROCESS | 16920 | [16920] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 13:41:21 INFO - PROCESS | 16920 | ++DOMWINDOW == 4 (0xa2297000) [pid = 16920] [serial = 4] [outer = 0xa2296800] 13:41:21 INFO - PROCESS | 16920 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a2191880 13:41:21 INFO - PROCESS | 16920 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a6eac380 13:41:21 INFO - PROCESS | 16920 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21b3280 13:41:21 INFO - PROCESS | 16920 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21b3f20 13:41:21 INFO - PROCESS | 16920 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21b9c00 13:41:21 INFO - PROCESS | 16920 | ++DOMWINDOW == 5 (0xa21a7c00) [pid = 16920] [serial = 5] [outer = 0xa50f2800] 13:41:21 INFO - PROCESS | 16920 | [16920] 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 13:41:21 INFO - PROCESS | 16920 | 1463172081582 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:51539 13:41:21 INFO - PROCESS | 16920 | [16920] 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 13:41:21 INFO - PROCESS | 16920 | 1463172081614 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:51540 13:41:21 INFO - PROCESS | 16920 | 1463172081676 Marionette DEBUG Closed connection conn0 13:41:21 INFO - PROCESS | 16920 | 1463172081680 Marionette DEBUG Closed connection conn1 13:41:21 INFO - PROCESS | 16920 | [16920] 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 13:41:21 INFO - PROCESS | 16920 | [16920] 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 13:41:21 INFO - PROCESS | 16920 | 1463172081812 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:51541 13:41:21 INFO - PROCESS | 16920 | [16920] 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 13:41:21 INFO - PROCESS | 16920 | 1463172081864 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:51542 13:41:21 INFO - PROCESS | 16920 | 1463172081874 Marionette DEBUG Closed connection conn2 13:41:21 INFO - PROCESS | 16920 | [16920] 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 13:41:21 INFO - PROCESS | 16920 | 1463172081921 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:51543 13:41:21 INFO - PROCESS | 16920 | 1463172081933 Marionette DEBUG Closed connection conn3 13:41:21 INFO - PROCESS | 16920 | 1463172081982 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:41:22 INFO - PROCESS | 16920 | 1463172081997 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":"20160513114547","device":"desktop","version":"48.0a2"} 13:41:22 INFO - PROCESS | 16920 | [16920] 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 13:41:23 INFO - PROCESS | 16920 | ++DOCSHELL 0x9b463000 == 3 [pid = 16920] [id = 3] 13:41:23 INFO - PROCESS | 16920 | ++DOMWINDOW == 6 (0x9b463400) [pid = 16920] [serial = 6] [outer = (nil)] 13:41:23 INFO - PROCESS | 16920 | ++DOCSHELL 0x9b463800 == 4 [pid = 16920] [id = 4] 13:41:23 INFO - PROCESS | 16920 | ++DOMWINDOW == 7 (0x9b467000) [pid = 16920] [serial = 7] [outer = (nil)] 13:41:24 INFO - PROCESS | 16920 | [16920] 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 13:41:24 INFO - PROCESS | 16920 | ++DOCSHELL 0x9ab1e000 == 5 [pid = 16920] [id = 5] 13:41:24 INFO - PROCESS | 16920 | ++DOMWINDOW == 8 (0x9ab1e400) [pid = 16920] [serial = 8] [outer = (nil)] 13:41:24 INFO - PROCESS | 16920 | [16920] 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 13:41:24 INFO - PROCESS | 16920 | [16920] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 13:41:24 INFO - PROCESS | 16920 | ++DOMWINDOW == 9 (0x9a9ddc00) [pid = 16920] [serial = 9] [outer = 0x9ab1e400] 13:41:24 INFO - PROCESS | 16920 | ++DOMWINDOW == 10 (0x9aab7400) [pid = 16920] [serial = 10] [outer = 0x9b463400] 13:41:24 INFO - PROCESS | 16920 | ++DOMWINDOW == 11 (0x9aab9000) [pid = 16920] [serial = 11] [outer = 0x9b467000] 13:41:24 INFO - PROCESS | 16920 | ++DOMWINDOW == 12 (0x9aabb000) [pid = 16920] [serial = 12] [outer = 0x9ab1e400] 13:41:26 INFO - PROCESS | 16920 | 1463172086170 Marionette DEBUG loaded listener.js 13:41:26 INFO - PROCESS | 16920 | 1463172086192 Marionette DEBUG loaded listener.js 13:41:26 INFO - PROCESS | 16920 | ++DOMWINDOW == 13 (0x983b9400) [pid = 16920] [serial = 13] [outer = 0x9ab1e400] 13:41:27 INFO - PROCESS | 16920 | 1463172087026 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"83089568-52b9-4823-bfb6-fbdecca01785","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":"20160513114547","device":"desktop","version":"48.0a2","command_id":1}}] 13:41:27 INFO - PROCESS | 16920 | 1463172087346 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 13:41:27 INFO - PROCESS | 16920 | 1463172087757 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 13:41:27 INFO - PROCESS | 16920 | 1463172087902 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:41:27 INFO - PROCESS | 16920 | [16920] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 13:41:28 INFO - PROCESS | 16920 | [16920] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:41:28 INFO - PROCESS | 16920 | ++DOMWINDOW == 14 (0x946cd800) [pid = 16920] [serial = 14] [outer = 0x9ab1e400] 13:41:28 INFO - PROCESS | 16920 | [16920] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:41:28 INFO - PROCESS | 16920 | [16920] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:41:28 INFO - PROCESS | 16920 | 1463172088565 Marionette TRACE conn4 <- [1,3,null,{}] 13:41:28 INFO - PROCESS | 16920 | 1463172088608 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 13:41:28 INFO - PROCESS | 16920 | 1463172088688 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 13:41:28 INFO - PROCESS | 16920 | 1463172088736 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 13:41:28 INFO - PROCESS | 16920 | 1463172088741 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 13:41:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 13:41:28 INFO - PROCESS | 16920 | 1463172088749 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 13:41:28 INFO - PROCESS | 16920 | 1463172088755 Marionette TRACE conn4 <- [1,6,null,{}] 13:41:28 INFO - PROCESS | 16920 | 1463172088813 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:28 INFO - PROCESS | 16920 | 1463172088833 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 13:41:28 INFO - PROCESS | 16920 | 1463172088841 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:28 INFO - PROCESS | 16920 | ++DOCSHELL 0x945e6400 == 6 [pid = 16920] [id = 6] 13:41:28 INFO - PROCESS | 16920 | ++DOMWINDOW == 15 (0x945e6800) [pid = 16920] [serial = 15] [outer = (nil)] 13:41:28 INFO - PROCESS | 16920 | ++DOMWINDOW == 16 (0x945e8800) [pid = 16920] [serial = 16] [outer = 0x945e6800] 13:41:28 INFO - PROCESS | 16920 | 1463172088943 Marionette DEBUG loaded listener.js 13:41:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 17 (0x96d34c00) [pid = 16920] [serial = 17] [outer = 0x945e6800] 13:41:29 INFO - PROCESS | 16920 | ++DOCSHELL 0x93969800 == 7 [pid = 16920] [id = 7] 13:41:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 18 (0x93969c00) [pid = 16920] [serial = 18] [outer = (nil)] 13:41:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 19 (0x9396c800) [pid = 16920] [serial = 19] [outer = 0x93969c00] 13:41:29 INFO - PROCESS | 16920 | 1463172089443 Marionette DEBUG loaded listener.js 13:41:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 20 (0x981ef800) [pid = 16920] [serial = 20] [outer = 0x93969c00] 13:41:30 INFO - PROCESS | 16920 | [16920] 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 13:41:30 INFO - PROCESS | 16920 | 1463172090337 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 13:41:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 13:41:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1752ms 13:41:30 INFO - PROCESS | 16920 | 1463172090628 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 13:41:30 INFO - PROCESS | 16920 | 1463172090637 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 13:41:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 13:41:30 INFO - PROCESS | 16920 | 1463172090749 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 13:41:30 INFO - PROCESS | 16920 | 1463172090758 Marionette TRACE conn4 <- [1,10,null,{}] 13:41:30 INFO - PROCESS | 16920 | 1463172090852 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:31 INFO - PROCESS | 16920 | 1463172091168 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 13:41:31 INFO - PROCESS | 16920 | 1463172091276 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:31 INFO - PROCESS | 16920 | ++DOCSHELL 0x936a7800 == 8 [pid = 16920] [id = 8] 13:41:31 INFO - PROCESS | 16920 | ++DOMWINDOW == 21 (0x936a8400) [pid = 16920] [serial = 21] [outer = (nil)] 13:41:31 INFO - PROCESS | 16920 | ++DOMWINDOW == 22 (0x95144800) [pid = 16920] [serial = 22] [outer = 0x936a8400] 13:41:31 INFO - PROCESS | 16920 | 1463172091379 Marionette DEBUG loaded listener.js 13:41:31 INFO - PROCESS | 16920 | ++DOMWINDOW == 23 (0x96d34400) [pid = 16920] [serial = 23] [outer = 0x936a8400] 13:41:31 INFO - PROCESS | 16920 | ++DOCSHELL 0x9a1d0c00 == 9 [pid = 16920] [id = 9] 13:41:31 INFO - PROCESS | 16920 | ++DOMWINDOW == 24 (0x9a1d1400) [pid = 16920] [serial = 24] [outer = (nil)] 13:41:31 INFO - PROCESS | 16920 | ++DOMWINDOW == 25 (0x99239800) [pid = 16920] [serial = 25] [outer = 0x9a1d1400] 13:41:32 INFO - PROCESS | 16920 | ++DOMWINDOW == 26 (0x9aaafc00) [pid = 16920] [serial = 26] [outer = 0x9a1d1400] 13:41:32 INFO - PROCESS | 16920 | ++DOCSHELL 0x9a677800 == 10 [pid = 16920] [id = 10] 13:41:32 INFO - PROCESS | 16920 | ++DOMWINDOW == 27 (0x9a7bcc00) [pid = 16920] [serial = 27] [outer = (nil)] 13:41:32 INFO - PROCESS | 16920 | ++DOMWINDOW == 28 (0x9b46d400) [pid = 16920] [serial = 28] [outer = 0x9a7bcc00] 13:41:32 INFO - PROCESS | 16920 | ++DOMWINDOW == 29 (0x9baa4000) [pid = 16920] [serial = 29] [outer = 0x9a7bcc00] 13:41:32 INFO - PROCESS | 16920 | 1463172092676 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 13:41:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 13:41:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1994ms 13:41:32 INFO - PROCESS | 16920 | 1463172092738 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 13:41:32 INFO - PROCESS | 16920 | 1463172092747 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 13:41:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 13:41:32 INFO - PROCESS | 16920 | 1463172092936 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 13:41:32 INFO - PROCESS | 16920 | 1463172092943 Marionette TRACE conn4 <- [1,14,null,{}] 13:41:32 INFO - PROCESS | 16920 | 1463172092950 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:33 INFO - PROCESS | 16920 | 1463172093141 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 13:41:33 INFO - PROCESS | 16920 | 1463172093250 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:33 INFO - PROCESS | 16920 | ++DOCSHELL 0x9396d800 == 11 [pid = 16920] [id = 11] 13:41:33 INFO - PROCESS | 16920 | ++DOMWINDOW == 30 (0x981f7c00) [pid = 16920] [serial = 30] [outer = (nil)] 13:41:33 INFO - PROCESS | 16920 | ++DOMWINDOW == 31 (0x9b7b8800) [pid = 16920] [serial = 31] [outer = 0x981f7c00] 13:41:33 INFO - PROCESS | 16920 | 1463172093390 Marionette DEBUG loaded listener.js 13:41:33 INFO - PROCESS | 16920 | ++DOMWINDOW == 32 (0xa245b800) [pid = 16920] [serial = 32] [outer = 0x981f7c00] 13:41:34 INFO - PROCESS | 16920 | 1463172094432 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 13:41:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 13:41:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1663ms 13:41:34 INFO - PROCESS | 16920 | 1463172094488 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 13:41:34 INFO - PROCESS | 16920 | 1463172094492 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 13:41:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 13:41:34 INFO - PROCESS | 16920 | 1463172094501 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 13:41:34 INFO - PROCESS | 16920 | 1463172094508 Marionette TRACE conn4 <- [1,18,null,{}] 13:41:34 INFO - PROCESS | 16920 | 1463172094569 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:34 INFO - PROCESS | 16920 | 1463172094843 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 13:41:34 INFO - PROCESS | 16920 | 1463172094962 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:35 INFO - PROCESS | 16920 | ++DOCSHELL 0x9a9fa800 == 12 [pid = 16920] [id = 12] 13:41:35 INFO - PROCESS | 16920 | ++DOMWINDOW == 33 (0x9a9fac00) [pid = 16920] [serial = 33] [outer = (nil)] 13:41:35 INFO - PROCESS | 16920 | ++DOMWINDOW == 34 (0x9bff5c00) [pid = 16920] [serial = 34] [outer = 0x9a9fac00] 13:41:35 INFO - PROCESS | 16920 | 1463172095059 Marionette DEBUG loaded listener.js 13:41:35 INFO - PROCESS | 16920 | ++DOMWINDOW == 35 (0xa24fa800) [pid = 16920] [serial = 35] [outer = 0x9a9fac00] 13:41:35 INFO - PROCESS | 16920 | 1463172095980 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 13:41:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 13:41:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1541ms 13:41:36 INFO - PROCESS | 16920 | 1463172096424 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 13:41:36 INFO - PROCESS | 16920 | 1463172096430 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 13:41:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 13:41:36 INFO - PROCESS | 16920 | 1463172096540 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 13:41:36 INFO - PROCESS | 16920 | 1463172096545 Marionette TRACE conn4 <- [1,22,null,{}] 13:41:36 INFO - PROCESS | 16920 | 1463172096591 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:36 INFO - PROCESS | 16920 | 1463172096747 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 13:41:36 INFO - PROCESS | 16920 | 1463172096897 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:36 INFO - PROCESS | 16920 | ++DOCSHELL 0x92cfbc00 == 13 [pid = 16920] [id = 13] 13:41:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 36 (0x92cfcc00) [pid = 16920] [serial = 36] [outer = (nil)] 13:41:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 37 (0x93bf2000) [pid = 16920] [serial = 37] [outer = 0x92cfcc00] 13:41:36 INFO - PROCESS | 16920 | 1463172096997 Marionette DEBUG loaded listener.js 13:41:37 INFO - PROCESS | 16920 | ++DOMWINDOW == 38 (0x9814d000) [pid = 16920] [serial = 38] [outer = 0x92cfcc00] 13:41:37 INFO - PROCESS | 16920 | 1463172097785 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 13:41:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 13:41:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1385ms 13:41:37 INFO - PROCESS | 16920 | 1463172097842 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 13:41:37 INFO - PROCESS | 16920 | 1463172097847 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 13:41:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 13:41:37 INFO - PROCESS | 16920 | 1463172097858 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 13:41:37 INFO - PROCESS | 16920 | 1463172097863 Marionette TRACE conn4 <- [1,26,null,{}] 13:41:37 INFO - PROCESS | 16920 | 1463172097871 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:38 INFO - PROCESS | 16920 | 1463172098038 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 13:41:38 INFO - PROCESS | 16920 | 1463172098152 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:38 INFO - PROCESS | 16920 | ++DOCSHELL 0x99236000 == 14 [pid = 16920] [id = 14] 13:41:38 INFO - PROCESS | 16920 | ++DOMWINDOW == 39 (0x992c3800) [pid = 16920] [serial = 39] [outer = (nil)] 13:41:38 INFO - PROCESS | 16920 | ++DOMWINDOW == 40 (0x9a1d2400) [pid = 16920] [serial = 40] [outer = 0x992c3800] 13:41:38 INFO - PROCESS | 16920 | 1463172098235 Marionette DEBUG loaded listener.js 13:41:38 INFO - PROCESS | 16920 | ++DOMWINDOW == 41 (0x9a39ac00) [pid = 16920] [serial = 41] [outer = 0x992c3800] 13:41:38 INFO - PROCESS | 16920 | 1463172098983 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 13:41:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 13:41:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1142ms 13:41:39 INFO - PROCESS | 16920 | 1463172098999 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 13:41:39 INFO - PROCESS | 16920 | 1463172099003 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 13:41:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 13:41:39 INFO - PROCESS | 16920 | 1463172099010 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 13:41:39 INFO - PROCESS | 16920 | 1463172099013 Marionette TRACE conn4 <- [1,30,null,{}] 13:41:39 INFO - PROCESS | 16920 | 1463172099021 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:39 INFO - PROCESS | 16920 | 1463172099221 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 13:41:39 INFO - PROCESS | 16920 | 1463172099255 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:39 INFO - PROCESS | 16920 | ++DOCSHELL 0x9b469800 == 15 [pid = 16920] [id = 15] 13:41:39 INFO - PROCESS | 16920 | ++DOMWINDOW == 42 (0x9b46e400) [pid = 16920] [serial = 42] [outer = (nil)] 13:41:39 INFO - PROCESS | 16920 | ++DOMWINDOW == 43 (0x9b7be400) [pid = 16920] [serial = 43] [outer = 0x9b46e400] 13:41:39 INFO - PROCESS | 16920 | 1463172099350 Marionette DEBUG loaded listener.js 13:41:39 INFO - PROCESS | 16920 | ++DOMWINDOW == 44 (0x9ba99c00) [pid = 16920] [serial = 44] [outer = 0x9b46e400] 13:41:40 INFO - PROCESS | 16920 | 1463172100178 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 13:41:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 13:41:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1188ms 13:41:40 INFO - PROCESS | 16920 | 1463172100198 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 13:41:40 INFO - PROCESS | 16920 | 1463172100203 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 13:41:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 13:41:40 INFO - PROCESS | 16920 | 1463172100209 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 13:41:40 INFO - PROCESS | 16920 | 1463172100213 Marionette TRACE conn4 <- [1,34,null,{}] 13:41:40 INFO - PROCESS | 16920 | 1463172100235 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:40 INFO - PROCESS | 16920 | 1463172100390 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 13:41:40 INFO - PROCESS | 16920 | 1463172100409 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:40 INFO - PROCESS | 16920 | ++DOCSHELL 0x93767000 == 16 [pid = 16920] [id = 16] 13:41:40 INFO - PROCESS | 16920 | ++DOMWINDOW == 45 (0x97776000) [pid = 16920] [serial = 45] [outer = (nil)] 13:41:40 INFO - PROCESS | 16920 | ++DOMWINDOW == 46 (0x9c075c00) [pid = 16920] [serial = 46] [outer = 0x97776000] 13:41:40 INFO - PROCESS | 16920 | 1463172100488 Marionette DEBUG loaded listener.js 13:41:40 INFO - PROCESS | 16920 | ++DOMWINDOW == 47 (0x9d849c00) [pid = 16920] [serial = 47] [outer = 0x97776000] 13:41:41 INFO - PROCESS | 16920 | 1463172101345 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 13:41:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 13:41:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1157ms 13:41:41 INFO - PROCESS | 16920 | 1463172101373 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 13:41:41 INFO - PROCESS | 16920 | 1463172101376 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 13:41:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 13:41:41 INFO - PROCESS | 16920 | 1463172101383 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 13:41:41 INFO - PROCESS | 16920 | 1463172101388 Marionette TRACE conn4 <- [1,38,null,{}] 13:41:41 INFO - PROCESS | 16920 | 1463172101393 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:41 INFO - PROCESS | 16920 | 1463172101563 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 13:41:41 INFO - PROCESS | 16920 | 1463172101581 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:41 INFO - PROCESS | 16920 | ++DOCSHELL 0x9c06bc00 == 17 [pid = 16920] [id = 17] 13:41:41 INFO - PROCESS | 16920 | ++DOMWINDOW == 48 (0xa0519400) [pid = 16920] [serial = 48] [outer = (nil)] 13:41:41 INFO - PROCESS | 16920 | ++DOMWINDOW == 49 (0xa2144400) [pid = 16920] [serial = 49] [outer = 0xa0519400] 13:41:41 INFO - PROCESS | 16920 | 1463172101656 Marionette DEBUG loaded listener.js 13:41:41 INFO - PROCESS | 16920 | ++DOMWINDOW == 50 (0xa219e000) [pid = 16920] [serial = 50] [outer = 0xa0519400] 13:41:42 INFO - PROCESS | 16920 | 1463172102517 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 13:41:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 13:41:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1185ms 13:41:42 INFO - PROCESS | 16920 | 1463172102570 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 13:41:42 INFO - PROCESS | 16920 | 1463172102574 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 13:41:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 13:41:42 INFO - PROCESS | 16920 | 1463172102580 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 13:41:42 INFO - PROCESS | 16920 | 1463172102583 Marionette TRACE conn4 <- [1,42,null,{}] 13:41:42 INFO - PROCESS | 16920 | 1463172102589 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:42 INFO - PROCESS | 16920 | 1463172102792 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 13:41:42 INFO - PROCESS | 16920 | 1463172102889 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:42 INFO - PROCESS | 16920 | ++DOCSHELL 0x96d2d800 == 18 [pid = 16920] [id = 18] 13:41:42 INFO - PROCESS | 16920 | ++DOMWINDOW == 51 (0x9d850000) [pid = 16920] [serial = 51] [outer = (nil)] 13:41:42 INFO - PROCESS | 16920 | ++DOMWINDOW == 52 (0xa26cd400) [pid = 16920] [serial = 52] [outer = 0x9d850000] 13:41:42 INFO - PROCESS | 16920 | 1463172102965 Marionette DEBUG loaded listener.js 13:41:43 INFO - PROCESS | 16920 | ++DOMWINDOW == 53 (0xa30edc00) [pid = 16920] [serial = 53] [outer = 0x9d850000] 13:41:43 INFO - PROCESS | 16920 | 1463172103671 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 13:41:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 13:41:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1137ms 13:41:43 INFO - PROCESS | 16920 | 1463172103718 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 13:41:43 INFO - PROCESS | 16920 | 1463172103722 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 13:41:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 13:41:43 INFO - PROCESS | 16920 | 1463172103728 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 13:41:43 INFO - PROCESS | 16920 | 1463172103730 Marionette TRACE conn4 <- [1,46,null,{}] 13:41:43 INFO - PROCESS | 16920 | 1463172103737 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:43 INFO - PROCESS | 16920 | 1463172103878 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 13:41:43 INFO - PROCESS | 16920 | 1463172103980 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:44 INFO - PROCESS | 16920 | ++DOCSHELL 0x92ce0400 == 19 [pid = 16920] [id = 19] 13:41:44 INFO - PROCESS | 16920 | ++DOMWINDOW == 54 (0x92ce1400) [pid = 16920] [serial = 54] [outer = (nil)] 13:41:44 INFO - PROCESS | 16920 | ++DOMWINDOW == 55 (0x92ceac00) [pid = 16920] [serial = 55] [outer = 0x92ce1400] 13:41:44 INFO - PROCESS | 16920 | 1463172104058 Marionette DEBUG loaded listener.js 13:41:44 INFO - PROCESS | 16920 | ++DOMWINDOW == 56 (0x946ce800) [pid = 16920] [serial = 56] [outer = 0x92ce1400] 13:41:44 INFO - PROCESS | 16920 | 1463172104801 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 13:41:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 13:41:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1083ms 13:41:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 13:41:44 INFO - PROCESS | 16920 | 1463172104811 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 13:41:44 INFO - PROCESS | 16920 | 1463172104813 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 13:41:44 INFO - PROCESS | 16920 | 1463172104825 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 13:41:44 INFO - PROCESS | 16920 | 1463172104828 Marionette TRACE conn4 <- [1,50,null,{}] 13:41:44 INFO - PROCESS | 16920 | 1463172104849 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:45 INFO - PROCESS | 16920 | 1463172104996 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 13:41:45 INFO - PROCESS | 16920 | 1463172105011 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:45 INFO - PROCESS | 16920 | ++DOCSHELL 0x92cec000 == 20 [pid = 16920] [id = 20] 13:41:45 INFO - PROCESS | 16920 | ++DOMWINDOW == 57 (0x92ced800) [pid = 16920] [serial = 57] [outer = (nil)] 13:41:45 INFO - PROCESS | 16920 | ++DOMWINDOW == 58 (0xa324e400) [pid = 16920] [serial = 58] [outer = 0x92ced800] 13:41:45 INFO - PROCESS | 16920 | 1463172105085 Marionette DEBUG loaded listener.js 13:41:45 INFO - PROCESS | 16920 | ++DOMWINDOW == 59 (0xa3256000) [pid = 16920] [serial = 59] [outer = 0x92ced800] 13:41:46 INFO - PROCESS | 16920 | --DOCSHELL 0x9396d800 == 19 [pid = 16920] [id = 11] 13:41:46 INFO - PROCESS | 16920 | --DOCSHELL 0x9a9fa800 == 18 [pid = 16920] [id = 12] 13:41:46 INFO - PROCESS | 16920 | --DOCSHELL 0x945e6400 == 17 [pid = 16920] [id = 6] 13:41:46 INFO - PROCESS | 16920 | --DOCSHELL 0x936a7800 == 16 [pid = 16920] [id = 8] 13:41:46 INFO - PROCESS | 16920 | 1463172106947 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:41:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 13:41:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 2143ms 13:41:46 INFO - PROCESS | 16920 | 1463172106963 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 13:41:46 INFO - PROCESS | 16920 | 1463172106968 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 13:41:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 13:41:46 INFO - PROCESS | 16920 | 1463172106984 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 13:41:46 INFO - PROCESS | 16920 | 1463172106990 Marionette TRACE conn4 <- [1,54,null,{}] 13:41:47 INFO - PROCESS | 16920 | 1463172107000 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:47 INFO - PROCESS | 16920 | 1463172107194 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 13:41:47 INFO - PROCESS | 16920 | 1463172107233 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:47 INFO - PROCESS | 16920 | ++DOCSHELL 0x936ae000 == 17 [pid = 16920] [id = 21] 13:41:47 INFO - PROCESS | 16920 | ++DOMWINDOW == 60 (0x9375b800) [pid = 16920] [serial = 60] [outer = (nil)] 13:41:47 INFO - PROCESS | 16920 | ++DOMWINDOW == 61 (0x945e6400) [pid = 16920] [serial = 61] [outer = 0x9375b800] 13:41:47 INFO - PROCESS | 16920 | 1463172107313 Marionette DEBUG loaded listener.js 13:41:47 INFO - PROCESS | 16920 | ++DOMWINDOW == 62 (0x94610400) [pid = 16920] [serial = 62] [outer = 0x9375b800] 13:41:48 INFO - PROCESS | 16920 | --DOMWINDOW == 61 (0x945e6800) [pid = 16920] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 13:41:48 INFO - PROCESS | 16920 | --DOMWINDOW == 60 (0x936a8400) [pid = 16920] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 13:41:48 INFO - PROCESS | 16920 | --DOMWINDOW == 59 (0x981f7c00) [pid = 16920] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 13:41:48 INFO - PROCESS | 16920 | --DOMWINDOW == 58 (0x9a9fac00) [pid = 16920] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 13:41:48 INFO - PROCESS | 16920 | --DOMWINDOW == 57 (0x92cfcc00) [pid = 16920] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 13:41:48 INFO - PROCESS | 16920 | --DOMWINDOW == 56 (0x992c3800) [pid = 16920] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 13:41:48 INFO - PROCESS | 16920 | --DOMWINDOW == 55 (0x9b46e400) [pid = 16920] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 13:41:48 INFO - PROCESS | 16920 | --DOMWINDOW == 54 (0x97776000) [pid = 16920] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 13:41:48 INFO - PROCESS | 16920 | 1463172108566 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:41:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 13:41:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1646ms 13:41:48 INFO - PROCESS | 16920 | 1463172108625 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 13:41:48 INFO - PROCESS | 16920 | 1463172108633 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 13:41:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 13:41:48 INFO - PROCESS | 16920 | 1463172108644 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 13:41:48 INFO - PROCESS | 16920 | 1463172108648 Marionette TRACE conn4 <- [1,58,null,{}] 13:41:48 INFO - PROCESS | 16920 | 1463172108654 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:48 INFO - PROCESS | 16920 | 1463172108832 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 13:41:48 INFO - PROCESS | 16920 | 1463172108931 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:48 INFO - PROCESS | 16920 | ++DOCSHELL 0x92cfb400 == 18 [pid = 16920] [id = 22] 13:41:48 INFO - PROCESS | 16920 | ++DOMWINDOW == 55 (0x92cfcc00) [pid = 16920] [serial = 63] [outer = (nil)] 13:41:48 INFO - PROCESS | 16920 | ++DOMWINDOW == 56 (0x97778400) [pid = 16920] [serial = 64] [outer = 0x92cfcc00] 13:41:49 INFO - PROCESS | 16920 | 1463172109006 Marionette DEBUG loaded listener.js 13:41:49 INFO - PROCESS | 16920 | ++DOMWINDOW == 57 (0x98337c00) [pid = 16920] [serial = 65] [outer = 0x92cfcc00] 13:41:49 INFO - PROCESS | 16920 | 1463172109688 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:41:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 13:41:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1085ms 13:41:49 INFO - PROCESS | 16920 | 1463172109734 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 13:41:49 INFO - PROCESS | 16920 | 1463172109738 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 13:41:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 13:41:49 INFO - PROCESS | 16920 | 1463172109745 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 13:41:49 INFO - PROCESS | 16920 | 1463172109751 Marionette TRACE conn4 <- [1,62,null,{}] 13:41:49 INFO - PROCESS | 16920 | 1463172109778 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:49 INFO - PROCESS | 16920 | 1463172109937 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 13:41:49 INFO - PROCESS | 16920 | 1463172109952 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:49 INFO - PROCESS | 16920 | ++DOCSHELL 0x9a678c00 == 19 [pid = 16920] [id = 23] 13:41:49 INFO - PROCESS | 16920 | ++DOMWINDOW == 58 (0x9a7b0800) [pid = 16920] [serial = 66] [outer = (nil)] 13:41:50 INFO - PROCESS | 16920 | ++DOMWINDOW == 59 (0x9a9f0400) [pid = 16920] [serial = 67] [outer = 0x9a7b0800] 13:41:50 INFO - PROCESS | 16920 | 1463172110040 Marionette DEBUG loaded listener.js 13:41:50 INFO - PROCESS | 16920 | ++DOMWINDOW == 60 (0x9a9fac00) [pid = 16920] [serial = 68] [outer = 0x9a7b0800] 13:41:51 INFO - PROCESS | 16920 | 1463172111010 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:41:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 13:41:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1295ms 13:41:51 INFO - PROCESS | 16920 | 1463172111042 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 13:41:51 INFO - PROCESS | 16920 | 1463172111049 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 13:41:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 13:41:51 INFO - PROCESS | 16920 | 1463172111057 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 13:41:51 INFO - PROCESS | 16920 | 1463172111065 Marionette TRACE conn4 <- [1,66,null,{}] 13:41:51 INFO - PROCESS | 16920 | 1463172111073 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:51 INFO - PROCESS | 16920 | 1463172111249 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 13:41:51 INFO - PROCESS | 16920 | 1463172111385 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:51 INFO - PROCESS | 16920 | ++DOCSHELL 0x936a5400 == 20 [pid = 16920] [id = 24] 13:41:51 INFO - PROCESS | 16920 | ++DOMWINDOW == 61 (0x945e8c00) [pid = 16920] [serial = 69] [outer = (nil)] 13:41:51 INFO - PROCESS | 16920 | ++DOMWINDOW == 62 (0x983b5c00) [pid = 16920] [serial = 70] [outer = 0x945e8c00] 13:41:51 INFO - PROCESS | 16920 | 1463172111477 Marionette DEBUG loaded listener.js 13:41:51 INFO - PROCESS | 16920 | ++DOMWINDOW == 63 (0x99f99400) [pid = 16920] [serial = 71] [outer = 0x945e8c00] 13:41:52 INFO - PROCESS | 16920 | 1463172112334 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:41:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 13:41:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1334ms 13:41:52 INFO - PROCESS | 16920 | 1463172112411 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 13:41:52 INFO - PROCESS | 16920 | 1463172112421 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 13:41:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 13:41:52 INFO - PROCESS | 16920 | 1463172112433 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 13:41:52 INFO - PROCESS | 16920 | 1463172112438 Marionette TRACE conn4 <- [1,70,null,{}] 13:41:52 INFO - PROCESS | 16920 | 1463172112444 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:52 INFO - PROCESS | 16920 | 1463172112632 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 13:41:52 INFO - PROCESS | 16920 | 1463172112766 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:52 INFO - PROCESS | 16920 | ++DOCSHELL 0x9a9f3000 == 21 [pid = 16920] [id = 25] 13:41:52 INFO - PROCESS | 16920 | ++DOMWINDOW == 64 (0x9a9f9400) [pid = 16920] [serial = 72] [outer = (nil)] 13:41:52 INFO - PROCESS | 16920 | ++DOMWINDOW == 65 (0x9b467800) [pid = 16920] [serial = 73] [outer = 0x9a9f9400] 13:41:52 INFO - PROCESS | 16920 | 1463172112874 Marionette DEBUG loaded listener.js 13:41:53 INFO - PROCESS | 16920 | ++DOMWINDOW == 66 (0x9baa0400) [pid = 16920] [serial = 74] [outer = 0x9a9f9400] 13:41:53 INFO - PROCESS | 16920 | 1463172113718 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:41:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 13:41:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1339ms 13:41:53 INFO - PROCESS | 16920 | 1463172113788 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 13:41:53 INFO - PROCESS | 16920 | 1463172113792 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 13:41:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 13:41:53 INFO - PROCESS | 16920 | 1463172113802 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 13:41:53 INFO - PROCESS | 16920 | 1463172113808 Marionette TRACE conn4 <- [1,74,null,{}] 13:41:53 INFO - PROCESS | 16920 | 1463172113825 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:54 INFO - PROCESS | 16920 | 1463172114002 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 13:41:54 INFO - PROCESS | 16920 | 1463172114138 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:54 INFO - PROCESS | 16920 | ++DOCSHELL 0x9b2b4800 == 22 [pid = 16920] [id = 26] 13:41:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 67 (0x9d8bc000) [pid = 16920] [serial = 75] [outer = (nil)] 13:41:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 68 (0xa2276400) [pid = 16920] [serial = 76] [outer = 0x9d8bc000] 13:41:54 INFO - PROCESS | 16920 | 1463172114238 Marionette DEBUG loaded listener.js 13:41:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 69 (0xa2457c00) [pid = 16920] [serial = 77] [outer = 0x9d8bc000] 13:41:55 INFO - PROCESS | 16920 | 1463172115059 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:41:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 13:41:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1352ms 13:41:55 INFO - PROCESS | 16920 | 1463172115154 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 13:41:55 INFO - PROCESS | 16920 | 1463172115158 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 13:41:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 13:41:55 INFO - PROCESS | 16920 | 1463172115165 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 13:41:55 INFO - PROCESS | 16920 | 1463172115169 Marionette TRACE conn4 <- [1,78,null,{}] 13:41:55 INFO - PROCESS | 16920 | 1463172115175 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:55 INFO - PROCESS | 16920 | 1463172115360 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 13:41:55 INFO - PROCESS | 16920 | 1463172115498 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:55 INFO - PROCESS | 16920 | ++DOCSHELL 0x945e4000 == 23 [pid = 16920] [id = 27] 13:41:55 INFO - PROCESS | 16920 | ++DOMWINDOW == 70 (0x9d84d400) [pid = 16920] [serial = 78] [outer = (nil)] 13:41:55 INFO - PROCESS | 16920 | ++DOMWINDOW == 71 (0xa305c400) [pid = 16920] [serial = 79] [outer = 0x9d84d400] 13:41:55 INFO - PROCESS | 16920 | 1463172115589 Marionette DEBUG loaded listener.js 13:41:55 INFO - PROCESS | 16920 | ++DOMWINDOW == 72 (0xa30cc800) [pid = 16920] [serial = 80] [outer = 0x9d84d400] 13:41:56 INFO - PROCESS | 16920 | 1463172116389 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:41:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 13:41:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1284ms 13:41:56 INFO - PROCESS | 16920 | 1463172116450 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 13:41:56 INFO - PROCESS | 16920 | 1463172116454 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 13:41:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 13:41:56 INFO - PROCESS | 16920 | 1463172116479 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 13:41:56 INFO - PROCESS | 16920 | 1463172116483 Marionette TRACE conn4 <- [1,82,null,{}] 13:41:56 INFO - PROCESS | 16920 | 1463172116489 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:56 INFO - PROCESS | 16920 | 1463172116653 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 13:41:56 INFO - PROCESS | 16920 | 1463172116788 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:56 INFO - PROCESS | 16920 | ++DOCSHELL 0x92cf7400 == 24 [pid = 16920] [id = 28] 13:41:56 INFO - PROCESS | 16920 | ++DOMWINDOW == 73 (0x92cfe000) [pid = 16920] [serial = 81] [outer = (nil)] 13:41:56 INFO - PROCESS | 16920 | ++DOMWINDOW == 74 (0xa35efc00) [pid = 16920] [serial = 82] [outer = 0x92cfe000] 13:41:56 INFO - PROCESS | 16920 | 1463172116882 Marionette DEBUG loaded listener.js 13:41:57 INFO - PROCESS | 16920 | ++DOMWINDOW == 75 (0xa3550c00) [pid = 16920] [serial = 83] [outer = 0x92cfe000] 13:41:57 INFO - PROCESS | 16920 | 1463172117737 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:41:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 13:41:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1290ms 13:41:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 13:41:57 INFO - PROCESS | 16920 | 1463172117768 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 13:41:57 INFO - PROCESS | 16920 | 1463172117771 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 13:41:57 INFO - PROCESS | 16920 | 1463172117778 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 13:41:57 INFO - PROCESS | 16920 | 1463172117782 Marionette TRACE conn4 <- [1,86,null,{}] 13:41:57 INFO - PROCESS | 16920 | 1463172117788 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:57 INFO - PROCESS | 16920 | 1463172117997 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 13:41:58 INFO - PROCESS | 16920 | 1463172118135 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:58 INFO - PROCESS | 16920 | ++DOCSHELL 0x92cf5000 == 25 [pid = 16920] [id = 29] 13:41:58 INFO - PROCESS | 16920 | ++DOMWINDOW == 76 (0x96d2f000) [pid = 16920] [serial = 84] [outer = (nil)] 13:41:58 INFO - PROCESS | 16920 | ++DOMWINDOW == 77 (0xa6763800) [pid = 16920] [serial = 85] [outer = 0x96d2f000] 13:41:58 INFO - PROCESS | 16920 | 1463172118223 Marionette DEBUG loaded listener.js 13:41:58 INFO - PROCESS | 16920 | ++DOMWINDOW == 78 (0xa67b7000) [pid = 16920] [serial = 86] [outer = 0x96d2f000] 13:41:59 INFO - PROCESS | 16920 | 1463172119049 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:41:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 13:41:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1337ms 13:41:59 INFO - PROCESS | 16920 | 1463172119133 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 13:41:59 INFO - PROCESS | 16920 | 1463172119138 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 13:41:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 13:41:59 INFO - PROCESS | 16920 | 1463172119147 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 13:41:59 INFO - PROCESS | 16920 | 1463172119150 Marionette TRACE conn4 <- [1,90,null,{}] 13:41:59 INFO - PROCESS | 16920 | 1463172119157 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:59 INFO - PROCESS | 16920 | 1463172119328 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 13:41:59 INFO - PROCESS | 16920 | 1463172119472 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:59 INFO - PROCESS | 16920 | ++DOCSHELL 0x92cefc00 == 26 [pid = 16920] [id = 30] 13:41:59 INFO - PROCESS | 16920 | ++DOMWINDOW == 79 (0x92cf0800) [pid = 16920] [serial = 87] [outer = (nil)] 13:41:59 INFO - PROCESS | 16920 | ++DOMWINDOW == 80 (0x9b2e1400) [pid = 16920] [serial = 88] [outer = 0x92cf0800] 13:41:59 INFO - PROCESS | 16920 | 1463172119578 Marionette DEBUG loaded listener.js 13:41:59 INFO - PROCESS | 16920 | ++DOMWINDOW == 81 (0x9b2e5400) [pid = 16920] [serial = 89] [outer = 0x92cf0800] 13:42:00 INFO - PROCESS | 16920 | 1463172120463 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:42:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 13:42:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1383ms 13:42:00 INFO - PROCESS | 16920 | 1463172120531 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 13:42:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 13:42:00 INFO - PROCESS | 16920 | 1463172120535 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 13:42:00 INFO - PROCESS | 16920 | 1463172120542 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 13:42:00 INFO - PROCESS | 16920 | 1463172120546 Marionette TRACE conn4 <- [1,94,null,{}] 13:42:00 INFO - PROCESS | 16920 | 1463172120552 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:00 INFO - PROCESS | 16920 | 1463172120717 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 13:42:00 INFO - PROCESS | 16920 | 1463172120956 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:01 INFO - PROCESS | 16920 | ++DOCSHELL 0x92cf3400 == 27 [pid = 16920] [id = 31] 13:42:01 INFO - PROCESS | 16920 | ++DOMWINDOW == 82 (0x92cf4c00) [pid = 16920] [serial = 90] [outer = (nil)] 13:42:01 INFO - PROCESS | 16920 | ++DOMWINDOW == 83 (0x936a1400) [pid = 16920] [serial = 91] [outer = 0x92cf4c00] 13:42:01 INFO - PROCESS | 16920 | 1463172121077 Marionette DEBUG loaded listener.js 13:42:01 INFO - PROCESS | 16920 | ++DOMWINDOW == 84 (0x94603c00) [pid = 16920] [serial = 92] [outer = 0x92cf4c00] 13:42:02 INFO - PROCESS | 16920 | --DOMWINDOW == 83 (0xa50f3000) [pid = 16920] [serial = 2] [outer = (nil)] [url = about:blank] 13:42:02 INFO - PROCESS | 16920 | --DOMWINDOW == 82 (0x95144800) [pid = 16920] [serial = 22] [outer = (nil)] [url = about:blank] 13:42:02 INFO - PROCESS | 16920 | --DOMWINDOW == 81 (0x9b46d400) [pid = 16920] [serial = 28] [outer = (nil)] [url = about:blank] 13:42:02 INFO - PROCESS | 16920 | --DOMWINDOW == 80 (0x9b7b8800) [pid = 16920] [serial = 31] [outer = (nil)] [url = about:blank] 13:42:02 INFO - PROCESS | 16920 | --DOMWINDOW == 79 (0x9bff5c00) [pid = 16920] [serial = 34] [outer = (nil)] [url = about:blank] 13:42:02 INFO - PROCESS | 16920 | --DOMWINDOW == 78 (0x93bf2000) [pid = 16920] [serial = 37] [outer = (nil)] [url = about:blank] 13:42:02 INFO - PROCESS | 16920 | --DOMWINDOW == 77 (0x9a1d2400) [pid = 16920] [serial = 40] [outer = (nil)] [url = about:blank] 13:42:02 INFO - PROCESS | 16920 | --DOMWINDOW == 76 (0x9b7be400) [pid = 16920] [serial = 43] [outer = (nil)] [url = about:blank] 13:42:02 INFO - PROCESS | 16920 | --DOMWINDOW == 75 (0x9c075c00) [pid = 16920] [serial = 46] [outer = (nil)] [url = about:blank] 13:42:02 INFO - PROCESS | 16920 | --DOMWINDOW == 74 (0xa2144400) [pid = 16920] [serial = 49] [outer = (nil)] [url = about:blank] 13:42:02 INFO - PROCESS | 16920 | --DOMWINDOW == 73 (0xa26cd400) [pid = 16920] [serial = 52] [outer = (nil)] [url = about:blank] 13:42:02 INFO - PROCESS | 16920 | --DOMWINDOW == 72 (0x92ceac00) [pid = 16920] [serial = 55] [outer = (nil)] [url = about:blank] 13:42:02 INFO - PROCESS | 16920 | --DOMWINDOW == 71 (0x99239800) [pid = 16920] [serial = 25] [outer = (nil)] [url = about:blank] 13:42:02 INFO - PROCESS | 16920 | --DOMWINDOW == 70 (0x9d849c00) [pid = 16920] [serial = 47] [outer = (nil)] [url = about:blank] 13:42:02 INFO - PROCESS | 16920 | --DOMWINDOW == 69 (0x9ba99c00) [pid = 16920] [serial = 44] [outer = (nil)] [url = about:blank] 13:42:02 INFO - PROCESS | 16920 | --DOMWINDOW == 68 (0xa245b800) [pid = 16920] [serial = 32] [outer = (nil)] [url = about:blank] 13:42:02 INFO - PROCESS | 16920 | --DOMWINDOW == 67 (0x9a39ac00) [pid = 16920] [serial = 41] [outer = (nil)] [url = about:blank] 13:42:02 INFO - PROCESS | 16920 | --DOMWINDOW == 66 (0x9814d000) [pid = 16920] [serial = 38] [outer = (nil)] [url = about:blank] 13:42:02 INFO - PROCESS | 16920 | --DOMWINDOW == 65 (0xa24fa800) [pid = 16920] [serial = 35] [outer = (nil)] [url = about:blank] 13:42:02 INFO - PROCESS | 16920 | --DOMWINDOW == 64 (0x96d34400) [pid = 16920] [serial = 23] [outer = (nil)] [url = about:blank] 13:42:02 INFO - PROCESS | 16920 | --DOMWINDOW == 63 (0x96d34c00) [pid = 16920] [serial = 17] [outer = (nil)] [url = about:blank] 13:42:02 INFO - PROCESS | 16920 | --DOMWINDOW == 62 (0x9396c800) [pid = 16920] [serial = 19] [outer = (nil)] [url = about:blank] 13:42:02 INFO - PROCESS | 16920 | --DOMWINDOW == 61 (0x945e8800) [pid = 16920] [serial = 16] [outer = (nil)] [url = about:blank] 13:42:02 INFO - PROCESS | 16920 | --DOMWINDOW == 60 (0x9aabb000) [pid = 16920] [serial = 12] [outer = (nil)] [url = about:blank] 13:42:02 INFO - PROCESS | 16920 | --DOMWINDOW == 59 (0x9a9ddc00) [pid = 16920] [serial = 9] [outer = (nil)] [url = about:blank] 13:42:02 INFO - PROCESS | 16920 | ++DOMWINDOW == 60 (0x92cf1800) [pid = 16920] [serial = 93] [outer = 0x9a7bcc00] 13:42:02 INFO - PROCESS | 16920 | 1463172122940 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 13:42:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 13:42:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 2450ms 13:42:03 INFO - PROCESS | 16920 | 1463172123018 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 13:42:03 INFO - PROCESS | 16920 | 1463172123026 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 13:42:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 13:42:03 INFO - PROCESS | 16920 | 1463172123035 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 13:42:03 INFO - PROCESS | 16920 | 1463172123045 Marionette TRACE conn4 <- [1,98,null,{}] 13:42:03 INFO - PROCESS | 16920 | 1463172123056 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:03 INFO - PROCESS | 16920 | 1463172123225 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 13:42:03 INFO - PROCESS | 16920 | 1463172123342 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:03 INFO - PROCESS | 16920 | ++DOCSHELL 0x92ce1800 == 28 [pid = 16920] [id = 32] 13:42:03 INFO - PROCESS | 16920 | ++DOMWINDOW == 61 (0x9396c800) [pid = 16920] [serial = 94] [outer = (nil)] 13:42:03 INFO - PROCESS | 16920 | ++DOMWINDOW == 62 (0x9513d800) [pid = 16920] [serial = 95] [outer = 0x9396c800] 13:42:03 INFO - PROCESS | 16920 | 1463172123425 Marionette DEBUG loaded listener.js 13:42:03 INFO - PROCESS | 16920 | ++DOMWINDOW == 63 (0x96d2ec00) [pid = 16920] [serial = 96] [outer = 0x9396c800] 13:42:04 INFO - PROCESS | 16920 | 1463172124096 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 13:42:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 13:42:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1101ms 13:42:04 INFO - PROCESS | 16920 | 1463172124136 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 13:42:04 INFO - PROCESS | 16920 | 1463172124145 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 13:42:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 13:42:04 INFO - PROCESS | 16920 | 1463172124156 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 13:42:04 INFO - PROCESS | 16920 | 1463172124160 Marionette TRACE conn4 <- [1,102,null,{}] 13:42:04 INFO - PROCESS | 16920 | 1463172124167 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:04 INFO - PROCESS | 16920 | 1463172124364 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 13:42:04 INFO - PROCESS | 16920 | 1463172124382 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:04 INFO - PROCESS | 16920 | ++DOCSHELL 0x98153800 == 29 [pid = 16920] [id = 33] 13:42:04 INFO - PROCESS | 16920 | ++DOMWINDOW == 64 (0x9922e800) [pid = 16920] [serial = 97] [outer = (nil)] 13:42:04 INFO - PROCESS | 16920 | ++DOMWINDOW == 65 (0x99d64c00) [pid = 16920] [serial = 98] [outer = 0x9922e800] 13:42:04 INFO - PROCESS | 16920 | 1463172124457 Marionette DEBUG loaded listener.js 13:42:04 INFO - PROCESS | 16920 | ++DOMWINDOW == 66 (0x9a1dac00) [pid = 16920] [serial = 99] [outer = 0x9922e800] 13:42:05 INFO - PROCESS | 16920 | 1463172125291 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 13:42:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 13:42:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1187ms 13:42:05 INFO - PROCESS | 16920 | 1463172125344 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 13:42:05 INFO - PROCESS | 16920 | 1463172125348 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 13:42:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 13:42:05 INFO - PROCESS | 16920 | 1463172125363 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 13:42:05 INFO - PROCESS | 16920 | 1463172125369 Marionette TRACE conn4 <- [1,106,null,{}] 13:42:05 INFO - PROCESS | 16920 | 1463172125387 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:05 INFO - PROCESS | 16920 | 1463172125596 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 13:42:05 INFO - PROCESS | 16920 | 1463172125618 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:05 INFO - PROCESS | 16920 | ++DOCSHELL 0x9aabc800 == 30 [pid = 16920] [id = 34] 13:42:05 INFO - PROCESS | 16920 | ++DOMWINDOW == 67 (0x9aabd400) [pid = 16920] [serial = 100] [outer = (nil)] 13:42:05 INFO - PROCESS | 16920 | ++DOMWINDOW == 68 (0x9b2b8800) [pid = 16920] [serial = 101] [outer = 0x9aabd400] 13:42:05 INFO - PROCESS | 16920 | 1463172125697 Marionette DEBUG loaded listener.js 13:42:05 INFO - PROCESS | 16920 | ++DOMWINDOW == 69 (0x9b2e6000) [pid = 16920] [serial = 102] [outer = 0x9aabd400] 13:42:06 INFO - PROCESS | 16920 | 1463172126518 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 13:42:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 13:42:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1189ms 13:42:06 INFO - PROCESS | 16920 | 1463172126554 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 13:42:06 INFO - PROCESS | 16920 | 1463172126559 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 13:42:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 13:42:06 INFO - PROCESS | 16920 | 1463172126565 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 13:42:06 INFO - PROCESS | 16920 | 1463172126569 Marionette TRACE conn4 <- [1,110,null,{}] 13:42:06 INFO - PROCESS | 16920 | 1463172126582 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:06 INFO - PROCESS | 16920 | 1463172126770 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 13:42:06 INFO - PROCESS | 16920 | 1463172126794 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:06 INFO - PROCESS | 16920 | ++DOCSHELL 0x93be6000 == 31 [pid = 16920] [id = 35] 13:42:06 INFO - PROCESS | 16920 | ++DOMWINDOW == 70 (0x98150800) [pid = 16920] [serial = 103] [outer = (nil)] 13:42:06 INFO - PROCESS | 16920 | ++DOMWINDOW == 71 (0x9baa2400) [pid = 16920] [serial = 104] [outer = 0x98150800] 13:42:06 INFO - PROCESS | 16920 | 1463172126870 Marionette DEBUG loaded listener.js 13:42:06 INFO - PROCESS | 16920 | ++DOMWINDOW == 72 (0x9c06b800) [pid = 16920] [serial = 105] [outer = 0x98150800] 13:42:07 INFO - PROCESS | 16920 | --DOMWINDOW == 71 (0x92ced800) [pid = 16920] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 13:42:07 INFO - PROCESS | 16920 | --DOMWINDOW == 70 (0x9d850000) [pid = 16920] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 13:42:07 INFO - PROCESS | 16920 | --DOMWINDOW == 69 (0x92ce1400) [pid = 16920] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 13:42:07 INFO - PROCESS | 16920 | --DOMWINDOW == 68 (0xa0519400) [pid = 16920] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 13:42:07 INFO - PROCESS | 16920 | --DOMWINDOW == 67 (0x9a7b0800) [pid = 16920] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 13:42:07 INFO - PROCESS | 16920 | --DOMWINDOW == 66 (0x92cfcc00) [pid = 16920] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 13:42:07 INFO - PROCESS | 16920 | --DOMWINDOW == 65 (0x9375b800) [pid = 16920] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 13:42:07 INFO - PROCESS | 16920 | 1463172127864 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 13:42:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 13:42:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1347ms 13:42:07 INFO - PROCESS | 16920 | 1463172127960 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 13:42:07 INFO - PROCESS | 16920 | 1463172127965 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 13:42:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 13:42:07 INFO - PROCESS | 16920 | 1463172127971 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 13:42:07 INFO - PROCESS | 16920 | 1463172127974 Marionette TRACE conn4 <- [1,114,null,{}] 13:42:07 INFO - PROCESS | 16920 | 1463172127980 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:08 INFO - PROCESS | 16920 | 1463172128129 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 13:42:08 INFO - PROCESS | 16920 | 1463172128221 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:08 INFO - PROCESS | 16920 | ++DOCSHELL 0x94603800 == 32 [pid = 16920] [id = 36] 13:42:08 INFO - PROCESS | 16920 | ++DOMWINDOW == 66 (0x9513e800) [pid = 16920] [serial = 106] [outer = (nil)] 13:42:08 INFO - PROCESS | 16920 | ++DOMWINDOW == 67 (0x9c072800) [pid = 16920] [serial = 107] [outer = 0x9513e800] 13:42:08 INFO - PROCESS | 16920 | 1463172128301 Marionette DEBUG loaded listener.js 13:42:08 INFO - PROCESS | 16920 | ++DOMWINDOW == 68 (0x9d849c00) [pid = 16920] [serial = 108] [outer = 0x9513e800] 13:42:09 INFO - PROCESS | 16920 | 1463172129025 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 13:42:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 13:42:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1081ms 13:42:09 INFO - PROCESS | 16920 | 1463172129054 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 13:42:09 INFO - PROCESS | 16920 | 1463172129059 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 13:42:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 13:42:09 INFO - PROCESS | 16920 | 1463172129065 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 13:42:09 INFO - PROCESS | 16920 | 1463172129069 Marionette TRACE conn4 <- [1,118,null,{}] 13:42:09 INFO - PROCESS | 16920 | 1463172129075 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:09 INFO - PROCESS | 16920 | 1463172129425 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 13:42:09 INFO - PROCESS | 16920 | 1463172129607 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:09 INFO - PROCESS | 16920 | ++DOCSHELL 0x92cea800 == 33 [pid = 16920] [id = 37] 13:42:09 INFO - PROCESS | 16920 | ++DOMWINDOW == 69 (0x92cecc00) [pid = 16920] [serial = 109] [outer = (nil)] 13:42:09 INFO - PROCESS | 16920 | ++DOMWINDOW == 70 (0x936a2800) [pid = 16920] [serial = 110] [outer = 0x92cecc00] 13:42:09 INFO - PROCESS | 16920 | 1463172129885 Marionette DEBUG loaded listener.js 13:42:10 INFO - PROCESS | 16920 | ++DOMWINDOW == 71 (0x945e0400) [pid = 16920] [serial = 111] [outer = 0x92cecc00] 13:42:11 INFO - PROCESS | 16920 | 1463172131108 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 13:42:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 13:42:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 2094ms 13:42:11 INFO - PROCESS | 16920 | 1463172131176 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 13:42:11 INFO - PROCESS | 16920 | 1463172131183 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 13:42:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 13:42:11 INFO - PROCESS | 16920 | 1463172131193 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 13:42:11 INFO - PROCESS | 16920 | 1463172131198 Marionette TRACE conn4 <- [1,122,null,{}] 13:42:11 INFO - PROCESS | 16920 | 1463172131207 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:11 INFO - PROCESS | 16920 | 1463172131400 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 13:42:11 INFO - PROCESS | 16920 | 1463172131522 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:11 INFO - PROCESS | 16920 | ++DOCSHELL 0x95138c00 == 34 [pid = 16920] [id = 38] 13:42:11 INFO - PROCESS | 16920 | ++DOMWINDOW == 72 (0x96d2c400) [pid = 16920] [serial = 112] [outer = (nil)] 13:42:11 INFO - PROCESS | 16920 | ++DOMWINDOW == 73 (0x981f6800) [pid = 16920] [serial = 113] [outer = 0x96d2c400] 13:42:11 INFO - PROCESS | 16920 | 1463172131613 Marionette DEBUG loaded listener.js 13:42:11 INFO - PROCESS | 16920 | ++DOMWINDOW == 74 (0x9923b400) [pid = 16920] [serial = 114] [outer = 0x96d2c400] 13:42:12 INFO - PROCESS | 16920 | 1463172132567 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 13:42:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 13:42:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1438ms 13:42:12 INFO - PROCESS | 16920 | 1463172132635 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 13:42:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 13:42:12 INFO - PROCESS | 16920 | 1463172132641 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 13:42:12 INFO - PROCESS | 16920 | 1463172132648 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 13:42:12 INFO - PROCESS | 16920 | 1463172132651 Marionette TRACE conn4 <- [1,126,null,{}] 13:42:12 INFO - PROCESS | 16920 | 1463172132658 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:12 INFO - PROCESS | 16920 | 1463172132843 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 13:42:13 INFO - PROCESS | 16920 | 1463172132981 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:13 INFO - PROCESS | 16920 | ++DOCSHELL 0x98334800 == 35 [pid = 16920] [id = 39] 13:42:13 INFO - PROCESS | 16920 | ++DOMWINDOW == 75 (0x9a671800) [pid = 16920] [serial = 115] [outer = (nil)] 13:42:13 INFO - PROCESS | 16920 | ++DOMWINDOW == 76 (0x9a9efc00) [pid = 16920] [serial = 116] [outer = 0x9a671800] 13:42:13 INFO - PROCESS | 16920 | 1463172133069 Marionette DEBUG loaded listener.js 13:42:13 INFO - PROCESS | 16920 | ++DOMWINDOW == 77 (0x9b2bb400) [pid = 16920] [serial = 117] [outer = 0x9a671800] 13:42:14 INFO - PROCESS | 16920 | 1463172134182 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 13:42:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 13:42:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1585ms 13:42:14 INFO - PROCESS | 16920 | 1463172134234 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 13:42:14 INFO - PROCESS | 16920 | 1463172134239 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 13:42:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 13:42:14 INFO - PROCESS | 16920 | 1463172134256 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 13:42:14 INFO - PROCESS | 16920 | 1463172134266 Marionette TRACE conn4 <- [1,130,null,{}] 13:42:14 INFO - PROCESS | 16920 | 1463172134274 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:14 INFO - PROCESS | 16920 | 1463172134524 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 13:42:14 INFO - PROCESS | 16920 | 1463172134701 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:14 INFO - PROCESS | 16920 | ++DOCSHELL 0x9a9f9000 == 36 [pid = 16920] [id = 40] 13:42:14 INFO - PROCESS | 16920 | ++DOMWINDOW == 78 (0x9aab7000) [pid = 16920] [serial = 118] [outer = (nil)] 13:42:14 INFO - PROCESS | 16920 | ++DOMWINDOW == 79 (0x9d8c4400) [pid = 16920] [serial = 119] [outer = 0x9aab7000] 13:42:14 INFO - PROCESS | 16920 | 1463172134792 Marionette DEBUG loaded listener.js 13:42:14 INFO - PROCESS | 16920 | ++DOMWINDOW == 80 (0xa0515800) [pid = 16920] [serial = 120] [outer = 0x9aab7000] 13:42:15 INFO - PROCESS | 16920 | 1463172135897 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 13:42:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 13:42:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1700ms 13:42:15 INFO - PROCESS | 16920 | 1463172135948 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 13:42:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 13:42:15 INFO - PROCESS | 16920 | 1463172135954 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 13:42:15 INFO - PROCESS | 16920 | 1463172135960 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 13:42:15 INFO - PROCESS | 16920 | 1463172135964 Marionette TRACE conn4 <- [1,134,null,{}] 13:42:15 INFO - PROCESS | 16920 | 1463172135970 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:16 INFO - PROCESS | 16920 | 1463172136196 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 13:42:16 INFO - PROCESS | 16920 | 1463172136485 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:16 INFO - PROCESS | 16920 | ++DOCSHELL 0x92ce9800 == 37 [pid = 16920] [id = 41] 13:42:16 INFO - PROCESS | 16920 | ++DOMWINDOW == 81 (0x92ceb400) [pid = 16920] [serial = 121] [outer = (nil)] 13:42:16 INFO - PROCESS | 16920 | ++DOMWINDOW == 82 (0x92cf2000) [pid = 16920] [serial = 122] [outer = 0x92ceb400] 13:42:16 INFO - PROCESS | 16920 | 1463172136568 Marionette DEBUG loaded listener.js 13:42:16 INFO - PROCESS | 16920 | ++DOMWINDOW == 83 (0x945dc000) [pid = 16920] [serial = 123] [outer = 0x92ceb400] 13:42:17 INFO - PROCESS | 16920 | --DOCSHELL 0x936a5400 == 36 [pid = 16920] [id = 24] 13:42:17 INFO - PROCESS | 16920 | --DOCSHELL 0x9a9f3000 == 35 [pid = 16920] [id = 25] 13:42:17 INFO - PROCESS | 16920 | --DOCSHELL 0x9c06bc00 == 34 [pid = 16920] [id = 17] 13:42:17 INFO - PROCESS | 16920 | --DOCSHELL 0x9b469800 == 33 [pid = 16920] [id = 15] 13:42:17 INFO - PROCESS | 16920 | --DOCSHELL 0x9a678c00 == 32 [pid = 16920] [id = 23] 13:42:17 INFO - PROCESS | 16920 | --DOCSHELL 0x96d2d800 == 31 [pid = 16920] [id = 18] 13:42:17 INFO - PROCESS | 16920 | --DOCSHELL 0x92cfb400 == 30 [pid = 16920] [id = 22] 13:42:17 INFO - PROCESS | 16920 | --DOCSHELL 0x92cfbc00 == 29 [pid = 16920] [id = 13] 13:42:17 INFO - PROCESS | 16920 | --DOCSHELL 0x99236000 == 28 [pid = 16920] [id = 14] 13:42:17 INFO - PROCESS | 16920 | --DOCSHELL 0x936ae000 == 27 [pid = 16920] [id = 21] 13:42:17 INFO - PROCESS | 16920 | --DOCSHELL 0x94603800 == 26 [pid = 16920] [id = 36] 13:42:17 INFO - PROCESS | 16920 | --DOCSHELL 0x93be6000 == 25 [pid = 16920] [id = 35] 13:42:17 INFO - PROCESS | 16920 | --DOCSHELL 0x9aabc800 == 24 [pid = 16920] [id = 34] 13:42:17 INFO - PROCESS | 16920 | --DOCSHELL 0x98153800 == 23 [pid = 16920] [id = 33] 13:42:17 INFO - PROCESS | 16920 | --DOCSHELL 0x92ce1800 == 22 [pid = 16920] [id = 32] 13:42:17 INFO - PROCESS | 16920 | 1463172137765 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 13:42:17 INFO - PROCESS | 16920 | --DOMWINDOW == 82 (0x9a9f0400) [pid = 16920] [serial = 67] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 16920 | --DOMWINDOW == 81 (0x9a9fac00) [pid = 16920] [serial = 68] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 16920 | --DOMWINDOW == 80 (0x98337c00) [pid = 16920] [serial = 65] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 16920 | --DOMWINDOW == 79 (0x945e6400) [pid = 16920] [serial = 61] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 16920 | --DOMWINDOW == 78 (0x94610400) [pid = 16920] [serial = 62] [outer = (nil)] [url = about:blank] 13:42:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 13:42:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1833ms 13:42:17 INFO - PROCESS | 16920 | --DOMWINDOW == 77 (0xa3256000) [pid = 16920] [serial = 59] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 16920 | --DOMWINDOW == 76 (0x97778400) [pid = 16920] [serial = 64] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 16920 | --DOMWINDOW == 75 (0xa324e400) [pid = 16920] [serial = 58] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 16920 | --DOMWINDOW == 74 (0xa30edc00) [pid = 16920] [serial = 53] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 16920 | --DOMWINDOW == 73 (0x946ce800) [pid = 16920] [serial = 56] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 16920 | --DOMWINDOW == 72 (0xa219e000) [pid = 16920] [serial = 50] [outer = (nil)] [url = about:blank] 13:42:17 INFO - PROCESS | 16920 | 1463172137809 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 13:42:17 INFO - PROCESS | 16920 | 1463172137813 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 13:42:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 13:42:17 INFO - PROCESS | 16920 | 1463172137829 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 13:42:17 INFO - PROCESS | 16920 | 1463172137837 Marionette TRACE conn4 <- [1,138,null,{}] 13:42:17 INFO - PROCESS | 16920 | 1463172137855 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:18 INFO - PROCESS | 16920 | 1463172138020 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 13:42:18 INFO - PROCESS | 16920 | 1463172138184 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:18 INFO - PROCESS | 16920 | ++DOCSHELL 0x9513ac00 == 23 [pid = 16920] [id = 42] 13:42:18 INFO - PROCESS | 16920 | ++DOMWINDOW == 73 (0x9513d000) [pid = 16920] [serial = 124] [outer = (nil)] 13:42:18 INFO - PROCESS | 16920 | ++DOMWINDOW == 74 (0x981f8800) [pid = 16920] [serial = 125] [outer = 0x9513d000] 13:42:18 INFO - PROCESS | 16920 | 1463172138286 Marionette DEBUG loaded listener.js 13:42:18 INFO - PROCESS | 16920 | ++DOMWINDOW == 75 (0x9a28c800) [pid = 16920] [serial = 126] [outer = 0x9513d000] 13:42:19 INFO - PROCESS | 16920 | 1463172139056 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 13:42:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 13:42:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1295ms 13:42:19 INFO - PROCESS | 16920 | 1463172139126 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 13:42:19 INFO - PROCESS | 16920 | 1463172139132 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 13:42:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 13:42:19 INFO - PROCESS | 16920 | 1463172139141 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 13:42:19 INFO - PROCESS | 16920 | 1463172139145 Marionette TRACE conn4 <- [1,142,null,{}] 13:42:19 INFO - PROCESS | 16920 | 1463172139152 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:19 INFO - PROCESS | 16920 | 1463172139323 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 13:42:19 INFO - PROCESS | 16920 | 1463172139431 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:19 INFO - PROCESS | 16920 | ++DOCSHELL 0x9a9f5c00 == 24 [pid = 16920] [id = 43] 13:42:19 INFO - PROCESS | 16920 | ++DOMWINDOW == 76 (0x9a9f6c00) [pid = 16920] [serial = 127] [outer = (nil)] 13:42:19 INFO - PROCESS | 16920 | ++DOMWINDOW == 77 (0x9b2af800) [pid = 16920] [serial = 128] [outer = 0x9a9f6c00] 13:42:19 INFO - PROCESS | 16920 | 1463172139513 Marionette DEBUG loaded listener.js 13:42:19 INFO - PROCESS | 16920 | ++DOMWINDOW == 78 (0x9b2eac00) [pid = 16920] [serial = 129] [outer = 0x9a9f6c00] 13:42:20 INFO - PROCESS | 16920 | 1463172140687 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 13:42:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 13:42:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1587ms 13:42:20 INFO - PROCESS | 16920 | 1463172140755 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 13:42:20 INFO - PROCESS | 16920 | 1463172140760 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 13:42:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 13:42:20 INFO - PROCESS | 16920 | 1463172140836 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 13:42:20 INFO - PROCESS | 16920 | 1463172140847 Marionette TRACE conn4 <- [1,146,null,{}] 13:42:20 INFO - PROCESS | 16920 | 1463172140876 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:21 INFO - PROCESS | 16920 | 1463172141112 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 13:42:21 INFO - PROCESS | 16920 | 1463172141144 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:21 INFO - PROCESS | 16920 | ++DOCSHELL 0x9b46f000 == 25 [pid = 16920] [id = 44] 13:42:21 INFO - PROCESS | 16920 | ++DOMWINDOW == 79 (0xa2275800) [pid = 16920] [serial = 130] [outer = (nil)] 13:42:21 INFO - PROCESS | 16920 | ++DOMWINDOW == 80 (0xa2451800) [pid = 16920] [serial = 131] [outer = 0xa2275800] 13:42:21 INFO - PROCESS | 16920 | 1463172141219 Marionette DEBUG loaded listener.js 13:42:21 INFO - PROCESS | 16920 | ++DOMWINDOW == 81 (0xa245ac00) [pid = 16920] [serial = 132] [outer = 0xa2275800] 13:42:21 INFO - PROCESS | 16920 | --DOMWINDOW == 80 (0x9a9f9400) [pid = 16920] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 13:42:21 INFO - PROCESS | 16920 | --DOMWINDOW == 79 (0x9d8bc000) [pid = 16920] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 13:42:21 INFO - PROCESS | 16920 | --DOMWINDOW == 78 (0x9d84d400) [pid = 16920] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 13:42:22 INFO - PROCESS | 16920 | --DOMWINDOW == 77 (0x92cfe000) [pid = 16920] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 13:42:22 INFO - PROCESS | 16920 | --DOMWINDOW == 76 (0x96d2f000) [pid = 16920] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 13:42:22 INFO - PROCESS | 16920 | --DOMWINDOW == 75 (0x98150800) [pid = 16920] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 13:42:22 INFO - PROCESS | 16920 | --DOMWINDOW == 74 (0x9396c800) [pid = 16920] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 13:42:22 INFO - PROCESS | 16920 | --DOMWINDOW == 73 (0x9922e800) [pid = 16920] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 13:42:22 INFO - PROCESS | 16920 | --DOMWINDOW == 72 (0x92cf0800) [pid = 16920] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 13:42:22 INFO - PROCESS | 16920 | --DOMWINDOW == 71 (0x9aabd400) [pid = 16920] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 13:42:22 INFO - PROCESS | 16920 | --DOMWINDOW == 70 (0x945e8c00) [pid = 16920] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 13:42:22 INFO - PROCESS | 16920 | 1463172142154 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 13:42:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 13:42:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1416ms 13:42:22 INFO - PROCESS | 16920 | 1463172142205 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 13:42:22 INFO - PROCESS | 16920 | 1463172142209 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 13:42:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 13:42:22 INFO - PROCESS | 16920 | 1463172142221 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 13:42:22 INFO - PROCESS | 16920 | 1463172142224 Marionette TRACE conn4 <- [1,150,null,{}] 13:42:22 INFO - PROCESS | 16920 | 1463172142232 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:22 INFO - PROCESS | 16920 | 1463172142394 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 13:42:22 INFO - PROCESS | 16920 | 1463172142405 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:22 INFO - PROCESS | 16920 | ++DOCSHELL 0x9396c800 == 26 [pid = 16920] [id = 45] 13:42:22 INFO - PROCESS | 16920 | ++DOMWINDOW == 71 (0x9396f000) [pid = 16920] [serial = 133] [outer = (nil)] 13:42:22 INFO - PROCESS | 16920 | ++DOMWINDOW == 72 (0x9b46d400) [pid = 16920] [serial = 134] [outer = 0x9396f000] 13:42:22 INFO - PROCESS | 16920 | 1463172142483 Marionette DEBUG loaded listener.js 13:42:22 INFO - PROCESS | 16920 | ++DOMWINDOW == 73 (0x9d8bc000) [pid = 16920] [serial = 135] [outer = 0x9396f000] 13:42:23 INFO - PROCESS | 16920 | 1463172143300 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 13:42:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 13:42:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1142ms 13:42:23 INFO - PROCESS | 16920 | 1463172143359 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 13:42:23 INFO - PROCESS | 16920 | 1463172143362 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 13:42:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 13:42:23 INFO - PROCESS | 16920 | 1463172143369 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 13:42:23 INFO - PROCESS | 16920 | 1463172143373 Marionette TRACE conn4 <- [1,154,null,{}] 13:42:23 INFO - PROCESS | 16920 | 1463172143379 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:23 INFO - PROCESS | 16920 | 1463172143537 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 13:42:23 INFO - PROCESS | 16920 | 1463172143564 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:23 INFO - PROCESS | 16920 | ++DOCSHELL 0x9d8bac00 == 27 [pid = 16920] [id = 46] 13:42:23 INFO - PROCESS | 16920 | ++DOMWINDOW == 74 (0xa24fdc00) [pid = 16920] [serial = 136] [outer = (nil)] 13:42:23 INFO - PROCESS | 16920 | ++DOMWINDOW == 75 (0xa30cd000) [pid = 16920] [serial = 137] [outer = 0xa24fdc00] 13:42:23 INFO - PROCESS | 16920 | 1463172143742 Marionette DEBUG loaded listener.js 13:42:23 INFO - PROCESS | 16920 | ++DOMWINDOW == 76 (0xa3547000) [pid = 16920] [serial = 138] [outer = 0xa24fdc00] 13:42:24 INFO - PROCESS | 16920 | 1463172144719 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 13:42:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 13:42:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1397ms 13:42:24 INFO - PROCESS | 16920 | 1463172144769 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 13:42:24 INFO - PROCESS | 16920 | 1463172144778 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 13:42:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 13:42:24 INFO - PROCESS | 16920 | 1463172144794 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 13:42:24 INFO - PROCESS | 16920 | 1463172144799 Marionette TRACE conn4 <- [1,158,null,{}] 13:42:24 INFO - PROCESS | 16920 | 1463172144809 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:25 INFO - PROCESS | 16920 | 1463172144999 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 13:42:25 INFO - PROCESS | 16920 | 1463172145143 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:25 INFO - PROCESS | 16920 | ++DOCSHELL 0x96d2b400 == 28 [pid = 16920] [id = 47] 13:42:25 INFO - PROCESS | 16920 | ++DOMWINDOW == 77 (0x96d34400) [pid = 16920] [serial = 139] [outer = (nil)] 13:42:25 INFO - PROCESS | 16920 | ++DOMWINDOW == 78 (0x98339000) [pid = 16920] [serial = 140] [outer = 0x96d34400] 13:42:25 INFO - PROCESS | 16920 | 1463172145294 Marionette DEBUG loaded listener.js 13:42:25 INFO - PROCESS | 16920 | ++DOMWINDOW == 79 (0x9a1af800) [pid = 16920] [serial = 141] [outer = 0x96d34400] 13:42:26 INFO - PROCESS | 16920 | 1463172146289 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 13:42:26 INFO - PROCESS | 16920 | 1463172146293 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:42:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 13:42:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1541ms 13:42:26 INFO - PROCESS | 16920 | 1463172146336 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 13:42:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 13:42:26 INFO - PROCESS | 16920 | 1463172146345 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 13:42:26 INFO - PROCESS | 16920 | 1463172146358 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 13:42:26 INFO - PROCESS | 16920 | 1463172146364 Marionette TRACE conn4 <- [1,162,null,{}] 13:42:26 INFO - PROCESS | 16920 | 1463172146371 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:26 INFO - PROCESS | 16920 | 1463172146580 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 13:42:26 INFO - PROCESS | 16920 | 1463172146762 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:26 INFO - PROCESS | 16920 | ++DOCSHELL 0x9a9f9c00 == 29 [pid = 16920] [id = 48] 13:42:26 INFO - PROCESS | 16920 | ++DOMWINDOW == 80 (0x9a9fb000) [pid = 16920] [serial = 142] [outer = (nil)] 13:42:26 INFO - PROCESS | 16920 | ++DOMWINDOW == 81 (0x9bf14800) [pid = 16920] [serial = 143] [outer = 0x9a9fb000] 13:42:26 INFO - PROCESS | 16920 | 1463172146858 Marionette DEBUG loaded listener.js 13:42:26 INFO - PROCESS | 16920 | ++DOMWINDOW == 82 (0xa305ac00) [pid = 16920] [serial = 144] [outer = 0x9a9fb000] 13:42:27 INFO - PROCESS | 16920 | 1463172147757 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 13:42:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 13:42:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1437ms 13:42:27 INFO - PROCESS | 16920 | 1463172147794 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 13:42:27 INFO - PROCESS | 16920 | 1463172147797 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 13:42:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 13:42:27 INFO - PROCESS | 16920 | 1463172147806 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 13:42:27 INFO - PROCESS | 16920 | 1463172147812 Marionette TRACE conn4 <- [1,166,null,{}] 13:42:27 INFO - PROCESS | 16920 | 1463172147829 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:28 INFO - PROCESS | 16920 | 1463172148026 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 13:42:28 INFO - PROCESS | 16920 | 1463172148170 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:28 INFO - PROCESS | 16920 | ++DOCSHELL 0x9a678800 == 30 [pid = 16920] [id = 49] 13:42:28 INFO - PROCESS | 16920 | ++DOMWINDOW == 83 (0x9b7bf000) [pid = 16920] [serial = 145] [outer = (nil)] 13:42:28 INFO - PROCESS | 16920 | ++DOMWINDOW == 84 (0xa62f0000) [pid = 16920] [serial = 146] [outer = 0x9b7bf000] 13:42:28 INFO - PROCESS | 16920 | 1463172148268 Marionette DEBUG loaded listener.js 13:42:28 INFO - PROCESS | 16920 | ++DOMWINDOW == 85 (0xa67bd000) [pid = 16920] [serial = 147] [outer = 0x9b7bf000] 13:42:29 INFO - PROCESS | 16920 | 1463172149937 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 13:42:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 13:42:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 2197ms 13:42:30 INFO - PROCESS | 16920 | 1463172150005 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 13:42:30 INFO - PROCESS | 16920 | 1463172150012 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 13:42:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 13:42:30 INFO - PROCESS | 16920 | 1463172150032 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 13:42:30 INFO - PROCESS | 16920 | 1463172150037 Marionette TRACE conn4 <- [1,170,null,{}] 13:42:30 INFO - PROCESS | 16920 | 1463172150046 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:30 INFO - PROCESS | 16920 | 1463172150341 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 13:42:30 INFO - PROCESS | 16920 | 1463172150575 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:30 INFO - PROCESS | 16920 | ++DOCSHELL 0x981f5c00 == 31 [pid = 16920] [id = 50] 13:42:30 INFO - PROCESS | 16920 | ++DOMWINDOW == 86 (0x9d3b7400) [pid = 16920] [serial = 148] [outer = (nil)] 13:42:30 INFO - PROCESS | 16920 | ++DOMWINDOW == 87 (0x9d3be800) [pid = 16920] [serial = 149] [outer = 0x9d3b7400] 13:42:30 INFO - PROCESS | 16920 | 1463172150743 Marionette DEBUG loaded listener.js 13:42:30 INFO - PROCESS | 16920 | ++DOMWINDOW == 88 (0x9d3c2400) [pid = 16920] [serial = 150] [outer = 0x9d3b7400] 13:42:32 INFO - PROCESS | 16920 | 1463172152106 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 13:42:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 13:42:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 2092ms 13:42:32 INFO - PROCESS | 16920 | 1463172152125 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 13:42:32 INFO - PROCESS | 16920 | 1463172152130 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 13:42:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 13:42:32 INFO - PROCESS | 16920 | 1463172152141 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 13:42:32 INFO - PROCESS | 16920 | 1463172152146 Marionette TRACE conn4 <- [1,174,null,{}] 13:42:32 INFO - PROCESS | 16920 | 1463172152175 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:32 INFO - PROCESS | 16920 | 1463172152470 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 13:42:32 INFO - PROCESS | 16920 | 1463172152596 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:32 INFO - PROCESS | 16920 | ++DOCSHELL 0x9ac42c00 == 32 [pid = 16920] [id = 51] 13:42:32 INFO - PROCESS | 16920 | ++DOMWINDOW == 89 (0x9ac44000) [pid = 16920] [serial = 151] [outer = (nil)] 13:42:32 INFO - PROCESS | 16920 | ++DOMWINDOW == 90 (0x9ac49c00) [pid = 16920] [serial = 152] [outer = 0x9ac44000] 13:42:32 INFO - PROCESS | 16920 | 1463172152703 Marionette DEBUG loaded listener.js 13:42:32 INFO - PROCESS | 16920 | ++DOMWINDOW == 91 (0x9ac4dc00) [pid = 16920] [serial = 153] [outer = 0x9ac44000] 13:42:33 INFO - PROCESS | 16920 | 1463172153586 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 13:42:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 13:42:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1507ms 13:42:33 INFO - PROCESS | 16920 | 1463172153647 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 13:42:33 INFO - PROCESS | 16920 | 1463172153652 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 13:42:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 13:42:33 INFO - PROCESS | 16920 | 1463172153659 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 13:42:33 INFO - PROCESS | 16920 | 1463172153663 Marionette TRACE conn4 <- [1,178,null,{}] 13:42:33 INFO - PROCESS | 16920 | 1463172153669 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:33 INFO - PROCESS | 16920 | 1463172153957 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 13:42:34 INFO - PROCESS | 16920 | 1463172154163 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:34 INFO - PROCESS | 16920 | ++DOCSHELL 0x92cea400 == 33 [pid = 16920] [id = 52] 13:42:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 92 (0x97780c00) [pid = 16920] [serial = 154] [outer = (nil)] 13:42:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 93 (0x977f3000) [pid = 16920] [serial = 155] [outer = 0x97780c00] 13:42:34 INFO - PROCESS | 16920 | 1463172154311 Marionette DEBUG loaded listener.js 13:42:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 94 (0x9ac4ec00) [pid = 16920] [serial = 156] [outer = 0x97780c00] 13:42:35 INFO - PROCESS | 16920 | 1463172155193 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 13:42:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 13:42:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1587ms 13:42:35 INFO - PROCESS | 16920 | 1463172155248 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 13:42:35 INFO - PROCESS | 16920 | 1463172155251 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 13:42:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 13:42:35 INFO - PROCESS | 16920 | 1463172155258 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 13:42:35 INFO - PROCESS | 16920 | 1463172155261 Marionette TRACE conn4 <- [1,182,null,{}] 13:42:35 INFO - PROCESS | 16920 | 1463172155269 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:35 INFO - PROCESS | 16920 | 1463172155458 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 13:42:35 INFO - PROCESS | 16920 | 1463172155603 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:35 INFO - PROCESS | 16920 | ++DOCSHELL 0x92ce1000 == 34 [pid = 16920] [id = 53] 13:42:35 INFO - PROCESS | 16920 | ++DOMWINDOW == 95 (0x95236800) [pid = 16920] [serial = 157] [outer = (nil)] 13:42:35 INFO - PROCESS | 16920 | ++DOMWINDOW == 96 (0x9523e800) [pid = 16920] [serial = 158] [outer = 0x95236800] 13:42:35 INFO - PROCESS | 16920 | 1463172155690 Marionette DEBUG loaded listener.js 13:42:35 INFO - PROCESS | 16920 | ++DOMWINDOW == 97 (0x95241800) [pid = 16920] [serial = 159] [outer = 0x95236800] 13:42:36 INFO - PROCESS | 16920 | 1463172156813 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 13:42:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 13:42:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1594ms 13:42:36 INFO - PROCESS | 16920 | 1463172156854 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 13:42:36 INFO - PROCESS | 16920 | 1463172156860 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 13:42:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 13:42:36 INFO - PROCESS | 16920 | 1463172156869 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 13:42:36 INFO - PROCESS | 16920 | 1463172156875 Marionette TRACE conn4 <- [1,186,null,{}] 13:42:36 INFO - PROCESS | 16920 | 1463172156885 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:37 INFO - PROCESS | 16920 | 1463172157094 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 13:42:37 INFO - PROCESS | 16920 | 1463172157383 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:37 INFO - PROCESS | 16920 | ++DOCSHELL 0x94604800 == 35 [pid = 16920] [id = 54] 13:42:37 INFO - PROCESS | 16920 | ++DOMWINDOW == 98 (0x946d2000) [pid = 16920] [serial = 160] [outer = (nil)] 13:42:37 INFO - PROCESS | 16920 | ++DOMWINDOW == 99 (0x9523f400) [pid = 16920] [serial = 161] [outer = 0x946d2000] 13:42:37 INFO - PROCESS | 16920 | 1463172157469 Marionette DEBUG loaded listener.js 13:42:37 INFO - PROCESS | 16920 | ++DOMWINDOW == 100 (0x97773c00) [pid = 16920] [serial = 162] [outer = 0x946d2000] 13:42:37 INFO - PROCESS | 16920 | --DOCSHELL 0x92cefc00 == 34 [pid = 16920] [id = 30] 13:42:37 INFO - PROCESS | 16920 | --DOCSHELL 0x9a9f9000 == 33 [pid = 16920] [id = 40] 13:42:38 INFO - PROCESS | 16920 | --DOMWINDOW == 99 (0x9c072800) [pid = 16920] [serial = 107] [outer = (nil)] [url = about:blank] 13:42:38 INFO - PROCESS | 16920 | --DOCSHELL 0x98334800 == 32 [pid = 16920] [id = 39] 13:42:38 INFO - PROCESS | 16920 | --DOCSHELL 0x95138c00 == 31 [pid = 16920] [id = 38] 13:42:38 INFO - PROCESS | 16920 | --DOCSHELL 0x92cea800 == 30 [pid = 16920] [id = 37] 13:42:38 INFO - PROCESS | 16920 | --DOMWINDOW == 98 (0x9baa2400) [pid = 16920] [serial = 104] [outer = (nil)] [url = about:blank] 13:42:38 INFO - PROCESS | 16920 | --DOMWINDOW == 97 (0x9513d800) [pid = 16920] [serial = 95] [outer = (nil)] [url = about:blank] 13:42:38 INFO - PROCESS | 16920 | --DOMWINDOW == 96 (0x96d2ec00) [pid = 16920] [serial = 96] [outer = (nil)] [url = about:blank] 13:42:38 INFO - PROCESS | 16920 | --DOMWINDOW == 95 (0x99d64c00) [pid = 16920] [serial = 98] [outer = (nil)] [url = about:blank] 13:42:38 INFO - PROCESS | 16920 | --DOMWINDOW == 94 (0x9b2e5400) [pid = 16920] [serial = 89] [outer = (nil)] [url = about:blank] 13:42:38 INFO - PROCESS | 16920 | --DOMWINDOW == 93 (0x9b2e1400) [pid = 16920] [serial = 88] [outer = (nil)] [url = about:blank] 13:42:38 INFO - PROCESS | 16920 | --DOMWINDOW == 92 (0x936a1400) [pid = 16920] [serial = 91] [outer = (nil)] [url = about:blank] 13:42:38 INFO - PROCESS | 16920 | --DOMWINDOW == 91 (0x9b2b8800) [pid = 16920] [serial = 101] [outer = (nil)] [url = about:blank] 13:42:38 INFO - PROCESS | 16920 | --DOMWINDOW == 90 (0x9baa4000) [pid = 16920] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:42:38 INFO - PROCESS | 16920 | --DOMWINDOW == 89 (0x99f99400) [pid = 16920] [serial = 71] [outer = (nil)] [url = about:blank] 13:42:38 INFO - PROCESS | 16920 | --DOMWINDOW == 88 (0x983b5c00) [pid = 16920] [serial = 70] [outer = (nil)] [url = about:blank] 13:42:38 INFO - PROCESS | 16920 | --DOMWINDOW == 87 (0x9b2e6000) [pid = 16920] [serial = 102] [outer = (nil)] [url = about:blank] 13:42:38 INFO - PROCESS | 16920 | --DOMWINDOW == 86 (0x9baa0400) [pid = 16920] [serial = 74] [outer = (nil)] [url = about:blank] 13:42:38 INFO - PROCESS | 16920 | --DOMWINDOW == 85 (0x9a1dac00) [pid = 16920] [serial = 99] [outer = (nil)] [url = about:blank] 13:42:38 INFO - PROCESS | 16920 | --DOMWINDOW == 84 (0x9c06b800) [pid = 16920] [serial = 105] [outer = (nil)] [url = about:blank] 13:42:38 INFO - PROCESS | 16920 | --DOMWINDOW == 83 (0x9b467800) [pid = 16920] [serial = 73] [outer = (nil)] [url = about:blank] 13:42:38 INFO - PROCESS | 16920 | --DOMWINDOW == 82 (0xa2457c00) [pid = 16920] [serial = 77] [outer = (nil)] [url = about:blank] 13:42:38 INFO - PROCESS | 16920 | --DOMWINDOW == 81 (0xa2276400) [pid = 16920] [serial = 76] [outer = (nil)] [url = about:blank] 13:42:38 INFO - PROCESS | 16920 | --DOMWINDOW == 80 (0xa30cc800) [pid = 16920] [serial = 80] [outer = (nil)] [url = about:blank] 13:42:38 INFO - PROCESS | 16920 | --DOMWINDOW == 79 (0xa305c400) [pid = 16920] [serial = 79] [outer = (nil)] [url = about:blank] 13:42:38 INFO - PROCESS | 16920 | --DOMWINDOW == 78 (0xa3550c00) [pid = 16920] [serial = 83] [outer = (nil)] [url = about:blank] 13:42:38 INFO - PROCESS | 16920 | --DOMWINDOW == 77 (0xa35efc00) [pid = 16920] [serial = 82] [outer = (nil)] [url = about:blank] 13:42:38 INFO - PROCESS | 16920 | --DOMWINDOW == 76 (0xa67b7000) [pid = 16920] [serial = 86] [outer = (nil)] [url = about:blank] 13:42:38 INFO - PROCESS | 16920 | --DOMWINDOW == 75 (0xa6763800) [pid = 16920] [serial = 85] [outer = (nil)] [url = about:blank] 13:42:38 INFO - PROCESS | 16920 | 1463172158351 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 13:42:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 13:42:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1542ms 13:42:38 INFO - PROCESS | 16920 | 1463172158411 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 13:42:38 INFO - PROCESS | 16920 | 1463172158420 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 13:42:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 13:42:38 INFO - PROCESS | 16920 | 1463172158430 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 13:42:38 INFO - PROCESS | 16920 | 1463172158434 Marionette TRACE conn4 <- [1,190,null,{}] 13:42:38 INFO - PROCESS | 16920 | 1463172158440 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:38 INFO - PROCESS | 16920 | 1463172158604 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 13:42:38 INFO - PROCESS | 16920 | 1463172158717 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:38 INFO - PROCESS | 16920 | ++DOCSHELL 0x92cea800 == 31 [pid = 16920] [id = 55] 13:42:38 INFO - PROCESS | 16920 | ++DOMWINDOW == 76 (0x95141400) [pid = 16920] [serial = 163] [outer = (nil)] 13:42:38 INFO - PROCESS | 16920 | ++DOMWINDOW == 77 (0x977ec800) [pid = 16920] [serial = 164] [outer = 0x95141400] 13:42:38 INFO - PROCESS | 16920 | 1463172158795 Marionette DEBUG loaded listener.js 13:42:38 INFO - PROCESS | 16920 | ++DOMWINDOW == 78 (0x9814a800) [pid = 16920] [serial = 165] [outer = 0x95141400] 13:42:39 INFO - PROCESS | 16920 | 1463172159527 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 13:42:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 13:42:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1134ms 13:42:39 INFO - PROCESS | 16920 | 1463172159565 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 13:42:39 INFO - PROCESS | 16920 | 1463172159568 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 13:42:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 13:42:39 INFO - PROCESS | 16920 | 1463172159587 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 13:42:39 INFO - PROCESS | 16920 | 1463172159594 Marionette TRACE conn4 <- [1,194,null,{}] 13:42:39 INFO - PROCESS | 16920 | 1463172159610 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:39 INFO - PROCESS | 16920 | 1463172159777 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 13:42:39 INFO - PROCESS | 16920 | 1463172159790 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:39 INFO - PROCESS | 16920 | ++DOCSHELL 0x977f0000 == 32 [pid = 16920] [id = 56] 13:42:39 INFO - PROCESS | 16920 | ++DOMWINDOW == 79 (0x9a4b0c00) [pid = 16920] [serial = 166] [outer = (nil)] 13:42:39 INFO - PROCESS | 16920 | ++DOMWINDOW == 80 (0x9a4b4400) [pid = 16920] [serial = 167] [outer = 0x9a4b0c00] 13:42:39 INFO - PROCESS | 16920 | 1463172159869 Marionette DEBUG loaded listener.js 13:42:39 INFO - PROCESS | 16920 | ++DOMWINDOW == 81 (0x9a4b8800) [pid = 16920] [serial = 168] [outer = 0x9a4b0c00] 13:42:40 INFO - PROCESS | 16920 | 1463172160729 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 13:42:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 13:42:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1205ms 13:42:40 INFO - PROCESS | 16920 | 1463172160785 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 13:42:40 INFO - PROCESS | 16920 | 1463172160789 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 13:42:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 13:42:40 INFO - PROCESS | 16920 | 1463172160796 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 13:42:40 INFO - PROCESS | 16920 | 1463172160799 Marionette TRACE conn4 <- [1,198,null,{}] 13:42:40 INFO - PROCESS | 16920 | 1463172160805 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:41 INFO - PROCESS | 16920 | 1463172161022 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 13:42:41 INFO - PROCESS | 16920 | 1463172161051 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:41 INFO - PROCESS | 16920 | ++DOCSHELL 0x936a4400 == 33 [pid = 16920] [id = 57] 13:42:41 INFO - PROCESS | 16920 | ++DOMWINDOW == 82 (0x9a4bdc00) [pid = 16920] [serial = 169] [outer = (nil)] 13:42:41 INFO - PROCESS | 16920 | ++DOMWINDOW == 83 (0x9a7b0800) [pid = 16920] [serial = 170] [outer = 0x9a4bdc00] 13:42:41 INFO - PROCESS | 16920 | 1463172161127 Marionette DEBUG loaded listener.js 13:42:41 INFO - PROCESS | 16920 | ++DOMWINDOW == 84 (0x9ac42000) [pid = 16920] [serial = 171] [outer = 0x9a4bdc00] 13:42:42 INFO - PROCESS | 16920 | 1463172162001 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 13:42:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 13:42:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1280ms 13:42:42 INFO - PROCESS | 16920 | 1463172162077 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 13:42:42 INFO - PROCESS | 16920 | 1463172162080 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 13:42:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 13:42:42 INFO - PROCESS | 16920 | 1463172162087 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 13:42:42 INFO - PROCESS | 16920 | 1463172162089 Marionette TRACE conn4 <- [1,202,null,{}] 13:42:42 INFO - PROCESS | 16920 | 1463172162121 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:42 INFO - PROCESS | 16920 | 1463172162311 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 13:42:42 INFO - PROCESS | 16920 | 1463172162337 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:42 INFO - PROCESS | 16920 | ++DOCSHELL 0x936a5800 == 34 [pid = 16920] [id = 58] 13:42:42 INFO - PROCESS | 16920 | ++DOMWINDOW == 85 (0x9777ac00) [pid = 16920] [serial = 172] [outer = (nil)] 13:42:42 INFO - PROCESS | 16920 | ++DOMWINDOW == 86 (0x9b2b4c00) [pid = 16920] [serial = 173] [outer = 0x9777ac00] 13:42:42 INFO - PROCESS | 16920 | 1463172162413 Marionette DEBUG loaded listener.js 13:42:42 INFO - PROCESS | 16920 | ++DOMWINDOW == 87 (0x9b2de000) [pid = 16920] [serial = 174] [outer = 0x9777ac00] 13:42:42 INFO - PROCESS | 16920 | --DOMWINDOW == 86 (0xa2275800) [pid = 16920] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 13:42:42 INFO - PROCESS | 16920 | --DOMWINDOW == 85 (0x9396f000) [pid = 16920] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 13:42:42 INFO - PROCESS | 16920 | --DOMWINDOW == 84 (0x9a9f6c00) [pid = 16920] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 13:42:42 INFO - PROCESS | 16920 | --DOMWINDOW == 83 (0x9513d000) [pid = 16920] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 13:42:42 INFO - PROCESS | 16920 | --DOMWINDOW == 82 (0x92ceb400) [pid = 16920] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 13:42:42 INFO - PROCESS | 16920 | --DOMWINDOW == 81 (0x9513e800) [pid = 16920] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 13:42:43 INFO - PROCESS | 16920 | 1463172163278 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 13:42:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 13:42:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1235ms 13:42:43 INFO - PROCESS | 16920 | 1463172163324 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 13:42:43 INFO - PROCESS | 16920 | 1463172163329 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 13:42:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 13:42:43 INFO - PROCESS | 16920 | 1463172163336 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 13:42:43 INFO - PROCESS | 16920 | 1463172163341 Marionette TRACE conn4 <- [1,206,null,{}] 13:42:43 INFO - PROCESS | 16920 | 1463172163347 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:43 INFO - PROCESS | 16920 | 1463172163560 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 13:42:43 INFO - PROCESS | 16920 | 1463172163665 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:43 INFO - PROCESS | 16920 | ++DOCSHELL 0x936a9c00 == 35 [pid = 16920] [id = 59] 13:42:43 INFO - PROCESS | 16920 | ++DOMWINDOW == 82 (0x99231800) [pid = 16920] [serial = 175] [outer = (nil)] 13:42:43 INFO - PROCESS | 16920 | ++DOMWINDOW == 83 (0x9bf0e400) [pid = 16920] [serial = 176] [outer = 0x99231800] 13:42:43 INFO - PROCESS | 16920 | 1463172163742 Marionette DEBUG loaded listener.js 13:42:43 INFO - PROCESS | 16920 | ++DOMWINDOW == 84 (0x9bfed800) [pid = 16920] [serial = 177] [outer = 0x99231800] 13:42:44 INFO - PROCESS | 16920 | 1463172164443 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 13:42:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 13:42:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1145ms 13:42:44 INFO - PROCESS | 16920 | 1463172164482 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 13:42:44 INFO - PROCESS | 16920 | 1463172164486 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 13:42:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 13:42:44 INFO - PROCESS | 16920 | 1463172164493 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 13:42:44 INFO - PROCESS | 16920 | 1463172164496 Marionette TRACE conn4 <- [1,210,null,{}] 13:42:44 INFO - PROCESS | 16920 | 1463172164509 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:44 INFO - PROCESS | 16920 | 1463172164664 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 13:42:44 INFO - PROCESS | 16920 | 1463172164675 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:44 INFO - PROCESS | 16920 | ++DOCSHELL 0x92cf9c00 == 36 [pid = 16920] [id = 60] 13:42:44 INFO - PROCESS | 16920 | ++DOMWINDOW == 85 (0x9bf11400) [pid = 16920] [serial = 178] [outer = (nil)] 13:42:44 INFO - PROCESS | 16920 | ++DOMWINDOW == 86 (0x9d3c0000) [pid = 16920] [serial = 179] [outer = 0x9bf11400] 13:42:44 INFO - PROCESS | 16920 | 1463172164751 Marionette DEBUG loaded listener.js 13:42:44 INFO - PROCESS | 16920 | ++DOMWINDOW == 87 (0xa104bc00) [pid = 16920] [serial = 180] [outer = 0x9bf11400] 13:42:45 INFO - PROCESS | 16920 | 1463172165840 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 13:42:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 13:42:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1388ms 13:42:45 INFO - PROCESS | 16920 | 1463172165883 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 13:42:45 INFO - PROCESS | 16920 | 1463172165889 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 13:42:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 13:42:45 INFO - PROCESS | 16920 | 1463172165898 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 13:42:45 INFO - PROCESS | 16920 | 1463172165904 Marionette TRACE conn4 <- [1,214,null,{}] 13:42:45 INFO - PROCESS | 16920 | 1463172165912 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:46 INFO - PROCESS | 16920 | 1463172166114 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 13:42:46 INFO - PROCESS | 16920 | 1463172166263 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:46 INFO - PROCESS | 16920 | ++DOCSHELL 0x92ce8400 == 37 [pid = 16920] [id = 61] 13:42:46 INFO - PROCESS | 16920 | ++DOMWINDOW == 88 (0x936abc00) [pid = 16920] [serial = 181] [outer = (nil)] 13:42:46 INFO - PROCESS | 16920 | ++DOMWINDOW == 89 (0x97774000) [pid = 16920] [serial = 182] [outer = 0x936abc00] 13:42:46 INFO - PROCESS | 16920 | 1463172166355 Marionette DEBUG loaded listener.js 13:42:46 INFO - PROCESS | 16920 | ++DOMWINDOW == 90 (0x977f0800) [pid = 16920] [serial = 183] [outer = 0x936abc00] 13:42:47 INFO - PROCESS | 16920 | 1463172167275 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 13:42:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 13:42:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1441ms 13:42:47 INFO - PROCESS | 16920 | 1463172167340 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 13:42:47 INFO - PROCESS | 16920 | 1463172167349 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 13:42:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 13:42:47 INFO - PROCESS | 16920 | 1463172167360 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 13:42:47 INFO - PROCESS | 16920 | 1463172167366 Marionette TRACE conn4 <- [1,218,null,{}] 13:42:47 INFO - PROCESS | 16920 | 1463172167372 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:47 INFO - PROCESS | 16920 | 1463172167563 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 13:42:47 INFO - PROCESS | 16920 | 1463172167710 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:47 INFO - PROCESS | 16920 | ++DOCSHELL 0x99f98800 == 38 [pid = 16920] [id = 62] 13:42:47 INFO - PROCESS | 16920 | ++DOMWINDOW == 91 (0x9a39a000) [pid = 16920] [serial = 184] [outer = (nil)] 13:42:47 INFO - PROCESS | 16920 | ++DOMWINDOW == 92 (0x9a4bb000) [pid = 16920] [serial = 185] [outer = 0x9a39a000] 13:42:47 INFO - PROCESS | 16920 | 1463172167817 Marionette DEBUG loaded listener.js 13:42:47 INFO - PROCESS | 16920 | ++DOMWINDOW == 93 (0x9ac4cc00) [pid = 16920] [serial = 186] [outer = 0x9a39a000] 13:42:48 INFO - PROCESS | 16920 | 1463172168682 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 13:42:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 13:42:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1338ms 13:42:48 INFO - PROCESS | 16920 | 1463172168698 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 13:42:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 13:42:48 INFO - PROCESS | 16920 | 1463172168703 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 13:42:48 INFO - PROCESS | 16920 | 1463172168710 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 13:42:48 INFO - PROCESS | 16920 | 1463172168717 Marionette TRACE conn4 <- [1,222,null,{}] 13:42:48 INFO - PROCESS | 16920 | 1463172168751 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:48 INFO - PROCESS | 16920 | 1463172168987 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 13:42:49 INFO - PROCESS | 16920 | 1463172169108 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:49 INFO - PROCESS | 16920 | ++DOCSHELL 0x92ce7000 == 39 [pid = 16920] [id = 63] 13:42:49 INFO - PROCESS | 16920 | ++DOMWINDOW == 94 (0x9a4b3800) [pid = 16920] [serial = 187] [outer = (nil)] 13:42:49 INFO - PROCESS | 16920 | ++DOMWINDOW == 95 (0xa214a400) [pid = 16920] [serial = 188] [outer = 0x9a4b3800] 13:42:49 INFO - PROCESS | 16920 | 1463172169208 Marionette DEBUG loaded listener.js 13:42:49 INFO - PROCESS | 16920 | ++DOMWINDOW == 96 (0xa229c000) [pid = 16920] [serial = 189] [outer = 0x9a4b3800] 13:42:50 INFO - PROCESS | 16920 | 1463172170185 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 13:42:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 13:42:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1544ms 13:42:50 INFO - PROCESS | 16920 | 1463172170255 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 13:42:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 13:42:50 INFO - PROCESS | 16920 | 1463172170260 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 13:42:50 INFO - PROCESS | 16920 | 1463172170267 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 13:42:50 INFO - PROCESS | 16920 | 1463172170271 Marionette TRACE conn4 <- [1,226,null,{}] 13:42:50 INFO - PROCESS | 16920 | 1463172170277 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:50 INFO - PROCESS | 16920 | 1463172170498 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 13:42:50 INFO - PROCESS | 16920 | 1463172170690 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:50 INFO - PROCESS | 16920 | ++DOCSHELL 0x95243800 == 40 [pid = 16920] [id = 64] 13:42:50 INFO - PROCESS | 16920 | ++DOMWINDOW == 97 (0xa229f400) [pid = 16920] [serial = 190] [outer = (nil)] 13:42:50 INFO - PROCESS | 16920 | ++DOMWINDOW == 98 (0xa26e7800) [pid = 16920] [serial = 191] [outer = 0xa229f400] 13:42:50 INFO - PROCESS | 16920 | 1463172170823 Marionette DEBUG loaded listener.js 13:42:50 INFO - PROCESS | 16920 | ++DOMWINDOW == 99 (0xa3225000) [pid = 16920] [serial = 192] [outer = 0xa229f400] 13:42:51 INFO - PROCESS | 16920 | 1463172171646 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 13:42:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 13:42:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1448ms 13:42:51 INFO - PROCESS | 16920 | 1463172171715 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 13:42:51 INFO - PROCESS | 16920 | 1463172171720 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 13:42:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 13:42:51 INFO - PROCESS | 16920 | 1463172171727 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 13:42:51 INFO - PROCESS | 16920 | 1463172171730 Marionette TRACE conn4 <- [1,230,null,{}] 13:42:51 INFO - PROCESS | 16920 | 1463172171736 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:51 INFO - PROCESS | 16920 | 1463172171947 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 13:42:52 INFO - PROCESS | 16920 | 1463172172098 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:52 INFO - PROCESS | 16920 | ++DOCSHELL 0x92ce3000 == 41 [pid = 16920] [id = 65] 13:42:52 INFO - PROCESS | 16920 | ++DOMWINDOW == 100 (0x9460f000) [pid = 16920] [serial = 193] [outer = (nil)] 13:42:52 INFO - PROCESS | 16920 | ++DOMWINDOW == 101 (0xa503fc00) [pid = 16920] [serial = 194] [outer = 0x9460f000] 13:42:52 INFO - PROCESS | 16920 | 1463172172193 Marionette DEBUG loaded listener.js 13:42:52 INFO - PROCESS | 16920 | ++DOMWINDOW == 102 (0xa50ea400) [pid = 16920] [serial = 195] [outer = 0x9460f000] 13:42:53 INFO - PROCESS | 16920 | 1463172173090 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 13:42:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 13:42:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1430ms 13:42:53 INFO - PROCESS | 16920 | 1463172173159 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 13:42:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 13:42:53 INFO - PROCESS | 16920 | 1463172173163 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 13:42:53 INFO - PROCESS | 16920 | 1463172173170 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 13:42:53 INFO - PROCESS | 16920 | 1463172173174 Marionette TRACE conn4 <- [1,234,null,{}] 13:42:53 INFO - PROCESS | 16920 | 1463172173180 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:53 INFO - PROCESS | 16920 | 1463172173400 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 13:42:53 INFO - PROCESS | 16920 | 1463172173550 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:53 INFO - PROCESS | 16920 | ++DOCSHELL 0x918c1800 == 42 [pid = 16920] [id = 66] 13:42:53 INFO - PROCESS | 16920 | ++DOMWINDOW == 103 (0x918c6c00) [pid = 16920] [serial = 196] [outer = (nil)] 13:42:53 INFO - PROCESS | 16920 | ++DOMWINDOW == 104 (0x918cec00) [pid = 16920] [serial = 197] [outer = 0x918c6c00] 13:42:53 INFO - PROCESS | 16920 | 1463172173642 Marionette DEBUG loaded listener.js 13:42:53 INFO - PROCESS | 16920 | ++DOMWINDOW == 105 (0xa245e400) [pid = 16920] [serial = 198] [outer = 0x918c6c00] 13:42:54 INFO - PROCESS | 16920 | 1463172174471 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 13:42:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 13:42:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1337ms 13:42:54 INFO - PROCESS | 16920 | 1463172174508 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 13:42:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 13:42:54 INFO - PROCESS | 16920 | 1463172174512 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 13:42:54 INFO - PROCESS | 16920 | 1463172174519 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 13:42:54 INFO - PROCESS | 16920 | 1463172174523 Marionette TRACE conn4 <- [1,238,null,{}] 13:42:54 INFO - PROCESS | 16920 | 1463172174549 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:54 INFO - PROCESS | 16920 | 1463172174724 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 13:42:54 INFO - PROCESS | 16920 | 1463172174872 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:54 INFO - PROCESS | 16920 | ++DOCSHELL 0x918cf800 == 43 [pid = 16920] [id = 67] 13:42:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 106 (0xa104e800) [pid = 16920] [serial = 199] [outer = (nil)] 13:42:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 107 (0xa676d000) [pid = 16920] [serial = 200] [outer = 0xa104e800] 13:42:54 INFO - PROCESS | 16920 | 1463172174964 Marionette DEBUG loaded listener.js 13:42:55 INFO - PROCESS | 16920 | ++DOMWINDOW == 108 (0xa67bc400) [pid = 16920] [serial = 201] [outer = 0xa104e800] 13:42:55 INFO - PROCESS | 16920 | 1463172175862 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 13:42:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 13:42:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1415ms 13:42:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 13:42:55 INFO - PROCESS | 16920 | 1463172175934 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 13:42:55 INFO - PROCESS | 16920 | 1463172175937 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 13:42:55 INFO - PROCESS | 16920 | 1463172175945 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 13:42:55 INFO - PROCESS | 16920 | 1463172175948 Marionette TRACE conn4 <- [1,242,null,{}] 13:42:55 INFO - PROCESS | 16920 | 1463172175954 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:56 INFO - PROCESS | 16920 | 1463172176288 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 13:42:56 INFO - PROCESS | 16920 | 1463172176754 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:56 INFO - PROCESS | 16920 | ++DOCSHELL 0x918cf000 == 44 [pid = 16920] [id = 68] 13:42:56 INFO - PROCESS | 16920 | ++DOMWINDOW == 109 (0x918cf400) [pid = 16920] [serial = 202] [outer = (nil)] 13:42:56 INFO - PROCESS | 16920 | ++DOMWINDOW == 110 (0x92ce9000) [pid = 16920] [serial = 203] [outer = 0x918cf400] 13:42:56 INFO - PROCESS | 16920 | 1463172176863 Marionette DEBUG loaded listener.js 13:42:56 INFO - PROCESS | 16920 | ++DOMWINDOW == 111 (0x9375cc00) [pid = 16920] [serial = 204] [outer = 0x918cf400] 13:42:57 INFO - PROCESS | 16920 | 1463172177738 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 13:42:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 13:42:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1839ms 13:42:57 INFO - PROCESS | 16920 | 1463172177784 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 13:42:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 13:42:57 INFO - PROCESS | 16920 | 1463172177795 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 13:42:57 INFO - PROCESS | 16920 | 1463172177804 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 13:42:57 INFO - PROCESS | 16920 | 1463172177811 Marionette TRACE conn4 <- [1,246,null,{}] 13:42:57 INFO - PROCESS | 16920 | 1463172177819 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:58 INFO - PROCESS | 16920 | 1463172178011 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 13:42:58 INFO - PROCESS | 16920 | 1463172178177 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:58 INFO - PROCESS | 16920 | ++DOCSHELL 0x95144000 == 45 [pid = 16920] [id = 69] 13:42:58 INFO - PROCESS | 16920 | ++DOMWINDOW == 112 (0x95236400) [pid = 16920] [serial = 205] [outer = (nil)] 13:42:58 INFO - PROCESS | 16920 | ++DOMWINDOW == 113 (0x97773000) [pid = 16920] [serial = 206] [outer = 0x95236400] 13:42:58 INFO - PROCESS | 16920 | 1463172178270 Marionette DEBUG loaded listener.js 13:42:58 INFO - PROCESS | 16920 | ++DOMWINDOW == 114 (0x977e8000) [pid = 16920] [serial = 207] [outer = 0x95236400] 13:42:59 INFO - PROCESS | 16920 | 1463172179266 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 13:42:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 13:42:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1489ms 13:42:59 INFO - PROCESS | 16920 | 1463172179295 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 13:42:59 INFO - PROCESS | 16920 | 1463172179303 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 13:42:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 13:42:59 INFO - PROCESS | 16920 | 1463172179335 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 13:42:59 INFO - PROCESS | 16920 | 1463172179338 Marionette TRACE conn4 <- [1,250,null,{}] 13:42:59 INFO - PROCESS | 16920 | 1463172179347 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:59 INFO - PROCESS | 16920 | 1463172179541 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 13:42:59 INFO - PROCESS | 16920 | 1463172179714 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:59 INFO - PROCESS | 16920 | --DOCSHELL 0x9b2b4800 == 44 [pid = 16920] [id = 26] 13:42:59 INFO - PROCESS | 16920 | --DOCSHELL 0x92ce0400 == 43 [pid = 16920] [id = 19] 13:42:59 INFO - PROCESS | 16920 | --DOMWINDOW == 113 (0xa30cd000) [pid = 16920] [serial = 137] [outer = (nil)] [url = about:blank] 13:42:59 INFO - PROCESS | 16920 | ++DOCSHELL 0x92ce0400 == 44 [pid = 16920] [id = 70] 13:42:59 INFO - PROCESS | 16920 | ++DOMWINDOW == 114 (0x936a7800) [pid = 16920] [serial = 208] [outer = (nil)] 13:42:59 INFO - PROCESS | 16920 | ++DOMWINDOW == 115 (0x94610400) [pid = 16920] [serial = 209] [outer = 0x936a7800] 13:42:59 INFO - PROCESS | 16920 | 1463172179876 Marionette DEBUG loaded listener.js 13:43:00 INFO - PROCESS | 16920 | ++DOMWINDOW == 116 (0x99d14c00) [pid = 16920] [serial = 210] [outer = 0x936a7800] 13:43:00 INFO - PROCESS | 16920 | --DOMWINDOW == 115 (0x9d849c00) [pid = 16920] [serial = 108] [outer = (nil)] [url = about:blank] 13:43:00 INFO - PROCESS | 16920 | --DOMWINDOW == 114 (0xa2451800) [pid = 16920] [serial = 131] [outer = (nil)] [url = about:blank] 13:43:00 INFO - PROCESS | 16920 | --DOMWINDOW == 113 (0x9b46d400) [pid = 16920] [serial = 134] [outer = (nil)] [url = about:blank] 13:43:00 INFO - PROCESS | 16920 | --DOMWINDOW == 112 (0xa245ac00) [pid = 16920] [serial = 132] [outer = (nil)] [url = about:blank] 13:43:00 INFO - PROCESS | 16920 | --DOMWINDOW == 111 (0x9b2af800) [pid = 16920] [serial = 128] [outer = (nil)] [url = about:blank] 13:43:00 INFO - PROCESS | 16920 | --DOMWINDOW == 110 (0x981f8800) [pid = 16920] [serial = 125] [outer = (nil)] [url = about:blank] 13:43:00 INFO - PROCESS | 16920 | --DOMWINDOW == 109 (0x9a28c800) [pid = 16920] [serial = 126] [outer = (nil)] [url = about:blank] 13:43:00 INFO - PROCESS | 16920 | --DOMWINDOW == 108 (0x9d8c4400) [pid = 16920] [serial = 119] [outer = (nil)] [url = about:blank] 13:43:00 INFO - PROCESS | 16920 | --DOMWINDOW == 107 (0x936a2800) [pid = 16920] [serial = 110] [outer = (nil)] [url = about:blank] 13:43:00 INFO - PROCESS | 16920 | --DOMWINDOW == 106 (0x981f6800) [pid = 16920] [serial = 113] [outer = (nil)] [url = about:blank] 13:43:00 INFO - PROCESS | 16920 | --DOMWINDOW == 105 (0x945dc000) [pid = 16920] [serial = 123] [outer = (nil)] [url = about:blank] 13:43:00 INFO - PROCESS | 16920 | --DOMWINDOW == 104 (0x92cf2000) [pid = 16920] [serial = 122] [outer = (nil)] [url = about:blank] 13:43:00 INFO - PROCESS | 16920 | --DOMWINDOW == 103 (0x9a9efc00) [pid = 16920] [serial = 116] [outer = (nil)] [url = about:blank] 13:43:00 INFO - PROCESS | 16920 | --DOMWINDOW == 102 (0x9d8bc000) [pid = 16920] [serial = 135] [outer = (nil)] [url = about:blank] 13:43:00 INFO - PROCESS | 16920 | --DOMWINDOW == 101 (0x9b2eac00) [pid = 16920] [serial = 129] [outer = (nil)] [url = about:blank] 13:43:00 INFO - PROCESS | 16920 | 1463172180970 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 13:43:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 13:43:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1717ms 13:43:01 INFO - PROCESS | 16920 | 1463172181030 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 13:43:01 INFO - PROCESS | 16920 | 1463172181035 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 13:43:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 13:43:01 INFO - PROCESS | 16920 | 1463172181044 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 13:43:01 INFO - PROCESS | 16920 | 1463172181054 Marionette TRACE conn4 <- [1,254,null,{}] 13:43:01 INFO - PROCESS | 16920 | 1463172181078 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:01 INFO - PROCESS | 16920 | 1463172181289 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 13:43:01 INFO - PROCESS | 16920 | 1463172181449 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:01 INFO - PROCESS | 16920 | ++DOCSHELL 0x97777c00 == 45 [pid = 16920] [id = 71] 13:43:01 INFO - PROCESS | 16920 | ++DOMWINDOW == 102 (0x9a4b6000) [pid = 16920] [serial = 211] [outer = (nil)] 13:43:01 INFO - PROCESS | 16920 | ++DOMWINDOW == 103 (0x9a675400) [pid = 16920] [serial = 212] [outer = 0x9a4b6000] 13:43:01 INFO - PROCESS | 16920 | 1463172181533 Marionette DEBUG loaded listener.js 13:43:01 INFO - PROCESS | 16920 | ++DOMWINDOW == 104 (0x9a9fa400) [pid = 16920] [serial = 213] [outer = 0x9a4b6000] 13:43:02 INFO - PROCESS | 16920 | 1463172182365 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 13:43:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 13:43:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1395ms 13:43:02 INFO - PROCESS | 16920 | 1463172182439 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 13:43:02 INFO - PROCESS | 16920 | 1463172182445 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 13:43:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 13:43:02 INFO - PROCESS | 16920 | 1463172182457 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 13:43:02 INFO - PROCESS | 16920 | 1463172182462 Marionette TRACE conn4 <- [1,258,null,{}] 13:43:02 INFO - PROCESS | 16920 | 1463172182468 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:02 INFO - PROCESS | 16920 | 1463172182743 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 13:43:03 INFO - PROCESS | 16920 | 1463172182988 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:03 INFO - PROCESS | 16920 | ++DOCSHELL 0x9118b000 == 46 [pid = 16920] [id = 72] 13:43:03 INFO - PROCESS | 16920 | ++DOMWINDOW == 105 (0x9118c400) [pid = 16920] [serial = 214] [outer = (nil)] 13:43:03 INFO - PROCESS | 16920 | ++DOMWINDOW == 106 (0x918cb400) [pid = 16920] [serial = 215] [outer = 0x9118c400] 13:43:03 INFO - PROCESS | 16920 | 1463172183097 Marionette DEBUG loaded listener.js 13:43:03 INFO - PROCESS | 16920 | ++DOMWINDOW == 107 (0x936a2c00) [pid = 16920] [serial = 216] [outer = 0x9118c400] 13:43:03 INFO - PROCESS | 16920 | ++DOMWINDOW == 108 (0x95239400) [pid = 16920] [serial = 217] [outer = 0x9a7bcc00] 13:43:04 INFO - PROCESS | 16920 | 1463172184214 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 13:43:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 13:43:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1839ms 13:43:04 INFO - PROCESS | 16920 | 1463172184296 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 13:43:04 INFO - PROCESS | 16920 | 1463172184303 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 13:43:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 13:43:04 INFO - PROCESS | 16920 | 1463172184314 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 13:43:04 INFO - PROCESS | 16920 | 1463172184320 Marionette TRACE conn4 <- [1,262,null,{}] 13:43:04 INFO - PROCESS | 16920 | 1463172184328 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:04 INFO - PROCESS | 16920 | 1463172184636 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 13:43:04 INFO - PROCESS | 16920 | 1463172184822 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:04 INFO - PROCESS | 16920 | ++DOCSHELL 0x977edc00 == 47 [pid = 16920] [id = 73] 13:43:04 INFO - PROCESS | 16920 | ++DOMWINDOW == 109 (0x981f3800) [pid = 16920] [serial = 218] [outer = (nil)] 13:43:04 INFO - PROCESS | 16920 | ++DOMWINDOW == 110 (0x992c4000) [pid = 16920] [serial = 219] [outer = 0x981f3800] 13:43:04 INFO - PROCESS | 16920 | 1463172184925 Marionette DEBUG loaded listener.js 13:43:05 INFO - PROCESS | 16920 | ++DOMWINDOW == 111 (0x9a293400) [pid = 16920] [serial = 220] [outer = 0x981f3800] 13:43:05 INFO - PROCESS | 16920 | 1463172185880 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 13:43:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 13:43:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1636ms 13:43:05 INFO - PROCESS | 16920 | 1463172185950 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 13:43:05 INFO - PROCESS | 16920 | 1463172185956 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 13:43:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 13:43:05 INFO - PROCESS | 16920 | 1463172185964 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 13:43:05 INFO - PROCESS | 16920 | 1463172185968 Marionette TRACE conn4 <- [1,266,null,{}] 13:43:05 INFO - PROCESS | 16920 | 1463172185976 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:06 INFO - PROCESS | 16920 | 1463172186220 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 13:43:06 INFO - PROCESS | 16920 | 1463172186420 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:06 INFO - PROCESS | 16920 | ++DOCSHELL 0x9aabb000 == 48 [pid = 16920] [id = 74] 13:43:06 INFO - PROCESS | 16920 | ++DOMWINDOW == 112 (0x9ac42800) [pid = 16920] [serial = 221] [outer = (nil)] 13:43:06 INFO - PROCESS | 16920 | ++DOMWINDOW == 113 (0x9ac4f400) [pid = 16920] [serial = 222] [outer = 0x9ac42800] 13:43:06 INFO - PROCESS | 16920 | 1463172186555 Marionette DEBUG loaded listener.js 13:43:06 INFO - PROCESS | 16920 | ++DOMWINDOW == 114 (0x9b2e7800) [pid = 16920] [serial = 223] [outer = 0x9ac42800] 13:43:07 INFO - PROCESS | 16920 | 1463172187500 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 13:43:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 13:43:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1597ms 13:43:07 INFO - PROCESS | 16920 | 1463172187562 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 13:43:07 INFO - PROCESS | 16920 | 1463172187569 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 13:43:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 13:43:07 INFO - PROCESS | 16920 | 1463172187588 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 13:43:07 INFO - PROCESS | 16920 | 1463172187596 Marionette TRACE conn4 <- [1,270,null,{}] 13:43:07 INFO - PROCESS | 16920 | 1463172187603 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:07 INFO - PROCESS | 16920 | 1463172187856 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 13:43:08 INFO - PROCESS | 16920 | 1463172188102 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:08 INFO - PROCESS | 16920 | ++DOCSHELL 0x9bff0c00 == 49 [pid = 16920] [id = 75] 13:43:08 INFO - PROCESS | 16920 | ++DOMWINDOW == 115 (0x9bff4800) [pid = 16920] [serial = 224] [outer = (nil)] 13:43:08 INFO - PROCESS | 16920 | ++DOMWINDOW == 116 (0x9d3c3400) [pid = 16920] [serial = 225] [outer = 0x9bff4800] 13:43:08 INFO - PROCESS | 16920 | 1463172188248 Marionette DEBUG loaded listener.js 13:43:08 INFO - PROCESS | 16920 | ++DOMWINDOW == 117 (0x9d8c4400) [pid = 16920] [serial = 226] [outer = 0x9bff4800] 13:43:09 INFO - PROCESS | 16920 | 1463172189097 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 13:43:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 13:43:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1552ms 13:43:09 INFO - PROCESS | 16920 | 1463172189132 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 13:43:09 INFO - PROCESS | 16920 | 1463172189136 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 13:43:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 13:43:09 INFO - PROCESS | 16920 | 1463172189161 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 13:43:09 INFO - PROCESS | 16920 | 1463172189166 Marionette TRACE conn4 <- [1,274,null,{}] 13:43:09 INFO - PROCESS | 16920 | 1463172189172 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:09 INFO - PROCESS | 16920 | 1463172189352 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 13:43:09 INFO - PROCESS | 16920 | 1463172189506 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:09 INFO - PROCESS | 16920 | ++DOCSHELL 0x918c2400 == 50 [pid = 16920] [id = 76] 13:43:09 INFO - PROCESS | 16920 | ++DOMWINDOW == 118 (0xa219d000) [pid = 16920] [serial = 227] [outer = (nil)] 13:43:09 INFO - PROCESS | 16920 | ++DOMWINDOW == 119 (0xa2278c00) [pid = 16920] [serial = 228] [outer = 0xa219d000] 13:43:09 INFO - PROCESS | 16920 | 1463172189596 Marionette DEBUG loaded listener.js 13:43:09 INFO - PROCESS | 16920 | ++DOMWINDOW == 120 (0xa245b800) [pid = 16920] [serial = 229] [outer = 0xa219d000] 13:43:10 INFO - PROCESS | 16920 | 1463172190447 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 13:43:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 13:43:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1333ms 13:43:10 INFO - PROCESS | 16920 | 1463172190494 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 13:43:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 13:43:10 INFO - PROCESS | 16920 | 1463172190498 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 13:43:10 INFO - PROCESS | 16920 | 1463172190505 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 13:43:10 INFO - PROCESS | 16920 | 1463172190508 Marionette TRACE conn4 <- [1,278,null,{}] 13:43:10 INFO - PROCESS | 16920 | 1463172190514 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:10 INFO - PROCESS | 16920 | 1463172190693 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 13:43:10 INFO - PROCESS | 16920 | 1463172190862 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:10 INFO - PROCESS | 16920 | ++DOCSHELL 0x9d849400 == 51 [pid = 16920] [id = 77] 13:43:10 INFO - PROCESS | 16920 | ++DOMWINDOW == 121 (0xa219d400) [pid = 16920] [serial = 230] [outer = (nil)] 13:43:10 INFO - PROCESS | 16920 | ++DOMWINDOW == 122 (0xa30f2400) [pid = 16920] [serial = 231] [outer = 0xa219d400] 13:43:10 INFO - PROCESS | 16920 | 1463172190970 Marionette DEBUG loaded listener.js 13:43:11 INFO - PROCESS | 16920 | ++DOMWINDOW == 123 (0xa687e800) [pid = 16920] [serial = 232] [outer = 0xa219d400] 13:43:11 INFO - PROCESS | 16920 | 1463172191925 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 13:43:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 13:43:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1481ms 13:43:11 INFO - PROCESS | 16920 | 1463172191986 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 13:43:11 INFO - PROCESS | 16920 | 1463172191989 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 13:43:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 13:43:11 INFO - PROCESS | 16920 | 1463172191997 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 13:43:12 INFO - PROCESS | 16920 | 1463172192001 Marionette TRACE conn4 <- [1,282,null,{}] 13:43:12 INFO - PROCESS | 16920 | 1463172192006 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:12 INFO - PROCESS | 16920 | 1463172192188 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 13:43:12 INFO - PROCESS | 16920 | 1463172192344 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:12 INFO - PROCESS | 16920 | ++DOCSHELL 0x918ccc00 == 52 [pid = 16920] [id = 78] 13:43:12 INFO - PROCESS | 16920 | ++DOMWINDOW == 124 (0x918cd000) [pid = 16920] [serial = 233] [outer = (nil)] 13:43:12 INFO - PROCESS | 16920 | ++DOMWINDOW == 125 (0xa6f2e400) [pid = 16920] [serial = 234] [outer = 0x918cd000] 13:43:12 INFO - PROCESS | 16920 | 1463172192436 Marionette DEBUG loaded listener.js 13:43:12 INFO - PROCESS | 16920 | ++DOMWINDOW == 126 (0xa6f3a800) [pid = 16920] [serial = 235] [outer = 0x918cd000] 13:43:13 INFO - PROCESS | 16920 | 1463172193350 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 13:43:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 13:43:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1380ms 13:43:13 INFO - PROCESS | 16920 | 1463172193380 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 13:43:13 INFO - PROCESS | 16920 | 1463172193384 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 13:43:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 13:43:13 INFO - PROCESS | 16920 | 1463172193390 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 13:43:13 INFO - PROCESS | 16920 | 1463172193396 Marionette TRACE conn4 <- [1,286,null,{}] 13:43:13 INFO - PROCESS | 16920 | 1463172193402 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:13 INFO - PROCESS | 16920 | 1463172193584 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 13:43:13 INFO - PROCESS | 16920 | 1463172193746 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:13 INFO - PROCESS | 16920 | ++DOCSHELL 0xa68bb400 == 53 [pid = 16920] [id = 79] 13:43:13 INFO - PROCESS | 16920 | ++DOMWINDOW == 127 (0xa6e92c00) [pid = 16920] [serial = 236] [outer = (nil)] 13:43:13 INFO - PROCESS | 16920 | ++DOMWINDOW == 128 (0xa828fc00) [pid = 16920] [serial = 237] [outer = 0xa6e92c00] 13:43:13 INFO - PROCESS | 16920 | 1463172193837 Marionette DEBUG loaded listener.js 13:43:13 INFO - PROCESS | 16920 | ++DOMWINDOW == 129 (0xa82b8c00) [pid = 16920] [serial = 238] [outer = 0xa6e92c00] 13:43:14 INFO - PROCESS | 16920 | 1463172194734 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 13:43:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 13:43:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1382ms 13:43:14 INFO - PROCESS | 16920 | 1463172194774 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 13:43:14 INFO - PROCESS | 16920 | 1463172194779 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 13:43:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 13:43:14 INFO - PROCESS | 16920 | 1463172194785 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 13:43:14 INFO - PROCESS | 16920 | 1463172194788 Marionette TRACE conn4 <- [1,290,null,{}] 13:43:14 INFO - PROCESS | 16920 | 1463172194794 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:14 INFO - PROCESS | 16920 | 1463172194963 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 13:43:15 INFO - PROCESS | 16920 | --DOCSHELL 0x97777c00 == 52 [pid = 16920] [id = 71] 13:43:15 INFO - PROCESS | 16920 | --DOCSHELL 0x92ce0400 == 51 [pid = 16920] [id = 70] 13:43:15 INFO - PROCESS | 16920 | --DOCSHELL 0x918cf000 == 50 [pid = 16920] [id = 68] 13:43:15 INFO - PROCESS | 16920 | --DOCSHELL 0x95144000 == 49 [pid = 16920] [id = 69] 13:43:15 INFO - PROCESS | 16920 | 1463172195852 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:15 INFO - PROCESS | 16920 | ++DOCSHELL 0x91188c00 == 50 [pid = 16920] [id = 80] 13:43:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 130 (0x9118ac00) [pid = 16920] [serial = 239] [outer = (nil)] 13:43:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 131 (0x918c4c00) [pid = 16920] [serial = 240] [outer = 0x9118ac00] 13:43:15 INFO - PROCESS | 16920 | 1463172195985 Marionette DEBUG loaded listener.js 13:43:16 INFO - PROCESS | 16920 | ++DOMWINDOW == 132 (0x92ce0400) [pid = 16920] [serial = 241] [outer = 0x9118ac00] 13:43:16 INFO - PROCESS | 16920 | 1463172196818 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 13:43:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 13:43:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 2082ms 13:43:16 INFO - PROCESS | 16920 | 1463172196870 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 13:43:16 INFO - PROCESS | 16920 | 1463172196875 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 13:43:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 13:43:16 INFO - PROCESS | 16920 | 1463172196888 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 13:43:16 INFO - PROCESS | 16920 | 1463172196893 Marionette TRACE conn4 <- [1,294,null,{}] 13:43:16 INFO - PROCESS | 16920 | 1463172196900 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:17 INFO - PROCESS | 16920 | 1463172197110 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 13:43:17 INFO - PROCESS | 16920 | --DOMWINDOW == 131 (0x99231800) [pid = 16920] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 13:43:17 INFO - PROCESS | 16920 | --DOMWINDOW == 130 (0x9777ac00) [pid = 16920] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 13:43:17 INFO - PROCESS | 16920 | --DOMWINDOW == 129 (0x946d2000) [pid = 16920] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 13:43:17 INFO - PROCESS | 16920 | --DOMWINDOW == 128 (0x95141400) [pid = 16920] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 13:43:17 INFO - PROCESS | 16920 | --DOMWINDOW == 127 (0x9a4b0c00) [pid = 16920] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 13:43:17 INFO - PROCESS | 16920 | --DOMWINDOW == 126 (0x9a4bdc00) [pid = 16920] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 13:43:17 INFO - PROCESS | 16920 | --DOMWINDOW == 125 (0x936a7800) [pid = 16920] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 13:43:17 INFO - PROCESS | 16920 | --DOMWINDOW == 124 (0x95236400) [pid = 16920] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 13:43:17 INFO - PROCESS | 16920 | --DOMWINDOW == 123 (0x918cf400) [pid = 16920] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 13:43:17 INFO - PROCESS | 16920 | 1463172197352 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:17 INFO - PROCESS | 16920 | ++DOCSHELL 0x945e8c00 == 51 [pid = 16920] [id = 81] 13:43:17 INFO - PROCESS | 16920 | ++DOMWINDOW == 124 (0x946d1000) [pid = 16920] [serial = 242] [outer = (nil)] 13:43:17 INFO - PROCESS | 16920 | ++DOMWINDOW == 125 (0x95237800) [pid = 16920] [serial = 243] [outer = 0x946d1000] 13:43:17 INFO - PROCESS | 16920 | 1463172197469 Marionette DEBUG loaded listener.js 13:43:17 INFO - PROCESS | 16920 | ++DOMWINDOW == 126 (0x97777c00) [pid = 16920] [serial = 244] [outer = 0x946d1000] 13:43:18 INFO - PROCESS | 16920 | 1463172198208 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:43:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:43:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1342ms 13:43:18 INFO - PROCESS | 16920 | 1463172198234 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 13:43:18 INFO - PROCESS | 16920 | 1463172198241 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 13:43:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 13:43:18 INFO - PROCESS | 16920 | 1463172198255 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 13:43:18 INFO - PROCESS | 16920 | 1463172198258 Marionette TRACE conn4 <- [1,298,null,{}] 13:43:18 INFO - PROCESS | 16920 | 1463172198264 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:18 INFO - PROCESS | 16920 | 1463172198428 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 13:43:18 INFO - PROCESS | 16920 | 1463172198447 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:18 INFO - PROCESS | 16920 | ++DOCSHELL 0x97781400 == 52 [pid = 16920] [id = 82] 13:43:18 INFO - PROCESS | 16920 | ++DOMWINDOW == 127 (0x977e8800) [pid = 16920] [serial = 245] [outer = (nil)] 13:43:18 INFO - PROCESS | 16920 | ++DOMWINDOW == 128 (0x9a4b3000) [pid = 16920] [serial = 246] [outer = 0x977e8800] 13:43:18 INFO - PROCESS | 16920 | 1463172198524 Marionette DEBUG loaded listener.js 13:43:18 INFO - PROCESS | 16920 | ++DOMWINDOW == 129 (0x9a7ba800) [pid = 16920] [serial = 247] [outer = 0x977e8800] 13:43:19 INFO - PROCESS | 16920 | 1463172199549 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:43:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:43:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1341ms 13:43:19 INFO - PROCESS | 16920 | 1463172199597 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 13:43:19 INFO - PROCESS | 16920 | 1463172199604 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 13:43:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 13:43:19 INFO - PROCESS | 16920 | 1463172199613 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 13:43:19 INFO - PROCESS | 16920 | 1463172199620 Marionette TRACE conn4 <- [1,302,null,{}] 13:43:19 INFO - PROCESS | 16920 | 1463172199630 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:19 INFO - PROCESS | 16920 | 1463172199865 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 13:43:20 INFO - PROCESS | 16920 | 1463172200083 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:20 INFO - PROCESS | 16920 | ++DOCSHELL 0x907f2000 == 53 [pid = 16920] [id = 83] 13:43:20 INFO - PROCESS | 16920 | ++DOMWINDOW == 130 (0x907f3400) [pid = 16920] [serial = 248] [outer = (nil)] 13:43:20 INFO - PROCESS | 16920 | ++DOMWINDOW == 131 (0x91188000) [pid = 16920] [serial = 249] [outer = 0x907f3400] 13:43:20 INFO - PROCESS | 16920 | 1463172200273 Marionette DEBUG loaded listener.js 13:43:20 INFO - PROCESS | 16920 | ++DOMWINDOW == 132 (0x92ce7400) [pid = 16920] [serial = 250] [outer = 0x907f3400] 13:43:21 INFO - PROCESS | 16920 | 1463172201182 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:43:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:43:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1636ms 13:43:21 INFO - PROCESS | 16920 | 1463172201251 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 13:43:21 INFO - PROCESS | 16920 | 1463172201260 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 13:43:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 13:43:21 INFO - PROCESS | 16920 | 1463172201271 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 13:43:21 INFO - PROCESS | 16920 | 1463172201275 Marionette TRACE conn4 <- [1,306,null,{}] 13:43:21 INFO - PROCESS | 16920 | 1463172201282 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:21 INFO - PROCESS | 16920 | 1463172201505 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 13:43:21 INFO - PROCESS | 16920 | 1463172201707 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:21 INFO - PROCESS | 16920 | ++DOCSHELL 0x98150800 == 54 [pid = 16920] [id = 84] 13:43:21 INFO - PROCESS | 16920 | ++DOMWINDOW == 133 (0x981ecc00) [pid = 16920] [serial = 251] [outer = (nil)] 13:43:21 INFO - PROCESS | 16920 | ++DOMWINDOW == 134 (0x9a28a000) [pid = 16920] [serial = 252] [outer = 0x981ecc00] 13:43:21 INFO - PROCESS | 16920 | 1463172201842 Marionette DEBUG loaded listener.js 13:43:21 INFO - PROCESS | 16920 | ++DOMWINDOW == 135 (0x9a9f7000) [pid = 16920] [serial = 253] [outer = 0x981ecc00] 13:43:22 INFO - PROCESS | 16920 | 1463172202712 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:43:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:43:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1480ms 13:43:22 INFO - PROCESS | 16920 | 1463172202751 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 13:43:22 INFO - PROCESS | 16920 | 1463172202756 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 13:43:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 13:43:22 INFO - PROCESS | 16920 | 1463172202763 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 13:43:22 INFO - PROCESS | 16920 | 1463172202769 Marionette TRACE conn4 <- [1,310,null,{}] 13:43:22 INFO - PROCESS | 16920 | 1463172202786 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:22 INFO - PROCESS | 16920 | 1463172202974 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 13:43:23 INFO - PROCESS | 16920 | 1463172203137 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:23 INFO - PROCESS | 16920 | ++DOCSHELL 0x91311800 == 55 [pid = 16920] [id = 85] 13:43:23 INFO - PROCESS | 16920 | ++DOMWINDOW == 136 (0x91313000) [pid = 16920] [serial = 254] [outer = (nil)] 13:43:23 INFO - PROCESS | 16920 | ++DOMWINDOW == 137 (0x9a39f800) [pid = 16920] [serial = 255] [outer = 0x91313000] 13:43:23 INFO - PROCESS | 16920 | 1463172203238 Marionette DEBUG loaded listener.js 13:43:23 INFO - PROCESS | 16920 | ++DOMWINDOW == 138 (0x9b46d400) [pid = 16920] [serial = 256] [outer = 0x91313000] 13:43:24 INFO - PROCESS | 16920 | 1463172204225 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:43:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:43:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1490ms 13:43:24 INFO - PROCESS | 16920 | 1463172204254 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 13:43:24 INFO - PROCESS | 16920 | 1463172204260 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 13:43:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 13:43:24 INFO - PROCESS | 16920 | 1463172204267 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 13:43:24 INFO - PROCESS | 16920 | 1463172204270 Marionette TRACE conn4 <- [1,314,null,{}] 13:43:24 INFO - PROCESS | 16920 | 1463172204276 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:24 INFO - PROCESS | 16920 | 1463172204462 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 13:43:24 INFO - PROCESS | 16920 | 1463172204628 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:24 INFO - PROCESS | 16920 | ++DOCSHELL 0x90641800 == 56 [pid = 16920] [id = 86] 13:43:24 INFO - PROCESS | 16920 | ++DOMWINDOW == 139 (0x90645c00) [pid = 16920] [serial = 257] [outer = (nil)] 13:43:24 INFO - PROCESS | 16920 | ++DOMWINDOW == 140 (0x90649800) [pid = 16920] [serial = 258] [outer = 0x90645c00] 13:43:24 INFO - PROCESS | 16920 | 1463172204716 Marionette DEBUG loaded listener.js 13:43:24 INFO - PROCESS | 16920 | ++DOMWINDOW == 141 (0x91182c00) [pid = 16920] [serial = 259] [outer = 0x90645c00] 13:43:25 INFO - PROCESS | 16920 | 1463172205701 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:43:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:43:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1484ms 13:43:25 INFO - PROCESS | 16920 | 1463172205752 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 13:43:25 INFO - PROCESS | 16920 | 1463172205756 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 13:43:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 13:43:25 INFO - PROCESS | 16920 | 1463172205764 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 13:43:25 INFO - PROCESS | 16920 | 1463172205767 Marionette TRACE conn4 <- [1,318,null,{}] 13:43:25 INFO - PROCESS | 16920 | 1463172205774 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:25 INFO - PROCESS | 16920 | 1463172205981 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 13:43:26 INFO - PROCESS | 16920 | 1463172206189 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:26 INFO - PROCESS | 16920 | ++DOCSHELL 0x9064b800 == 57 [pid = 16920] [id = 87] 13:43:26 INFO - PROCESS | 16920 | ++DOMWINDOW == 142 (0x9064bc00) [pid = 16920] [serial = 260] [outer = (nil)] 13:43:26 INFO - PROCESS | 16920 | ++DOMWINDOW == 143 (0x9ba99c00) [pid = 16920] [serial = 261] [outer = 0x9064bc00] 13:43:26 INFO - PROCESS | 16920 | 1463172206333 Marionette DEBUG loaded listener.js 13:43:26 INFO - PROCESS | 16920 | ++DOMWINDOW == 144 (0x9bf1cc00) [pid = 16920] [serial = 262] [outer = 0x9064bc00] 13:43:27 INFO - PROCESS | 16920 | 1463172207233 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:43:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:43:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1485ms 13:43:27 INFO - PROCESS | 16920 | 1463172207249 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 13:43:27 INFO - PROCESS | 16920 | 1463172207253 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 13:43:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 13:43:27 INFO - PROCESS | 16920 | 1463172207260 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 13:43:27 INFO - PROCESS | 16920 | 1463172207264 Marionette TRACE conn4 <- [1,322,null,{}] 13:43:27 INFO - PROCESS | 16920 | 1463172207270 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:27 INFO - PROCESS | 16920 | 1463172207466 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 13:43:27 INFO - PROCESS | 16920 | 1463172207639 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:27 INFO - PROCESS | 16920 | ++DOCSHELL 0x918c6000 == 58 [pid = 16920] [id = 88] 13:43:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 145 (0x9c067c00) [pid = 16920] [serial = 263] [outer = (nil)] 13:43:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 146 (0xa2453000) [pid = 16920] [serial = 264] [outer = 0x9c067c00] 13:43:27 INFO - PROCESS | 16920 | 1463172207728 Marionette DEBUG loaded listener.js 13:43:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 147 (0xa30ccc00) [pid = 16920] [serial = 265] [outer = 0x9c067c00] 13:43:28 INFO - PROCESS | 16920 | 1463172208617 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:43:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:43:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1388ms 13:43:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 13:43:28 INFO - PROCESS | 16920 | 1463172208649 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 13:43:28 INFO - PROCESS | 16920 | 1463172208652 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 13:43:28 INFO - PROCESS | 16920 | 1463172208659 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 13:43:28 INFO - PROCESS | 16920 | 1463172208663 Marionette TRACE conn4 <- [1,326,null,{}] 13:43:28 INFO - PROCESS | 16920 | 1463172208669 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:28 INFO - PROCESS | 16920 | 1463172208842 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 13:43:29 INFO - PROCESS | 16920 | 1463172209009 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:29 INFO - PROCESS | 16920 | ++DOCSHELL 0x907a4000 == 59 [pid = 16920] [id = 89] 13:43:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 148 (0x907a4400) [pid = 16920] [serial = 266] [outer = (nil)] 13:43:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 149 (0x90a9d000) [pid = 16920] [serial = 267] [outer = 0x907a4400] 13:43:29 INFO - PROCESS | 16920 | 1463172209097 Marionette DEBUG loaded listener.js 13:43:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 150 (0x90a9f800) [pid = 16920] [serial = 268] [outer = 0x907a4400] 13:43:30 INFO - PROCESS | 16920 | 1463172210125 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:43:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:43:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1481ms 13:43:30 INFO - PROCESS | 16920 | 1463172210139 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 13:43:30 INFO - PROCESS | 16920 | 1463172210142 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 13:43:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 13:43:30 INFO - PROCESS | 16920 | 1463172210149 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 13:43:30 INFO - PROCESS | 16920 | 1463172210153 Marionette TRACE conn4 <- [1,330,null,{}] 13:43:30 INFO - PROCESS | 16920 | 1463172210159 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:30 INFO - PROCESS | 16920 | 1463172210346 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 13:43:30 INFO - PROCESS | 16920 | 1463172210565 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:30 INFO - PROCESS | 16920 | ++DOCSHELL 0x92ce2800 == 60 [pid = 16920] [id = 90] 13:43:30 INFO - PROCESS | 16920 | ++DOMWINDOW == 151 (0x92ce4000) [pid = 16920] [serial = 269] [outer = (nil)] 13:43:30 INFO - PROCESS | 16920 | ++DOMWINDOW == 152 (0x96d2fc00) [pid = 16920] [serial = 270] [outer = 0x92ce4000] 13:43:30 INFO - PROCESS | 16920 | 1463172210664 Marionette DEBUG loaded listener.js 13:43:30 INFO - PROCESS | 16920 | ++DOMWINDOW == 153 (0x9a293800) [pid = 16920] [serial = 271] [outer = 0x92ce4000] 13:43:31 INFO - PROCESS | 16920 | 1463172211860 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:43:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:43:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1737ms 13:43:31 INFO - PROCESS | 16920 | 1463172211887 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 13:43:31 INFO - PROCESS | 16920 | 1463172211892 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 13:43:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 13:43:31 INFO - PROCESS | 16920 | 1463172211901 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 13:43:31 INFO - PROCESS | 16920 | 1463172211907 Marionette TRACE conn4 <- [1,334,null,{}] 13:43:31 INFO - PROCESS | 16920 | 1463172211926 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:32 INFO - PROCESS | 16920 | 1463172212125 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 13:43:32 INFO - PROCESS | 16920 | 1463172212330 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:32 INFO - PROCESS | 16920 | ++DOCSHELL 0x907edc00 == 61 [pid = 16920] [id = 91] 13:43:32 INFO - PROCESS | 16920 | ++DOMWINDOW == 154 (0x90aa3c00) [pid = 16920] [serial = 272] [outer = (nil)] 13:43:32 INFO - PROCESS | 16920 | ++DOMWINDOW == 155 (0x91309800) [pid = 16920] [serial = 273] [outer = 0x90aa3c00] 13:43:32 INFO - PROCESS | 16920 | 1463172212445 Marionette DEBUG loaded listener.js 13:43:32 INFO - PROCESS | 16920 | ++DOMWINDOW == 156 (0x9130f000) [pid = 16920] [serial = 274] [outer = 0x90aa3c00] 13:43:33 INFO - PROCESS | 16920 | 1463172213431 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:43:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:43:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1598ms 13:43:33 INFO - PROCESS | 16920 | 1463172213502 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 13:43:33 INFO - PROCESS | 16920 | 1463172213512 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 13:43:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 13:43:33 INFO - PROCESS | 16920 | 1463172213523 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 13:43:33 INFO - PROCESS | 16920 | 1463172213527 Marionette TRACE conn4 <- [1,338,null,{}] 13:43:33 INFO - PROCESS | 16920 | 1463172213534 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:33 INFO - PROCESS | 16920 | 1463172213757 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 13:43:34 INFO - PROCESS | 16920 | 1463172213977 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:34 INFO - PROCESS | 16920 | ++DOCSHELL 0x9130c800 == 62 [pid = 16920] [id = 92] 13:43:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 157 (0x91313800) [pid = 16920] [serial = 275] [outer = (nil)] 13:43:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 158 (0x93be8800) [pid = 16920] [serial = 276] [outer = 0x91313800] 13:43:34 INFO - PROCESS | 16920 | 1463172214119 Marionette DEBUG loaded listener.js 13:43:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 159 (0x96d2e800) [pid = 16920] [serial = 277] [outer = 0x91313800] 13:43:34 INFO - PROCESS | 16920 | --DOCSHELL 0x9b46f000 == 61 [pid = 16920] [id = 44] 13:43:34 INFO - PROCESS | 16920 | --DOCSHELL 0x9396c800 == 60 [pid = 16920] [id = 45] 13:43:34 INFO - PROCESS | 16920 | --DOCSHELL 0x9d8bac00 == 59 [pid = 16920] [id = 46] 13:43:34 INFO - PROCESS | 16920 | --DOCSHELL 0x9a9f5c00 == 58 [pid = 16920] [id = 43] 13:43:34 INFO - PROCESS | 16920 | --DOCSHELL 0x981f5c00 == 57 [pid = 16920] [id = 50] 13:43:34 INFO - PROCESS | 16920 | --DOMWINDOW == 158 (0x9523e800) [pid = 16920] [serial = 158] [outer = (nil)] [url = about:blank] 13:43:34 INFO - PROCESS | 16920 | --DOMWINDOW == 157 (0x98339000) [pid = 16920] [serial = 140] [outer = (nil)] [url = about:blank] 13:43:34 INFO - PROCESS | 16920 | --DOMWINDOW == 156 (0xa62f0000) [pid = 16920] [serial = 146] [outer = (nil)] [url = about:blank] 13:43:34 INFO - PROCESS | 16920 | --DOMWINDOW == 155 (0x9bf14800) [pid = 16920] [serial = 143] [outer = (nil)] [url = about:blank] 13:43:34 INFO - PROCESS | 16920 | --DOMWINDOW == 154 (0x977f3000) [pid = 16920] [serial = 155] [outer = (nil)] [url = about:blank] 13:43:34 INFO - PROCESS | 16920 | --DOMWINDOW == 153 (0x9ac49c00) [pid = 16920] [serial = 152] [outer = (nil)] [url = about:blank] 13:43:34 INFO - PROCESS | 16920 | --DOMWINDOW == 152 (0x9d3be800) [pid = 16920] [serial = 149] [outer = (nil)] [url = about:blank] 13:43:34 INFO - PROCESS | 16920 | --DOMWINDOW == 151 (0x9a675400) [pid = 16920] [serial = 212] [outer = (nil)] [url = about:blank] 13:43:34 INFO - PROCESS | 16920 | --DOMWINDOW == 150 (0xa676d000) [pid = 16920] [serial = 200] [outer = (nil)] [url = about:blank] 13:43:34 INFO - PROCESS | 16920 | --DOMWINDOW == 149 (0x918cec00) [pid = 16920] [serial = 197] [outer = (nil)] [url = about:blank] 13:43:34 INFO - PROCESS | 16920 | --DOMWINDOW == 148 (0xa503fc00) [pid = 16920] [serial = 194] [outer = (nil)] [url = about:blank] 13:43:34 INFO - PROCESS | 16920 | --DOMWINDOW == 147 (0xa26e7800) [pid = 16920] [serial = 191] [outer = (nil)] [url = about:blank] 13:43:34 INFO - PROCESS | 16920 | --DOMWINDOW == 146 (0xa214a400) [pid = 16920] [serial = 188] [outer = (nil)] [url = about:blank] 13:43:34 INFO - PROCESS | 16920 | --DOMWINDOW == 145 (0x9a4bb000) [pid = 16920] [serial = 185] [outer = (nil)] [url = about:blank] 13:43:34 INFO - PROCESS | 16920 | --DOMWINDOW == 144 (0x97774000) [pid = 16920] [serial = 182] [outer = (nil)] [url = about:blank] 13:43:34 INFO - PROCESS | 16920 | --DOMWINDOW == 143 (0x9d3c0000) [pid = 16920] [serial = 179] [outer = (nil)] [url = about:blank] 13:43:34 INFO - PROCESS | 16920 | --DOCSHELL 0x9a9f9c00 == 56 [pid = 16920] [id = 48] 13:43:34 INFO - PROCESS | 16920 | --DOCSHELL 0x96d2b400 == 55 [pid = 16920] [id = 47] 13:43:34 INFO - PROCESS | 16920 | --DOCSHELL 0x918ccc00 == 54 [pid = 16920] [id = 78] 13:43:34 INFO - PROCESS | 16920 | --DOCSHELL 0x9d849400 == 53 [pid = 16920] [id = 77] 13:43:34 INFO - PROCESS | 16920 | --DOCSHELL 0x918c2400 == 52 [pid = 16920] [id = 76] 13:43:34 INFO - PROCESS | 16920 | --DOCSHELL 0x9bff0c00 == 51 [pid = 16920] [id = 75] 13:43:34 INFO - PROCESS | 16920 | --DOCSHELL 0x9aabb000 == 50 [pid = 16920] [id = 74] 13:43:34 INFO - PROCESS | 16920 | --DOCSHELL 0x977edc00 == 49 [pid = 16920] [id = 73] 13:43:34 INFO - PROCESS | 16920 | --DOCSHELL 0x9118b000 == 48 [pid = 16920] [id = 72] 13:43:35 INFO - PROCESS | 16920 | 1463172215053 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:43:35 INFO - PROCESS | 16920 | --DOMWINDOW == 142 (0x9b2b4c00) [pid = 16920] [serial = 173] [outer = (nil)] [url = about:blank] 13:43:35 INFO - PROCESS | 16920 | --DOMWINDOW == 141 (0x97773c00) [pid = 16920] [serial = 162] [outer = (nil)] [url = about:blank] 13:43:35 INFO - PROCESS | 16920 | --DOMWINDOW == 140 (0x977ec800) [pid = 16920] [serial = 164] [outer = (nil)] [url = about:blank] 13:43:35 INFO - PROCESS | 16920 | --DOMWINDOW == 139 (0x9a4b8800) [pid = 16920] [serial = 168] [outer = (nil)] [url = about:blank] 13:43:35 INFO - PROCESS | 16920 | --DOMWINDOW == 138 (0x9a4b4400) [pid = 16920] [serial = 167] [outer = (nil)] [url = about:blank] 13:43:35 INFO - PROCESS | 16920 | --DOMWINDOW == 137 (0x9a7b0800) [pid = 16920] [serial = 170] [outer = (nil)] [url = about:blank] 13:43:35 INFO - PROCESS | 16920 | --DOMWINDOW == 136 (0x9814a800) [pid = 16920] [serial = 165] [outer = (nil)] [url = about:blank] 13:43:35 INFO - PROCESS | 16920 | --DOMWINDOW == 135 (0x9b2de000) [pid = 16920] [serial = 174] [outer = (nil)] [url = about:blank] 13:43:35 INFO - PROCESS | 16920 | --DOMWINDOW == 134 (0x9ac42000) [pid = 16920] [serial = 171] [outer = (nil)] [url = about:blank] 13:43:35 INFO - PROCESS | 16920 | --DOMWINDOW == 133 (0x9523f400) [pid = 16920] [serial = 161] [outer = (nil)] [url = about:blank] 13:43:35 INFO - PROCESS | 16920 | --DOMWINDOW == 132 (0x9bf0e400) [pid = 16920] [serial = 176] [outer = (nil)] [url = about:blank] 13:43:35 INFO - PROCESS | 16920 | --DOMWINDOW == 131 (0x94610400) [pid = 16920] [serial = 209] [outer = (nil)] [url = about:blank] 13:43:35 INFO - PROCESS | 16920 | --DOMWINDOW == 130 (0x99d14c00) [pid = 16920] [serial = 210] [outer = (nil)] [url = about:blank] 13:43:35 INFO - PROCESS | 16920 | --DOMWINDOW == 129 (0x977e8000) [pid = 16920] [serial = 207] [outer = (nil)] [url = about:blank] 13:43:35 INFO - PROCESS | 16920 | --DOMWINDOW == 128 (0x97773000) [pid = 16920] [serial = 206] [outer = (nil)] [url = about:blank] 13:43:35 INFO - PROCESS | 16920 | --DOMWINDOW == 127 (0x9375cc00) [pid = 16920] [serial = 204] [outer = (nil)] [url = about:blank] 13:43:35 INFO - PROCESS | 16920 | --DOMWINDOW == 126 (0x92ce9000) [pid = 16920] [serial = 203] [outer = (nil)] [url = about:blank] 13:43:35 INFO - PROCESS | 16920 | --DOMWINDOW == 125 (0x9bfed800) [pid = 16920] [serial = 177] [outer = (nil)] [url = about:blank] 13:43:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:43:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1584ms 13:43:35 INFO - PROCESS | 16920 | 1463172215107 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 13:43:35 INFO - PROCESS | 16920 | 1463172215111 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 13:43:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 13:43:35 INFO - PROCESS | 16920 | 1463172215118 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 13:43:35 INFO - PROCESS | 16920 | 1463172215124 Marionette TRACE conn4 <- [1,342,null,{}] 13:43:35 INFO - PROCESS | 16920 | 1463172215139 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:35 INFO - PROCESS | 16920 | 1463172215315 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 13:43:35 INFO - PROCESS | 16920 | 1463172215449 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:35 INFO - PROCESS | 16920 | ++DOCSHELL 0x918cec00 == 49 [pid = 16920] [id = 93] 13:43:35 INFO - PROCESS | 16920 | ++DOMWINDOW == 126 (0x9777ac00) [pid = 16920] [serial = 278] [outer = (nil)] 13:43:35 INFO - PROCESS | 16920 | ++DOMWINDOW == 127 (0x977ef800) [pid = 16920] [serial = 279] [outer = 0x9777ac00] 13:43:35 INFO - PROCESS | 16920 | 1463172215568 Marionette DEBUG loaded listener.js 13:43:35 INFO - PROCESS | 16920 | ++DOMWINDOW == 128 (0x99d0a400) [pid = 16920] [serial = 280] [outer = 0x9777ac00] 13:43:36 INFO - PROCESS | 16920 | 1463172216346 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:43:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:43:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1284ms 13:43:36 INFO - PROCESS | 16920 | 1463172216403 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 13:43:36 INFO - PROCESS | 16920 | 1463172216407 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 13:43:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 13:43:36 INFO - PROCESS | 16920 | 1463172216414 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 13:43:36 INFO - PROCESS | 16920 | 1463172216416 Marionette TRACE conn4 <- [1,346,null,{}] 13:43:36 INFO - PROCESS | 16920 | 1463172216422 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:36 INFO - PROCESS | 16920 | 1463172216583 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 13:43:36 INFO - PROCESS | 16920 | 1463172216596 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:36 INFO - PROCESS | 16920 | ++DOCSHELL 0x977f0400 == 50 [pid = 16920] [id = 94] 13:43:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 129 (0x9a4b5000) [pid = 16920] [serial = 281] [outer = (nil)] 13:43:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 130 (0x9a4bb000) [pid = 16920] [serial = 282] [outer = 0x9a4b5000] 13:43:36 INFO - PROCESS | 16920 | 1463172216671 Marionette DEBUG loaded listener.js 13:43:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 131 (0x9a9fcc00) [pid = 16920] [serial = 283] [outer = 0x9a4b5000] 13:43:37 INFO - PROCESS | 16920 | 1463172217563 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:43:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:43:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1187ms 13:43:37 INFO - PROCESS | 16920 | 1463172217602 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 13:43:37 INFO - PROCESS | 16920 | 1463172217605 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 13:43:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 13:43:37 INFO - PROCESS | 16920 | 1463172217612 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 13:43:37 INFO - PROCESS | 16920 | 1463172217614 Marionette TRACE conn4 <- [1,350,null,{}] 13:43:37 INFO - PROCESS | 16920 | 1463172217628 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:37 INFO - PROCESS | 16920 | 1463172217826 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 13:43:37 INFO - PROCESS | 16920 | 1463172217852 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:37 INFO - PROCESS | 16920 | ++DOCSHELL 0x977f1c00 == 51 [pid = 16920] [id = 95] 13:43:37 INFO - PROCESS | 16920 | ++DOMWINDOW == 132 (0x9a4b7400) [pid = 16920] [serial = 284] [outer = (nil)] 13:43:37 INFO - PROCESS | 16920 | ++DOMWINDOW == 133 (0x9ac4d400) [pid = 16920] [serial = 285] [outer = 0x9a4b7400] 13:43:37 INFO - PROCESS | 16920 | 1463172217926 Marionette DEBUG loaded listener.js 13:43:38 INFO - PROCESS | 16920 | ++DOMWINDOW == 134 (0x9b2e0800) [pid = 16920] [serial = 286] [outer = 0x9a4b7400] 13:43:38 INFO - PROCESS | 16920 | 1463172218874 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:43:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:43:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1291ms 13:43:38 INFO - PROCESS | 16920 | 1463172218904 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 13:43:38 INFO - PROCESS | 16920 | 1463172218907 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 13:43:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 13:43:38 INFO - PROCESS | 16920 | 1463172218919 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 13:43:38 INFO - PROCESS | 16920 | 1463172218923 Marionette TRACE conn4 <- [1,354,null,{}] 13:43:38 INFO - PROCESS | 16920 | 1463172218935 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:39 INFO - PROCESS | 16920 | 1463172219171 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 13:43:39 INFO - PROCESS | 16920 | 1463172219204 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:39 INFO - PROCESS | 16920 | ++DOCSHELL 0x907a3000 == 52 [pid = 16920] [id = 96] 13:43:39 INFO - PROCESS | 16920 | ++DOMWINDOW == 135 (0x9bff1000) [pid = 16920] [serial = 287] [outer = (nil)] 13:43:39 INFO - PROCESS | 16920 | ++DOMWINDOW == 136 (0x9d3bb800) [pid = 16920] [serial = 288] [outer = 0x9bff1000] 13:43:39 INFO - PROCESS | 16920 | 1463172219282 Marionette DEBUG loaded listener.js 13:43:39 INFO - PROCESS | 16920 | ++DOMWINDOW == 137 (0x9d3c2800) [pid = 16920] [serial = 289] [outer = 0x9bff1000] 13:43:40 INFO - PROCESS | 16920 | --DOMWINDOW == 136 (0x918cd000) [pid = 16920] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 13:43:40 INFO - PROCESS | 16920 | --DOMWINDOW == 135 (0x936abc00) [pid = 16920] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 13:43:40 INFO - PROCESS | 16920 | --DOMWINDOW == 134 (0xa219d400) [pid = 16920] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 13:43:40 INFO - PROCESS | 16920 | --DOMWINDOW == 133 (0x9118c400) [pid = 16920] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 13:43:40 INFO - PROCESS | 16920 | --DOMWINDOW == 132 (0x9118ac00) [pid = 16920] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 13:43:40 INFO - PROCESS | 16920 | --DOMWINDOW == 131 (0x9ac42800) [pid = 16920] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 13:43:40 INFO - PROCESS | 16920 | --DOMWINDOW == 130 (0xa229f400) [pid = 16920] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 13:43:40 INFO - PROCESS | 16920 | --DOMWINDOW == 129 (0x9bff4800) [pid = 16920] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 13:43:40 INFO - PROCESS | 16920 | --DOMWINDOW == 128 (0x9a39a000) [pid = 16920] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 13:43:40 INFO - PROCESS | 16920 | --DOMWINDOW == 127 (0xa219d000) [pid = 16920] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 13:43:40 INFO - PROCESS | 16920 | --DOMWINDOW == 126 (0x946d1000) [pid = 16920] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 13:43:40 INFO - PROCESS | 16920 | --DOMWINDOW == 125 (0x9a671800) [pid = 16920] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 13:43:40 INFO - PROCESS | 16920 | --DOMWINDOW == 124 (0x9a9fb000) [pid = 16920] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 13:43:40 INFO - PROCESS | 16920 | --DOMWINDOW == 123 (0x9aab7000) [pid = 16920] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 13:43:40 INFO - PROCESS | 16920 | --DOMWINDOW == 122 (0x9bf11400) [pid = 16920] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 13:43:40 INFO - PROCESS | 16920 | --DOMWINDOW == 121 (0x92cecc00) [pid = 16920] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 13:43:40 INFO - PROCESS | 16920 | --DOMWINDOW == 120 (0x97780c00) [pid = 16920] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 13:43:40 INFO - PROCESS | 16920 | --DOMWINDOW == 119 (0xa6e92c00) [pid = 16920] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 13:43:40 INFO - PROCESS | 16920 | --DOMWINDOW == 118 (0x9ac44000) [pid = 16920] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 13:43:40 INFO - PROCESS | 16920 | --DOMWINDOW == 117 (0x92cf4c00) [pid = 16920] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 13:43:40 INFO - PROCESS | 16920 | --DOMWINDOW == 116 (0x9a4b6000) [pid = 16920] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 13:43:40 INFO - PROCESS | 16920 | --DOMWINDOW == 115 (0x918c6c00) [pid = 16920] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 13:43:40 INFO - PROCESS | 16920 | --DOMWINDOW == 114 (0x96d34400) [pid = 16920] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 13:43:40 INFO - PROCESS | 16920 | --DOMWINDOW == 113 (0x981f3800) [pid = 16920] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 13:43:40 INFO - PROCESS | 16920 | --DOMWINDOW == 112 (0x9d3b7400) [pid = 16920] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 13:43:40 INFO - PROCESS | 16920 | --DOMWINDOW == 111 (0x9a4b3800) [pid = 16920] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 13:43:40 INFO - PROCESS | 16920 | --DOMWINDOW == 110 (0x96d2c400) [pid = 16920] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 13:43:40 INFO - PROCESS | 16920 | --DOMWINDOW == 109 (0x95236800) [pid = 16920] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 13:43:40 INFO - PROCESS | 16920 | --DOMWINDOW == 108 (0x9460f000) [pid = 16920] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 13:43:40 INFO - PROCESS | 16920 | --DOMWINDOW == 107 (0xa24fdc00) [pid = 16920] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 13:43:40 INFO - PROCESS | 16920 | --DOMWINDOW == 106 (0x9b7bf000) [pid = 16920] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 13:43:40 INFO - PROCESS | 16920 | --DOMWINDOW == 105 (0xa104e800) [pid = 16920] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 13:43:40 INFO - PROCESS | 16920 | 1463172220666 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:43:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:43:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1791ms 13:43:40 INFO - PROCESS | 16920 | 1463172220711 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 13:43:40 INFO - PROCESS | 16920 | 1463172220714 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 13:43:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 13:43:40 INFO - PROCESS | 16920 | 1463172220720 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 13:43:40 INFO - PROCESS | 16920 | 1463172220724 Marionette TRACE conn4 <- [1,358,null,{}] 13:43:40 INFO - PROCESS | 16920 | 1463172220729 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:40 INFO - PROCESS | 16920 | 1463172220925 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 13:43:40 INFO - PROCESS | 16920 | 1463172220946 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:40 INFO - PROCESS | 16920 | ++DOCSHELL 0x936abc00 == 53 [pid = 16920] [id = 97] 13:43:40 INFO - PROCESS | 16920 | ++DOMWINDOW == 106 (0x93bf2000) [pid = 16920] [serial = 290] [outer = (nil)] 13:43:41 INFO - PROCESS | 16920 | ++DOMWINDOW == 107 (0x981f3800) [pid = 16920] [serial = 291] [outer = 0x93bf2000] 13:43:41 INFO - PROCESS | 16920 | 1463172221021 Marionette DEBUG loaded listener.js 13:43:41 INFO - PROCESS | 16920 | ++DOMWINDOW == 108 (0x9a399400) [pid = 16920] [serial = 292] [outer = 0x93bf2000] 13:43:41 INFO - PROCESS | 16920 | 1463172221875 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:43:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:43:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1179ms 13:43:41 INFO - PROCESS | 16920 | 1463172221901 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 13:43:41 INFO - PROCESS | 16920 | 1463172221905 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 13:43:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 13:43:41 INFO - PROCESS | 16920 | 1463172221912 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 13:43:41 INFO - PROCESS | 16920 | 1463172221916 Marionette TRACE conn4 <- [1,362,null,{}] 13:43:41 INFO - PROCESS | 16920 | 1463172221922 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:42 INFO - PROCESS | 16920 | 1463172222163 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 13:43:42 INFO - PROCESS | 16920 | 1463172222339 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:42 INFO - PROCESS | 16920 | ++DOCSHELL 0x90645800 == 54 [pid = 16920] [id = 98] 13:43:42 INFO - PROCESS | 16920 | ++DOMWINDOW == 109 (0x90648800) [pid = 16920] [serial = 293] [outer = (nil)] 13:43:42 INFO - PROCESS | 16920 | ++DOMWINDOW == 110 (0x907a4800) [pid = 16920] [serial = 294] [outer = 0x90648800] 13:43:42 INFO - PROCESS | 16920 | 1463172222429 Marionette DEBUG loaded listener.js 13:43:42 INFO - PROCESS | 16920 | ++DOMWINDOW == 111 (0x907f1c00) [pid = 16920] [serial = 295] [outer = 0x90648800] 13:43:43 INFO - PROCESS | 16920 | 1463172223501 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:43:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:43:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1634ms 13:43:43 INFO - PROCESS | 16920 | 1463172223550 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 13:43:43 INFO - PROCESS | 16920 | 1463172223556 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 13:43:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 13:43:43 INFO - PROCESS | 16920 | 1463172223564 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 13:43:43 INFO - PROCESS | 16920 | 1463172223571 Marionette TRACE conn4 <- [1,366,null,{}] 13:43:43 INFO - PROCESS | 16920 | 1463172223579 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:43 INFO - PROCESS | 16920 | 1463172223806 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 13:43:44 INFO - PROCESS | 16920 | 1463172224023 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:44 INFO - PROCESS | 16920 | ++DOCSHELL 0x92ce9000 == 55 [pid = 16920] [id = 99] 13:43:44 INFO - PROCESS | 16920 | ++DOMWINDOW == 112 (0x936a5c00) [pid = 16920] [serial = 296] [outer = (nil)] 13:43:44 INFO - PROCESS | 16920 | ++DOMWINDOW == 113 (0x946d2800) [pid = 16920] [serial = 297] [outer = 0x936a5c00] 13:43:44 INFO - PROCESS | 16920 | 1463172224133 Marionette DEBUG loaded listener.js 13:43:44 INFO - PROCESS | 16920 | ++DOMWINDOW == 114 (0x95241400) [pid = 16920] [serial = 298] [outer = 0x936a5c00] 13:43:45 INFO - PROCESS | 16920 | 1463172225050 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:43:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:43:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1535ms 13:43:45 INFO - PROCESS | 16920 | 1463172225101 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 13:43:45 INFO - PROCESS | 16920 | 1463172225106 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 13:43:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 13:43:45 INFO - PROCESS | 16920 | 1463172225113 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 13:43:45 INFO - PROCESS | 16920 | 1463172225117 Marionette TRACE conn4 <- [1,370,null,{}] 13:43:45 INFO - PROCESS | 16920 | 1463172225123 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:45 INFO - PROCESS | 16920 | 1463172225327 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 13:43:45 INFO - PROCESS | 16920 | 1463172225550 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:45 INFO - PROCESS | 16920 | ++DOCSHELL 0x9a9ed400 == 56 [pid = 16920] [id = 100] 13:43:45 INFO - PROCESS | 16920 | ++DOMWINDOW == 115 (0x9a9f1800) [pid = 16920] [serial = 299] [outer = (nil)] 13:43:45 INFO - PROCESS | 16920 | ++DOMWINDOW == 116 (0x9ac4f000) [pid = 16920] [serial = 300] [outer = 0x9a9f1800] 13:43:45 INFO - PROCESS | 16920 | 1463172225681 Marionette DEBUG loaded listener.js 13:43:45 INFO - PROCESS | 16920 | ++DOMWINDOW == 117 (0x9bf0ec00) [pid = 16920] [serial = 301] [outer = 0x9a9f1800] 13:43:46 INFO - PROCESS | 16920 | 1463172226670 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:43:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:43:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1632ms 13:43:46 INFO - PROCESS | 16920 | 1463172226747 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 13:43:46 INFO - PROCESS | 16920 | 1463172226754 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 13:43:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 13:43:46 INFO - PROCESS | 16920 | 1463172226772 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 13:43:46 INFO - PROCESS | 16920 | 1463172226779 Marionette TRACE conn4 <- [1,374,null,{}] 13:43:46 INFO - PROCESS | 16920 | 1463172226786 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:47 INFO - PROCESS | 16920 | 1463172227057 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 13:43:47 INFO - PROCESS | 16920 | 1463172227271 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:47 INFO - PROCESS | 16920 | ++DOCSHELL 0x9bf0e400 == 57 [pid = 16920] [id = 101] 13:43:47 INFO - PROCESS | 16920 | ++DOMWINDOW == 118 (0x9d3be800) [pid = 16920] [serial = 302] [outer = (nil)] 13:43:47 INFO - PROCESS | 16920 | ++DOMWINDOW == 119 (0xa219d000) [pid = 16920] [serial = 303] [outer = 0x9d3be800] 13:43:47 INFO - PROCESS | 16920 | 1463172227361 Marionette DEBUG loaded listener.js 13:43:47 INFO - PROCESS | 16920 | ++DOMWINDOW == 120 (0xa227e800) [pid = 16920] [serial = 304] [outer = 0x9d3be800] 13:43:48 INFO - PROCESS | 16920 | 1463172228300 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 13:43:48 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 13:43:48 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1599ms 13:43:48 INFO - PROCESS | 16920 | 1463172228364 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 13:43:48 INFO - PROCESS | 16920 | 1463172228368 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 13:43:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 13:43:48 INFO - PROCESS | 16920 | 1463172228375 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 13:43:48 INFO - PROCESS | 16920 | 1463172228379 Marionette TRACE conn4 <- [1,378,null,{}] 13:43:48 INFO - PROCESS | 16920 | 1463172228385 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:48 INFO - PROCESS | 16920 | 1463172228569 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 13:43:48 INFO - PROCESS | 16920 | 1463172228775 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:48 INFO - PROCESS | 16920 | ++DOCSHELL 0x9063f400 == 58 [pid = 16920] [id = 102] 13:43:48 INFO - PROCESS | 16920 | ++DOMWINDOW == 121 (0x90643800) [pid = 16920] [serial = 305] [outer = (nil)] 13:43:48 INFO - PROCESS | 16920 | ++DOMWINDOW == 122 (0x90a60800) [pid = 16920] [serial = 306] [outer = 0x90643800] 13:43:48 INFO - PROCESS | 16920 | 1463172228911 Marionette DEBUG loaded listener.js 13:43:49 INFO - PROCESS | 16920 | ++DOMWINDOW == 123 (0x90a63400) [pid = 16920] [serial = 307] [outer = 0x90643800] 13:43:49 INFO - PROCESS | 16920 | 1463172229745 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 13:43:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 13:43:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1386ms 13:43:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 13:43:49 INFO - PROCESS | 16920 | 1463172229761 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 13:43:49 INFO - PROCESS | 16920 | 1463172229765 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 13:43:49 INFO - PROCESS | 16920 | 1463172229772 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 13:43:49 INFO - PROCESS | 16920 | 1463172229776 Marionette TRACE conn4 <- [1,382,null,{}] 13:43:49 INFO - PROCESS | 16920 | 1463172229781 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:49 INFO - PROCESS | 16920 | 1463172229974 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 13:43:50 INFO - PROCESS | 16920 | 1463172230150 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:50 INFO - PROCESS | 16920 | ++DOCSHELL 0x90a65000 == 59 [pid = 16920] [id = 103] 13:43:50 INFO - PROCESS | 16920 | ++DOMWINDOW == 124 (0x9922f000) [pid = 16920] [serial = 308] [outer = (nil)] 13:43:50 INFO - PROCESS | 16920 | ++DOMWINDOW == 125 (0xa2452400) [pid = 16920] [serial = 309] [outer = 0x9922f000] 13:43:50 INFO - PROCESS | 16920 | 1463172230253 Marionette DEBUG loaded listener.js 13:43:50 INFO - PROCESS | 16920 | ++DOMWINDOW == 126 (0xa3219000) [pid = 16920] [serial = 310] [outer = 0x9922f000] 13:43:51 INFO - PROCESS | 16920 | SkCairoFTTypeface::onFilterRec unimplemented 13:43:51 INFO - PROCESS | 16920 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:43:51 INFO - PROCESS | 16920 | SkCairoFTTypeface::onFilterRec unimplemented 13:43:51 INFO - PROCESS | 16920 | SkCairoFTTypeface::onFilterRec unimplemented 13:43:51 INFO - PROCESS | 16920 | SkCairoFTTypeface::onFilterRec unimplemented 13:43:51 INFO - PROCESS | 16920 | 1463172231300 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 13:43:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 13:43:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1584ms 13:43:51 INFO - PROCESS | 16920 | 1463172231355 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 13:43:51 INFO - PROCESS | 16920 | 1463172231359 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 13:43:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 13:43:51 INFO - PROCESS | 16920 | 1463172231366 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 13:43:51 INFO - PROCESS | 16920 | 1463172231368 Marionette TRACE conn4 <- [1,386,null,{}] 13:43:51 INFO - PROCESS | 16920 | 1463172231375 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:51 INFO - PROCESS | 16920 | 1463172231563 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 13:43:51 INFO - PROCESS | 16920 | 1463172231730 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:51 INFO - PROCESS | 16920 | ++DOCSHELL 0x8f43e400 == 60 [pid = 16920] [id = 104] 13:43:51 INFO - PROCESS | 16920 | ++DOMWINDOW == 127 (0x8f442400) [pid = 16920] [serial = 311] [outer = (nil)] 13:43:51 INFO - PROCESS | 16920 | ++DOMWINDOW == 128 (0x8f448c00) [pid = 16920] [serial = 312] [outer = 0x8f442400] 13:43:51 INFO - PROCESS | 16920 | 1463172231822 Marionette DEBUG loaded listener.js 13:43:51 INFO - PROCESS | 16920 | ++DOMWINDOW == 129 (0x8f44cc00) [pid = 16920] [serial = 313] [outer = 0x8f442400] 13:43:52 INFO - PROCESS | 16920 | 1463172232759 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 13:43:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 13:43:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1430ms 13:43:52 INFO - PROCESS | 16920 | 1463172232797 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 13:43:52 INFO - PROCESS | 16920 | 1463172232800 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 13:43:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 13:43:52 INFO - PROCESS | 16920 | 1463172232807 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 13:43:52 INFO - PROCESS | 16920 | 1463172232811 Marionette TRACE conn4 <- [1,390,null,{}] 13:43:52 INFO - PROCESS | 16920 | 1463172232817 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:53 INFO - PROCESS | 16920 | 1463172232997 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 13:43:53 INFO - PROCESS | 16920 | 1463172233168 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:53 INFO - PROCESS | 16920 | ++DOCSHELL 0x8ee2e800 == 61 [pid = 16920] [id = 105] 13:43:53 INFO - PROCESS | 16920 | ++DOMWINDOW == 130 (0x8ee30400) [pid = 16920] [serial = 314] [outer = (nil)] 13:43:53 INFO - PROCESS | 16920 | ++DOMWINDOW == 131 (0x8ee39000) [pid = 16920] [serial = 315] [outer = 0x8ee30400] 13:43:53 INFO - PROCESS | 16920 | 1463172233253 Marionette DEBUG loaded listener.js 13:43:53 INFO - PROCESS | 16920 | ++DOMWINDOW == 132 (0x8ee3c000) [pid = 16920] [serial = 316] [outer = 0x8ee30400] 13:43:54 INFO - PROCESS | 16920 | 1463172234250 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 13:43:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 13:43:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1488ms 13:43:54 INFO - PROCESS | 16920 | 1463172234296 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 13:43:54 INFO - PROCESS | 16920 | 1463172234300 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 13:43:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 13:43:54 INFO - PROCESS | 16920 | 1463172234307 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 13:43:54 INFO - PROCESS | 16920 | 1463172234311 Marionette TRACE conn4 <- [1,394,null,{}] 13:43:54 INFO - PROCESS | 16920 | 1463172234316 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:54 INFO - PROCESS | 16920 | 1463172234494 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 13:43:54 INFO - PROCESS | 16920 | 1463172234712 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:54 INFO - PROCESS | 16920 | ++DOCSHELL 0x8df48c00 == 62 [pid = 16920] [id = 106] 13:43:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 133 (0x8df49400) [pid = 16920] [serial = 317] [outer = (nil)] 13:43:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 134 (0x8df4f000) [pid = 16920] [serial = 318] [outer = 0x8df49400] 13:43:54 INFO - PROCESS | 16920 | 1463172234843 Marionette DEBUG loaded listener.js 13:43:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 135 (0x8df53400) [pid = 16920] [serial = 319] [outer = 0x8df49400] 13:43:55 INFO - PROCESS | 16920 | 1463172235760 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 13:43:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 13:43:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1488ms 13:43:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 13:43:55 INFO - PROCESS | 16920 | 1463172235796 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 13:43:55 INFO - PROCESS | 16920 | 1463172235800 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 13:43:55 INFO - PROCESS | 16920 | 1463172235807 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 13:43:55 INFO - PROCESS | 16920 | 1463172235817 Marionette TRACE conn4 <- [1,398,null,{}] 13:43:55 INFO - PROCESS | 16920 | 1463172235823 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:56 INFO - PROCESS | 16920 | 1463172236017 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 13:43:56 INFO - PROCESS | 16920 | 1463172236252 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:56 INFO - PROCESS | 16920 | ++DOCSHELL 0x8df54800 == 63 [pid = 16920] [id = 107] 13:43:56 INFO - PROCESS | 16920 | ++DOMWINDOW == 136 (0x8ee33400) [pid = 16920] [serial = 320] [outer = (nil)] 13:43:56 INFO - PROCESS | 16920 | ++DOMWINDOW == 137 (0x8f440400) [pid = 16920] [serial = 321] [outer = 0x8ee33400] 13:43:56 INFO - PROCESS | 16920 | 1463172236382 Marionette DEBUG loaded listener.js 13:43:56 INFO - PROCESS | 16920 | ++DOMWINDOW == 138 (0x8f44c400) [pid = 16920] [serial = 322] [outer = 0x8ee33400] 13:43:57 INFO - PROCESS | 16920 | 1463172237720 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 13:43:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 13:43:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 2044ms 13:43:57 INFO - PROCESS | 16920 | 1463172237853 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 13:43:57 INFO - PROCESS | 16920 | 1463172237863 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 13:43:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 13:43:57 INFO - PROCESS | 16920 | 1463172237895 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 13:43:57 INFO - PROCESS | 16920 | 1463172237904 Marionette TRACE conn4 <- [1,402,null,{}] 13:43:57 INFO - PROCESS | 16920 | 1463172237917 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:58 INFO - PROCESS | 16920 | 1463172238176 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 13:43:58 INFO - PROCESS | 16920 | 1463172238385 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:58 INFO - PROCESS | 16920 | ++DOCSHELL 0x8df4e400 == 64 [pid = 16920] [id = 108] 13:43:58 INFO - PROCESS | 16920 | ++DOMWINDOW == 139 (0x9064c400) [pid = 16920] [serial = 323] [outer = (nil)] 13:43:58 INFO - PROCESS | 16920 | ++DOMWINDOW == 140 (0x90a57400) [pid = 16920] [serial = 324] [outer = 0x9064c400] 13:43:58 INFO - PROCESS | 16920 | 1463172238575 Marionette DEBUG loaded listener.js 13:43:58 INFO - PROCESS | 16920 | ++DOMWINDOW == 141 (0x90a60000) [pid = 16920] [serial = 325] [outer = 0x9064c400] 13:43:59 INFO - PROCESS | 16920 | 1463172239529 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 13:43:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 13:43:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1702ms 13:43:59 INFO - PROCESS | 16920 | 1463172239594 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 13:43:59 INFO - PROCESS | 16920 | 1463172239603 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 13:43:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 13:43:59 INFO - PROCESS | 16920 | 1463172239613 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 13:43:59 INFO - PROCESS | 16920 | 1463172239616 Marionette TRACE conn4 <- [1,406,null,{}] 13:43:59 INFO - PROCESS | 16920 | 1463172239623 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:59 INFO - PROCESS | 16920 | 1463172239807 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 13:44:00 INFO - PROCESS | 16920 | --DOCSHELL 0x91188c00 == 63 [pid = 16920] [id = 80] 13:44:00 INFO - PROCESS | 16920 | --DOCSHELL 0x918c1800 == 62 [pid = 16920] [id = 66] 13:44:00 INFO - PROCESS | 16920 | --DOCSHELL 0x92ce3000 == 61 [pid = 16920] [id = 65] 13:44:00 INFO - PROCESS | 16920 | --DOCSHELL 0x99f98800 == 60 [pid = 16920] [id = 62] 13:44:00 INFO - PROCESS | 16920 | --DOCSHELL 0x92ce9800 == 59 [pid = 16920] [id = 41] 13:44:00 INFO - PROCESS | 16920 | --DOMWINDOW == 140 (0x9a4b3000) [pid = 16920] [serial = 246] [outer = (nil)] [url = about:blank] 13:44:00 INFO - PROCESS | 16920 | 1463172240073 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:00 INFO - PROCESS | 16920 | --DOCSHELL 0x9513ac00 == 58 [pid = 16920] [id = 42] 13:44:00 INFO - PROCESS | 16920 | --DOCSHELL 0x95243800 == 57 [pid = 16920] [id = 64] 13:44:00 INFO - PROCESS | 16920 | --DOCSHELL 0x92ce8400 == 56 [pid = 16920] [id = 61] 13:44:00 INFO - PROCESS | 16920 | ++DOCSHELL 0x90a97800 == 57 [pid = 16920] [id = 109] 13:44:00 INFO - PROCESS | 16920 | ++DOMWINDOW == 141 (0x90a9a000) [pid = 16920] [serial = 326] [outer = (nil)] 13:44:00 INFO - PROCESS | 16920 | ++DOMWINDOW == 142 (0x91315800) [pid = 16920] [serial = 327] [outer = 0x90a9a000] 13:44:00 INFO - PROCESS | 16920 | 1463172240183 Marionette DEBUG loaded listener.js 13:44:00 INFO - PROCESS | 16920 | ++DOMWINDOW == 143 (0x918cb800) [pid = 16920] [serial = 328] [outer = 0x90a9a000] 13:44:00 INFO - PROCESS | 16920 | --DOCSHELL 0xa68bb400 == 56 [pid = 16920] [id = 79] 13:44:00 INFO - PROCESS | 16920 | --DOMWINDOW == 142 (0xa6f3a800) [pid = 16920] [serial = 235] [outer = (nil)] [url = about:blank] 13:44:00 INFO - PROCESS | 16920 | --DOMWINDOW == 141 (0x977f0800) [pid = 16920] [serial = 183] [outer = (nil)] [url = about:blank] 13:44:00 INFO - PROCESS | 16920 | --DOMWINDOW == 140 (0xa687e800) [pid = 16920] [serial = 232] [outer = (nil)] [url = about:blank] 13:44:00 INFO - PROCESS | 16920 | --DOMWINDOW == 139 (0x918cb400) [pid = 16920] [serial = 215] [outer = (nil)] [url = about:blank] 13:44:00 INFO - PROCESS | 16920 | --DOMWINDOW == 138 (0x918c4c00) [pid = 16920] [serial = 240] [outer = (nil)] [url = about:blank] 13:44:00 INFO - PROCESS | 16920 | --DOMWINDOW == 137 (0x92cf1800) [pid = 16920] [serial = 93] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:44:00 INFO - PROCESS | 16920 | --DOMWINDOW == 136 (0x9b2e7800) [pid = 16920] [serial = 223] [outer = (nil)] [url = about:blank] 13:44:00 INFO - PROCESS | 16920 | --DOMWINDOW == 135 (0xa30f2400) [pid = 16920] [serial = 231] [outer = (nil)] [url = about:blank] 13:44:00 INFO - PROCESS | 16920 | --DOMWINDOW == 134 (0xa3225000) [pid = 16920] [serial = 192] [outer = (nil)] [url = about:blank] 13:44:00 INFO - PROCESS | 16920 | --DOMWINDOW == 133 (0x9d3c3400) [pid = 16920] [serial = 225] [outer = (nil)] [url = about:blank] 13:44:00 INFO - PROCESS | 16920 | --DOMWINDOW == 132 (0x9ac4cc00) [pid = 16920] [serial = 186] [outer = (nil)] [url = about:blank] 13:44:00 INFO - PROCESS | 16920 | --DOMWINDOW == 131 (0x936a2c00) [pid = 16920] [serial = 216] [outer = (nil)] [url = about:blank] 13:44:00 INFO - PROCESS | 16920 | --DOMWINDOW == 130 (0xa6f2e400) [pid = 16920] [serial = 234] [outer = (nil)] [url = about:blank] 13:44:00 INFO - PROCESS | 16920 | --DOMWINDOW == 129 (0xa2278c00) [pid = 16920] [serial = 228] [outer = (nil)] [url = about:blank] 13:44:00 INFO - PROCESS | 16920 | --DOMWINDOW == 128 (0x92ce0400) [pid = 16920] [serial = 241] [outer = (nil)] [url = about:blank] 13:44:00 INFO - PROCESS | 16920 | --DOMWINDOW == 127 (0x95237800) [pid = 16920] [serial = 243] [outer = (nil)] [url = about:blank] 13:44:00 INFO - PROCESS | 16920 | --DOMWINDOW == 126 (0x9b2bb400) [pid = 16920] [serial = 117] [outer = (nil)] [url = about:blank] 13:44:00 INFO - PROCESS | 16920 | --DOMWINDOW == 125 (0xa305ac00) [pid = 16920] [serial = 144] [outer = (nil)] [url = about:blank] 13:44:00 INFO - PROCESS | 16920 | --DOMWINDOW == 124 (0xa0515800) [pid = 16920] [serial = 120] [outer = (nil)] [url = about:blank] 13:44:00 INFO - PROCESS | 16920 | --DOMWINDOW == 123 (0xa104bc00) [pid = 16920] [serial = 180] [outer = (nil)] [url = about:blank] 13:44:00 INFO - PROCESS | 16920 | --DOMWINDOW == 122 (0x9d8c4400) [pid = 16920] [serial = 226] [outer = (nil)] [url = about:blank] 13:44:00 INFO - PROCESS | 16920 | --DOMWINDOW == 121 (0x945e0400) [pid = 16920] [serial = 111] [outer = (nil)] [url = about:blank] 13:44:00 INFO - PROCESS | 16920 | --DOMWINDOW == 120 (0x9ac4ec00) [pid = 16920] [serial = 156] [outer = (nil)] [url = about:blank] 13:44:00 INFO - PROCESS | 16920 | --DOMWINDOW == 119 (0xa82b8c00) [pid = 16920] [serial = 238] [outer = (nil)] [url = about:blank] 13:44:00 INFO - PROCESS | 16920 | --DOMWINDOW == 118 (0x9ac4dc00) [pid = 16920] [serial = 153] [outer = (nil)] [url = about:blank] 13:44:00 INFO - PROCESS | 16920 | --DOMWINDOW == 117 (0x94603c00) [pid = 16920] [serial = 92] [outer = (nil)] [url = about:blank] 13:44:00 INFO - PROCESS | 16920 | --DOMWINDOW == 116 (0x9a9fa400) [pid = 16920] [serial = 213] [outer = (nil)] [url = about:blank] 13:44:00 INFO - PROCESS | 16920 | --DOMWINDOW == 115 (0xa245b800) [pid = 16920] [serial = 229] [outer = (nil)] [url = about:blank] 13:44:00 INFO - PROCESS | 16920 | --DOMWINDOW == 114 (0xa245e400) [pid = 16920] [serial = 198] [outer = (nil)] [url = about:blank] 13:44:00 INFO - PROCESS | 16920 | --DOMWINDOW == 113 (0x9a1af800) [pid = 16920] [serial = 141] [outer = (nil)] [url = about:blank] 13:44:00 INFO - PROCESS | 16920 | --DOMWINDOW == 112 (0x9a293400) [pid = 16920] [serial = 220] [outer = (nil)] [url = about:blank] 13:44:00 INFO - PROCESS | 16920 | --DOMWINDOW == 111 (0x9d3c2400) [pid = 16920] [serial = 150] [outer = (nil)] [url = about:blank] 13:44:00 INFO - PROCESS | 16920 | --DOMWINDOW == 110 (0x992c4000) [pid = 16920] [serial = 219] [outer = (nil)] [url = about:blank] 13:44:00 INFO - PROCESS | 16920 | --DOMWINDOW == 109 (0x97777c00) [pid = 16920] [serial = 244] [outer = (nil)] [url = about:blank] 13:44:00 INFO - PROCESS | 16920 | --DOMWINDOW == 108 (0xa229c000) [pid = 16920] [serial = 189] [outer = (nil)] [url = about:blank] 13:44:00 INFO - PROCESS | 16920 | --DOMWINDOW == 107 (0x9923b400) [pid = 16920] [serial = 114] [outer = (nil)] [url = about:blank] 13:44:00 INFO - PROCESS | 16920 | --DOMWINDOW == 106 (0x95241800) [pid = 16920] [serial = 159] [outer = (nil)] [url = about:blank] 13:44:00 INFO - PROCESS | 16920 | --DOMWINDOW == 105 (0xa50ea400) [pid = 16920] [serial = 195] [outer = (nil)] [url = about:blank] 13:44:00 INFO - PROCESS | 16920 | --DOMWINDOW == 104 (0xa3547000) [pid = 16920] [serial = 138] [outer = (nil)] [url = about:blank] 13:44:00 INFO - PROCESS | 16920 | --DOMWINDOW == 103 (0xa67bd000) [pid = 16920] [serial = 147] [outer = (nil)] [url = about:blank] 13:44:00 INFO - PROCESS | 16920 | --DOMWINDOW == 102 (0x9ac4f400) [pid = 16920] [serial = 222] [outer = (nil)] [url = about:blank] 13:44:00 INFO - PROCESS | 16920 | --DOMWINDOW == 101 (0xa828fc00) [pid = 16920] [serial = 237] [outer = (nil)] [url = about:blank] 13:44:00 INFO - PROCESS | 16920 | --DOMWINDOW == 100 (0xa67bc400) [pid = 16920] [serial = 201] [outer = (nil)] [url = about:blank] 13:44:01 INFO - PROCESS | 16920 | 1463172241204 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 13:44:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 13:44:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1634ms 13:44:01 INFO - PROCESS | 16920 | 1463172241248 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 13:44:01 INFO - PROCESS | 16920 | 1463172241252 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 13:44:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 13:44:01 INFO - PROCESS | 16920 | 1463172241261 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 13:44:01 INFO - PROCESS | 16920 | 1463172241268 Marionette TRACE conn4 <- [1,410,null,{}] 13:44:01 INFO - PROCESS | 16920 | 1463172241294 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:01 INFO - PROCESS | 16920 | 1463172241676 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 13:44:01 INFO - PROCESS | 16920 | 1463172241921 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:01 INFO - PROCESS | 16920 | ++DOCSHELL 0x91316400 == 57 [pid = 16920] [id = 110] 13:44:01 INFO - PROCESS | 16920 | ++DOMWINDOW == 101 (0x918cd000) [pid = 16920] [serial = 329] [outer = (nil)] 13:44:02 INFO - PROCESS | 16920 | ++DOMWINDOW == 102 (0x946d2c00) [pid = 16920] [serial = 330] [outer = 0x918cd000] 13:44:02 INFO - PROCESS | 16920 | 1463172242056 Marionette DEBUG loaded listener.js 13:44:02 INFO - PROCESS | 16920 | ++DOMWINDOW == 103 (0x9523c400) [pid = 16920] [serial = 331] [outer = 0x918cd000] 13:44:03 INFO - PROCESS | 16920 | 1463172243172 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 13:44:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 13:44:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1955ms 13:44:03 INFO - PROCESS | 16920 | 1463172243216 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 13:44:03 INFO - PROCESS | 16920 | 1463172243221 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 13:44:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 13:44:03 INFO - PROCESS | 16920 | 1463172243233 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 13:44:03 INFO - PROCESS | 16920 | 1463172243236 Marionette TRACE conn4 <- [1,414,null,{}] 13:44:03 INFO - PROCESS | 16920 | 1463172243243 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:03 INFO - PROCESS | 16920 | 1463172243454 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 13:44:03 INFO - PROCESS | 16920 | 1463172243487 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:03 INFO - PROCESS | 16920 | ++DOCSHELL 0x95242800 == 58 [pid = 16920] [id = 111] 13:44:03 INFO - PROCESS | 16920 | ++DOMWINDOW == 104 (0x97777000) [pid = 16920] [serial = 332] [outer = (nil)] 13:44:03 INFO - PROCESS | 16920 | ++DOMWINDOW == 105 (0x977e8400) [pid = 16920] [serial = 333] [outer = 0x97777000] 13:44:03 INFO - PROCESS | 16920 | 1463172243577 Marionette DEBUG loaded listener.js 13:44:03 INFO - PROCESS | 16920 | ++DOMWINDOW == 106 (0x981eec00) [pid = 16920] [serial = 334] [outer = 0x97777000] 13:44:04 INFO - PROCESS | 16920 | 1463172244629 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 13:44:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 13:44:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1489ms 13:44:04 INFO - PROCESS | 16920 | 1463172244718 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 13:44:04 INFO - PROCESS | 16920 | 1463172244722 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 13:44:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 13:44:04 INFO - PROCESS | 16920 | 1463172244728 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 13:44:04 INFO - PROCESS | 16920 | 1463172244732 Marionette TRACE conn4 <- [1,418,null,{}] 13:44:04 INFO - PROCESS | 16920 | 1463172244738 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:05 INFO - PROCESS | 16920 | 1463172245140 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 13:44:05 INFO - PROCESS | 16920 | --DOMWINDOW == 105 (0x9a4b7400) [pid = 16920] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 13:44:05 INFO - PROCESS | 16920 | --DOMWINDOW == 104 (0x9bff1000) [pid = 16920] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 13:44:05 INFO - PROCESS | 16920 | --DOMWINDOW == 103 (0x9777ac00) [pid = 16920] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 13:44:05 INFO - PROCESS | 16920 | --DOMWINDOW == 102 (0x91313800) [pid = 16920] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 13:44:05 INFO - PROCESS | 16920 | --DOMWINDOW == 101 (0x90aa3c00) [pid = 16920] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 13:44:05 INFO - PROCESS | 16920 | --DOMWINDOW == 100 (0x9a4b5000) [pid = 16920] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 13:44:05 INFO - PROCESS | 16920 | --DOMWINDOW == 99 (0x977e8800) [pid = 16920] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 13:44:05 INFO - PROCESS | 16920 | 1463172245296 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:05 INFO - PROCESS | 16920 | ++DOCSHELL 0x90646000 == 59 [pid = 16920] [id = 112] 13:44:05 INFO - PROCESS | 16920 | ++DOMWINDOW == 100 (0x9079b000) [pid = 16920] [serial = 335] [outer = (nil)] 13:44:05 INFO - PROCESS | 16920 | ++DOMWINDOW == 101 (0x918cdc00) [pid = 16920] [serial = 336] [outer = 0x9079b000] 13:44:05 INFO - PROCESS | 16920 | 1463172245389 Marionette DEBUG loaded listener.js 13:44:05 INFO - PROCESS | 16920 | ++DOMWINDOW == 102 (0x96d25c00) [pid = 16920] [serial = 337] [outer = 0x9079b000] 13:44:06 INFO - PROCESS | 16920 | 1463172246574 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 13:44:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 13:44:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1882ms 13:44:06 INFO - PROCESS | 16920 | 1463172246612 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 13:44:06 INFO - PROCESS | 16920 | 1463172246615 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 13:44:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 13:44:06 INFO - PROCESS | 16920 | 1463172246630 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 13:44:06 INFO - PROCESS | 16920 | 1463172246634 Marionette TRACE conn4 <- [1,422,null,{}] 13:44:06 INFO - PROCESS | 16920 | 1463172246656 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:06 INFO - PROCESS | 16920 | 1463172246929 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 13:44:06 INFO - PROCESS | 16920 | 1463172246952 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:06 INFO - PROCESS | 16920 | ++DOCSHELL 0x91313800 == 60 [pid = 16920] [id = 113] 13:44:06 INFO - PROCESS | 16920 | ++DOMWINDOW == 103 (0x992c2800) [pid = 16920] [serial = 338] [outer = (nil)] 13:44:07 INFO - PROCESS | 16920 | ++DOMWINDOW == 104 (0x9a4be000) [pid = 16920] [serial = 339] [outer = 0x992c2800] 13:44:07 INFO - PROCESS | 16920 | 1463172247029 Marionette DEBUG loaded listener.js 13:44:07 INFO - PROCESS | 16920 | ++DOMWINDOW == 105 (0x9a9f3c00) [pid = 16920] [serial = 340] [outer = 0x992c2800] 13:44:08 INFO - PROCESS | 16920 | 1463172248671 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 13:44:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 13:44:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2105ms 13:44:08 INFO - PROCESS | 16920 | 1463172248733 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 13:44:08 INFO - PROCESS | 16920 | 1463172248744 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 13:44:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 13:44:08 INFO - PROCESS | 16920 | 1463172248807 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 13:44:08 INFO - PROCESS | 16920 | 1463172248818 Marionette TRACE conn4 <- [1,426,null,{}] 13:44:08 INFO - PROCESS | 16920 | 1463172248847 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:09 INFO - PROCESS | 16920 | 1463172249148 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 13:44:09 INFO - PROCESS | 16920 | 1463172249357 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:09 INFO - PROCESS | 16920 | ++DOCSHELL 0x8ee35800 == 61 [pid = 16920] [id = 114] 13:44:09 INFO - PROCESS | 16920 | ++DOMWINDOW == 106 (0x8f449400) [pid = 16920] [serial = 341] [outer = (nil)] 13:44:09 INFO - PROCESS | 16920 | ++DOMWINDOW == 107 (0x907eb800) [pid = 16920] [serial = 342] [outer = 0x8f449400] 13:44:09 INFO - PROCESS | 16920 | 1463172249551 Marionette DEBUG loaded listener.js 13:44:09 INFO - PROCESS | 16920 | ++DOMWINDOW == 108 (0x9130d400) [pid = 16920] [serial = 343] [outer = 0x8f449400] 13:44:10 INFO - PROCESS | 16920 | 1463172250750 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 13:44:10 INFO - PROCESS | 16920 | 1463172250823 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 13:44:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 13:44:10 INFO - PROCESS | 16920 | 1463172250837 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 13:44:10 INFO - PROCESS | 16920 | 1463172250843 Marionette TRACE conn4 <- [1,430,null,{}] 13:44:10 INFO - PROCESS | 16920 | 1463172250850 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:11 INFO - PROCESS | 16920 | 1463172251093 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 13:44:11 INFO - PROCESS | 16920 | 1463172251358 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:11 INFO - PROCESS | 16920 | ++DOCSHELL 0x9375cc00 == 62 [pid = 16920] [id = 115] 13:44:11 INFO - PROCESS | 16920 | ++DOMWINDOW == 109 (0x93976c00) [pid = 16920] [serial = 344] [outer = (nil)] 13:44:11 INFO - PROCESS | 16920 | ++DOMWINDOW == 110 (0x95241800) [pid = 16920] [serial = 345] [outer = 0x93976c00] 13:44:11 INFO - PROCESS | 16920 | 1463172251472 Marionette DEBUG loaded listener.js 13:44:11 INFO - PROCESS | 16920 | ++DOMWINDOW == 111 (0x992c0400) [pid = 16920] [serial = 346] [outer = 0x93976c00] 13:44:12 INFO - PROCESS | 16920 | 1463172252492 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 13:44:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 13:44:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1695ms 13:44:12 INFO - PROCESS | 16920 | 1463172252531 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 13:44:12 INFO - PROCESS | 16920 | 1463172252536 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 13:44:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 13:44:12 INFO - PROCESS | 16920 | 1463172252543 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 13:44:12 INFO - PROCESS | 16920 | 1463172252550 Marionette TRACE conn4 <- [1,434,null,{}] 13:44:12 INFO - PROCESS | 16920 | 1463172252580 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:12 INFO - PROCESS | 16920 | 1463172252937 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 13:44:13 INFO - PROCESS | 16920 | 1463172253280 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:13 INFO - PROCESS | 16920 | ++DOCSHELL 0x9a4b0c00 == 63 [pid = 16920] [id = 116] 13:44:13 INFO - PROCESS | 16920 | ++DOMWINDOW == 112 (0x9ac42400) [pid = 16920] [serial = 347] [outer = (nil)] 13:44:13 INFO - PROCESS | 16920 | ++DOMWINDOW == 113 (0x9ac4dc00) [pid = 16920] [serial = 348] [outer = 0x9ac42400] 13:44:13 INFO - PROCESS | 16920 | 1463172253444 Marionette DEBUG loaded listener.js 13:44:13 INFO - PROCESS | 16920 | ++DOMWINDOW == 114 (0x9b2df800) [pid = 16920] [serial = 349] [outer = 0x9ac42400] 13:44:14 INFO - PROCESS | 16920 | 1463172254566 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 13:44:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 13:44:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 2058ms 13:44:14 INFO - PROCESS | 16920 | 1463172254602 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 13:44:14 INFO - PROCESS | 16920 | 1463172254608 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 13:44:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 13:44:14 INFO - PROCESS | 16920 | 1463172254615 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 13:44:14 INFO - PROCESS | 16920 | 1463172254620 Marionette TRACE conn4 <- [1,438,null,{}] 13:44:14 INFO - PROCESS | 16920 | 1463172254627 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:14 INFO - PROCESS | 16920 | 1463172254845 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 13:44:15 INFO - PROCESS | 16920 | 1463172255078 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:15 INFO - PROCESS | 16920 | ++DOCSHELL 0x8f443c00 == 64 [pid = 16920] [id = 117] 13:44:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 115 (0x9a4bfc00) [pid = 16920] [serial = 350] [outer = (nil)] 13:44:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 116 (0x9bf15c00) [pid = 16920] [serial = 351] [outer = 0x9a4bfc00] 13:44:15 INFO - PROCESS | 16920 | 1463172255221 Marionette DEBUG loaded listener.js 13:44:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 117 (0x9c072800) [pid = 16920] [serial = 352] [outer = 0x9a4bfc00] 13:44:16 INFO - PROCESS | 16920 | 1463172256174 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 13:44:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 13:44:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1641ms 13:44:16 INFO - PROCESS | 16920 | 1463172256258 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 13:44:16 INFO - PROCESS | 16920 | 1463172256262 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 13:44:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 13:44:16 INFO - PROCESS | 16920 | 1463172256269 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 13:44:16 INFO - PROCESS | 16920 | 1463172256273 Marionette TRACE conn4 <- [1,442,null,{}] 13:44:16 INFO - PROCESS | 16920 | 1463172256279 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:16 INFO - PROCESS | 16920 | 1463172256523 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 13:44:16 INFO - PROCESS | 16920 | 1463172256805 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:16 INFO - PROCESS | 16920 | ++DOCSHELL 0x9baa1000 == 65 [pid = 16920] [id = 118] 13:44:16 INFO - PROCESS | 16920 | ++DOMWINDOW == 118 (0x9c13b800) [pid = 16920] [serial = 353] [outer = (nil)] 13:44:16 INFO - PROCESS | 16920 | ++DOMWINDOW == 119 (0x9d3be000) [pid = 16920] [serial = 354] [outer = 0x9c13b800] 13:44:16 INFO - PROCESS | 16920 | 1463172256947 Marionette DEBUG loaded listener.js 13:44:17 INFO - PROCESS | 16920 | ++DOMWINDOW == 120 (0xa0515800) [pid = 16920] [serial = 355] [outer = 0x9c13b800] 13:44:17 INFO - PROCESS | 16920 | 1463172257900 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 13:44:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 13:44:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1687ms 13:44:17 INFO - PROCESS | 16920 | 1463172257958 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 13:44:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 13:44:17 INFO - PROCESS | 16920 | 1463172257962 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 13:44:17 INFO - PROCESS | 16920 | 1463172257969 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 13:44:17 INFO - PROCESS | 16920 | 1463172257973 Marionette TRACE conn4 <- [1,446,null,{}] 13:44:17 INFO - PROCESS | 16920 | 1463172257979 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:18 INFO - PROCESS | 16920 | 1463172258228 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 13:44:18 INFO - PROCESS | 16920 | 1463172258504 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:18 INFO - PROCESS | 16920 | ++DOCSHELL 0x8f440000 == 66 [pid = 16920] [id = 119] 13:44:18 INFO - PROCESS | 16920 | ++DOMWINDOW == 121 (0xa0519400) [pid = 16920] [serial = 356] [outer = (nil)] 13:44:18 INFO - PROCESS | 16920 | ++DOMWINDOW == 122 (0xa2625c00) [pid = 16920] [serial = 357] [outer = 0xa0519400] 13:44:18 INFO - PROCESS | 16920 | 1463172258626 Marionette DEBUG loaded listener.js 13:44:18 INFO - PROCESS | 16920 | ++DOMWINDOW == 123 (0xa305b800) [pid = 16920] [serial = 358] [outer = 0xa0519400] 13:44:19 INFO - PROCESS | 16920 | 1463172259615 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 13:44:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 13:44:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1685ms 13:44:19 INFO - PROCESS | 16920 | 1463172259655 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 13:44:19 INFO - PROCESS | 16920 | 1463172259659 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 13:44:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 13:44:19 INFO - PROCESS | 16920 | 1463172259666 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 13:44:19 INFO - PROCESS | 16920 | 1463172259669 Marionette TRACE conn4 <- [1,450,null,{}] 13:44:19 INFO - PROCESS | 16920 | 1463172259676 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:19 INFO - PROCESS | 16920 | 1463172259876 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 13:44:20 INFO - PROCESS | 16920 | 1463172260101 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:20 INFO - PROCESS | 16920 | ++DOCSHELL 0x98389000 == 67 [pid = 16920] [id = 120] 13:44:20 INFO - PROCESS | 16920 | ++DOMWINDOW == 124 (0x9838a400) [pid = 16920] [serial = 359] [outer = (nil)] 13:44:20 INFO - PROCESS | 16920 | ++DOMWINDOW == 125 (0x9838f400) [pid = 16920] [serial = 360] [outer = 0x9838a400] 13:44:20 INFO - PROCESS | 16920 | 1463172260251 Marionette DEBUG loaded listener.js 13:44:20 INFO - PROCESS | 16920 | ++DOMWINDOW == 126 (0x98393400) [pid = 16920] [serial = 361] [outer = 0x9838a400] 13:44:21 INFO - PROCESS | 16920 | 1463172261202 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 13:44:21 INFO - PROCESS | 16920 | 1463172261258 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 13:44:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 13:44:21 INFO - PROCESS | 16920 | 1463172261264 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 13:44:21 INFO - PROCESS | 16920 | 1463172261268 Marionette TRACE conn4 <- [1,454,null,{}] 13:44:21 INFO - PROCESS | 16920 | 1463172261274 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:21 INFO - PROCESS | 16920 | 1463172261494 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 13:44:21 INFO - PROCESS | 16920 | 1463172261726 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:21 INFO - PROCESS | 16920 | ++DOCSHELL 0x98394800 == 68 [pid = 16920] [id = 121] 13:44:21 INFO - PROCESS | 16920 | ++DOMWINDOW == 127 (0x98395800) [pid = 16920] [serial = 362] [outer = (nil)] 13:44:21 INFO - PROCESS | 16920 | ++DOMWINDOW == 128 (0xa3251000) [pid = 16920] [serial = 363] [outer = 0x98395800] 13:44:21 INFO - PROCESS | 16920 | 1463172261867 Marionette DEBUG loaded listener.js 13:44:22 INFO - PROCESS | 16920 | ++DOMWINDOW == 129 (0xa34ca800) [pid = 16920] [serial = 364] [outer = 0x98395800] 13:44:22 INFO - PROCESS | 16920 | [16920] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:44:22 INFO - PROCESS | 16920 | 1463172262828 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 13:44:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 13:44:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1641ms 13:44:22 INFO - PROCESS | 16920 | 1463172262906 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 13:44:22 INFO - PROCESS | 16920 | 1463172262911 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 13:44:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 13:44:22 INFO - PROCESS | 16920 | 1463172262918 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 13:44:22 INFO - PROCESS | 16920 | 1463172262922 Marionette TRACE conn4 <- [1,458,null,{}] 13:44:22 INFO - PROCESS | 16920 | 1463172262927 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:23 INFO - PROCESS | 16920 | 1463172263164 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 13:44:23 INFO - PROCESS | 16920 | 1463172263427 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:23 INFO - PROCESS | 16920 | ++DOCSHELL 0xa30edc00 == 69 [pid = 16920] [id = 122] 13:44:23 INFO - PROCESS | 16920 | ++DOMWINDOW == 130 (0xa35f0400) [pid = 16920] [serial = 365] [outer = (nil)] 13:44:23 INFO - PROCESS | 16920 | ++DOMWINDOW == 131 (0xa50eac00) [pid = 16920] [serial = 366] [outer = 0xa35f0400] 13:44:23 INFO - PROCESS | 16920 | 1463172263517 Marionette DEBUG loaded listener.js 13:44:23 INFO - PROCESS | 16920 | ++DOMWINDOW == 132 (0xa6286000) [pid = 16920] [serial = 367] [outer = 0xa35f0400] 13:44:25 INFO - PROCESS | 16920 | 1463172265352 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 13:44:25 INFO - PROCESS | 16920 | 1463172265409 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 13:44:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 13:44:25 INFO - PROCESS | 16920 | 1463172265417 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 13:44:25 INFO - PROCESS | 16920 | 1463172265421 Marionette TRACE conn4 <- [1,462,null,{}] 13:44:25 INFO - PROCESS | 16920 | 1463172265427 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:25 INFO - PROCESS | 16920 | 1463172265639 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 13:44:25 INFO - PROCESS | 16920 | 1463172265809 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:25 INFO - PROCESS | 16920 | ++DOCSHELL 0x8e002400 == 70 [pid = 16920] [id = 123] 13:44:25 INFO - PROCESS | 16920 | ++DOMWINDOW == 133 (0x907e6000) [pid = 16920] [serial = 368] [outer = (nil)] 13:44:25 INFO - PROCESS | 16920 | ++DOMWINDOW == 134 (0x93beb400) [pid = 16920] [serial = 369] [outer = 0x907e6000] 13:44:25 INFO - PROCESS | 16920 | 1463172265898 Marionette DEBUG loaded listener.js 13:44:26 INFO - PROCESS | 16920 | ++DOMWINDOW == 135 (0x983bd800) [pid = 16920] [serial = 370] [outer = 0x907e6000] 13:44:26 INFO - PROCESS | 16920 | [16920] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:44:26 INFO - PROCESS | 16920 | 1463172266892 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 13:44:27 INFO - PROCESS | 16920 | 1463172267348 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 13:44:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 13:44:27 INFO - PROCESS | 16920 | 1463172267373 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 13:44:27 INFO - PROCESS | 16920 | 1463172267378 Marionette TRACE conn4 <- [1,466,null,{}] 13:44:27 INFO - PROCESS | 16920 | 1463172267387 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:27 INFO - PROCESS | 16920 | 1463172267580 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 13:44:27 INFO - PROCESS | 16920 | 1463172267765 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:27 INFO - PROCESS | 16920 | ++DOCSHELL 0x8e003400 == 71 [pid = 16920] [id = 124] 13:44:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 136 (0x90a09000) [pid = 16920] [serial = 371] [outer = (nil)] 13:44:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 137 (0x90a0f400) [pid = 16920] [serial = 372] [outer = 0x90a09000] 13:44:27 INFO - PROCESS | 16920 | 1463172267857 Marionette DEBUG loaded listener.js 13:44:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 138 (0x90a15800) [pid = 16920] [serial = 373] [outer = 0x90a09000] 13:44:29 INFO - PROCESS | 16920 | 1463172268991 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 13:44:29 INFO - PROCESS | 16920 | 1463172269071 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 13:44:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 13:44:29 INFO - PROCESS | 16920 | 1463172269084 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 13:44:29 INFO - PROCESS | 16920 | 1463172269089 Marionette TRACE conn4 <- [1,470,null,{}] 13:44:29 INFO - PROCESS | 16920 | 1463172269096 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:29 INFO - PROCESS | 16920 | 1463172269336 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 13:44:29 INFO - PROCESS | 16920 | 1463172269538 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:29 INFO - PROCESS | 16920 | ++DOCSHELL 0x90a64800 == 72 [pid = 16920] [id = 125] 13:44:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 139 (0x90a65c00) [pid = 16920] [serial = 374] [outer = (nil)] 13:44:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 140 (0x918cd800) [pid = 16920] [serial = 375] [outer = 0x90a65c00] 13:44:29 INFO - PROCESS | 16920 | 1463172269621 Marionette DEBUG loaded listener.js 13:44:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 141 (0x92cfbc00) [pid = 16920] [serial = 376] [outer = 0x90a65c00] 13:44:29 INFO - PROCESS | 16920 | --DOCSHELL 0x90646000 == 71 [pid = 16920] [id = 112] 13:44:30 INFO - PROCESS | 16920 | --DOMWINDOW == 140 (0x981f3800) [pid = 16920] [serial = 291] [outer = (nil)] [url = about:blank] 13:44:30 INFO - PROCESS | 16920 | --DOCSHELL 0x95242800 == 70 [pid = 16920] [id = 111] 13:44:30 INFO - PROCESS | 16920 | --DOCSHELL 0x91316400 == 69 [pid = 16920] [id = 110] 13:44:30 INFO - PROCESS | 16920 | --DOCSHELL 0x90a97800 == 68 [pid = 16920] [id = 109] 13:44:30 INFO - PROCESS | 16920 | --DOCSHELL 0x8df4e400 == 67 [pid = 16920] [id = 108] 13:44:30 INFO - PROCESS | 16920 | --DOCSHELL 0x9063f400 == 66 [pid = 16920] [id = 102] 13:44:30 INFO - PROCESS | 16920 | --DOCSHELL 0x9bf0e400 == 65 [pid = 16920] [id = 101] 13:44:30 INFO - PROCESS | 16920 | --DOCSHELL 0x9a9ed400 == 64 [pid = 16920] [id = 100] 13:44:30 INFO - PROCESS | 16920 | --DOCSHELL 0x92ce9000 == 63 [pid = 16920] [id = 99] 13:44:30 INFO - PROCESS | 16920 | --DOCSHELL 0x90645800 == 62 [pid = 16920] [id = 98] 13:44:30 INFO - PROCESS | 16920 | --DOMWINDOW == 139 (0x9ac4d400) [pid = 16920] [serial = 285] [outer = (nil)] [url = about:blank] 13:44:30 INFO - PROCESS | 16920 | --DOMWINDOW == 138 (0x9d3bb800) [pid = 16920] [serial = 288] [outer = (nil)] [url = about:blank] 13:44:30 INFO - PROCESS | 16920 | --DOMWINDOW == 137 (0x9b2e0800) [pid = 16920] [serial = 286] [outer = (nil)] [url = about:blank] 13:44:30 INFO - PROCESS | 16920 | --DOMWINDOW == 136 (0x90a9d000) [pid = 16920] [serial = 267] [outer = (nil)] [url = about:blank] 13:44:30 INFO - PROCESS | 16920 | --DOMWINDOW == 135 (0x977ef800) [pid = 16920] [serial = 279] [outer = (nil)] [url = about:blank] 13:44:30 INFO - PROCESS | 16920 | --DOMWINDOW == 134 (0x99d0a400) [pid = 16920] [serial = 280] [outer = (nil)] [url = about:blank] 13:44:30 INFO - PROCESS | 16920 | --DOMWINDOW == 133 (0x93be8800) [pid = 16920] [serial = 276] [outer = (nil)] [url = about:blank] 13:44:30 INFO - PROCESS | 16920 | --DOMWINDOW == 132 (0x9130f000) [pid = 16920] [serial = 274] [outer = (nil)] [url = about:blank] 13:44:30 INFO - PROCESS | 16920 | --DOMWINDOW == 131 (0x91309800) [pid = 16920] [serial = 273] [outer = (nil)] [url = about:blank] 13:44:30 INFO - PROCESS | 16920 | --DOMWINDOW == 130 (0x90649800) [pid = 16920] [serial = 258] [outer = (nil)] [url = about:blank] 13:44:30 INFO - PROCESS | 16920 | --DOMWINDOW == 129 (0x9a4bb000) [pid = 16920] [serial = 282] [outer = (nil)] [url = about:blank] 13:44:30 INFO - PROCESS | 16920 | --DOMWINDOW == 128 (0xa2453000) [pid = 16920] [serial = 264] [outer = (nil)] [url = about:blank] 13:44:30 INFO - PROCESS | 16920 | --DOMWINDOW == 127 (0x9ba99c00) [pid = 16920] [serial = 261] [outer = (nil)] [url = about:blank] 13:44:30 INFO - PROCESS | 16920 | --DOMWINDOW == 126 (0x96d2fc00) [pid = 16920] [serial = 270] [outer = (nil)] [url = about:blank] 13:44:30 INFO - PROCESS | 16920 | --DOMWINDOW == 125 (0x9a7ba800) [pid = 16920] [serial = 247] [outer = (nil)] [url = about:blank] 13:44:30 INFO - PROCESS | 16920 | --DOMWINDOW == 124 (0x96d2e800) [pid = 16920] [serial = 277] [outer = (nil)] [url = about:blank] 13:44:30 INFO - PROCESS | 16920 | --DOMWINDOW == 123 (0x9a39f800) [pid = 16920] [serial = 255] [outer = (nil)] [url = about:blank] 13:44:30 INFO - PROCESS | 16920 | --DOMWINDOW == 122 (0x9a28a000) [pid = 16920] [serial = 252] [outer = (nil)] [url = about:blank] 13:44:30 INFO - PROCESS | 16920 | --DOMWINDOW == 121 (0x91188000) [pid = 16920] [serial = 249] [outer = (nil)] [url = about:blank] 13:44:30 INFO - PROCESS | 16920 | --DOMWINDOW == 120 (0x9d3c2800) [pid = 16920] [serial = 289] [outer = (nil)] [url = about:blank] 13:44:30 INFO - PROCESS | 16920 | --DOMWINDOW == 119 (0x9a9fcc00) [pid = 16920] [serial = 283] [outer = (nil)] [url = about:blank] 13:44:30 INFO - PROCESS | 16920 | 1463172270686 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 13:44:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 13:44:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1646ms 13:44:30 INFO - PROCESS | 16920 | 1463172270726 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 13:44:30 INFO - PROCESS | 16920 | 1463172270731 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 13:44:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 13:44:30 INFO - PROCESS | 16920 | 1463172270738 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 13:44:30 INFO - PROCESS | 16920 | 1463172270742 Marionette TRACE conn4 <- [1,474,null,{}] 13:44:30 INFO - PROCESS | 16920 | 1463172270757 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:30 INFO - PROCESS | 16920 | 1463172270946 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 13:44:31 INFO - PROCESS | 16920 | 1463172271165 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:31 INFO - PROCESS | 16920 | ++DOCSHELL 0x90a95c00 == 63 [pid = 16920] [id = 126] 13:44:31 INFO - PROCESS | 16920 | ++DOMWINDOW == 120 (0x93be9c00) [pid = 16920] [serial = 377] [outer = (nil)] 13:44:31 INFO - PROCESS | 16920 | ++DOMWINDOW == 121 (0x946cc000) [pid = 16920] [serial = 378] [outer = 0x93be9c00] 13:44:31 INFO - PROCESS | 16920 | 1463172271257 Marionette DEBUG loaded listener.js 13:44:31 INFO - PROCESS | 16920 | ++DOMWINDOW == 122 (0x9523a400) [pid = 16920] [serial = 379] [outer = 0x93be9c00] 13:44:32 INFO - PROCESS | 16920 | 1463172272180 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 13:44:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 13:44:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1482ms 13:44:32 INFO - PROCESS | 16920 | 1463172272222 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 13:44:32 INFO - PROCESS | 16920 | 1463172272225 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 13:44:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 13:44:32 INFO - PROCESS | 16920 | 1463172272233 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 13:44:32 INFO - PROCESS | 16920 | 1463172272236 Marionette TRACE conn4 <- [1,478,null,{}] 13:44:32 INFO - PROCESS | 16920 | 1463172272242 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:32 INFO - PROCESS | 16920 | 1463172272437 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 13:44:32 INFO - PROCESS | 16920 | 1463172272594 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:32 INFO - PROCESS | 16920 | ++DOCSHELL 0x9064c000 == 64 [pid = 16920] [id = 127] 13:44:32 INFO - PROCESS | 16920 | ++DOMWINDOW == 123 (0x977ef800) [pid = 16920] [serial = 380] [outer = (nil)] 13:44:32 INFO - PROCESS | 16920 | ++DOMWINDOW == 124 (0x98388400) [pid = 16920] [serial = 381] [outer = 0x977ef800] 13:44:32 INFO - PROCESS | 16920 | 1463172272674 Marionette DEBUG loaded listener.js 13:44:32 INFO - PROCESS | 16920 | ++DOMWINDOW == 125 (0x99d15000) [pid = 16920] [serial = 382] [outer = 0x977ef800] 13:44:33 INFO - PROCESS | 16920 | ++DOMWINDOW == 126 (0x9a295000) [pid = 16920] [serial = 383] [outer = 0x9a7bcc00] 13:44:34 INFO - PROCESS | 16920 | 1463172274018 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 13:44:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 13:44:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1836ms 13:44:34 INFO - PROCESS | 16920 | 1463172274075 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 13:44:34 INFO - PROCESS | 16920 | 1463172274081 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 13:44:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 13:44:34 INFO - PROCESS | 16920 | 1463172274243 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 13:44:34 INFO - PROCESS | 16920 | 1463172274248 Marionette TRACE conn4 <- [1,482,null,{}] 13:44:34 INFO - PROCESS | 16920 | 1463172274254 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:34 INFO - PROCESS | 16920 | 1463172274483 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 13:44:34 INFO - PROCESS | 16920 | --DOMWINDOW == 125 (0x918cd000) [pid = 16920] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 13:44:34 INFO - PROCESS | 16920 | --DOMWINDOW == 124 (0x9064c400) [pid = 16920] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 13:44:34 INFO - PROCESS | 16920 | --DOMWINDOW == 123 (0x97777000) [pid = 16920] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 13:44:34 INFO - PROCESS | 16920 | --DOMWINDOW == 122 (0x90a9a000) [pid = 16920] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 13:44:34 INFO - PROCESS | 16920 | --DOMWINDOW == 121 (0x9079b000) [pid = 16920] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 13:44:34 INFO - PROCESS | 16920 | --DOMWINDOW == 120 (0x93bf2000) [pid = 16920] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 13:44:34 INFO - PROCESS | 16920 | 1463172274849 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:34 INFO - PROCESS | 16920 | ++DOCSHELL 0x8df4f400 == 65 [pid = 16920] [id = 128] 13:44:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 121 (0x8df52000) [pid = 16920] [serial = 384] [outer = (nil)] 13:44:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 122 (0x90a9a000) [pid = 16920] [serial = 385] [outer = 0x8df52000] 13:44:34 INFO - PROCESS | 16920 | 1463172274947 Marionette DEBUG loaded listener.js 13:44:35 INFO - PROCESS | 16920 | ++DOMWINDOW == 123 (0x93969000) [pid = 16920] [serial = 386] [outer = 0x8df52000] 13:44:35 INFO - PROCESS | 16920 | 1463172275870 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 13:44:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 13:44:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1823ms 13:44:35 INFO - PROCESS | 16920 | 1463172275938 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 13:44:35 INFO - PROCESS | 16920 | 1463172275942 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 13:44:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 13:44:35 INFO - PROCESS | 16920 | 1463172275950 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 13:44:35 INFO - PROCESS | 16920 | 1463172275954 Marionette TRACE conn4 <- [1,486,null,{}] 13:44:35 INFO - PROCESS | 16920 | 1463172275960 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:36 INFO - PROCESS | 16920 | 1463172276165 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 13:44:36 INFO - PROCESS | 16920 | 1463172276297 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:36 INFO - PROCESS | 16920 | ++DOCSHELL 0x9118c400 == 66 [pid = 16920] [id = 129] 13:44:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 124 (0x9a3a0000) [pid = 16920] [serial = 387] [outer = (nil)] 13:44:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 125 (0x9ac48400) [pid = 16920] [serial = 388] [outer = 0x9a3a0000] 13:44:36 INFO - PROCESS | 16920 | 1463172276375 Marionette DEBUG loaded listener.js 13:44:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 126 (0x9b2e0800) [pid = 16920] [serial = 389] [outer = 0x9a3a0000] 13:44:37 INFO - PROCESS | 16920 | 1463172277446 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 13:44:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 13:44:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1536ms 13:44:37 INFO - PROCESS | 16920 | 1463172277487 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 13:44:37 INFO - PROCESS | 16920 | 1463172277494 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 13:44:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 13:44:37 INFO - PROCESS | 16920 | 1463172277503 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 13:44:37 INFO - PROCESS | 16920 | 1463172277510 Marionette TRACE conn4 <- [1,490,null,{}] 13:44:37 INFO - PROCESS | 16920 | 1463172277519 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:37 INFO - PROCESS | 16920 | 1463172277733 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 13:44:37 INFO - PROCESS | 16920 | 1463172277974 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:38 INFO - PROCESS | 16920 | ++DOCSHELL 0x8f44a400 == 67 [pid = 16920] [id = 130] 13:44:38 INFO - PROCESS | 16920 | ++DOMWINDOW == 127 (0x9079a000) [pid = 16920] [serial = 390] [outer = (nil)] 13:44:38 INFO - PROCESS | 16920 | ++DOMWINDOW == 128 (0x90a5d800) [pid = 16920] [serial = 391] [outer = 0x9079a000] 13:44:38 INFO - PROCESS | 16920 | 1463172278079 Marionette DEBUG loaded listener.js 13:44:38 INFO - PROCESS | 16920 | ++DOMWINDOW == 129 (0x9118a400) [pid = 16920] [serial = 392] [outer = 0x9079a000] 13:44:39 INFO - PROCESS | 16920 | 1463172279033 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 13:44:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 13:44:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1584ms 13:44:39 INFO - PROCESS | 16920 | 1463172279088 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 13:44:39 INFO - PROCESS | 16920 | 1463172279098 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 13:44:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 13:44:39 INFO - PROCESS | 16920 | 1463172279110 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 13:44:39 INFO - PROCESS | 16920 | 1463172279116 Marionette TRACE conn4 <- [1,494,null,{}] 13:44:39 INFO - PROCESS | 16920 | 1463172279126 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:39 INFO - PROCESS | 16920 | 1463172279472 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 13:44:39 INFO - PROCESS | 16920 | 1463172279665 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:39 INFO - PROCESS | 16920 | ++DOCSHELL 0x92cf1800 == 68 [pid = 16920] [id = 131] 13:44:39 INFO - PROCESS | 16920 | ++DOMWINDOW == 130 (0x92cf6400) [pid = 16920] [serial = 393] [outer = (nil)] 13:44:39 INFO - PROCESS | 16920 | ++DOMWINDOW == 131 (0x9513cc00) [pid = 16920] [serial = 394] [outer = 0x92cf6400] 13:44:39 INFO - PROCESS | 16920 | 1463172279765 Marionette DEBUG loaded listener.js 13:44:39 INFO - PROCESS | 16920 | ++DOMWINDOW == 132 (0x977e9800) [pid = 16920] [serial = 395] [outer = 0x92cf6400] 13:44:40 INFO - PROCESS | 16920 | 1463172280892 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 13:44:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 13:44:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1842ms 13:44:40 INFO - PROCESS | 16920 | 1463172280953 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 13:44:40 INFO - PROCESS | 16920 | 1463172280959 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 13:44:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 13:44:40 INFO - PROCESS | 16920 | 1463172280971 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 13:44:40 INFO - PROCESS | 16920 | 1463172280977 Marionette TRACE conn4 <- [1,498,null,{}] 13:44:41 INFO - PROCESS | 16920 | 1463172280995 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:41 INFO - PROCESS | 16920 | 1463172281264 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 13:44:41 INFO - PROCESS | 16920 | 1463172281470 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:41 INFO - PROCESS | 16920 | ++DOCSHELL 0x9a4b4800 == 69 [pid = 16920] [id = 132] 13:44:41 INFO - PROCESS | 16920 | ++DOMWINDOW == 133 (0x9ac48800) [pid = 16920] [serial = 396] [outer = (nil)] 13:44:41 INFO - PROCESS | 16920 | ++DOMWINDOW == 134 (0x9bf0e400) [pid = 16920] [serial = 397] [outer = 0x9ac48800] 13:44:41 INFO - PROCESS | 16920 | 1463172281622 Marionette DEBUG loaded listener.js 13:44:41 INFO - PROCESS | 16920 | ++DOMWINDOW == 135 (0x9d3b5400) [pid = 16920] [serial = 398] [outer = 0x9ac48800] 13:44:42 INFO - PROCESS | 16920 | 1463172282623 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 13:44:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 13:44:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1692ms 13:44:42 INFO - PROCESS | 16920 | 1463172282662 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 13:44:42 INFO - PROCESS | 16920 | 1463172282668 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 13:44:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 13:44:42 INFO - PROCESS | 16920 | 1463172282675 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 13:44:42 INFO - PROCESS | 16920 | 1463172282679 Marionette TRACE conn4 <- [1,502,null,{}] 13:44:42 INFO - PROCESS | 16920 | 1463172282685 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:42 INFO - PROCESS | 16920 | 1463172282890 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 13:44:43 INFO - PROCESS | 16920 | 1463172283124 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:43 INFO - PROCESS | 16920 | ++DOCSHELL 0x8ee37400 == 70 [pid = 16920] [id = 133] 13:44:43 INFO - PROCESS | 16920 | ++DOMWINDOW == 136 (0x92ce9000) [pid = 16920] [serial = 399] [outer = (nil)] 13:44:43 INFO - PROCESS | 16920 | ++DOMWINDOW == 137 (0xa1051400) [pid = 16920] [serial = 400] [outer = 0x92ce9000] 13:44:43 INFO - PROCESS | 16920 | 1463172283257 Marionette DEBUG loaded listener.js 13:44:43 INFO - PROCESS | 16920 | ++DOMWINDOW == 138 (0xa227bc00) [pid = 16920] [serial = 401] [outer = 0x92ce9000] 13:44:44 INFO - PROCESS | 16920 | 1463172284141 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 13:44:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 13:44:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1536ms 13:44:44 INFO - PROCESS | 16920 | 1463172284212 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 13:44:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 13:44:44 INFO - PROCESS | 16920 | 1463172284217 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 13:44:44 INFO - PROCESS | 16920 | 1463172284224 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 13:44:44 INFO - PROCESS | 16920 | 1463172284227 Marionette TRACE conn4 <- [1,506,null,{}] 13:44:44 INFO - PROCESS | 16920 | 1463172284233 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:44 INFO - PROCESS | 16920 | 1463172284505 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 13:44:44 INFO - PROCESS | 16920 | 1463172284810 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:44 INFO - PROCESS | 16920 | ++DOCSHELL 0x8ee2e400 == 71 [pid = 16920] [id = 134] 13:44:44 INFO - PROCESS | 16920 | ++DOMWINDOW == 139 (0x8ee2fc00) [pid = 16920] [serial = 402] [outer = (nil)] 13:44:44 INFO - PROCESS | 16920 | ++DOMWINDOW == 140 (0x8f259c00) [pid = 16920] [serial = 403] [outer = 0x8ee2fc00] 13:44:44 INFO - PROCESS | 16920 | 1463172284910 Marionette DEBUG loaded listener.js 13:44:45 INFO - PROCESS | 16920 | ++DOMWINDOW == 141 (0x8f25d400) [pid = 16920] [serial = 404] [outer = 0x8ee2fc00] 13:44:45 INFO - PROCESS | 16920 | 1463172285971 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 13:44:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 13:44:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1796ms 13:44:46 INFO - PROCESS | 16920 | 1463172286021 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 13:44:46 INFO - PROCESS | 16920 | 1463172286025 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 13:44:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 13:44:46 INFO - PROCESS | 16920 | 1463172286034 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 13:44:46 INFO - PROCESS | 16920 | 1463172286039 Marionette TRACE conn4 <- [1,510,null,{}] 13:44:46 INFO - PROCESS | 16920 | 1463172286050 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:46 INFO - PROCESS | 16920 | 1463172286359 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 13:44:46 INFO - PROCESS | 16920 | 1463172286610 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:46 INFO - PROCESS | 16920 | ++DOCSHELL 0x928ea400 == 72 [pid = 16920] [id = 135] 13:44:46 INFO - PROCESS | 16920 | ++DOMWINDOW == 142 (0x928edc00) [pid = 16920] [serial = 405] [outer = (nil)] 13:44:46 INFO - PROCESS | 16920 | ++DOMWINDOW == 143 (0x928f2800) [pid = 16920] [serial = 406] [outer = 0x928edc00] 13:44:46 INFO - PROCESS | 16920 | 1463172286761 Marionette DEBUG loaded listener.js 13:44:46 INFO - PROCESS | 16920 | ++DOMWINDOW == 144 (0x928f8000) [pid = 16920] [serial = 407] [outer = 0x928edc00] 13:44:47 INFO - PROCESS | 16920 | 1463172287799 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 13:44:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 13:44:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1797ms 13:44:47 INFO - PROCESS | 16920 | 1463172287831 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 13:44:47 INFO - PROCESS | 16920 | 1463172287835 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 13:44:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 13:44:47 INFO - PROCESS | 16920 | 1463172287846 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 13:44:47 INFO - PROCESS | 16920 | 1463172287849 Marionette TRACE conn4 <- [1,514,null,{}] 13:44:47 INFO - PROCESS | 16920 | 1463172287856 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:48 INFO - PROCESS | 16920 | 1463172288064 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 13:44:48 INFO - PROCESS | 16920 | 1463172288300 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:48 INFO - PROCESS | 16920 | ++DOCSHELL 0x8e122400 == 73 [pid = 16920] [id = 136] 13:44:48 INFO - PROCESS | 16920 | ++DOMWINDOW == 145 (0x8e123400) [pid = 16920] [serial = 408] [outer = (nil)] 13:44:48 INFO - PROCESS | 16920 | ++DOMWINDOW == 146 (0x8e12ac00) [pid = 16920] [serial = 409] [outer = 0x8e123400] 13:44:48 INFO - PROCESS | 16920 | 1463172288446 Marionette DEBUG loaded listener.js 13:44:48 INFO - PROCESS | 16920 | ++DOMWINDOW == 147 (0x8e12e400) [pid = 16920] [serial = 410] [outer = 0x8e123400] 13:44:49 INFO - PROCESS | 16920 | 1463172289499 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 13:44:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 13:44:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1686ms 13:44:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 13:44:49 INFO - PROCESS | 16920 | 1463172289531 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 13:44:49 INFO - PROCESS | 16920 | 1463172289534 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 13:44:49 INFO - PROCESS | 16920 | 1463172289542 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 13:44:49 INFO - PROCESS | 16920 | 1463172289545 Marionette TRACE conn4 <- [1,518,null,{}] 13:44:49 INFO - PROCESS | 16920 | 1463172289553 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:49 INFO - PROCESS | 16920 | 1463172289756 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 13:44:49 INFO - PROCESS | 16920 | 1463172289976 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:50 INFO - PROCESS | 16920 | ++DOCSHELL 0x8e128000 == 74 [pid = 16920] [id = 137] 13:44:50 INFO - PROCESS | 16920 | ++DOMWINDOW == 148 (0x8e12b400) [pid = 16920] [serial = 411] [outer = (nil)] 13:44:50 INFO - PROCESS | 16920 | ++DOMWINDOW == 149 (0x928f5000) [pid = 16920] [serial = 412] [outer = 0x8e12b400] 13:44:50 INFO - PROCESS | 16920 | 1463172290111 Marionette DEBUG loaded listener.js 13:44:50 INFO - PROCESS | 16920 | ++DOMWINDOW == 150 (0xa2455000) [pid = 16920] [serial = 413] [outer = 0x8e12b400] 13:44:50 INFO - PROCESS | 16920 | 1463172290992 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 13:44:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 13:44:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1487ms 13:44:51 INFO - PROCESS | 16920 | 1463172291028 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 13:44:51 INFO - PROCESS | 16920 | 1463172291032 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 13:44:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 13:44:51 INFO - PROCESS | 16920 | 1463172291039 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 13:44:51 INFO - PROCESS | 16920 | 1463172291043 Marionette TRACE conn4 <- [1,522,null,{}] 13:44:51 INFO - PROCESS | 16920 | 1463172291049 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:51 INFO - PROCESS | 16920 | 1463172291252 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 13:44:51 INFO - PROCESS | 16920 | 1463172291430 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:51 INFO - PROCESS | 16920 | ++DOCSHELL 0x8ea49400 == 75 [pid = 16920] [id = 138] 13:44:51 INFO - PROCESS | 16920 | ++DOMWINDOW == 151 (0x8ea4a800) [pid = 16920] [serial = 414] [outer = (nil)] 13:44:51 INFO - PROCESS | 16920 | ++DOMWINDOW == 152 (0x8ea50800) [pid = 16920] [serial = 415] [outer = 0x8ea4a800] 13:44:51 INFO - PROCESS | 16920 | 1463172291571 Marionette DEBUG loaded listener.js 13:44:51 INFO - PROCESS | 16920 | ++DOMWINDOW == 153 (0x8ea55000) [pid = 16920] [serial = 416] [outer = 0x8ea4a800] 13:44:52 INFO - PROCESS | 16920 | 1463172292572 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 13:44:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 13:44:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1585ms 13:44:52 INFO - PROCESS | 16920 | 1463172292626 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 13:44:52 INFO - PROCESS | 16920 | 1463172292629 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 13:44:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 13:44:52 INFO - PROCESS | 16920 | 1463172292637 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 13:44:52 INFO - PROCESS | 16920 | 1463172292641 Marionette TRACE conn4 <- [1,526,null,{}] 13:44:52 INFO - PROCESS | 16920 | 1463172292647 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:52 INFO - PROCESS | 16920 | 1463172292844 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 13:44:53 INFO - PROCESS | 16920 | 1463172293072 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:53 INFO - PROCESS | 16920 | ++DOCSHELL 0x8ea56400 == 76 [pid = 16920] [id = 139] 13:44:53 INFO - PROCESS | 16920 | ++DOMWINDOW == 154 (0x8f257400) [pid = 16920] [serial = 417] [outer = (nil)] 13:44:53 INFO - PROCESS | 16920 | ++DOMWINDOW == 155 (0x92be1800) [pid = 16920] [serial = 418] [outer = 0x8f257400] 13:44:53 INFO - PROCESS | 16920 | 1463172293178 Marionette DEBUG loaded listener.js 13:44:53 INFO - PROCESS | 16920 | ++DOMWINDOW == 156 (0x92be4800) [pid = 16920] [serial = 419] [outer = 0x8f257400] 13:44:54 INFO - PROCESS | 16920 | 1463172294178 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 13:44:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 13:44:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1586ms 13:44:54 INFO - PROCESS | 16920 | 1463172294224 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 13:44:54 INFO - PROCESS | 16920 | 1463172294229 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 13:44:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 13:44:54 INFO - PROCESS | 16920 | 1463172294237 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 13:44:54 INFO - PROCESS | 16920 | 1463172294242 Marionette TRACE conn4 <- [1,530,null,{}] 13:44:54 INFO - PROCESS | 16920 | 1463172294248 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:54 INFO - PROCESS | 16920 | 1463172294485 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 13:44:54 INFO - PROCESS | 16920 | 1463172294774 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:54 INFO - PROCESS | 16920 | ++DOCSHELL 0x8f440800 == 77 [pid = 16920] [id = 140] 13:44:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 157 (0x9079b400) [pid = 16920] [serial = 420] [outer = (nil)] 13:44:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 158 (0x918ca400) [pid = 16920] [serial = 421] [outer = 0x9079b400] 13:44:54 INFO - PROCESS | 16920 | 1463172294874 Marionette DEBUG loaded listener.js 13:44:55 INFO - PROCESS | 16920 | ++DOMWINDOW == 159 (0x9a4b5400) [pid = 16920] [serial = 422] [outer = 0x9079b400] 13:44:55 INFO - PROCESS | 16920 | 1463172295681 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 13:44:55 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 13:44:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 13:44:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:44:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 13:44:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:44:55 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 13:44:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 13:44:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:44:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 13:44:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:44:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1538ms 13:44:55 INFO - PROCESS | 16920 | 1463172295778 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 13:44:55 INFO - PROCESS | 16920 | 1463172295783 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 13:44:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 13:44:55 INFO - PROCESS | 16920 | 1463172295790 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 13:44:55 INFO - PROCESS | 16920 | 1463172295794 Marionette TRACE conn4 <- [1,534,null,{}] 13:44:55 INFO - PROCESS | 16920 | 1463172295826 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:56 INFO - PROCESS | 16920 | 1463172296034 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 13:44:56 INFO - PROCESS | 16920 | 1463172296764 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:56 INFO - PROCESS | 16920 | ++DOCSHELL 0x8f258800 == 78 [pid = 16920] [id = 141] 13:44:56 INFO - PROCESS | 16920 | ++DOMWINDOW == 160 (0x8f25a400) [pid = 16920] [serial = 423] [outer = (nil)] 13:44:56 INFO - PROCESS | 16920 | ++DOMWINDOW == 161 (0x8f43f400) [pid = 16920] [serial = 424] [outer = 0x8f25a400] 13:44:56 INFO - PROCESS | 16920 | 1463172296854 Marionette DEBUG loaded listener.js 13:44:56 INFO - PROCESS | 16920 | ++DOMWINDOW == 162 (0x9063f400) [pid = 16920] [serial = 425] [outer = 0x8f25a400] 13:44:57 INFO - PROCESS | 16920 | 1463172297754 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 13:44:57 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 13:44:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 2019ms 13:44:57 INFO - PROCESS | 16920 | 1463172297812 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 13:44:57 INFO - PROCESS | 16920 | 1463172297819 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 13:44:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 13:44:57 INFO - PROCESS | 16920 | 1463172297827 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 13:44:57 INFO - PROCESS | 16920 | 1463172297833 Marionette TRACE conn4 <- [1,538,null,{}] 13:44:57 INFO - PROCESS | 16920 | 1463172297840 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:58 INFO - PROCESS | 16920 | 1463172298049 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 13:44:58 INFO - PROCESS | 16920 | 1463172298252 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:58 INFO - PROCESS | 16920 | ++DOCSHELL 0x8ed28400 == 79 [pid = 16920] [id = 142] 13:44:58 INFO - PROCESS | 16920 | ++DOMWINDOW == 163 (0x8ee2f400) [pid = 16920] [serial = 426] [outer = (nil)] 13:44:58 INFO - PROCESS | 16920 | ++DOMWINDOW == 164 (0x90a12c00) [pid = 16920] [serial = 427] [outer = 0x8ee2f400] 13:44:58 INFO - PROCESS | 16920 | 1463172298380 Marionette DEBUG loaded listener.js 13:44:58 INFO - PROCESS | 16920 | ++DOMWINDOW == 165 (0x918c9000) [pid = 16920] [serial = 428] [outer = 0x8ee2f400] 13:44:59 INFO - PROCESS | 16920 | 1463172299425 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 13:44:59 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 13:44:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1635ms 13:44:59 INFO - PROCESS | 16920 | 1463172299466 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 13:44:59 INFO - PROCESS | 16920 | 1463172299474 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 13:44:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 13:44:59 INFO - PROCESS | 16920 | 1463172299482 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 13:44:59 INFO - PROCESS | 16920 | 1463172299486 Marionette TRACE conn4 <- [1,542,null,{}] 13:44:59 INFO - PROCESS | 16920 | 1463172299492 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:44:59 INFO - PROCESS | 16920 | 1463172299778 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 13:44:59 INFO - PROCESS | 16920 | --DOCSHELL 0x8df4f400 == 78 [pid = 16920] [id = 128] 13:44:59 INFO - PROCESS | 16920 | --DOMWINDOW == 164 (0x946d2800) [pid = 16920] [serial = 297] [outer = (nil)] [url = about:blank] 13:44:59 INFO - PROCESS | 16920 | --DOMWINDOW == 163 (0x8ee39000) [pid = 16920] [serial = 315] [outer = (nil)] [url = about:blank] 13:44:59 INFO - PROCESS | 16920 | --DOMWINDOW == 162 (0x8f448c00) [pid = 16920] [serial = 312] [outer = (nil)] [url = about:blank] 13:44:59 INFO - PROCESS | 16920 | --DOMWINDOW == 161 (0x907a4800) [pid = 16920] [serial = 294] [outer = (nil)] [url = about:blank] 13:44:59 INFO - PROCESS | 16920 | --DOMWINDOW == 160 (0x9ac4f000) [pid = 16920] [serial = 300] [outer = (nil)] [url = about:blank] 13:44:59 INFO - PROCESS | 16920 | --DOMWINDOW == 159 (0x90a60800) [pid = 16920] [serial = 306] [outer = (nil)] [url = about:blank] 13:44:59 INFO - PROCESS | 16920 | --DOMWINDOW == 158 (0xa219d000) [pid = 16920] [serial = 303] [outer = (nil)] [url = about:blank] 13:44:59 INFO - PROCESS | 16920 | --DOMWINDOW == 157 (0xa2452400) [pid = 16920] [serial = 309] [outer = (nil)] [url = about:blank] 13:44:59 INFO - PROCESS | 16920 | --DOMWINDOW == 156 (0x8df4f000) [pid = 16920] [serial = 318] [outer = (nil)] [url = about:blank] 13:44:59 INFO - PROCESS | 16920 | --DOCSHELL 0x9064c000 == 77 [pid = 16920] [id = 127] 13:44:59 INFO - PROCESS | 16920 | --DOCSHELL 0x90a95c00 == 76 [pid = 16920] [id = 126] 13:44:59 INFO - PROCESS | 16920 | --DOCSHELL 0x90a64800 == 75 [pid = 16920] [id = 125] 13:44:59 INFO - PROCESS | 16920 | --DOCSHELL 0x8e003400 == 74 [pid = 16920] [id = 124] 13:45:00 INFO - PROCESS | 16920 | 1463172300078 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:00 INFO - PROCESS | 16920 | ++DOCSHELL 0x8e001800 == 75 [pid = 16920] [id = 143] 13:45:00 INFO - PROCESS | 16920 | ++DOMWINDOW == 157 (0x8ed26400) [pid = 16920] [serial = 429] [outer = (nil)] 13:45:00 INFO - PROCESS | 16920 | ++DOMWINDOW == 158 (0x9064c000) [pid = 16920] [serial = 430] [outer = 0x8ed26400] 13:45:00 INFO - PROCESS | 16920 | 1463172300175 Marionette DEBUG loaded listener.js 13:45:00 INFO - PROCESS | 16920 | ++DOMWINDOW == 159 (0x90a62c00) [pid = 16920] [serial = 431] [outer = 0x8ed26400] 13:45:00 INFO - PROCESS | 16920 | --DOCSHELL 0x9baa1000 == 74 [pid = 16920] [id = 118] 13:45:00 INFO - PROCESS | 16920 | --DOCSHELL 0x8f443c00 == 73 [pid = 16920] [id = 117] 13:45:00 INFO - PROCESS | 16920 | --DOCSHELL 0x9a4b0c00 == 72 [pid = 16920] [id = 116] 13:45:00 INFO - PROCESS | 16920 | --DOCSHELL 0x9375cc00 == 71 [pid = 16920] [id = 115] 13:45:00 INFO - PROCESS | 16920 | --DOCSHELL 0x8ee35800 == 70 [pid = 16920] [id = 114] 13:45:00 INFO - PROCESS | 16920 | --DOMWINDOW == 158 (0x946d2c00) [pid = 16920] [serial = 330] [outer = (nil)] [url = about:blank] 13:45:00 INFO - PROCESS | 16920 | --DOMWINDOW == 157 (0x90a57400) [pid = 16920] [serial = 324] [outer = (nil)] [url = about:blank] 13:45:00 INFO - PROCESS | 16920 | --DOMWINDOW == 156 (0x90a60000) [pid = 16920] [serial = 325] [outer = (nil)] [url = about:blank] 13:45:00 INFO - PROCESS | 16920 | --DOMWINDOW == 155 (0x977e8400) [pid = 16920] [serial = 333] [outer = (nil)] [url = about:blank] 13:45:00 INFO - PROCESS | 16920 | --DOMWINDOW == 154 (0x918cb800) [pid = 16920] [serial = 328] [outer = (nil)] [url = about:blank] 13:45:00 INFO - PROCESS | 16920 | --DOMWINDOW == 153 (0x91315800) [pid = 16920] [serial = 327] [outer = (nil)] [url = about:blank] 13:45:00 INFO - PROCESS | 16920 | --DOMWINDOW == 152 (0x918cdc00) [pid = 16920] [serial = 336] [outer = (nil)] [url = about:blank] 13:45:00 INFO - PROCESS | 16920 | --DOMWINDOW == 151 (0x9523c400) [pid = 16920] [serial = 331] [outer = (nil)] [url = about:blank] 13:45:00 INFO - PROCESS | 16920 | --DOMWINDOW == 150 (0x9a399400) [pid = 16920] [serial = 292] [outer = (nil)] [url = about:blank] 13:45:00 INFO - PROCESS | 16920 | --DOMWINDOW == 149 (0x981eec00) [pid = 16920] [serial = 334] [outer = (nil)] [url = about:blank] 13:45:00 INFO - PROCESS | 16920 | --DOMWINDOW == 148 (0x8f440400) [pid = 16920] [serial = 321] [outer = (nil)] [url = about:blank] 13:45:00 INFO - PROCESS | 16920 | --DOMWINDOW == 147 (0x96d25c00) [pid = 16920] [serial = 337] [outer = (nil)] [url = about:blank] 13:45:01 INFO - PROCESS | 16920 | 1463172301013 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 13:45:01 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 13:45:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1588ms 13:45:01 INFO - PROCESS | 16920 | 1463172301079 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 13:45:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 13:45:01 INFO - PROCESS | 16920 | 1463172301084 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 13:45:01 INFO - PROCESS | 16920 | 1463172301114 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 13:45:01 INFO - PROCESS | 16920 | 1463172301124 Marionette TRACE conn4 <- [1,546,null,{}] 13:45:01 INFO - PROCESS | 16920 | 1463172301138 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:01 INFO - PROCESS | 16920 | 1463172301345 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 13:45:01 INFO - PROCESS | 16920 | 1463172301359 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:01 INFO - PROCESS | 16920 | ++DOCSHELL 0x8df51000 == 71 [pid = 16920] [id = 144] 13:45:01 INFO - PROCESS | 16920 | ++DOMWINDOW == 148 (0x8df51800) [pid = 16920] [serial = 432] [outer = (nil)] 13:45:01 INFO - PROCESS | 16920 | ++DOMWINDOW == 149 (0x928f0c00) [pid = 16920] [serial = 433] [outer = 0x8df51800] 13:45:01 INFO - PROCESS | 16920 | 1463172301578 Marionette DEBUG loaded listener.js 13:45:01 INFO - PROCESS | 16920 | ++DOMWINDOW == 150 (0x92bec400) [pid = 16920] [serial = 434] [outer = 0x8df51800] 13:45:02 INFO - PROCESS | 16920 | 1463172302890 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 13:45:02 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 13:45:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1834ms 13:45:02 INFO - PROCESS | 16920 | 1463172302982 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 13:45:02 INFO - PROCESS | 16920 | 1463172302988 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 13:45:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 13:45:03 INFO - PROCESS | 16920 | 1463172303020 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 13:45:03 INFO - PROCESS | 16920 | 1463172303025 Marionette TRACE conn4 <- [1,550,null,{}] 13:45:03 INFO - PROCESS | 16920 | 1463172303035 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:03 INFO - PROCESS | 16920 | 1463172303485 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 13:45:03 INFO - PROCESS | 16920 | 1463172303536 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:03 INFO - PROCESS | 16920 | ++DOCSHELL 0x8ee39c00 == 72 [pid = 16920] [id = 145] 13:45:03 INFO - PROCESS | 16920 | ++DOMWINDOW == 151 (0x90796400) [pid = 16920] [serial = 435] [outer = (nil)] 13:45:03 INFO - PROCESS | 16920 | ++DOMWINDOW == 152 (0x92bee000) [pid = 16920] [serial = 436] [outer = 0x90796400] 13:45:03 INFO - PROCESS | 16920 | 1463172303621 Marionette DEBUG loaded listener.js 13:45:03 INFO - PROCESS | 16920 | ++DOMWINDOW == 153 (0x946d6400) [pid = 16920] [serial = 437] [outer = 0x90796400] 13:45:04 INFO - PROCESS | 16920 | --DOMWINDOW == 152 (0x90a09000) [pid = 16920] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 13:45:04 INFO - PROCESS | 16920 | --DOMWINDOW == 151 (0x93be9c00) [pid = 16920] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 13:45:04 INFO - PROCESS | 16920 | --DOMWINDOW == 150 (0x992c2800) [pid = 16920] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 13:45:04 INFO - PROCESS | 16920 | --DOMWINDOW == 149 (0x90a65c00) [pid = 16920] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 13:45:04 INFO - PROCESS | 16920 | --DOMWINDOW == 148 (0x8df52000) [pid = 16920] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 13:45:04 INFO - PROCESS | 16920 | --DOMWINDOW == 147 (0x977ef800) [pid = 16920] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 13:45:04 INFO - PROCESS | 16920 | 1463172304916 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 13:45:04 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 13:45:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1953ms 13:45:04 INFO - PROCESS | 16920 | 1463172304958 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 13:45:04 INFO - PROCESS | 16920 | 1463172304962 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 13:45:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 13:45:04 INFO - PROCESS | 16920 | 1463172304983 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 13:45:04 INFO - PROCESS | 16920 | 1463172304987 Marionette TRACE conn4 <- [1,554,null,{}] 13:45:05 INFO - PROCESS | 16920 | 1463172304994 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:05 INFO - PROCESS | 16920 | 1463172305273 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 13:45:05 INFO - PROCESS | 16920 | 1463172305392 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:05 INFO - PROCESS | 16920 | ++DOCSHELL 0x945e1400 == 73 [pid = 16920] [id = 146] 13:45:05 INFO - PROCESS | 16920 | ++DOMWINDOW == 148 (0x945e6000) [pid = 16920] [serial = 438] [outer = (nil)] 13:45:05 INFO - PROCESS | 16920 | ++DOMWINDOW == 149 (0x9523c400) [pid = 16920] [serial = 439] [outer = 0x945e6000] 13:45:05 INFO - PROCESS | 16920 | 1463172305483 Marionette DEBUG loaded listener.js 13:45:05 INFO - PROCESS | 16920 | ++DOMWINDOW == 150 (0x977e7800) [pid = 16920] [serial = 440] [outer = 0x945e6000] 13:45:06 INFO - PROCESS | 16920 | [16920] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:45:06 INFO - PROCESS | 16920 | 1463172306297 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 13:45:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 13:45:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1338ms 13:45:06 INFO - PROCESS | 16920 | 1463172306322 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 13:45:06 INFO - PROCESS | 16920 | 1463172306328 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 13:45:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 13:45:06 INFO - PROCESS | 16920 | 1463172306337 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 13:45:06 INFO - PROCESS | 16920 | 1463172306342 Marionette TRACE conn4 <- [1,558,null,{}] 13:45:06 INFO - PROCESS | 16920 | 1463172306349 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:06 INFO - PROCESS | 16920 | 1463172306523 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 13:45:06 INFO - PROCESS | 16920 | 1463172306540 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:06 INFO - PROCESS | 16920 | ++DOCSHELL 0x8ee39400 == 74 [pid = 16920] [id = 147] 13:45:06 INFO - PROCESS | 16920 | ++DOMWINDOW == 151 (0x977eb400) [pid = 16920] [serial = 441] [outer = (nil)] 13:45:06 INFO - PROCESS | 16920 | ++DOMWINDOW == 152 (0x98393c00) [pid = 16920] [serial = 442] [outer = 0x977eb400] 13:45:06 INFO - PROCESS | 16920 | 1463172306619 Marionette DEBUG loaded listener.js 13:45:06 INFO - PROCESS | 16920 | ++DOMWINDOW == 153 (0x99d69800) [pid = 16920] [serial = 443] [outer = 0x977eb400] 13:45:07 INFO - PROCESS | 16920 | 1463172307821 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 13:45:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 13:45:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1542ms 13:45:07 INFO - PROCESS | 16920 | 1463172307879 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 13:45:07 INFO - PROCESS | 16920 | 1463172307887 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 13:45:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 13:45:07 INFO - PROCESS | 16920 | 1463172307897 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 13:45:07 INFO - PROCESS | 16920 | 1463172307903 Marionette TRACE conn4 <- [1,562,null,{}] 13:45:07 INFO - PROCESS | 16920 | 1463172307913 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:08 INFO - PROCESS | 16920 | 1463172308132 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 13:45:08 INFO - PROCESS | 16920 | 1463172308364 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:08 INFO - PROCESS | 16920 | ++DOCSHELL 0x8f255c00 == 75 [pid = 16920] [id = 148] 13:45:08 INFO - PROCESS | 16920 | ++DOMWINDOW == 154 (0x8f257c00) [pid = 16920] [serial = 444] [outer = (nil)] 13:45:08 INFO - PROCESS | 16920 | ++DOMWINDOW == 155 (0x9079b000) [pid = 16920] [serial = 445] [outer = 0x8f257c00] 13:45:08 INFO - PROCESS | 16920 | 1463172308506 Marionette DEBUG loaded listener.js 13:45:08 INFO - PROCESS | 16920 | ++DOMWINDOW == 156 (0x90a10800) [pid = 16920] [serial = 446] [outer = 0x8f257c00] 13:45:09 INFO - PROCESS | 16920 | [16920] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:45:09 INFO - PROCESS | 16920 | 1463172309454 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 13:45:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 13:45:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1594ms 13:45:09 INFO - PROCESS | 16920 | 1463172309491 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 13:45:09 INFO - PROCESS | 16920 | 1463172309500 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 13:45:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 13:45:09 INFO - PROCESS | 16920 | 1463172309513 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 13:45:09 INFO - PROCESS | 16920 | 1463172309518 Marionette TRACE conn4 <- [1,566,null,{}] 13:45:09 INFO - PROCESS | 16920 | 1463172309525 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:09 INFO - PROCESS | 16920 | 1463172309742 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 13:45:10 INFO - PROCESS | 16920 | 1463172310014 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:10 INFO - PROCESS | 16920 | ++DOCSHELL 0x918c2400 == 76 [pid = 16920] [id = 149] 13:45:10 INFO - PROCESS | 16920 | ++DOMWINDOW == 157 (0x918cf000) [pid = 16920] [serial = 447] [outer = (nil)] 13:45:10 INFO - PROCESS | 16920 | ++DOMWINDOW == 158 (0x928f2400) [pid = 16920] [serial = 448] [outer = 0x918cf000] 13:45:10 INFO - PROCESS | 16920 | 1463172310148 Marionette DEBUG loaded listener.js 13:45:10 INFO - PROCESS | 16920 | ++DOMWINDOW == 159 (0x92cecc00) [pid = 16920] [serial = 449] [outer = 0x918cf000] 13:45:10 INFO - PROCESS | 16920 | [16920] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:45:11 INFO - PROCESS | 16920 | 1463172311104 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 13:45:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 13:45:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1637ms 13:45:11 INFO - PROCESS | 16920 | 1463172311151 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 13:45:11 INFO - PROCESS | 16920 | 1463172311155 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 13:45:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 13:45:11 INFO - PROCESS | 16920 | 1463172311164 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 13:45:11 INFO - PROCESS | 16920 | 1463172311170 Marionette TRACE conn4 <- [1,570,null,{}] 13:45:11 INFO - PROCESS | 16920 | 1463172311188 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:11 INFO - PROCESS | 16920 | 1463172311409 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 13:45:11 INFO - PROCESS | 16920 | 1463172311647 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:11 INFO - PROCESS | 16920 | ++DOCSHELL 0x928f3c00 == 77 [pid = 16920] [id = 150] 13:45:11 INFO - PROCESS | 16920 | ++DOMWINDOW == 160 (0x981f5c00) [pid = 16920] [serial = 450] [outer = (nil)] 13:45:11 INFO - PROCESS | 16920 | ++DOMWINDOW == 161 (0x98395c00) [pid = 16920] [serial = 451] [outer = 0x981f5c00] 13:45:11 INFO - PROCESS | 16920 | 1463172311800 Marionette DEBUG loaded listener.js 13:45:11 INFO - PROCESS | 16920 | ++DOMWINDOW == 162 (0x9a4b9800) [pid = 16920] [serial = 452] [outer = 0x981f5c00] 13:45:12 INFO - PROCESS | 16920 | [16920] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:45:12 INFO - PROCESS | 16920 | 1463172312723 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 13:45:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 13:45:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1593ms 13:45:12 INFO - PROCESS | 16920 | 1463172312763 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 13:45:12 INFO - PROCESS | 16920 | 1463172312772 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 13:45:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 13:45:12 INFO - PROCESS | 16920 | 1463172312781 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 13:45:12 INFO - PROCESS | 16920 | 1463172312783 Marionette TRACE conn4 <- [1,574,null,{}] 13:45:12 INFO - PROCESS | 16920 | 1463172312788 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:12 INFO - PROCESS | 16920 | 1463172312991 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 13:45:13 INFO - PROCESS | 16920 | 1463172313218 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:13 INFO - PROCESS | 16920 | ++DOCSHELL 0x928f0800 == 78 [pid = 16920] [id = 151] 13:45:13 INFO - PROCESS | 16920 | ++DOMWINDOW == 163 (0x9a7b2800) [pid = 16920] [serial = 453] [outer = (nil)] 13:45:13 INFO - PROCESS | 16920 | ++DOMWINDOW == 164 (0x9ac44400) [pid = 16920] [serial = 454] [outer = 0x9a7b2800] 13:45:13 INFO - PROCESS | 16920 | 1463172313354 Marionette DEBUG loaded listener.js 13:45:13 INFO - PROCESS | 16920 | ++DOMWINDOW == 165 (0x9b2e0400) [pid = 16920] [serial = 455] [outer = 0x9a7b2800] 13:45:14 INFO - PROCESS | 16920 | 1463172314495 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:45:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 13:45:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1786ms 13:45:14 INFO - PROCESS | 16920 | 1463172314569 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 13:45:14 INFO - PROCESS | 16920 | 1463172314572 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 13:45:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 13:45:14 INFO - PROCESS | 16920 | 1463172314580 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 13:45:14 INFO - PROCESS | 16920 | 1463172314583 Marionette TRACE conn4 <- [1,578,null,{}] 13:45:14 INFO - PROCESS | 16920 | 1463172314589 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:14 INFO - PROCESS | 16920 | 1463172314785 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 13:45:15 INFO - PROCESS | 16920 | 1463172315020 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:15 INFO - PROCESS | 16920 | ++DOCSHELL 0x8ea51000 == 79 [pid = 16920] [id = 152] 13:45:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 166 (0x9b46f000) [pid = 16920] [serial = 456] [outer = (nil)] 13:45:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 167 (0x9baa5c00) [pid = 16920] [serial = 457] [outer = 0x9b46f000] 13:45:15 INFO - PROCESS | 16920 | 1463172315107 Marionette DEBUG loaded listener.js 13:45:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 168 (0x9d850000) [pid = 16920] [serial = 458] [outer = 0x9b46f000] 13:45:16 INFO - PROCESS | 16920 | 1463172316037 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 13:45:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 13:45:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1488ms 13:45:16 INFO - PROCESS | 16920 | 1463172316071 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 13:45:16 INFO - PROCESS | 16920 | 1463172316074 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 13:45:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 13:45:16 INFO - PROCESS | 16920 | 1463172316082 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 13:45:16 INFO - PROCESS | 16920 | 1463172316085 Marionette TRACE conn4 <- [1,582,null,{}] 13:45:16 INFO - PROCESS | 16920 | 1463172316091 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:16 INFO - PROCESS | 16920 | 1463172316322 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 13:45:16 INFO - PROCESS | 16920 | 1463172316550 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:16 INFO - PROCESS | 16920 | ++DOCSHELL 0x90aa3400 == 80 [pid = 16920] [id = 153] 13:45:16 INFO - PROCESS | 16920 | ++DOMWINDOW == 169 (0x9a9dec00) [pid = 16920] [serial = 459] [outer = (nil)] 13:45:16 INFO - PROCESS | 16920 | ++DOMWINDOW == 170 (0xa30ed000) [pid = 16920] [serial = 460] [outer = 0x9a9dec00] 13:45:16 INFO - PROCESS | 16920 | 1463172316687 Marionette DEBUG loaded listener.js 13:45:16 INFO - PROCESS | 16920 | ++DOMWINDOW == 171 (0xa503e000) [pid = 16920] [serial = 461] [outer = 0x9a9dec00] 13:45:17 INFO - PROCESS | 16920 | 1463172317622 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 13:45:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 13:45:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1592ms 13:45:17 INFO - PROCESS | 16920 | 1463172317674 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 13:45:17 INFO - PROCESS | 16920 | 1463172317678 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 13:45:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 13:45:17 INFO - PROCESS | 16920 | 1463172317685 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 13:45:17 INFO - PROCESS | 16920 | 1463172317689 Marionette TRACE conn4 <- [1,586,null,{}] 13:45:17 INFO - PROCESS | 16920 | 1463172317697 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:17 INFO - PROCESS | 16920 | 1463172317911 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 13:45:18 INFO - PROCESS | 16920 | 1463172318179 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:18 INFO - PROCESS | 16920 | ++DOCSHELL 0x8df52400 == 81 [pid = 16920] [id = 154] 13:45:18 INFO - PROCESS | 16920 | ++DOMWINDOW == 172 (0x928f3400) [pid = 16920] [serial = 462] [outer = (nil)] 13:45:18 INFO - PROCESS | 16920 | ++DOMWINDOW == 173 (0x92b16800) [pid = 16920] [serial = 463] [outer = 0x928f3400] 13:45:18 INFO - PROCESS | 16920 | 1463172318318 Marionette DEBUG loaded listener.js 13:45:18 INFO - PROCESS | 16920 | ++DOMWINDOW == 174 (0x92b1b400) [pid = 16920] [serial = 464] [outer = 0x928f3400] 13:45:18 INFO - PROCESS | 16920 | [16920] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:45:19 INFO - PROCESS | 16920 | 1463172319193 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 13:45:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 13:45:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1536ms 13:45:19 INFO - PROCESS | 16920 | 1463172319223 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 13:45:19 INFO - PROCESS | 16920 | 1463172319228 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 13:45:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 13:45:19 INFO - PROCESS | 16920 | 1463172319234 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 13:45:19 INFO - PROCESS | 16920 | 1463172319237 Marionette TRACE conn4 <- [1,590,null,{}] 13:45:19 INFO - PROCESS | 16920 | 1463172319243 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:19 INFO - PROCESS | 16920 | 1463172319426 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 13:45:19 INFO - PROCESS | 16920 | 1463172319614 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:19 INFO - PROCESS | 16920 | ++DOCSHELL 0x9107a400 == 82 [pid = 16920] [id = 155] 13:45:19 INFO - PROCESS | 16920 | ++DOMWINDOW == 175 (0x9107b000) [pid = 16920] [serial = 465] [outer = (nil)] 13:45:19 INFO - PROCESS | 16920 | ++DOMWINDOW == 176 (0x91081c00) [pid = 16920] [serial = 466] [outer = 0x9107b000] 13:45:19 INFO - PROCESS | 16920 | 1463172319703 Marionette DEBUG loaded listener.js 13:45:19 INFO - PROCESS | 16920 | ++DOMWINDOW == 177 (0x91084800) [pid = 16920] [serial = 467] [outer = 0x9107b000] 13:45:20 INFO - PROCESS | 16920 | 1463172320778 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 13:45:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 13:45:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1583ms 13:45:20 INFO - PROCESS | 16920 | 1463172320818 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 13:45:20 INFO - PROCESS | 16920 | 1463172320823 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 13:45:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 13:45:20 INFO - PROCESS | 16920 | 1463172320829 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 13:45:20 INFO - PROCESS | 16920 | 1463172320833 Marionette TRACE conn4 <- [1,594,null,{}] 13:45:20 INFO - PROCESS | 16920 | 1463172320839 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:21 INFO - PROCESS | 16920 | 1463172321039 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 13:45:21 INFO - PROCESS | 16920 | 1463172321221 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:21 INFO - PROCESS | 16920 | ++DOCSHELL 0x8c1e1400 == 83 [pid = 16920] [id = 156] 13:45:21 INFO - PROCESS | 16920 | ++DOMWINDOW == 178 (0x8c1e2000) [pid = 16920] [serial = 468] [outer = (nil)] 13:45:21 INFO - PROCESS | 16920 | ++DOMWINDOW == 179 (0x8c1e9c00) [pid = 16920] [serial = 469] [outer = 0x8c1e2000] 13:45:21 INFO - PROCESS | 16920 | 1463172321362 Marionette DEBUG loaded listener.js 13:45:21 INFO - PROCESS | 16920 | ++DOMWINDOW == 180 (0x8c1ef000) [pid = 16920] [serial = 470] [outer = 0x8c1e2000] 13:45:22 INFO - PROCESS | 16920 | 1463172322328 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 13:45:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 13:45:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1583ms 13:45:22 INFO - PROCESS | 16920 | 1463172322414 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 13:45:22 INFO - PROCESS | 16920 | 1463172322421 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 13:45:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 13:45:22 INFO - PROCESS | 16920 | 1463172322431 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 13:45:22 INFO - PROCESS | 16920 | 1463172322436 Marionette TRACE conn4 <- [1,598,null,{}] 13:45:22 INFO - PROCESS | 16920 | 1463172322446 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:22 INFO - PROCESS | 16920 | 1463172322794 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 13:45:23 INFO - PROCESS | 16920 | 1463172323163 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:23 INFO - PROCESS | 16920 | ++DOCSHELL 0x8c1e6000 == 84 [pid = 16920] [id = 157] 13:45:23 INFO - PROCESS | 16920 | ++DOMWINDOW == 181 (0x91083000) [pid = 16920] [serial = 471] [outer = (nil)] 13:45:23 INFO - PROCESS | 16920 | ++DOMWINDOW == 182 (0x91088c00) [pid = 16920] [serial = 472] [outer = 0x91083000] 13:45:23 INFO - PROCESS | 16920 | 1463172323256 Marionette DEBUG loaded listener.js 13:45:23 INFO - PROCESS | 16920 | ++DOMWINDOW == 183 (0x92b13c00) [pid = 16920] [serial = 473] [outer = 0x91083000] 13:45:24 INFO - PROCESS | 16920 | 1463172324575 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 13:45:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 13:45:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 2243ms 13:45:24 INFO - PROCESS | 16920 | 1463172324702 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 13:45:24 INFO - PROCESS | 16920 | 1463172324717 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 13:45:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 13:45:24 INFO - PROCESS | 16920 | 1463172324783 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 13:45:24 INFO - PROCESS | 16920 | 1463172324788 Marionette TRACE conn4 <- [1,602,null,{}] 13:45:24 INFO - PROCESS | 16920 | 1463172324794 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:24 INFO - PROCESS | 16920 | 1463172324985 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 13:45:25 INFO - PROCESS | 16920 | 1463172325181 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:25 INFO - PROCESS | 16920 | ++DOCSHELL 0x8bb87c00 == 85 [pid = 16920] [id = 158] 13:45:25 INFO - PROCESS | 16920 | ++DOMWINDOW == 184 (0x8bb88000) [pid = 16920] [serial = 474] [outer = (nil)] 13:45:25 INFO - PROCESS | 16920 | ++DOMWINDOW == 185 (0xa3222000) [pid = 16920] [serial = 475] [outer = 0x8bb88000] 13:45:25 INFO - PROCESS | 16920 | 1463172325275 Marionette DEBUG loaded listener.js 13:45:25 INFO - PROCESS | 16920 | ++DOMWINDOW == 186 (0xa6770800) [pid = 16920] [serial = 476] [outer = 0x8bb88000] 13:45:26 INFO - PROCESS | 16920 | 1463172326412 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 13:45:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 13:45:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1707ms 13:45:26 INFO - PROCESS | 16920 | 1463172326488 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 13:45:26 INFO - PROCESS | 16920 | 1463172326494 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 13:45:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 13:45:26 INFO - PROCESS | 16920 | 1463172326504 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 13:45:26 INFO - PROCESS | 16920 | 1463172326510 Marionette TRACE conn4 <- [1,606,null,{}] 13:45:26 INFO - PROCESS | 16920 | 1463172326519 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:26 INFO - PROCESS | 16920 | 1463172326923 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 13:45:27 INFO - PROCESS | 16920 | 1463172327107 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:27 INFO - PROCESS | 16920 | ++DOCSHELL 0x8c1e9800 == 86 [pid = 16920] [id = 159] 13:45:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 187 (0x92512400) [pid = 16920] [serial = 477] [outer = (nil)] 13:45:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 188 (0x92518c00) [pid = 16920] [serial = 478] [outer = 0x92512400] 13:45:27 INFO - PROCESS | 16920 | 1463172327206 Marionette DEBUG loaded listener.js 13:45:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 189 (0x9251a800) [pid = 16920] [serial = 479] [outer = 0x92512400] 13:45:28 INFO - PROCESS | 16920 | 1463172328127 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:45:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 13:45:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1689ms 13:45:28 INFO - PROCESS | 16920 | 1463172328193 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 13:45:28 INFO - PROCESS | 16920 | 1463172328197 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 13:45:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 13:45:28 INFO - PROCESS | 16920 | 1463172328203 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 13:45:28 INFO - PROCESS | 16920 | 1463172328207 Marionette TRACE conn4 <- [1,610,null,{}] 13:45:28 INFO - PROCESS | 16920 | 1463172328213 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:28 INFO - PROCESS | 16920 | 1463172328432 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 13:45:28 INFO - PROCESS | 16920 | 1463172328668 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:28 INFO - PROCESS | 16920 | ++DOCSHELL 0x92514400 == 87 [pid = 16920] [id = 160] 13:45:28 INFO - PROCESS | 16920 | ++DOMWINDOW == 190 (0x92517c00) [pid = 16920] [serial = 480] [outer = (nil)] 13:45:28 INFO - PROCESS | 16920 | ++DOMWINDOW == 191 (0x925e9c00) [pid = 16920] [serial = 481] [outer = 0x92517c00] 13:45:28 INFO - PROCESS | 16920 | 1463172328799 Marionette DEBUG loaded listener.js 13:45:28 INFO - PROCESS | 16920 | ++DOMWINDOW == 192 (0x925ed800) [pid = 16920] [serial = 482] [outer = 0x92517c00] 13:45:29 INFO - PROCESS | 16920 | 1463172329776 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 13:45:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 13:45:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1631ms 13:45:29 INFO - PROCESS | 16920 | 1463172329835 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 13:45:29 INFO - PROCESS | 16920 | 1463172329839 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 13:45:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 13:45:29 INFO - PROCESS | 16920 | 1463172329846 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 13:45:29 INFO - PROCESS | 16920 | 1463172329850 Marionette TRACE conn4 <- [1,614,null,{}] 13:45:29 INFO - PROCESS | 16920 | 1463172329872 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:30 INFO - PROCESS | 16920 | 1463172330060 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 13:45:30 INFO - PROCESS | 16920 | 1463172330327 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:30 INFO - PROCESS | 16920 | ++DOCSHELL 0x92517800 == 88 [pid = 16920] [id = 161] 13:45:30 INFO - PROCESS | 16920 | ++DOMWINDOW == 193 (0x9251c000) [pid = 16920] [serial = 483] [outer = (nil)] 13:45:30 INFO - PROCESS | 16920 | ++DOMWINDOW == 194 (0x925f3800) [pid = 16920] [serial = 484] [outer = 0x9251c000] 13:45:30 INFO - PROCESS | 16920 | 1463172330425 Marionette DEBUG loaded listener.js 13:45:30 INFO - PROCESS | 16920 | ++DOMWINDOW == 195 (0x925f5400) [pid = 16920] [serial = 485] [outer = 0x9251c000] 13:45:31 INFO - PROCESS | 16920 | 1463172331320 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 13:45:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 13:45:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1554ms 13:45:31 INFO - PROCESS | 16920 | 1463172331402 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 13:45:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 13:45:31 INFO - PROCESS | 16920 | 1463172331407 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 13:45:31 INFO - PROCESS | 16920 | 1463172331415 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 13:45:31 INFO - PROCESS | 16920 | 1463172331418 Marionette TRACE conn4 <- [1,618,null,{}] 13:45:31 INFO - PROCESS | 16920 | 1463172331425 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:31 INFO - PROCESS | 16920 | 1463172331665 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 13:45:31 INFO - PROCESS | 16920 | 1463172331951 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:31 INFO - PROCESS | 16920 | ++DOCSHELL 0x8adc2c00 == 89 [pid = 16920] [id = 162] 13:45:31 INFO - PROCESS | 16920 | ++DOMWINDOW == 196 (0x8adc3800) [pid = 16920] [serial = 486] [outer = (nil)] 13:45:32 INFO - PROCESS | 16920 | ++DOMWINDOW == 197 (0x8adcc400) [pid = 16920] [serial = 487] [outer = 0x8adc3800] 13:45:32 INFO - PROCESS | 16920 | 1463172332040 Marionette DEBUG loaded listener.js 13:45:32 INFO - PROCESS | 16920 | ++DOMWINDOW == 198 (0x8adcdc00) [pid = 16920] [serial = 488] [outer = 0x8adc3800] 13:45:33 INFO - PROCESS | 16920 | 1463172333465 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 13:45:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 13:45:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 2184ms 13:45:33 INFO - PROCESS | 16920 | 1463172333599 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 13:45:33 INFO - PROCESS | 16920 | 1463172333605 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 13:45:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 13:45:33 INFO - PROCESS | 16920 | 1463172333620 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 13:45:33 INFO - PROCESS | 16920 | 1463172333626 Marionette TRACE conn4 <- [1,622,null,{}] 13:45:33 INFO - PROCESS | 16920 | 1463172333635 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:33 INFO - PROCESS | 16920 | 1463172333855 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 13:45:34 INFO - PROCESS | 16920 | 1463172334051 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:34 INFO - PROCESS | 16920 | ++DOCSHELL 0x8adcb400 == 90 [pid = 16920] [id = 163] 13:45:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 199 (0x8bb89c00) [pid = 16920] [serial = 489] [outer = (nil)] 13:45:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 200 (0x8ea4ec00) [pid = 16920] [serial = 490] [outer = 0x8bb89c00] 13:45:34 INFO - PROCESS | 16920 | 1463172334132 Marionette DEBUG loaded listener.js 13:45:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 201 (0x8ee35800) [pid = 16920] [serial = 491] [outer = 0x8bb89c00] 13:45:35 INFO - PROCESS | 16920 | 1463172335181 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 13:45:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 13:45:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1640ms 13:45:35 INFO - PROCESS | 16920 | 1463172335261 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 13:45:35 INFO - PROCESS | 16920 | 1463172335270 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 13:45:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 13:45:35 INFO - PROCESS | 16920 | 1463172335280 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 13:45:35 INFO - PROCESS | 16920 | 1463172335284 Marionette TRACE conn4 <- [1,626,null,{}] 13:45:35 INFO - PROCESS | 16920 | 1463172335290 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:35 INFO - PROCESS | 16920 | 1463172335565 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 13:45:35 INFO - PROCESS | 16920 | --DOCSHELL 0x91313800 == 89 [pid = 16920] [id = 113] 13:45:35 INFO - PROCESS | 16920 | --DOCSHELL 0x945e1400 == 88 [pid = 16920] [id = 146] 13:45:35 INFO - PROCESS | 16920 | --DOMWINDOW == 200 (0x9ac48400) [pid = 16920] [serial = 388] [outer = (nil)] [url = about:blank] 13:45:35 INFO - PROCESS | 16920 | --DOCSHELL 0x8ee39c00 == 87 [pid = 16920] [id = 145] 13:45:35 INFO - PROCESS | 16920 | --DOCSHELL 0x8df51000 == 86 [pid = 16920] [id = 144] 13:45:35 INFO - PROCESS | 16920 | --DOCSHELL 0x8e001800 == 85 [pid = 16920] [id = 143] 13:45:35 INFO - PROCESS | 16920 | --DOCSHELL 0x8ed28400 == 84 [pid = 16920] [id = 142] 13:45:35 INFO - PROCESS | 16920 | --DOCSHELL 0x8f258800 == 83 [pid = 16920] [id = 141] 13:45:35 INFO - PROCESS | 16920 | 1463172335913 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:35 INFO - PROCESS | 16920 | ++DOCSHELL 0x8e003400 == 84 [pid = 16920] [id = 164] 13:45:35 INFO - PROCESS | 16920 | ++DOMWINDOW == 201 (0x8e121800) [pid = 16920] [serial = 492] [outer = (nil)] 13:45:35 INFO - PROCESS | 16920 | ++DOMWINDOW == 202 (0x8ed28000) [pid = 16920] [serial = 493] [outer = 0x8e121800] 13:45:36 INFO - PROCESS | 16920 | 1463172335994 Marionette DEBUG loaded listener.js 13:45:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 203 (0x9079e000) [pid = 16920] [serial = 494] [outer = 0x8e121800] 13:45:36 INFO - PROCESS | 16920 | --DOCSHELL 0x8ee37400 == 83 [pid = 16920] [id = 133] 13:45:36 INFO - PROCESS | 16920 | --DOCSHELL 0x9a4b4800 == 82 [pid = 16920] [id = 132] 13:45:36 INFO - PROCESS | 16920 | --DOCSHELL 0x92cf1800 == 81 [pid = 16920] [id = 131] 13:45:36 INFO - PROCESS | 16920 | --DOCSHELL 0x8f44a400 == 80 [pid = 16920] [id = 130] 13:45:36 INFO - PROCESS | 16920 | --DOMWINDOW == 202 (0x9838f400) [pid = 16920] [serial = 360] [outer = (nil)] [url = about:blank] 13:45:36 INFO - PROCESS | 16920 | --DOMWINDOW == 201 (0x93969000) [pid = 16920] [serial = 386] [outer = (nil)] [url = about:blank] 13:45:36 INFO - PROCESS | 16920 | --DOMWINDOW == 200 (0xa3251000) [pid = 16920] [serial = 363] [outer = (nil)] [url = about:blank] 13:45:36 INFO - PROCESS | 16920 | --DOMWINDOW == 199 (0xa50eac00) [pid = 16920] [serial = 366] [outer = (nil)] [url = about:blank] 13:45:36 INFO - PROCESS | 16920 | --DOMWINDOW == 198 (0x93beb400) [pid = 16920] [serial = 369] [outer = (nil)] [url = about:blank] 13:45:36 INFO - PROCESS | 16920 | --DOMWINDOW == 197 (0x95239400) [pid = 16920] [serial = 217] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:45:36 INFO - PROCESS | 16920 | --DOMWINDOW == 196 (0x99d15000) [pid = 16920] [serial = 382] [outer = (nil)] [url = about:blank] 13:45:36 INFO - PROCESS | 16920 | --DOMWINDOW == 195 (0x98388400) [pid = 16920] [serial = 381] [outer = (nil)] [url = about:blank] 13:45:36 INFO - PROCESS | 16920 | --DOMWINDOW == 194 (0x90a15800) [pid = 16920] [serial = 373] [outer = (nil)] [url = about:blank] 13:45:36 INFO - PROCESS | 16920 | --DOMWINDOW == 193 (0x90a0f400) [pid = 16920] [serial = 372] [outer = (nil)] [url = about:blank] 13:45:36 INFO - PROCESS | 16920 | --DOMWINDOW == 192 (0x946cc000) [pid = 16920] [serial = 378] [outer = (nil)] [url = about:blank] 13:45:36 INFO - PROCESS | 16920 | --DOMWINDOW == 191 (0x9523a400) [pid = 16920] [serial = 379] [outer = (nil)] [url = about:blank] 13:45:36 INFO - PROCESS | 16920 | --DOMWINDOW == 190 (0x9a4be000) [pid = 16920] [serial = 339] [outer = (nil)] [url = about:blank] 13:45:36 INFO - PROCESS | 16920 | --DOMWINDOW == 189 (0x9a9f3c00) [pid = 16920] [serial = 340] [outer = (nil)] [url = about:blank] 13:45:36 INFO - PROCESS | 16920 | --DOMWINDOW == 188 (0x92cfbc00) [pid = 16920] [serial = 376] [outer = (nil)] [url = about:blank] 13:45:36 INFO - PROCESS | 16920 | --DOMWINDOW == 187 (0x918cd800) [pid = 16920] [serial = 375] [outer = (nil)] [url = about:blank] 13:45:36 INFO - PROCESS | 16920 | --DOMWINDOW == 186 (0x907eb800) [pid = 16920] [serial = 342] [outer = (nil)] [url = about:blank] 13:45:36 INFO - PROCESS | 16920 | --DOMWINDOW == 185 (0x9ac4dc00) [pid = 16920] [serial = 348] [outer = (nil)] [url = about:blank] 13:45:36 INFO - PROCESS | 16920 | --DOMWINDOW == 184 (0x9bf15c00) [pid = 16920] [serial = 351] [outer = (nil)] [url = about:blank] 13:45:36 INFO - PROCESS | 16920 | --DOMWINDOW == 183 (0x90a9a000) [pid = 16920] [serial = 385] [outer = (nil)] [url = about:blank] 13:45:36 INFO - PROCESS | 16920 | --DOMWINDOW == 182 (0x9d3be000) [pid = 16920] [serial = 354] [outer = (nil)] [url = about:blank] 13:45:36 INFO - PROCESS | 16920 | --DOMWINDOW == 181 (0x95241800) [pid = 16920] [serial = 345] [outer = (nil)] [url = about:blank] 13:45:36 INFO - PROCESS | 16920 | --DOMWINDOW == 180 (0xa2625c00) [pid = 16920] [serial = 357] [outer = (nil)] [url = about:blank] 13:45:37 INFO - PROCESS | 16920 | 1463172337127 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 13:45:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 13:45:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1885ms 13:45:37 INFO - PROCESS | 16920 | 1463172337167 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 13:45:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 13:45:37 INFO - PROCESS | 16920 | 1463172337174 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 13:45:37 INFO - PROCESS | 16920 | 1463172337183 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 13:45:37 INFO - PROCESS | 16920 | 1463172337192 Marionette TRACE conn4 <- [1,630,null,{}] 13:45:37 INFO - PROCESS | 16920 | 1463172337218 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:37 INFO - PROCESS | 16920 | 1463172337656 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 13:45:37 INFO - PROCESS | 16920 | 1463172337696 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:37 INFO - PROCESS | 16920 | ++DOCSHELL 0x8e130800 == 81 [pid = 16920] [id = 165] 13:45:37 INFO - PROCESS | 16920 | ++DOMWINDOW == 181 (0x90a99400) [pid = 16920] [serial = 495] [outer = (nil)] 13:45:37 INFO - PROCESS | 16920 | ++DOMWINDOW == 182 (0x91086000) [pid = 16920] [serial = 496] [outer = 0x90a99400] 13:45:37 INFO - PROCESS | 16920 | 1463172337841 Marionette DEBUG loaded listener.js 13:45:37 INFO - PROCESS | 16920 | ++DOMWINDOW == 183 (0x9130ec00) [pid = 16920] [serial = 497] [outer = 0x90a99400] 13:45:38 INFO - PROCESS | 16920 | 1463172338798 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 13:45:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 13:45:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1652ms 13:45:38 INFO - PROCESS | 16920 | 1463172338834 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 13:45:38 INFO - PROCESS | 16920 | 1463172338838 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 13:45:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 13:45:38 INFO - PROCESS | 16920 | 1463172338845 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 13:45:38 INFO - PROCESS | 16920 | 1463172338848 Marionette TRACE conn4 <- [1,634,null,{}] 13:45:38 INFO - PROCESS | 16920 | 1463172338868 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:39 INFO - PROCESS | 16920 | 1463172339112 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 13:45:39 INFO - PROCESS | 16920 | 1463172339142 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:39 INFO - PROCESS | 16920 | ++DOCSHELL 0x90a9cc00 == 82 [pid = 16920] [id = 166] 13:45:39 INFO - PROCESS | 16920 | ++DOMWINDOW == 184 (0x9130a000) [pid = 16920] [serial = 498] [outer = (nil)] 13:45:39 INFO - PROCESS | 16920 | ++DOMWINDOW == 185 (0x9251fc00) [pid = 16920] [serial = 499] [outer = 0x9130a000] 13:45:39 INFO - PROCESS | 16920 | 1463172339220 Marionette DEBUG loaded listener.js 13:45:39 INFO - PROCESS | 16920 | ++DOMWINDOW == 186 (0x925f5000) [pid = 16920] [serial = 500] [outer = 0x9130a000] 13:45:39 INFO - PROCESS | 16920 | [16920] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:45:40 INFO - PROCESS | 16920 | 1463172340247 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 13:45:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 13:45:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1451ms 13:45:40 INFO - PROCESS | 16920 | 1463172340298 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 13:45:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 13:45:40 INFO - PROCESS | 16920 | 1463172340302 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 13:45:40 INFO - PROCESS | 16920 | 1463172340309 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 13:45:40 INFO - PROCESS | 16920 | 1463172340312 Marionette TRACE conn4 <- [1,638,null,{}] 13:45:40 INFO - PROCESS | 16920 | 1463172340328 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:40 INFO - PROCESS | 16920 | 1463172340573 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 13:45:40 INFO - PROCESS | 16920 | --DOMWINDOW == 185 (0x8df51800) [pid = 16920] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 13:45:40 INFO - PROCESS | 16920 | --DOMWINDOW == 184 (0x8ee2f400) [pid = 16920] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 13:45:40 INFO - PROCESS | 16920 | --DOMWINDOW == 183 (0x8ed26400) [pid = 16920] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 13:45:40 INFO - PROCESS | 16920 | --DOMWINDOW == 182 (0x8f25a400) [pid = 16920] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 13:45:40 INFO - PROCESS | 16920 | --DOMWINDOW == 181 (0x90796400) [pid = 16920] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 13:45:40 INFO - PROCESS | 16920 | --DOMWINDOW == 180 (0x945e6000) [pid = 16920] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 13:45:41 INFO - PROCESS | 16920 | 1463172340979 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:41 INFO - PROCESS | 16920 | ++DOCSHELL 0x8df51800 == 83 [pid = 16920] [id = 167] 13:45:41 INFO - PROCESS | 16920 | ++DOMWINDOW == 181 (0x8ea52800) [pid = 16920] [serial = 501] [outer = (nil)] 13:45:41 INFO - PROCESS | 16920 | ++DOMWINDOW == 182 (0x90a9a400) [pid = 16920] [serial = 502] [outer = 0x8ea52800] 13:45:41 INFO - PROCESS | 16920 | 1463172341082 Marionette DEBUG loaded listener.js 13:45:41 INFO - PROCESS | 16920 | ++DOMWINDOW == 183 (0x925f3c00) [pid = 16920] [serial = 503] [outer = 0x8ea52800] 13:45:41 INFO - PROCESS | 16920 | [16920] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:45:41 INFO - PROCESS | 16920 | 1463172341895 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 13:45:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 13:45:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1642ms 13:45:41 INFO - PROCESS | 16920 | 1463172341952 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 13:45:41 INFO - PROCESS | 16920 | 1463172341956 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 13:45:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 13:45:41 INFO - PROCESS | 16920 | 1463172341962 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 13:45:41 INFO - PROCESS | 16920 | 1463172341965 Marionette TRACE conn4 <- [1,642,null,{}] 13:45:41 INFO - PROCESS | 16920 | 1463172341971 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:42 INFO - PROCESS | 16920 | 1463172342171 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 13:45:42 INFO - PROCESS | 16920 | 1463172342318 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:42 INFO - PROCESS | 16920 | ++DOCSHELL 0x926ac800 == 84 [pid = 16920] [id = 168] 13:45:42 INFO - PROCESS | 16920 | ++DOMWINDOW == 184 (0x926af000) [pid = 16920] [serial = 504] [outer = (nil)] 13:45:42 INFO - PROCESS | 16920 | ++DOMWINDOW == 185 (0x928ec800) [pid = 16920] [serial = 505] [outer = 0x926af000] 13:45:42 INFO - PROCESS | 16920 | 1463172342397 Marionette DEBUG loaded listener.js 13:45:42 INFO - PROCESS | 16920 | ++DOMWINDOW == 186 (0x928f6400) [pid = 16920] [serial = 506] [outer = 0x926af000] 13:45:43 INFO - PROCESS | 16920 | 1463172343579 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 13:45:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 13:45:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1680ms 13:45:43 INFO - PROCESS | 16920 | 1463172343644 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 13:45:43 INFO - PROCESS | 16920 | 1463172343651 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 13:45:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 13:45:43 INFO - PROCESS | 16920 | 1463172343666 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 13:45:43 INFO - PROCESS | 16920 | 1463172343674 Marionette TRACE conn4 <- [1,646,null,{}] 13:45:43 INFO - PROCESS | 16920 | 1463172343684 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:43 INFO - PROCESS | 16920 | 1463172343968 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 13:45:44 INFO - PROCESS | 16920 | 1463172344253 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:44 INFO - PROCESS | 16920 | ++DOCSHELL 0x8bb88400 == 85 [pid = 16920] [id = 169] 13:45:44 INFO - PROCESS | 16920 | ++DOMWINDOW == 187 (0x8c1e6400) [pid = 16920] [serial = 507] [outer = (nil)] 13:45:44 INFO - PROCESS | 16920 | ++DOMWINDOW == 188 (0x8ea56000) [pid = 16920] [serial = 508] [outer = 0x8c1e6400] 13:45:44 INFO - PROCESS | 16920 | 1463172344353 Marionette DEBUG loaded listener.js 13:45:44 INFO - PROCESS | 16920 | ++DOMWINDOW == 189 (0x8f442000) [pid = 16920] [serial = 509] [outer = 0x8c1e6400] 13:45:45 INFO - PROCESS | 16920 | 1463172345300 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:45:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 13:45:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1695ms 13:45:45 INFO - PROCESS | 16920 | 1463172345359 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 13:45:45 INFO - PROCESS | 16920 | 1463172345368 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 13:45:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 13:45:45 INFO - PROCESS | 16920 | 1463172345379 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 13:45:45 INFO - PROCESS | 16920 | 1463172345383 Marionette TRACE conn4 <- [1,650,null,{}] 13:45:45 INFO - PROCESS | 16920 | 1463172345390 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:45 INFO - PROCESS | 16920 | 1463172345639 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 13:45:45 INFO - PROCESS | 16920 | 1463172345940 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:45 INFO - PROCESS | 16920 | ++DOCSHELL 0x90a5d000 == 86 [pid = 16920] [id = 170] 13:45:45 INFO - PROCESS | 16920 | ++DOMWINDOW == 190 (0x90a60000) [pid = 16920] [serial = 510] [outer = (nil)] 13:45:46 INFO - PROCESS | 16920 | ++DOMWINDOW == 191 (0x90aa3c00) [pid = 16920] [serial = 511] [outer = 0x90a60000] 13:45:46 INFO - PROCESS | 16920 | 1463172346035 Marionette DEBUG loaded listener.js 13:45:46 INFO - PROCESS | 16920 | ++DOMWINDOW == 192 (0x91309800) [pid = 16920] [serial = 512] [outer = 0x90a60000] 13:45:46 INFO - PROCESS | 16920 | 1463172346992 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 13:45:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 13:45:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1683ms 13:45:47 INFO - PROCESS | 16920 | 1463172347063 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 13:45:47 INFO - PROCESS | 16920 | 1463172347067 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 13:45:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 13:45:47 INFO - PROCESS | 16920 | 1463172347074 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 13:45:47 INFO - PROCESS | 16920 | 1463172347081 Marionette TRACE conn4 <- [1,654,null,{}] 13:45:47 INFO - PROCESS | 16920 | 1463172347099 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:47 INFO - PROCESS | 16920 | 1463172347350 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 13:45:47 INFO - PROCESS | 16920 | 1463172347633 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:47 INFO - PROCESS | 16920 | ++DOCSHELL 0x926b6400 == 87 [pid = 16920] [id = 171] 13:45:47 INFO - PROCESS | 16920 | ++DOMWINDOW == 193 (0x928ebc00) [pid = 16920] [serial = 513] [outer = (nil)] 13:45:47 INFO - PROCESS | 16920 | ++DOMWINDOW == 194 (0x92b1a400) [pid = 16920] [serial = 514] [outer = 0x928ebc00] 13:45:47 INFO - PROCESS | 16920 | 1463172347731 Marionette DEBUG loaded listener.js 13:45:47 INFO - PROCESS | 16920 | ++DOMWINDOW == 195 (0x92ce0400) [pid = 16920] [serial = 515] [outer = 0x928ebc00] 13:45:48 INFO - PROCESS | 16920 | 1463172348716 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 13:45:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 13:45:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1691ms 13:45:48 INFO - PROCESS | 16920 | 1463172348766 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 13:45:48 INFO - PROCESS | 16920 | 1463172348771 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 13:45:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 13:45:48 INFO - PROCESS | 16920 | 1463172348778 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 13:45:48 INFO - PROCESS | 16920 | 1463172348781 Marionette TRACE conn4 <- [1,658,null,{}] 13:45:48 INFO - PROCESS | 16920 | 1463172348787 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:49 INFO - PROCESS | 16920 | 1463172349000 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 13:45:49 INFO - PROCESS | 16920 | 1463172349237 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:49 INFO - PROCESS | 16920 | ++DOCSHELL 0x8adc5800 == 88 [pid = 16920] [id = 172] 13:45:49 INFO - PROCESS | 16920 | ++DOMWINDOW == 196 (0x92b1a000) [pid = 16920] [serial = 516] [outer = (nil)] 13:45:49 INFO - PROCESS | 16920 | ++DOMWINDOW == 197 (0x94603800) [pid = 16920] [serial = 517] [outer = 0x92b1a000] 13:45:49 INFO - PROCESS | 16920 | 1463172349375 Marionette DEBUG loaded listener.js 13:45:49 INFO - PROCESS | 16920 | ++DOMWINDOW == 198 (0x9523a400) [pid = 16920] [serial = 518] [outer = 0x92b1a000] 13:45:50 INFO - PROCESS | 16920 | 1463172350328 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 13:45:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 13:45:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1587ms 13:45:50 INFO - PROCESS | 16920 | 1463172350366 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 13:45:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 13:45:50 INFO - PROCESS | 16920 | 1463172350370 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 13:45:50 INFO - PROCESS | 16920 | 1463172350377 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 13:45:50 INFO - PROCESS | 16920 | 1463172350381 Marionette TRACE conn4 <- [1,662,null,{}] 13:45:50 INFO - PROCESS | 16920 | 1463172350388 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:50 INFO - PROCESS | 16920 | 1463172350606 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 13:45:50 INFO - PROCESS | 16920 | 1463172350936 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:50 INFO - PROCESS | 16920 | ++DOCSHELL 0x926b8800 == 89 [pid = 16920] [id = 173] 13:45:50 INFO - PROCESS | 16920 | ++DOMWINDOW == 199 (0x92beb000) [pid = 16920] [serial = 519] [outer = (nil)] 13:45:51 INFO - PROCESS | 16920 | ++DOMWINDOW == 200 (0x97773000) [pid = 16920] [serial = 520] [outer = 0x92beb000] 13:45:51 INFO - PROCESS | 16920 | 1463172351035 Marionette DEBUG loaded listener.js 13:45:51 INFO - PROCESS | 16920 | ++DOMWINDOW == 201 (0x97777c00) [pid = 16920] [serial = 521] [outer = 0x92beb000] 13:45:51 INFO - PROCESS | 16920 | [16920] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:45:51 INFO - PROCESS | 16920 | 1463172351984 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 13:45:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 13:45:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1639ms 13:45:52 INFO - PROCESS | 16920 | 1463172352017 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 13:45:52 INFO - PROCESS | 16920 | 1463172352020 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 13:45:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 13:45:52 INFO - PROCESS | 16920 | 1463172352028 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 13:45:52 INFO - PROCESS | 16920 | 1463172352031 Marionette TRACE conn4 <- [1,666,null,{}] 13:45:52 INFO - PROCESS | 16920 | 1463172352037 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:52 INFO - PROCESS | 16920 | 1463172352304 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 13:45:52 INFO - PROCESS | 16920 | 1463172352568 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:52 INFO - PROCESS | 16920 | ++DOCSHELL 0x92be7c00 == 90 [pid = 16920] [id = 174] 13:45:52 INFO - PROCESS | 16920 | ++DOMWINDOW == 202 (0x96d25c00) [pid = 16920] [serial = 522] [outer = (nil)] 13:45:52 INFO - PROCESS | 16920 | ++DOMWINDOW == 203 (0x99d13000) [pid = 16920] [serial = 523] [outer = 0x96d25c00] 13:45:52 INFO - PROCESS | 16920 | 1463172352667 Marionette DEBUG loaded listener.js 13:45:52 INFO - PROCESS | 16920 | ++DOMWINDOW == 204 (0x9a293000) [pid = 16920] [serial = 524] [outer = 0x96d25c00] 13:45:53 INFO - PROCESS | 16920 | [16920] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:45:53 INFO - PROCESS | 16920 | 1463172353551 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 13:45:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 13:45:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1582ms 13:45:53 INFO - PROCESS | 16920 | 1463172353611 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 13:45:53 INFO - PROCESS | 16920 | 1463172353615 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 13:45:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 13:45:53 INFO - PROCESS | 16920 | 1463172353621 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 13:45:53 INFO - PROCESS | 16920 | 1463172353625 Marionette TRACE conn4 <- [1,670,null,{}] 13:45:53 INFO - PROCESS | 16920 | 1463172353631 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:53 INFO - PROCESS | 16920 | 1463172353834 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 13:45:54 INFO - PROCESS | 16920 | 1463172354074 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:54 INFO - PROCESS | 16920 | ++DOCSHELL 0x93970c00 == 91 [pid = 16920] [id = 175] 13:45:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 205 (0x95243000) [pid = 16920] [serial = 525] [outer = (nil)] 13:45:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 206 (0x9a9fc000) [pid = 16920] [serial = 526] [outer = 0x95243000] 13:45:54 INFO - PROCESS | 16920 | 1463172354207 Marionette DEBUG loaded listener.js 13:45:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 207 (0x9ac4dc00) [pid = 16920] [serial = 527] [outer = 0x95243000] 13:45:55 INFO - PROCESS | 16920 | 1463172355120 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 13:45:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 13:45:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1535ms 13:45:55 INFO - PROCESS | 16920 | 1463172355158 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 13:45:55 INFO - PROCESS | 16920 | 1463172355161 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 13:45:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 13:45:55 INFO - PROCESS | 16920 | 1463172355168 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 13:45:55 INFO - PROCESS | 16920 | 1463172355171 Marionette TRACE conn4 <- [1,674,null,{}] 13:45:55 INFO - PROCESS | 16920 | 1463172355177 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:55 INFO - PROCESS | 16920 | 1463172355374 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 13:45:55 INFO - PROCESS | 16920 | 1463172355649 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:55 INFO - PROCESS | 16920 | ++DOCSHELL 0x9a47fc00 == 92 [pid = 16920] [id = 176] 13:45:55 INFO - PROCESS | 16920 | ++DOMWINDOW == 208 (0x9a480000) [pid = 16920] [serial = 528] [outer = (nil)] 13:45:55 INFO - PROCESS | 16920 | ++DOMWINDOW == 209 (0x9a485000) [pid = 16920] [serial = 529] [outer = 0x9a480000] 13:45:55 INFO - PROCESS | 16920 | 1463172355784 Marionette DEBUG loaded listener.js 13:45:55 INFO - PROCESS | 16920 | ++DOMWINDOW == 210 (0x9a487800) [pid = 16920] [serial = 530] [outer = 0x9a480000] 13:45:56 INFO - PROCESS | 16920 | [16920] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:45:56 INFO - PROCESS | 16920 | 1463172356666 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 13:45:56 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 13:45:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1531ms 13:45:56 INFO - PROCESS | 16920 | 1463172356700 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 13:45:56 INFO - PROCESS | 16920 | 1463172356704 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 13:45:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 13:45:56 INFO - PROCESS | 16920 | 1463172356716 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 13:45:56 INFO - PROCESS | 16920 | 1463172356721 Marionette TRACE conn4 <- [1,678,null,{}] 13:45:56 INFO - PROCESS | 16920 | 1463172356730 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:56 INFO - PROCESS | 16920 | 1463172356930 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 13:45:57 INFO - PROCESS | 16920 | 1463172357122 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:57 INFO - PROCESS | 16920 | ++DOCSHELL 0x9838f800 == 93 [pid = 16920] [id = 177] 13:45:57 INFO - PROCESS | 16920 | ++DOMWINDOW == 211 (0x9a47e400) [pid = 16920] [serial = 531] [outer = (nil)] 13:45:57 INFO - PROCESS | 16920 | ++DOMWINDOW == 212 (0x9a48c400) [pid = 16920] [serial = 532] [outer = 0x9a47e400] 13:45:57 INFO - PROCESS | 16920 | 1463172357267 Marionette DEBUG loaded listener.js 13:45:57 INFO - PROCESS | 16920 | ++DOMWINDOW == 213 (0x9a9f7400) [pid = 16920] [serial = 533] [outer = 0x9a47e400] 13:45:58 INFO - PROCESS | 16920 | 1463172358143 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 13:45:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 13:45:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1488ms 13:45:58 INFO - PROCESS | 16920 | 1463172358204 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 13:45:58 INFO - PROCESS | 16920 | 1463172358208 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 13:45:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 13:45:58 INFO - PROCESS | 16920 | 1463172358214 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 13:45:58 INFO - PROCESS | 16920 | 1463172358217 Marionette TRACE conn4 <- [1,682,null,{}] 13:45:58 INFO - PROCESS | 16920 | 1463172358223 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:45:58 INFO - PROCESS | 16920 | 1463172358415 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 13:45:58 INFO - PROCESS | 16920 | 1463172358620 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:45:58 INFO - PROCESS | 16920 | ++DOCSHELL 0x96d2e800 == 94 [pid = 16920] [id = 178] 13:45:58 INFO - PROCESS | 16920 | ++DOMWINDOW == 214 (0x9a482000) [pid = 16920] [serial = 534] [outer = (nil)] 13:45:58 INFO - PROCESS | 16920 | ++DOMWINDOW == 215 (0x9d3bc400) [pid = 16920] [serial = 535] [outer = 0x9a482000] 13:45:58 INFO - PROCESS | 16920 | 1463172358708 Marionette DEBUG loaded listener.js 13:45:58 INFO - PROCESS | 16920 | ++DOMWINDOW == 216 (0x9d8bc000) [pid = 16920] [serial = 536] [outer = 0x9a482000] 13:46:00 INFO - PROCESS | 16920 | SkCairoFTTypeface::onFilterRec unimplemented 13:46:00 INFO - PROCESS | 16920 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:46:00 INFO - PROCESS | 16920 | 1463172360062 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 13:46:00 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) 13:46:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1893ms 13:46:00 INFO - PROCESS | 16920 | 1463172360157 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 13:46:00 INFO - PROCESS | 16920 | 1463172360160 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 13:46:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 13:46:00 INFO - PROCESS | 16920 | 1463172360173 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 13:46:00 INFO - PROCESS | 16920 | 1463172360177 Marionette TRACE conn4 <- [1,686,null,{}] 13:46:00 INFO - PROCESS | 16920 | 1463172360183 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:00 INFO - PROCESS | 16920 | 1463172360377 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 13:46:00 INFO - PROCESS | 16920 | 1463172360568 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:00 INFO - PROCESS | 16920 | ++DOCSHELL 0x8a2d9c00 == 95 [pid = 16920] [id = 179] 13:46:00 INFO - PROCESS | 16920 | ++DOMWINDOW == 217 (0x8a2da800) [pid = 16920] [serial = 537] [outer = (nil)] 13:46:00 INFO - PROCESS | 16920 | ++DOMWINDOW == 218 (0x8a2e2800) [pid = 16920] [serial = 538] [outer = 0x8a2da800] 13:46:00 INFO - PROCESS | 16920 | 1463172360662 Marionette DEBUG loaded listener.js 13:46:00 INFO - PROCESS | 16920 | ++DOMWINDOW == 219 (0xa2625c00) [pid = 16920] [serial = 539] [outer = 0x8a2da800] 13:46:01 INFO - PROCESS | 16920 | SkCairoFTTypeface::onFilterRec unimplemented 13:46:01 INFO - PROCESS | 16920 | 1463172361984 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 13:46:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 13:46:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1839ms 13:46:02 INFO - PROCESS | 16920 | 1463172362014 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 13:46:02 INFO - PROCESS | 16920 | 1463172362017 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 13:46:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 13:46:02 INFO - PROCESS | 16920 | 1463172362024 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 13:46:02 INFO - PROCESS | 16920 | 1463172362028 Marionette TRACE conn4 <- [1,690,null,{}] 13:46:02 INFO - PROCESS | 16920 | 1463172362034 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:02 INFO - PROCESS | 16920 | 1463172362385 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 13:46:02 INFO - PROCESS | 16920 | 1463172362586 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:02 INFO - PROCESS | 16920 | ++DOCSHELL 0x8a2e2c00 == 96 [pid = 16920] [id = 180] 13:46:02 INFO - PROCESS | 16920 | ++DOMWINDOW == 220 (0x8a4ca000) [pid = 16920] [serial = 540] [outer = (nil)] 13:46:02 INFO - PROCESS | 16920 | ++DOMWINDOW == 221 (0x8a4d0000) [pid = 16920] [serial = 541] [outer = 0x8a4ca000] 13:46:02 INFO - PROCESS | 16920 | 1463172362710 Marionette DEBUG loaded listener.js 13:46:02 INFO - PROCESS | 16920 | ++DOMWINDOW == 222 (0x8a4d4800) [pid = 16920] [serial = 542] [outer = 0x8a4ca000] 13:46:04 INFO - PROCESS | 16920 | SkCairoFTTypeface::onFilterRec unimplemented 13:46:04 INFO - PROCESS | 16920 | 1463172364343 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 13:46:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 13:46:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2339ms 13:46:04 INFO - PROCESS | 16920 | 1463172364364 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 13:46:04 INFO - PROCESS | 16920 | 1463172364371 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 13:46:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 13:46:04 INFO - PROCESS | 16920 | 1463172364379 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 13:46:04 INFO - PROCESS | 16920 | 1463172364383 Marionette TRACE conn4 <- [1,694,null,{}] 13:46:04 INFO - PROCESS | 16920 | 1463172364400 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:04 INFO - PROCESS | 16920 | 1463172364615 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 13:46:04 INFO - PROCESS | 16920 | 1463172364822 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:04 INFO - PROCESS | 16920 | ++DOCSHELL 0x8a2e5c00 == 97 [pid = 16920] [id = 181] 13:46:04 INFO - PROCESS | 16920 | ++DOMWINDOW == 223 (0x8a4cf000) [pid = 16920] [serial = 543] [outer = (nil)] 13:46:04 INFO - PROCESS | 16920 | ++DOMWINDOW == 224 (0x8df48800) [pid = 16920] [serial = 544] [outer = 0x8a4cf000] 13:46:04 INFO - PROCESS | 16920 | 1463172364938 Marionette DEBUG loaded listener.js 13:46:05 INFO - PROCESS | 16920 | ++DOMWINDOW == 225 (0x8e125400) [pid = 16920] [serial = 545] [outer = 0x8a4cf000] 13:46:06 INFO - PROCESS | 16920 | SkCairoFTTypeface::onFilterRec unimplemented 13:46:06 INFO - PROCESS | 16920 | 1463172366396 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 13:46:06 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) 13:46:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2093ms 13:46:06 INFO - PROCESS | 16920 | 1463172366473 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 13:46:06 INFO - PROCESS | 16920 | 1463172366484 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 13:46:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 13:46:06 INFO - PROCESS | 16920 | 1463172366497 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 13:46:06 INFO - PROCESS | 16920 | 1463172366503 Marionette TRACE conn4 <- [1,698,null,{}] 13:46:06 INFO - PROCESS | 16920 | 1463172366510 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:06 INFO - PROCESS | 16920 | 1463172366743 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 13:46:07 INFO - PROCESS | 16920 | --DOCSHELL 0x98389000 == 96 [pid = 16920] [id = 120] 13:46:07 INFO - PROCESS | 16920 | --DOCSHELL 0x98394800 == 95 [pid = 16920] [id = 121] 13:46:07 INFO - PROCESS | 16920 | --DOMWINDOW == 224 (0x90a5d800) [pid = 16920] [serial = 391] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 16920 | --DOMWINDOW == 223 (0x9513cc00) [pid = 16920] [serial = 394] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 16920 | --DOMWINDOW == 222 (0x9bf0e400) [pid = 16920] [serial = 397] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 16920 | --DOMWINDOW == 221 (0xa1051400) [pid = 16920] [serial = 400] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 16920 | --DOMWINDOW == 220 (0x8f259c00) [pid = 16920] [serial = 403] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 16920 | --DOMWINDOW == 219 (0x928f2800) [pid = 16920] [serial = 406] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 16920 | --DOMWINDOW == 218 (0x8e12ac00) [pid = 16920] [serial = 409] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 16920 | --DOMWINDOW == 217 (0x928f5000) [pid = 16920] [serial = 412] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 16920 | --DOMWINDOW == 216 (0x8ea50800) [pid = 16920] [serial = 415] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 16920 | --DOMWINDOW == 215 (0x98393c00) [pid = 16920] [serial = 442] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 16920 | --DOMWINDOW == 214 (0x918ca400) [pid = 16920] [serial = 421] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 16920 | --DOMWINDOW == 213 (0x92be1800) [pid = 16920] [serial = 418] [outer = (nil)] [url = about:blank] 13:46:07 INFO - PROCESS | 16920 | 1463172367127 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:07 INFO - PROCESS | 16920 | --DOCSHELL 0xa30edc00 == 94 [pid = 16920] [id = 122] 13:46:07 INFO - PROCESS | 16920 | --DOCSHELL 0x8f440000 == 93 [pid = 16920] [id = 119] 13:46:07 INFO - PROCESS | 16920 | ++DOCSHELL 0x8adc4c00 == 94 [pid = 16920] [id = 182] 13:46:07 INFO - PROCESS | 16920 | ++DOMWINDOW == 214 (0x8adcd800) [pid = 16920] [serial = 546] [outer = (nil)] 13:46:07 INFO - PROCESS | 16920 | ++DOMWINDOW == 215 (0x8e00b800) [pid = 16920] [serial = 547] [outer = 0x8adcd800] 13:46:07 INFO - PROCESS | 16920 | 1463172367247 Marionette DEBUG loaded listener.js 13:46:07 INFO - PROCESS | 16920 | ++DOMWINDOW == 216 (0x8ed20800) [pid = 16920] [serial = 548] [outer = 0x8adcd800] 13:46:07 INFO - PROCESS | 16920 | --DOCSHELL 0x8df51800 == 93 [pid = 16920] [id = 167] 13:46:07 INFO - PROCESS | 16920 | --DOCSHELL 0x90a9cc00 == 92 [pid = 16920] [id = 166] 13:46:07 INFO - PROCESS | 16920 | --DOCSHELL 0x8e130800 == 91 [pid = 16920] [id = 165] 13:46:07 INFO - PROCESS | 16920 | --DOCSHELL 0x8e003400 == 90 [pid = 16920] [id = 164] 13:46:07 INFO - PROCESS | 16920 | --DOCSHELL 0x8adcb400 == 89 [pid = 16920] [id = 163] 13:46:07 INFO - PROCESS | 16920 | --DOCSHELL 0x8c1e9800 == 88 [pid = 16920] [id = 159] 13:46:07 INFO - PROCESS | 16920 | --DOCSHELL 0x8c1e6000 == 87 [pid = 16920] [id = 157] 13:46:07 INFO - PROCESS | 16920 | --DOCSHELL 0x8c1e1400 == 86 [pid = 16920] [id = 156] 13:46:07 INFO - PROCESS | 16920 | --DOCSHELL 0x9107a400 == 85 [pid = 16920] [id = 155] 13:46:07 INFO - PROCESS | 16920 | --DOCSHELL 0x8df52400 == 84 [pid = 16920] [id = 154] 13:46:07 INFO - PROCESS | 16920 | --DOCSHELL 0x90aa3400 == 83 [pid = 16920] [id = 153] 13:46:07 INFO - PROCESS | 16920 | --DOCSHELL 0x8ea51000 == 82 [pid = 16920] [id = 152] 13:46:07 INFO - PROCESS | 16920 | --DOCSHELL 0x928f0800 == 81 [pid = 16920] [id = 151] 13:46:07 INFO - PROCESS | 16920 | --DOCSHELL 0x8ee39400 == 80 [pid = 16920] [id = 147] 13:46:07 INFO - PROCESS | 16920 | --DOCSHELL 0x9118c400 == 79 [pid = 16920] [id = 129] 13:46:08 INFO - PROCESS | 16920 | --DOMWINDOW == 215 (0x928f0c00) [pid = 16920] [serial = 433] [outer = (nil)] [url = about:blank] 13:46:08 INFO - PROCESS | 16920 | --DOMWINDOW == 214 (0x918c9000) [pid = 16920] [serial = 428] [outer = (nil)] [url = about:blank] 13:46:08 INFO - PROCESS | 16920 | --DOMWINDOW == 213 (0x90a12c00) [pid = 16920] [serial = 427] [outer = (nil)] [url = about:blank] 13:46:08 INFO - PROCESS | 16920 | --DOMWINDOW == 212 (0x9064c000) [pid = 16920] [serial = 430] [outer = (nil)] [url = about:blank] 13:46:08 INFO - PROCESS | 16920 | --DOMWINDOW == 211 (0x90a62c00) [pid = 16920] [serial = 431] [outer = (nil)] [url = about:blank] 13:46:08 INFO - PROCESS | 16920 | --DOMWINDOW == 210 (0x9063f400) [pid = 16920] [serial = 425] [outer = (nil)] [url = about:blank] 13:46:08 INFO - PROCESS | 16920 | --DOMWINDOW == 209 (0x8f43f400) [pid = 16920] [serial = 424] [outer = (nil)] [url = about:blank] 13:46:08 INFO - PROCESS | 16920 | --DOMWINDOW == 208 (0x92bee000) [pid = 16920] [serial = 436] [outer = (nil)] [url = about:blank] 13:46:08 INFO - PROCESS | 16920 | --DOMWINDOW == 207 (0x9523c400) [pid = 16920] [serial = 439] [outer = (nil)] [url = about:blank] 13:46:08 INFO - PROCESS | 16920 | --DOMWINDOW == 206 (0x946d6400) [pid = 16920] [serial = 437] [outer = (nil)] [url = about:blank] 13:46:08 INFO - PROCESS | 16920 | --DOMWINDOW == 205 (0x977e7800) [pid = 16920] [serial = 440] [outer = (nil)] [url = about:blank] 13:46:08 INFO - PROCESS | 16920 | --DOMWINDOW == 204 (0x92bec400) [pid = 16920] [serial = 434] [outer = (nil)] [url = about:blank] 13:46:08 INFO - PROCESS | 16920 | SkCairoFTTypeface::onFilterRec unimplemented 13:46:08 INFO - PROCESS | 16920 | 1463172368524 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 13:46:08 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) 13:46:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2090ms 13:46:08 INFO - PROCESS | 16920 | 1463172368686 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 13:46:08 INFO - PROCESS | 16920 | 1463172368690 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 13:46:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 13:46:08 INFO - PROCESS | 16920 | 1463172368706 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 13:46:08 INFO - PROCESS | 16920 | 1463172368713 Marionette TRACE conn4 <- [1,702,null,{}] 13:46:08 INFO - PROCESS | 16920 | 1463172368730 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:08 INFO - PROCESS | 16920 | 1463172368916 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 13:46:08 INFO - PROCESS | 16920 | 1463172368930 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:09 INFO - PROCESS | 16920 | ++DOCSHELL 0x8df52400 == 80 [pid = 16920] [id = 183] 13:46:09 INFO - PROCESS | 16920 | ++DOMWINDOW == 205 (0x8ed23000) [pid = 16920] [serial = 549] [outer = (nil)] 13:46:09 INFO - PROCESS | 16920 | ++DOMWINDOW == 206 (0x90649400) [pid = 16920] [serial = 550] [outer = 0x8ed23000] 13:46:09 INFO - PROCESS | 16920 | 1463172369159 Marionette DEBUG loaded listener.js 13:46:09 INFO - PROCESS | 16920 | ++DOMWINDOW == 207 (0x907ee000) [pid = 16920] [serial = 551] [outer = 0x8ed23000] 13:46:10 INFO - PROCESS | 16920 | SkCairoFTTypeface::onFilterRec unimplemented 13:46:10 INFO - PROCESS | 16920 | 1463172370449 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 13:46:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 13:46:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1787ms 13:46:10 INFO - PROCESS | 16920 | 1463172370494 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 13:46:10 INFO - PROCESS | 16920 | 1463172370499 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 13:46:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 13:46:10 INFO - PROCESS | 16920 | 1463172370552 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 13:46:10 INFO - PROCESS | 16920 | 1463172370554 Marionette TRACE conn4 <- [1,706,null,{}] 13:46:10 INFO - PROCESS | 16920 | 1463172370575 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:10 INFO - PROCESS | 16920 | 1463172370800 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 13:46:10 INFO - PROCESS | 16920 | 1463172370845 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:10 INFO - PROCESS | 16920 | ++DOCSHELL 0x8a2e6400 == 81 [pid = 16920] [id = 184] 13:46:10 INFO - PROCESS | 16920 | ++DOMWINDOW == 208 (0x90649000) [pid = 16920] [serial = 552] [outer = (nil)] 13:46:10 INFO - PROCESS | 16920 | ++DOMWINDOW == 209 (0x90a9b000) [pid = 16920] [serial = 553] [outer = 0x90649000] 13:46:10 INFO - PROCESS | 16920 | 1463172370924 Marionette DEBUG loaded listener.js 13:46:11 INFO - PROCESS | 16920 | ++DOMWINDOW == 210 (0x9107d800) [pid = 16920] [serial = 554] [outer = 0x90649000] 13:46:11 INFO - PROCESS | 16920 | --DOMWINDOW == 209 (0x90a99400) [pid = 16920] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 13:46:11 INFO - PROCESS | 16920 | --DOMWINDOW == 208 (0x9130a000) [pid = 16920] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 13:46:11 INFO - PROCESS | 16920 | --DOMWINDOW == 207 (0x8e121800) [pid = 16920] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 13:46:11 INFO - PROCESS | 16920 | --DOMWINDOW == 206 (0x9a3a0000) [pid = 16920] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 13:46:11 INFO - PROCESS | 16920 | --DOMWINDOW == 205 (0x8ea52800) [pid = 16920] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 13:46:11 INFO - PROCESS | 16920 | --DOMWINDOW == 204 (0x8bb89c00) [pid = 16920] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 13:46:12 INFO - PROCESS | 16920 | SkCairoFTTypeface::onFilterRec unimplemented 13:46:12 INFO - PROCESS | 16920 | 1463172372653 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 13:46:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 13:46:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2196ms 13:46:12 INFO - PROCESS | 16920 | 1463172372703 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 13:46:12 INFO - PROCESS | 16920 | 1463172372706 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 13:46:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 13:46:12 INFO - PROCESS | 16920 | 1463172372714 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 13:46:12 INFO - PROCESS | 16920 | 1463172372717 Marionette TRACE conn4 <- [1,710,null,{}] 13:46:12 INFO - PROCESS | 16920 | 1463172372723 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:12 INFO - PROCESS | 16920 | 1463172372884 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 13:46:12 INFO - PROCESS | 16920 | 1463172372897 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:12 INFO - PROCESS | 16920 | ++DOCSHELL 0x8a2e6c00 == 82 [pid = 16920] [id = 185] 13:46:12 INFO - PROCESS | 16920 | ++DOMWINDOW == 205 (0x8e121800) [pid = 16920] [serial = 555] [outer = (nil)] 13:46:12 INFO - PROCESS | 16920 | ++DOMWINDOW == 206 (0x91082800) [pid = 16920] [serial = 556] [outer = 0x8e121800] 13:46:12 INFO - PROCESS | 16920 | 1463172372972 Marionette DEBUG loaded listener.js 13:46:13 INFO - PROCESS | 16920 | ++DOMWINDOW == 207 (0x9130b400) [pid = 16920] [serial = 557] [outer = 0x8e121800] 13:46:14 INFO - PROCESS | 16920 | SkCairoFTTypeface::onFilterRec unimplemented 13:46:14 INFO - PROCESS | 16920 | 1463172374293 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 13:46:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 13:46:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1635ms 13:46:14 INFO - PROCESS | 16920 | 1463172374351 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 13:46:14 INFO - PROCESS | 16920 | 1463172374359 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 13:46:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 13:46:14 INFO - PROCESS | 16920 | 1463172374427 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 13:46:14 INFO - PROCESS | 16920 | 1463172374434 Marionette TRACE conn4 <- [1,714,null,{}] 13:46:14 INFO - PROCESS | 16920 | 1463172374508 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:14 INFO - PROCESS | 16920 | 1463172374820 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 13:46:14 INFO - PROCESS | 16920 | 1463172374960 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:15 INFO - PROCESS | 16920 | ++DOCSHELL 0x8a2e1400 == 83 [pid = 16920] [id = 186] 13:46:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 208 (0x8adc8400) [pid = 16920] [serial = 558] [outer = (nil)] 13:46:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 209 (0x8c1e6800) [pid = 16920] [serial = 559] [outer = 0x8adc8400] 13:46:15 INFO - PROCESS | 16920 | 1463172375087 Marionette DEBUG loaded listener.js 13:46:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 210 (0x8df51400) [pid = 16920] [serial = 560] [outer = 0x8adc8400] 13:46:16 INFO - PROCESS | 16920 | SkCairoFTTypeface::onFilterRec unimplemented 13:46:16 INFO - PROCESS | 16920 | 1463172376555 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 13:46:16 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 13:46:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2199ms 13:46:16 INFO - PROCESS | 16920 | 1463172376617 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 13:46:16 INFO - PROCESS | 16920 | 1463172376627 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 13:46:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 13:46:16 INFO - PROCESS | 16920 | 1463172376638 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 13:46:16 INFO - PROCESS | 16920 | 1463172376642 Marionette TRACE conn4 <- [1,718,null,{}] 13:46:16 INFO - PROCESS | 16920 | 1463172376690 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:16 INFO - PROCESS | 16920 | 1463172376922 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 13:46:17 INFO - PROCESS | 16920 | 1463172377071 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:17 INFO - PROCESS | 16920 | ++DOCSHELL 0x8bb88c00 == 84 [pid = 16920] [id = 187] 13:46:17 INFO - PROCESS | 16920 | ++DOMWINDOW == 211 (0x8e12d000) [pid = 16920] [serial = 561] [outer = (nil)] 13:46:17 INFO - PROCESS | 16920 | ++DOMWINDOW == 212 (0x90644c00) [pid = 16920] [serial = 562] [outer = 0x8e12d000] 13:46:17 INFO - PROCESS | 16920 | 1463172377199 Marionette DEBUG loaded listener.js 13:46:17 INFO - PROCESS | 16920 | ++DOMWINDOW == 213 (0x907eb000) [pid = 16920] [serial = 563] [outer = 0x8e12d000] 13:46:18 INFO - PROCESS | 16920 | SkCairoFTTypeface::onFilterRec unimplemented 13:46:18 INFO - PROCESS | 16920 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:46:18 INFO - PROCESS | 16920 | 1463172378574 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 13:46:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 13:46:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2091ms 13:46:18 INFO - PROCESS | 16920 | 1463172378741 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 13:46:18 INFO - PROCESS | 16920 | 1463172378746 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 13:46:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 13:46:18 INFO - PROCESS | 16920 | 1463172378756 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 13:46:18 INFO - PROCESS | 16920 | 1463172378763 Marionette TRACE conn4 <- [1,722,null,{}] 13:46:18 INFO - PROCESS | 16920 | 1463172378780 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:18 INFO - PROCESS | 16920 | 1463172378985 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 13:46:19 INFO - PROCESS | 16920 | 1463172379204 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:19 INFO - PROCESS | 16920 | ++DOCSHELL 0x8adc8000 == 85 [pid = 16920] [id = 188] 13:46:19 INFO - PROCESS | 16920 | ++DOMWINDOW == 214 (0x8f25cc00) [pid = 16920] [serial = 564] [outer = (nil)] 13:46:19 INFO - PROCESS | 16920 | ++DOMWINDOW == 215 (0x92517400) [pid = 16920] [serial = 565] [outer = 0x8f25cc00] 13:46:19 INFO - PROCESS | 16920 | 1463172379339 Marionette DEBUG loaded listener.js 13:46:19 INFO - PROCESS | 16920 | ++DOMWINDOW == 216 (0x926ab800) [pid = 16920] [serial = 566] [outer = 0x8f25cc00] 13:46:20 INFO - PROCESS | 16920 | 1463172380309 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 13:46:20 INFO - PROCESS | 16920 | 1463172380401 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 13:46:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 13:46:20 INFO - PROCESS | 16920 | 1463172380408 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 13:46:20 INFO - PROCESS | 16920 | 1463172380412 Marionette TRACE conn4 <- [1,726,null,{}] 13:46:20 INFO - PROCESS | 16920 | 1463172380418 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:20 INFO - PROCESS | 16920 | 1463172380656 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 13:46:20 INFO - PROCESS | 16920 | 1463172380942 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:20 INFO - PROCESS | 16920 | ++DOCSHELL 0x8a2e6000 == 86 [pid = 16920] [id = 189] 13:46:20 INFO - PROCESS | 16920 | ++DOMWINDOW == 217 (0x91086c00) [pid = 16920] [serial = 567] [outer = (nil)] 13:46:21 INFO - PROCESS | 16920 | ++DOMWINDOW == 218 (0x928f5c00) [pid = 16920] [serial = 568] [outer = 0x91086c00] 13:46:21 INFO - PROCESS | 16920 | 1463172381046 Marionette DEBUG loaded listener.js 13:46:21 INFO - PROCESS | 16920 | ++DOMWINDOW == 219 (0x92b15400) [pid = 16920] [serial = 569] [outer = 0x91086c00] 13:46:21 INFO - PROCESS | 16920 | SkCairoFTTypeface::onFilterRec unimplemented 13:46:21 INFO - PROCESS | 16920 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:46:22 INFO - PROCESS | 16920 | 1463172382041 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 13:46:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 13:46:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1686ms 13:46:22 INFO - PROCESS | 16920 | 1463172382095 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 13:46:22 INFO - PROCESS | 16920 | 1463172382098 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 13:46:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 13:46:22 INFO - PROCESS | 16920 | 1463172382106 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 13:46:22 INFO - PROCESS | 16920 | 1463172382110 Marionette TRACE conn4 <- [1,730,null,{}] 13:46:22 INFO - PROCESS | 16920 | 1463172382117 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:22 INFO - PROCESS | 16920 | 1463172382311 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 13:46:22 INFO - PROCESS | 16920 | 1463172382555 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:22 INFO - PROCESS | 16920 | ++DOCSHELL 0x8ee32000 == 87 [pid = 16920] [id = 190] 13:46:22 INFO - PROCESS | 16920 | ++DOMWINDOW == 220 (0x926b5800) [pid = 16920] [serial = 570] [outer = (nil)] 13:46:22 INFO - PROCESS | 16920 | ++DOMWINDOW == 221 (0x92be3000) [pid = 16920] [serial = 571] [outer = 0x926b5800] 13:46:22 INFO - PROCESS | 16920 | 1463172382687 Marionette DEBUG loaded listener.js 13:46:22 INFO - PROCESS | 16920 | ++DOMWINDOW == 222 (0x936a5400) [pid = 16920] [serial = 572] [outer = 0x926b5800] 13:46:23 INFO - PROCESS | 16920 | SkCairoFTTypeface::onFilterRec unimplemented 13:46:23 INFO - PROCESS | 16920 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:46:23 INFO - PROCESS | 16920 | 1463172383627 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 13:46:23 INFO - PROCESS | 16920 | 1463172383700 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 13:46:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 13:46:23 INFO - PROCESS | 16920 | 1463172383707 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 13:46:23 INFO - PROCESS | 16920 | 1463172383711 Marionette TRACE conn4 <- [1,734,null,{}] 13:46:23 INFO - PROCESS | 16920 | 1463172383717 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:23 INFO - PROCESS | 16920 | 1463172383938 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 13:46:24 INFO - PROCESS | 16920 | 1463172384190 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:24 INFO - PROCESS | 16920 | ++DOCSHELL 0x8f440c00 == 88 [pid = 16920] [id = 191] 13:46:24 INFO - PROCESS | 16920 | ++DOMWINDOW == 223 (0x907a1800) [pid = 16920] [serial = 573] [outer = (nil)] 13:46:24 INFO - PROCESS | 16920 | ++DOMWINDOW == 224 (0x9513ac00) [pid = 16920] [serial = 574] [outer = 0x907a1800] 13:46:24 INFO - PROCESS | 16920 | 1463172384304 Marionette DEBUG loaded listener.js 13:46:24 INFO - PROCESS | 16920 | ++DOMWINDOW == 225 (0x96d32c00) [pid = 16920] [serial = 575] [outer = 0x907a1800] 13:46:25 INFO - PROCESS | 16920 | SkCairoFTTypeface::onFilterRec unimplemented 13:46:25 INFO - PROCESS | 16920 | 1463172385242 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 13:46:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 13:46:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1581ms 13:46:25 INFO - PROCESS | 16920 | 1463172385290 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 13:46:25 INFO - PROCESS | 16920 | 1463172385294 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 13:46:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 13:46:25 INFO - PROCESS | 16920 | 1463172385301 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 13:46:25 INFO - PROCESS | 16920 | 1463172385305 Marionette TRACE conn4 <- [1,738,null,{}] 13:46:25 INFO - PROCESS | 16920 | 1463172385311 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:25 INFO - PROCESS | 16920 | 1463172385518 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 13:46:25 INFO - PROCESS | 16920 | 1463172385757 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:25 INFO - PROCESS | 16920 | ++DOCSHELL 0x8bb87400 == 89 [pid = 16920] [id = 192] 13:46:25 INFO - PROCESS | 16920 | ++DOMWINDOW == 226 (0x8bb91400) [pid = 16920] [serial = 576] [outer = (nil)] 13:46:25 INFO - PROCESS | 16920 | ++DOMWINDOW == 227 (0x9814bc00) [pid = 16920] [serial = 577] [outer = 0x8bb91400] 13:46:25 INFO - PROCESS | 16920 | 1463172385896 Marionette DEBUG loaded listener.js 13:46:26 INFO - PROCESS | 16920 | ++DOMWINDOW == 228 (0x9838dc00) [pid = 16920] [serial = 578] [outer = 0x8bb91400] 13:46:27 INFO - PROCESS | 16920 | SkCairoFTTypeface::onFilterRec unimplemented 13:46:27 INFO - PROCESS | 16920 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:46:27 INFO - PROCESS | 16920 | 1463172387219 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 13:46:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 13:46:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1936ms 13:46:27 INFO - PROCESS | 16920 | 1463172387238 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 13:46:27 INFO - PROCESS | 16920 | 1463172387242 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 13:46:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 13:46:27 INFO - PROCESS | 16920 | 1463172387250 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 13:46:27 INFO - PROCESS | 16920 | 1463172387254 Marionette TRACE conn4 <- [1,742,null,{}] 13:46:27 INFO - PROCESS | 16920 | 1463172387327 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:27 INFO - PROCESS | 16920 | 1463172387520 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 13:46:27 INFO - PROCESS | 16920 | 1463172387712 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:27 INFO - PROCESS | 16920 | ++DOCSHELL 0x91311c00 == 90 [pid = 16920] [id = 193] 13:46:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 229 (0x92be4400) [pid = 16920] [serial = 579] [outer = (nil)] 13:46:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 230 (0x99237800) [pid = 16920] [serial = 580] [outer = 0x92be4400] 13:46:27 INFO - PROCESS | 16920 | 1463172387802 Marionette DEBUG loaded listener.js 13:46:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 231 (0x9a481400) [pid = 16920] [serial = 581] [outer = 0x92be4400] 13:46:29 INFO - PROCESS | 16920 | SkCairoFTTypeface::onFilterRec unimplemented 13:46:29 INFO - PROCESS | 16920 | 1463172389123 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 13:46:29 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 13:46:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1890ms 13:46:29 INFO - PROCESS | 16920 | 1463172389140 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 13:46:29 INFO - PROCESS | 16920 | 1463172389144 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 13:46:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 13:46:29 INFO - PROCESS | 16920 | 1463172389151 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 13:46:29 INFO - PROCESS | 16920 | 1463172389155 Marionette TRACE conn4 <- [1,746,null,{}] 13:46:29 INFO - PROCESS | 16920 | 1463172389266 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:29 INFO - PROCESS | 16920 | 1463172389458 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 13:46:29 INFO - PROCESS | 16920 | 1463172389668 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:29 INFO - PROCESS | 16920 | ++DOCSHELL 0x8a2dec00 == 91 [pid = 16920] [id = 194] 13:46:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 232 (0x91317000) [pid = 16920] [serial = 582] [outer = (nil)] 13:46:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 233 (0x9a486400) [pid = 16920] [serial = 583] [outer = 0x91317000] 13:46:29 INFO - PROCESS | 16920 | 1463172389755 Marionette DEBUG loaded listener.js 13:46:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 234 (0x9a9f2800) [pid = 16920] [serial = 584] [outer = 0x91317000] 13:46:30 INFO - PROCESS | 16920 | SkCairoFTTypeface::onFilterRec unimplemented 13:46:31 INFO - PROCESS | 16920 | SkCairoFTTypeface::onFilterRec unimplemented 13:46:31 INFO - PROCESS | 16920 | 1463172391102 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 13:46:31 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.) 13:46:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1979ms 13:46:31 INFO - PROCESS | 16920 | 1463172391132 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 13:46:31 INFO - PROCESS | 16920 | 1463172391136 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 13:46:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 13:46:31 INFO - PROCESS | 16920 | 1463172391211 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 13:46:31 INFO - PROCESS | 16920 | 1463172391216 Marionette TRACE conn4 <- [1,750,null,{}] 13:46:31 INFO - PROCESS | 16920 | 1463172391225 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:31 INFO - PROCESS | 16920 | 1463172391423 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 13:46:31 INFO - PROCESS | 16920 | 1463172391616 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:31 INFO - PROCESS | 16920 | ++DOCSHELL 0x8f251c00 == 92 [pid = 16920] [id = 195] 13:46:31 INFO - PROCESS | 16920 | ++DOMWINDOW == 235 (0x90647800) [pid = 16920] [serial = 585] [outer = (nil)] 13:46:31 INFO - PROCESS | 16920 | ++DOMWINDOW == 236 (0x98387c00) [pid = 16920] [serial = 586] [outer = 0x90647800] 13:46:31 INFO - PROCESS | 16920 | 1463172391704 Marionette DEBUG loaded listener.js 13:46:31 INFO - PROCESS | 16920 | ++DOMWINDOW == 237 (0x9a4b8800) [pid = 16920] [serial = 587] [outer = 0x90647800] 13:46:33 INFO - PROCESS | 16920 | SkCairoFTTypeface::onFilterRec unimplemented 13:46:33 INFO - PROCESS | 16920 | 1463172393446 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 13:46:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 13:46:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2313ms 13:46:33 INFO - PROCESS | 16920 | 1463172393503 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 13:46:33 INFO - PROCESS | 16920 | 1463172393511 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 13:46:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 13:46:33 INFO - PROCESS | 16920 | 1463172393519 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 13:46:33 INFO - PROCESS | 16920 | 1463172393523 Marionette TRACE conn4 <- [1,754,null,{}] 13:46:33 INFO - PROCESS | 16920 | 1463172393531 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:33 INFO - PROCESS | 16920 | 1463172393805 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 13:46:33 INFO - PROCESS | 16920 | ++DOMWINDOW == 238 (0x8e005400) [pid = 16920] [serial = 588] [outer = 0x9a7bcc00] 13:46:34 INFO - PROCESS | 16920 | 1463172394058 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:34 INFO - PROCESS | 16920 | ++DOCSHELL 0x9079d800 == 93 [pid = 16920] [id = 196] 13:46:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 239 (0x907a2c00) [pid = 16920] [serial = 589] [outer = (nil)] 13:46:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 240 (0x90a12400) [pid = 16920] [serial = 590] [outer = 0x907a2c00] 13:46:34 INFO - PROCESS | 16920 | 1463172394247 Marionette DEBUG loaded listener.js 13:46:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 241 (0x90a9cc00) [pid = 16920] [serial = 591] [outer = 0x907a2c00] 13:46:35 INFO - PROCESS | 16920 | --DOCSHELL 0x8ea49400 == 92 [pid = 16920] [id = 138] 13:46:35 INFO - PROCESS | 16920 | --DOCSHELL 0x8e128000 == 91 [pid = 16920] [id = 137] 13:46:35 INFO - PROCESS | 16920 | --DOCSHELL 0x8e122400 == 90 [pid = 16920] [id = 136] 13:46:35 INFO - PROCESS | 16920 | --DOCSHELL 0x928ea400 == 89 [pid = 16920] [id = 135] 13:46:35 INFO - PROCESS | 16920 | --DOMWINDOW == 240 (0x928ec800) [pid = 16920] [serial = 505] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 16920 | --DOMWINDOW == 239 (0x925f3800) [pid = 16920] [serial = 484] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 16920 | --DOMWINDOW == 238 (0x9baa5c00) [pid = 16920] [serial = 457] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 16920 | --DOMWINDOW == 237 (0x91088c00) [pid = 16920] [serial = 472] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 16920 | --DOMWINDOW == 236 (0x92518c00) [pid = 16920] [serial = 478] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 16920 | --DOMWINDOW == 235 (0xa30ed000) [pid = 16920] [serial = 460] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 16920 | --DOMWINDOW == 234 (0x8c1e9c00) [pid = 16920] [serial = 469] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 16920 | --DOMWINDOW == 233 (0x91081c00) [pid = 16920] [serial = 466] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 16920 | --DOMWINDOW == 232 (0x92b16800) [pid = 16920] [serial = 463] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 16920 | --DOMWINDOW == 231 (0x925e9c00) [pid = 16920] [serial = 481] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 16920 | --DOMWINDOW == 230 (0xa3222000) [pid = 16920] [serial = 475] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 16920 | --DOCSHELL 0x8ee2e400 == 88 [pid = 16920] [id = 134] 13:46:35 INFO - PROCESS | 16920 | --DOCSHELL 0x8a2e6400 == 87 [pid = 16920] [id = 184] 13:46:35 INFO - PROCESS | 16920 | --DOCSHELL 0x8df52400 == 86 [pid = 16920] [id = 183] 13:46:35 INFO - PROCESS | 16920 | --DOCSHELL 0x8adc4c00 == 85 [pid = 16920] [id = 182] 13:46:35 INFO - PROCESS | 16920 | --DOCSHELL 0x8a2e5c00 == 84 [pid = 16920] [id = 181] 13:46:35 INFO - PROCESS | 16920 | --DOCSHELL 0x8adc5800 == 83 [pid = 16920] [id = 172] 13:46:35 INFO - PROCESS | 16920 | --DOCSHELL 0x90a5d000 == 82 [pid = 16920] [id = 170] 13:46:35 INFO - PROCESS | 16920 | --DOCSHELL 0x8bb88400 == 81 [pid = 16920] [id = 169] 13:46:35 INFO - PROCESS | 16920 | SkCairoFTTypeface::onFilterRec unimplemented 13:46:35 INFO - PROCESS | 16920 | --DOMWINDOW == 229 (0x9ac44400) [pid = 16920] [serial = 454] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 16920 | --DOMWINDOW == 228 (0x928f2400) [pid = 16920] [serial = 448] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 16920 | --DOMWINDOW == 227 (0x9130ec00) [pid = 16920] [serial = 497] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 16920 | --DOMWINDOW == 226 (0x91086000) [pid = 16920] [serial = 496] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 16920 | --DOMWINDOW == 225 (0x9251fc00) [pid = 16920] [serial = 499] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 16920 | --DOMWINDOW == 224 (0x98395c00) [pid = 16920] [serial = 451] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 16920 | --DOMWINDOW == 223 (0x925f5000) [pid = 16920] [serial = 500] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 16920 | --DOMWINDOW == 222 (0x8ed28000) [pid = 16920] [serial = 493] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 16920 | --DOMWINDOW == 221 (0x9b2e0800) [pid = 16920] [serial = 389] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 16920 | --DOMWINDOW == 220 (0x8adcc400) [pid = 16920] [serial = 487] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 16920 | --DOMWINDOW == 219 (0x925f3c00) [pid = 16920] [serial = 503] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 16920 | --DOMWINDOW == 218 (0x8ee35800) [pid = 16920] [serial = 491] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 16920 | --DOMWINDOW == 217 (0x9079b000) [pid = 16920] [serial = 445] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 16920 | --DOMWINDOW == 216 (0x9079e000) [pid = 16920] [serial = 494] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 16920 | --DOMWINDOW == 215 (0x8ea4ec00) [pid = 16920] [serial = 490] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 16920 | --DOMWINDOW == 214 (0x90a9a400) [pid = 16920] [serial = 502] [outer = (nil)] [url = about:blank] 13:46:35 INFO - PROCESS | 16920 | 1463172395757 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 13:46:35 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 13:46:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2336ms 13:46:35 INFO - PROCESS | 16920 | 1463172395857 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 13:46:35 INFO - PROCESS | 16920 | 1463172395863 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 13:46:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 13:46:35 INFO - PROCESS | 16920 | 1463172395874 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 13:46:35 INFO - PROCESS | 16920 | 1463172395878 Marionette TRACE conn4 <- [1,758,null,{}] 13:46:35 INFO - PROCESS | 16920 | 1463172395884 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:36 INFO - PROCESS | 16920 | 1463172396086 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 13:46:36 INFO - PROCESS | 16920 | 1463172396259 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:36 INFO - PROCESS | 16920 | ++DOCSHELL 0x8adc4c00 == 82 [pid = 16920] [id = 197] 13:46:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 215 (0x8adce000) [pid = 16920] [serial = 592] [outer = (nil)] 13:46:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 216 (0x8f447c00) [pid = 16920] [serial = 593] [outer = 0x8adce000] 13:46:36 INFO - PROCESS | 16920 | 1463172396339 Marionette DEBUG loaded listener.js 13:46:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 217 (0x90a09000) [pid = 16920] [serial = 594] [outer = 0x8adce000] 13:46:37 INFO - PROCESS | 16920 | SkCairoFTTypeface::onFilterRec unimplemented 13:46:37 INFO - PROCESS | 16920 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:46:37 INFO - PROCESS | 16920 | SkCairoFTTypeface::onFilterRec unimplemented 13:46:37 INFO - PROCESS | 16920 | SkCairoFTTypeface::onFilterRec unimplemented 13:46:37 INFO - PROCESS | 16920 | SkCairoFTTypeface::onFilterRec unimplemented 13:46:37 INFO - PROCESS | 16920 | 1463172397182 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 13:46:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 13:46:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1331ms 13:46:37 INFO - PROCESS | 16920 | 1463172397208 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 13:46:37 INFO - PROCESS | 16920 | 1463172397212 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 13:46:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 13:46:37 INFO - PROCESS | 16920 | 1463172397232 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 13:46:37 INFO - PROCESS | 16920 | 1463172397238 Marionette TRACE conn4 <- [1,762,null,{}] 13:46:37 INFO - PROCESS | 16920 | 1463172397254 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:37 INFO - PROCESS | 16920 | 1463172397444 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 13:46:37 INFO - PROCESS | 16920 | 1463172397459 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:37 INFO - PROCESS | 16920 | ++DOCSHELL 0x8ed28400 == 83 [pid = 16920] [id = 198] 13:46:37 INFO - PROCESS | 16920 | ++DOMWINDOW == 218 (0x9251a400) [pid = 16920] [serial = 595] [outer = (nil)] 13:46:37 INFO - PROCESS | 16920 | ++DOMWINDOW == 219 (0x925ed000) [pid = 16920] [serial = 596] [outer = 0x9251a400] 13:46:37 INFO - PROCESS | 16920 | 1463172397539 Marionette DEBUG loaded listener.js 13:46:37 INFO - PROCESS | 16920 | ++DOMWINDOW == 220 (0x925f8c00) [pid = 16920] [serial = 597] [outer = 0x9251a400] 13:46:38 INFO - PROCESS | 16920 | 1463172398915 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 13:46:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 13:46:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1737ms 13:46:38 INFO - PROCESS | 16920 | 1463172398987 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 13:46:38 INFO - PROCESS | 16920 | 1463172398990 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 13:46:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 13:46:38 INFO - PROCESS | 16920 | 1463172398997 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 13:46:39 INFO - PROCESS | 16920 | 1463172399001 Marionette TRACE conn4 <- [1,766,null,{}] 13:46:39 INFO - PROCESS | 16920 | 1463172399007 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:39 INFO - PROCESS | 16920 | 1463172399270 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 13:46:39 INFO - PROCESS | 16920 | 1463172399307 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:39 INFO - PROCESS | 16920 | ++DOCSHELL 0x92514000 == 84 [pid = 16920] [id = 199] 13:46:39 INFO - PROCESS | 16920 | ++DOMWINDOW == 221 (0x926ab400) [pid = 16920] [serial = 598] [outer = (nil)] 13:46:39 INFO - PROCESS | 16920 | ++DOMWINDOW == 222 (0x928f5400) [pid = 16920] [serial = 599] [outer = 0x926ab400] 13:46:39 INFO - PROCESS | 16920 | 1463172399383 Marionette DEBUG loaded listener.js 13:46:39 INFO - PROCESS | 16920 | ++DOMWINDOW == 223 (0x92b18c00) [pid = 16920] [serial = 600] [outer = 0x926ab400] 13:46:40 INFO - PROCESS | 16920 | --DOMWINDOW == 222 (0x90649000) [pid = 16920] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 13:46:40 INFO - PROCESS | 16920 | --DOMWINDOW == 221 (0x8a4cf000) [pid = 16920] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 13:46:40 INFO - PROCESS | 16920 | --DOMWINDOW == 220 (0x8adcd800) [pid = 16920] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 13:46:40 INFO - PROCESS | 16920 | --DOMWINDOW == 219 (0x8ed23000) [pid = 16920] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 13:46:40 INFO - PROCESS | 16920 | 1463172400756 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 13:46:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 13:46:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1790ms 13:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 13:46:40 INFO - PROCESS | 16920 | 1463172400788 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 13:46:40 INFO - PROCESS | 16920 | 1463172400791 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 13:46:40 INFO - PROCESS | 16920 | 1463172400798 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 13:46:40 INFO - PROCESS | 16920 | 1463172400801 Marionette TRACE conn4 <- [1,770,null,{}] 13:46:40 INFO - PROCESS | 16920 | 1463172400811 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:41 INFO - PROCESS | 16920 | 1463172401033 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 13:46:41 INFO - PROCESS | 16920 | 1463172401200 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:41 INFO - PROCESS | 16920 | ++DOCSHELL 0x8c1ec400 == 85 [pid = 16920] [id = 200] 13:46:41 INFO - PROCESS | 16920 | ++DOMWINDOW == 220 (0x8ee3b000) [pid = 16920] [serial = 601] [outer = (nil)] 13:46:41 INFO - PROCESS | 16920 | ++DOMWINDOW == 221 (0x928ed400) [pid = 16920] [serial = 602] [outer = 0x8ee3b000] 13:46:41 INFO - PROCESS | 16920 | 1463172401275 Marionette DEBUG loaded listener.js 13:46:41 INFO - PROCESS | 16920 | ++DOMWINDOW == 222 (0x92be3400) [pid = 16920] [serial = 603] [outer = 0x8ee3b000] 13:46:42 INFO - PROCESS | 16920 | 1463172402011 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 13:46:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 13:46:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1240ms 13:46:42 INFO - PROCESS | 16920 | 1463172402039 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 13:46:42 INFO - PROCESS | 16920 | 1463172402042 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 13:46:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 13:46:42 INFO - PROCESS | 16920 | 1463172402049 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 13:46:42 INFO - PROCESS | 16920 | 1463172402052 Marionette TRACE conn4 <- [1,774,null,{}] 13:46:42 INFO - PROCESS | 16920 | 1463172402058 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:42 INFO - PROCESS | 16920 | 1463172402258 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 13:46:42 INFO - PROCESS | 16920 | 1463172402272 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:42 INFO - PROCESS | 16920 | ++DOCSHELL 0x8ed23000 == 86 [pid = 16920] [id = 201] 13:46:42 INFO - PROCESS | 16920 | ++DOMWINDOW == 223 (0x90649000) [pid = 16920] [serial = 604] [outer = (nil)] 13:46:42 INFO - PROCESS | 16920 | ++DOMWINDOW == 224 (0x977f2400) [pid = 16920] [serial = 605] [outer = 0x90649000] 13:46:42 INFO - PROCESS | 16920 | 1463172402347 Marionette DEBUG loaded listener.js 13:46:42 INFO - PROCESS | 16920 | ++DOMWINDOW == 225 (0x992c2000) [pid = 16920] [serial = 606] [outer = 0x90649000] 13:46:43 INFO - PROCESS | 16920 | 1463172403581 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 13:46:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 13:46:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1587ms 13:46:43 INFO - PROCESS | 16920 | 1463172403638 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 13:46:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 13:46:43 INFO - PROCESS | 16920 | 1463172403647 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 13:46:43 INFO - PROCESS | 16920 | 1463172403656 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 13:46:43 INFO - PROCESS | 16920 | 1463172403663 Marionette TRACE conn4 <- [1,778,null,{}] 13:46:43 INFO - PROCESS | 16920 | 1463172403677 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:43 INFO - PROCESS | 16920 | 1463172403975 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 13:46:44 INFO - PROCESS | 16920 | 1463172404231 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:44 INFO - PROCESS | 16920 | ++DOCSHELL 0x8ed1c000 == 87 [pid = 16920] [id = 202] 13:46:44 INFO - PROCESS | 16920 | ++DOMWINDOW == 226 (0x8ed22c00) [pid = 16920] [serial = 607] [outer = (nil)] 13:46:44 INFO - PROCESS | 16920 | ++DOMWINDOW == 227 (0x8f44a400) [pid = 16920] [serial = 608] [outer = 0x8ed22c00] 13:46:44 INFO - PROCESS | 16920 | 1463172404326 Marionette DEBUG loaded listener.js 13:46:44 INFO - PROCESS | 16920 | ++DOMWINDOW == 228 (0x90a5a000) [pid = 16920] [serial = 609] [outer = 0x8ed22c00] 13:46:45 INFO - PROCESS | 16920 | 1463172405321 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 13:46:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 13:46:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1742ms 13:46:45 INFO - PROCESS | 16920 | 1463172405397 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 13:46:45 INFO - PROCESS | 16920 | 1463172405405 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 13:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 13:46:45 INFO - PROCESS | 16920 | 1463172405418 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 13:46:45 INFO - PROCESS | 16920 | 1463172405422 Marionette TRACE conn4 <- [1,782,null,{}] 13:46:45 INFO - PROCESS | 16920 | 1463172405429 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:45 INFO - PROCESS | 16920 | 1463172405688 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 13:46:46 INFO - PROCESS | 16920 | 1463172406028 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:46 INFO - PROCESS | 16920 | ++DOCSHELL 0x8f44b400 == 88 [pid = 16920] [id = 203] 13:46:46 INFO - PROCESS | 16920 | ++DOMWINDOW == 229 (0x92518c00) [pid = 16920] [serial = 610] [outer = (nil)] 13:46:46 INFO - PROCESS | 16920 | ++DOMWINDOW == 230 (0x925f0800) [pid = 16920] [serial = 611] [outer = 0x92518c00] 13:46:46 INFO - PROCESS | 16920 | 1463172406131 Marionette DEBUG loaded listener.js 13:46:46 INFO - PROCESS | 16920 | ++DOMWINDOW == 231 (0x928f6000) [pid = 16920] [serial = 612] [outer = 0x92518c00] 13:46:47 INFO - PROCESS | 16920 | 1463172407051 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 13:46:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 13:46:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1683ms 13:46:47 INFO - PROCESS | 16920 | 1463172407103 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 13:46:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 13:46:47 INFO - PROCESS | 16920 | 1463172407107 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 13:46:47 INFO - PROCESS | 16920 | 1463172407114 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 13:46:47 INFO - PROCESS | 16920 | 1463172407121 Marionette TRACE conn4 <- [1,786,null,{}] 13:46:47 INFO - PROCESS | 16920 | 1463172407138 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:47 INFO - PROCESS | 16920 | 1463172407357 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 13:46:47 INFO - PROCESS | 16920 | 1463172407605 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:47 INFO - PROCESS | 16920 | ++DOCSHELL 0x95242000 == 89 [pid = 16920] [id = 204] 13:46:47 INFO - PROCESS | 16920 | ++DOMWINDOW == 232 (0x95244c00) [pid = 16920] [serial = 613] [outer = (nil)] 13:46:47 INFO - PROCESS | 16920 | ++DOMWINDOW == 233 (0x9814b800) [pid = 16920] [serial = 614] [outer = 0x95244c00] 13:46:47 INFO - PROCESS | 16920 | 1463172407744 Marionette DEBUG loaded listener.js 13:46:47 INFO - PROCESS | 16920 | ++DOMWINDOW == 234 (0x9a3a0400) [pid = 16920] [serial = 615] [outer = 0x95244c00] 13:46:48 INFO - PROCESS | 16920 | 1463172408796 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 13:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 13:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1746ms 13:46:48 INFO - PROCESS | 16920 | 1463172408861 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 13:46:48 INFO - PROCESS | 16920 | 1463172408866 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 13:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 13:46:48 INFO - PROCESS | 16920 | 1463172408874 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 13:46:48 INFO - PROCESS | 16920 | 1463172408877 Marionette TRACE conn4 <- [1,790,null,{}] 13:46:48 INFO - PROCESS | 16920 | 1463172408883 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:49 INFO - PROCESS | 16920 | 1463172409150 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 13:46:49 INFO - PROCESS | 16920 | 1463172409417 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:49 INFO - PROCESS | 16920 | ++DOCSHELL 0x8bb8dc00 == 90 [pid = 16920] [id = 205] 13:46:49 INFO - PROCESS | 16920 | ++DOMWINDOW == 235 (0x946cdc00) [pid = 16920] [serial = 616] [outer = (nil)] 13:46:49 INFO - PROCESS | 16920 | ++DOMWINDOW == 236 (0x9a9f3c00) [pid = 16920] [serial = 617] [outer = 0x946cdc00] 13:46:49 INFO - PROCESS | 16920 | 1463172409506 Marionette DEBUG loaded listener.js 13:46:49 INFO - PROCESS | 16920 | ++DOMWINDOW == 237 (0x9b2de400) [pid = 16920] [serial = 618] [outer = 0x946cdc00] 13:46:50 INFO - PROCESS | 16920 | 1463172410493 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 13:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 13:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1685ms 13:46:50 INFO - PROCESS | 16920 | 1463172410559 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 13:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 13:46:50 INFO - PROCESS | 16920 | 1463172410564 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 13:46:50 INFO - PROCESS | 16920 | 1463172410571 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 13:46:50 INFO - PROCESS | 16920 | 1463172410575 Marionette TRACE conn4 <- [1,794,null,{}] 13:46:50 INFO - PROCESS | 16920 | 1463172410581 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:50 INFO - PROCESS | 16920 | 1463172410793 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 13:46:51 INFO - PROCESS | 16920 | 1463172411053 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:51 INFO - PROCESS | 16920 | ++DOCSHELL 0x8bb90c00 == 91 [pid = 16920] [id = 206] 13:46:51 INFO - PROCESS | 16920 | ++DOMWINDOW == 238 (0x92513c00) [pid = 16920] [serial = 619] [outer = (nil)] 13:46:51 INFO - PROCESS | 16920 | ++DOMWINDOW == 239 (0x9bfe9400) [pid = 16920] [serial = 620] [outer = 0x92513c00] 13:46:51 INFO - PROCESS | 16920 | 1463172411196 Marionette DEBUG loaded listener.js 13:46:51 INFO - PROCESS | 16920 | ++DOMWINDOW == 240 (0x9c072000) [pid = 16920] [serial = 621] [outer = 0x92513c00] 13:46:52 INFO - PROCESS | 16920 | 1463172412149 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 13:46:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 13:46:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1635ms 13:46:52 INFO - PROCESS | 16920 | 1463172412206 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 13:46:52 INFO - PROCESS | 16920 | 1463172412209 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 13:46:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 13:46:52 INFO - PROCESS | 16920 | 1463172412217 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 13:46:52 INFO - PROCESS | 16920 | 1463172412220 Marionette TRACE conn4 <- [1,798,null,{}] 13:46:52 INFO - PROCESS | 16920 | 1463172412227 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:52 INFO - PROCESS | 16920 | 1463172412457 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 13:46:52 INFO - PROCESS | 16920 | 1463172412713 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:52 INFO - PROCESS | 16920 | ++DOCSHELL 0x9ac44400 == 92 [pid = 16920] [id = 207] 13:46:52 INFO - PROCESS | 16920 | ++DOMWINDOW == 241 (0x9b2e9000) [pid = 16920] [serial = 622] [outer = (nil)] 13:46:52 INFO - PROCESS | 16920 | ++DOMWINDOW == 242 (0xa2299000) [pid = 16920] [serial = 623] [outer = 0x9b2e9000] 13:46:52 INFO - PROCESS | 16920 | 1463172412823 Marionette DEBUG loaded listener.js 13:46:52 INFO - PROCESS | 16920 | ++DOMWINDOW == 243 (0xa26e0000) [pid = 16920] [serial = 624] [outer = 0x9b2e9000] 13:46:53 INFO - PROCESS | 16920 | 1463172413724 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 13:46:53 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 13:46:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1582ms 13:46:53 INFO - PROCESS | 16920 | 1463172413801 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 13:46:53 INFO - PROCESS | 16920 | 1463172413805 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 13:46:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 13:46:53 INFO - PROCESS | 16920 | 1463172413812 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 13:46:53 INFO - PROCESS | 16920 | 1463172413816 Marionette TRACE conn4 <- [1,802,null,{}] 13:46:53 INFO - PROCESS | 16920 | 1463172413822 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:54 INFO - PROCESS | 16920 | 1463172414056 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 13:46:54 INFO - PROCESS | 16920 | 1463172414304 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:54 INFO - PROCESS | 16920 | ++DOCSHELL 0x8d40d000 == 93 [pid = 16920] [id = 208] 13:46:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 244 (0x8d40dc00) [pid = 16920] [serial = 625] [outer = (nil)] 13:46:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 245 (0x8d414800) [pid = 16920] [serial = 626] [outer = 0x8d40dc00] 13:46:54 INFO - PROCESS | 16920 | 1463172414435 Marionette DEBUG loaded listener.js 13:46:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 246 (0x8d419800) [pid = 16920] [serial = 627] [outer = 0x8d40dc00] 13:46:55 INFO - PROCESS | 16920 | 1463172415395 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 13:46:55 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 13:46:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1636ms 13:46:55 INFO - PROCESS | 16920 | 1463172415449 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 13:46:55 INFO - PROCESS | 16920 | 1463172415454 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 13:46:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 13:46:55 INFO - PROCESS | 16920 | 1463172415461 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 13:46:55 INFO - PROCESS | 16920 | 1463172415465 Marionette TRACE conn4 <- [1,806,null,{}] 13:46:55 INFO - PROCESS | 16920 | 1463172415471 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:55 INFO - PROCESS | 16920 | 1463172415663 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 13:46:55 INFO - PROCESS | 16920 | 1463172415930 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:56 INFO - PROCESS | 16920 | ++DOCSHELL 0x8d411400 == 94 [pid = 16920] [id = 209] 13:46:56 INFO - PROCESS | 16920 | ++DOMWINDOW == 247 (0x8d415000) [pid = 16920] [serial = 628] [outer = (nil)] 13:46:56 INFO - PROCESS | 16920 | ++DOMWINDOW == 248 (0x9d848000) [pid = 16920] [serial = 629] [outer = 0x8d415000] 13:46:56 INFO - PROCESS | 16920 | 1463172416059 Marionette DEBUG loaded listener.js 13:46:56 INFO - PROCESS | 16920 | ++DOMWINDOW == 249 (0xa30f2800) [pid = 16920] [serial = 630] [outer = 0x8d415000] 13:46:56 INFO - PROCESS | 16920 | 1463172416986 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 13:46:57 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 13:46:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1587ms 13:46:57 INFO - PROCESS | 16920 | 1463172417050 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 13:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 13:46:57 INFO - PROCESS | 16920 | 1463172417054 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 13:46:57 INFO - PROCESS | 16920 | 1463172417061 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 13:46:57 INFO - PROCESS | 16920 | 1463172417065 Marionette TRACE conn4 <- [1,810,null,{}] 13:46:57 INFO - PROCESS | 16920 | 1463172417071 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:57 INFO - PROCESS | 16920 | 1463172417296 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 13:46:57 INFO - PROCESS | 16920 | 1463172417545 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:57 INFO - PROCESS | 16920 | ++DOCSHELL 0x8d416800 == 95 [pid = 16920] [id = 210] 13:46:57 INFO - PROCESS | 16920 | ++DOMWINDOW == 250 (0x8d41b400) [pid = 16920] [serial = 631] [outer = (nil)] 13:46:57 INFO - PROCESS | 16920 | ++DOMWINDOW == 251 (0x8e2d6c00) [pid = 16920] [serial = 632] [outer = 0x8d41b400] 13:46:57 INFO - PROCESS | 16920 | 1463172417680 Marionette DEBUG loaded listener.js 13:46:57 INFO - PROCESS | 16920 | ++DOMWINDOW == 252 (0x8e2da800) [pid = 16920] [serial = 633] [outer = 0x8d41b400] 13:46:58 INFO - PROCESS | 16920 | 1463172418595 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 13:46:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 13:46:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1588ms 13:46:58 INFO - PROCESS | 16920 | 1463172418649 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 13:46:58 INFO - PROCESS | 16920 | 1463172418653 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 13:46:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 13:46:58 INFO - PROCESS | 16920 | 1463172418660 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 13:46:58 INFO - PROCESS | 16920 | 1463172418663 Marionette TRACE conn4 <- [1,814,null,{}] 13:46:58 INFO - PROCESS | 16920 | 1463172418670 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:46:58 INFO - PROCESS | 16920 | 1463172418879 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 13:46:59 INFO - PROCESS | 16920 | 1463172419142 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:59 INFO - PROCESS | 16920 | ++DOCSHELL 0x8b016c00 == 96 [pid = 16920] [id = 211] 13:46:59 INFO - PROCESS | 16920 | ++DOMWINDOW == 253 (0x8b01dc00) [pid = 16920] [serial = 634] [outer = (nil)] 13:46:59 INFO - PROCESS | 16920 | ++DOMWINDOW == 254 (0x8b020c00) [pid = 16920] [serial = 635] [outer = 0x8b01dc00] 13:46:59 INFO - PROCESS | 16920 | 1463172419270 Marionette DEBUG loaded listener.js 13:46:59 INFO - PROCESS | 16920 | ++DOMWINDOW == 255 (0x8b023400) [pid = 16920] [serial = 636] [outer = 0x8b01dc00] 13:47:00 INFO - PROCESS | 16920 | 1463172420560 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 13:47:00 INFO - PROCESS | 16920 | 1463172420619 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 13:47:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 13:47:00 INFO - PROCESS | 16920 | 1463172420626 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 13:47:00 INFO - PROCESS | 16920 | 1463172420633 Marionette TRACE conn4 <- [1,818,null,{}] 13:47:00 INFO - PROCESS | 16920 | 1463172420642 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:00 INFO - PROCESS | 16920 | 1463172420995 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 13:47:01 INFO - PROCESS | 16920 | 1463172421190 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:01 INFO - PROCESS | 16920 | ++DOCSHELL 0x8b017800 == 97 [pid = 16920] [id = 212] 13:47:01 INFO - PROCESS | 16920 | ++DOMWINDOW == 256 (0x99d63c00) [pid = 16920] [serial = 637] [outer = (nil)] 13:47:01 INFO - PROCESS | 16920 | ++DOMWINDOW == 257 (0xa34ca000) [pid = 16920] [serial = 638] [outer = 0x99d63c00] 13:47:01 INFO - PROCESS | 16920 | 1463172421292 Marionette DEBUG loaded listener.js 13:47:01 INFO - PROCESS | 16920 | ++DOMWINDOW == 258 (0xa6283c00) [pid = 16920] [serial = 639] [outer = 0x99d63c00] 13:47:02 INFO - PROCESS | 16920 | 1463172422263 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 13:47:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 13:47:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1689ms 13:47:02 INFO - PROCESS | 16920 | 1463172422317 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 13:47:02 INFO - PROCESS | 16920 | 1463172422320 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 13:47:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 13:47:02 INFO - PROCESS | 16920 | 1463172422327 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 13:47:02 INFO - PROCESS | 16920 | 1463172422330 Marionette TRACE conn4 <- [1,822,null,{}] 13:47:02 INFO - PROCESS | 16920 | 1463172422336 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:02 INFO - PROCESS | 16920 | 1463172422578 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 13:47:02 INFO - PROCESS | 16920 | 1463172422877 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:02 INFO - PROCESS | 16920 | ++DOCSHELL 0x8b018000 == 98 [pid = 16920] [id = 213] 13:47:02 INFO - PROCESS | 16920 | ++DOMWINDOW == 259 (0x8bed0000) [pid = 16920] [serial = 640] [outer = (nil)] 13:47:02 INFO - PROCESS | 16920 | ++DOMWINDOW == 260 (0x8bed7000) [pid = 16920] [serial = 641] [outer = 0x8bed0000] 13:47:02 INFO - PROCESS | 16920 | 1463172422972 Marionette DEBUG loaded listener.js 13:47:03 INFO - PROCESS | 16920 | ++DOMWINDOW == 261 (0x8bed8c00) [pid = 16920] [serial = 642] [outer = 0x8bed0000] 13:47:03 INFO - PROCESS | 16920 | 1463172423928 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 13:47:03 INFO - PROCESS | 16920 | 1463172423984 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 13:47:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 13:47:03 INFO - PROCESS | 16920 | 1463172423991 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 13:47:04 INFO - PROCESS | 16920 | 1463172424005 Marionette TRACE conn4 <- [1,826,null,{}] 13:47:04 INFO - PROCESS | 16920 | 1463172424056 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:04 INFO - PROCESS | 16920 | 1463172424323 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 13:47:04 INFO - PROCESS | 16920 | 1463172424584 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:04 INFO - PROCESS | 16920 | ++DOCSHELL 0x89b36400 == 99 [pid = 16920] [id = 214] 13:47:04 INFO - PROCESS | 16920 | ++DOMWINDOW == 262 (0x89b36800) [pid = 16920] [serial = 643] [outer = (nil)] 13:47:04 INFO - PROCESS | 16920 | ++DOMWINDOW == 263 (0x89b39400) [pid = 16920] [serial = 644] [outer = 0x89b36800] 13:47:04 INFO - PROCESS | 16920 | 1463172424673 Marionette DEBUG loaded listener.js 13:47:04 INFO - PROCESS | 16920 | ++DOMWINDOW == 264 (0x89b3c800) [pid = 16920] [serial = 645] [outer = 0x89b36800] 13:47:05 INFO - PROCESS | 16920 | 1463172425836 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 13:47:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 13:47:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1901ms 13:47:05 INFO - PROCESS | 16920 | 1463172425893 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 13:47:05 INFO - PROCESS | 16920 | 1463172425897 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 13:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 13:47:05 INFO - PROCESS | 16920 | 1463172425904 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 13:47:05 INFO - PROCESS | 16920 | 1463172425906 Marionette TRACE conn4 <- [1,830,null,{}] 13:47:05 INFO - PROCESS | 16920 | 1463172425913 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:06 INFO - PROCESS | 16920 | 1463172426161 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 13:47:06 INFO - PROCESS | 16920 | 1463172426477 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:06 INFO - PROCESS | 16920 | ++DOCSHELL 0x891ed000 == 100 [pid = 16920] [id = 215] 13:47:06 INFO - PROCESS | 16920 | ++DOMWINDOW == 265 (0x891ed800) [pid = 16920] [serial = 646] [outer = (nil)] 13:47:06 INFO - PROCESS | 16920 | ++DOMWINDOW == 266 (0x891f2400) [pid = 16920] [serial = 647] [outer = 0x891ed800] 13:47:06 INFO - PROCESS | 16920 | 1463172426570 Marionette DEBUG loaded listener.js 13:47:06 INFO - PROCESS | 16920 | ++DOMWINDOW == 267 (0x891f4400) [pid = 16920] [serial = 648] [outer = 0x891ed800] 13:47:07 INFO - PROCESS | 16920 | 1463172427513 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 13:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 13:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1638ms 13:47:07 INFO - PROCESS | 16920 | 1463172427543 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 13:47:07 INFO - PROCESS | 16920 | 1463172427547 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 13:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 13:47:07 INFO - PROCESS | 16920 | 1463172427554 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 13:47:07 INFO - PROCESS | 16920 | 1463172427558 Marionette TRACE conn4 <- [1,834,null,{}] 13:47:07 INFO - PROCESS | 16920 | 1463172427564 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:07 INFO - PROCESS | 16920 | 1463172427771 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 13:47:08 INFO - PROCESS | 16920 | 1463172428034 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:08 INFO - PROCESS | 16920 | ++DOCSHELL 0x891eb800 == 101 [pid = 16920] [id = 216] 13:47:08 INFO - PROCESS | 16920 | ++DOMWINDOW == 268 (0x891ec000) [pid = 16920] [serial = 649] [outer = (nil)] 13:47:08 INFO - PROCESS | 16920 | ++DOMWINDOW == 269 (0x8becfc00) [pid = 16920] [serial = 650] [outer = 0x891ec000] 13:47:08 INFO - PROCESS | 16920 | 1463172428136 Marionette DEBUG loaded listener.js 13:47:08 INFO - PROCESS | 16920 | ++DOMWINDOW == 270 (0x8bed5c00) [pid = 16920] [serial = 651] [outer = 0x891ec000] 13:47:09 INFO - PROCESS | 16920 | 1463172429502 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 13:47:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 13:47:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 2034ms 13:47:09 INFO - PROCESS | 16920 | 1463172429593 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 13:47:09 INFO - PROCESS | 16920 | 1463172429600 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 13:47:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 13:47:09 INFO - PROCESS | 16920 | 1463172429614 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 13:47:09 INFO - PROCESS | 16920 | 1463172429622 Marionette TRACE conn4 <- [1,838,null,{}] 13:47:09 INFO - PROCESS | 16920 | 1463172429632 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:09 INFO - PROCESS | 16920 | 1463172429844 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 13:47:10 INFO - PROCESS | 16920 | 1463172430027 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:10 INFO - PROCESS | 16920 | ++DOCSHELL 0x891eac00 == 102 [pid = 16920] [id = 217] 13:47:10 INFO - PROCESS | 16920 | ++DOMWINDOW == 271 (0x89393800) [pid = 16920] [serial = 652] [outer = (nil)] 13:47:10 INFO - PROCESS | 16920 | ++DOMWINDOW == 272 (0x89b37400) [pid = 16920] [serial = 653] [outer = 0x89393800] 13:47:10 INFO - PROCESS | 16920 | 1463172430163 Marionette DEBUG loaded listener.js 13:47:10 INFO - PROCESS | 16920 | ++DOMWINDOW == 273 (0x8adc5800) [pid = 16920] [serial = 654] [outer = 0x89393800] 13:47:11 INFO - PROCESS | 16920 | 1463172431171 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 13:47:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 13:47:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1590ms 13:47:11 INFO - PROCESS | 16920 | 1463172431212 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 13:47:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 13:47:11 INFO - PROCESS | 16920 | 1463172431226 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 13:47:11 INFO - PROCESS | 16920 | 1463172431238 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 13:47:11 INFO - PROCESS | 16920 | 1463172431242 Marionette TRACE conn4 <- [1,842,null,{}] 13:47:11 INFO - PROCESS | 16920 | 1463172431248 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:11 INFO - PROCESS | 16920 | 1463172431587 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 13:47:11 INFO - PROCESS | 16920 | 1463172431905 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:11 INFO - PROCESS | 16920 | ++DOCSHELL 0x8bb8b800 == 103 [pid = 16920] [id = 218] 13:47:11 INFO - PROCESS | 16920 | ++DOMWINDOW == 274 (0x8bed1800) [pid = 16920] [serial = 655] [outer = (nil)] 13:47:11 INFO - PROCESS | 16920 | ++DOMWINDOW == 275 (0x8c1ed800) [pid = 16920] [serial = 656] [outer = 0x8bed1800] 13:47:11 INFO - PROCESS | 16920 | 1463172431994 Marionette DEBUG loaded listener.js 13:47:12 INFO - PROCESS | 16920 | ++DOMWINDOW == 276 (0x8df4e400) [pid = 16920] [serial = 657] [outer = 0x8bed1800] 13:47:12 INFO - PROCESS | 16920 | --DOCSHELL 0x928f3c00 == 102 [pid = 16920] [id = 150] 13:47:12 INFO - PROCESS | 16920 | --DOCSHELL 0x8c1ec400 == 101 [pid = 16920] [id = 200] 13:47:12 INFO - PROCESS | 16920 | --DOMWINDOW == 275 (0x91082800) [pid = 16920] [serial = 556] [outer = (nil)] [url = about:blank] 13:47:12 INFO - PROCESS | 16920 | --DOCSHELL 0x92514000 == 100 [pid = 16920] [id = 199] 13:47:12 INFO - PROCESS | 16920 | --DOCSHELL 0x8ed28400 == 99 [pid = 16920] [id = 198] 13:47:12 INFO - PROCESS | 16920 | --DOCSHELL 0x8adc4c00 == 98 [pid = 16920] [id = 197] 13:47:12 INFO - PROCESS | 16920 | --DOCSHELL 0x9079d800 == 97 [pid = 16920] [id = 196] 13:47:12 INFO - PROCESS | 16920 | --DOCSHELL 0x8bb88c00 == 96 [pid = 16920] [id = 187] 13:47:12 INFO - PROCESS | 16920 | --DOCSHELL 0x8bb87c00 == 95 [pid = 16920] [id = 158] 13:47:12 INFO - PROCESS | 16920 | --DOCSHELL 0x8a2e1400 == 94 [pid = 16920] [id = 186] 13:47:12 INFO - PROCESS | 16920 | --DOCSHELL 0x8a2e6c00 == 93 [pid = 16920] [id = 185] 13:47:13 INFO - PROCESS | 16920 | 1463172433007 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 13:47:13 INFO - PROCESS | 16920 | --DOMWINDOW == 274 (0x90a9b000) [pid = 16920] [serial = 553] [outer = (nil)] [url = about:blank] 13:47:13 INFO - PROCESS | 16920 | --DOMWINDOW == 273 (0x8e125400) [pid = 16920] [serial = 545] [outer = (nil)] [url = about:blank] 13:47:13 INFO - PROCESS | 16920 | --DOMWINDOW == 272 (0x8df48800) [pid = 16920] [serial = 544] [outer = (nil)] [url = about:blank] 13:47:13 INFO - PROCESS | 16920 | --DOMWINDOW == 271 (0x8e00b800) [pid = 16920] [serial = 547] [outer = (nil)] [url = about:blank] 13:47:13 INFO - PROCESS | 16920 | --DOMWINDOW == 270 (0x8ed20800) [pid = 16920] [serial = 548] [outer = (nil)] [url = about:blank] 13:47:13 INFO - PROCESS | 16920 | --DOMWINDOW == 269 (0x8ea56000) [pid = 16920] [serial = 508] [outer = (nil)] [url = about:blank] 13:47:13 INFO - PROCESS | 16920 | --DOMWINDOW == 268 (0x90649400) [pid = 16920] [serial = 550] [outer = (nil)] [url = about:blank] 13:47:13 INFO - PROCESS | 16920 | --DOMWINDOW == 267 (0x8a4d0000) [pid = 16920] [serial = 541] [outer = (nil)] [url = about:blank] 13:47:13 INFO - PROCESS | 16920 | --DOMWINDOW == 266 (0x90aa3c00) [pid = 16920] [serial = 511] [outer = (nil)] [url = about:blank] 13:47:13 INFO - PROCESS | 16920 | --DOMWINDOW == 265 (0x92b1a400) [pid = 16920] [serial = 514] [outer = (nil)] [url = about:blank] 13:47:13 INFO - PROCESS | 16920 | --DOMWINDOW == 264 (0x94603800) [pid = 16920] [serial = 517] [outer = (nil)] [url = about:blank] 13:47:13 INFO - PROCESS | 16920 | --DOMWINDOW == 263 (0x97773000) [pid = 16920] [serial = 520] [outer = (nil)] [url = about:blank] 13:47:13 INFO - PROCESS | 16920 | --DOMWINDOW == 262 (0x99d13000) [pid = 16920] [serial = 523] [outer = (nil)] [url = about:blank] 13:47:13 INFO - PROCESS | 16920 | --DOMWINDOW == 261 (0x9a9fc000) [pid = 16920] [serial = 526] [outer = (nil)] [url = about:blank] 13:47:13 INFO - PROCESS | 16920 | --DOMWINDOW == 260 (0x9a485000) [pid = 16920] [serial = 529] [outer = (nil)] [url = about:blank] 13:47:13 INFO - PROCESS | 16920 | --DOMWINDOW == 259 (0x9a48c400) [pid = 16920] [serial = 532] [outer = (nil)] [url = about:blank] 13:47:13 INFO - PROCESS | 16920 | --DOMWINDOW == 258 (0x9d3bc400) [pid = 16920] [serial = 535] [outer = (nil)] [url = about:blank] 13:47:13 INFO - PROCESS | 16920 | --DOMWINDOW == 257 (0x8a2e2800) [pid = 16920] [serial = 538] [outer = (nil)] [url = about:blank] 13:47:13 INFO - PROCESS | 16920 | --DOMWINDOW == 256 (0x9107d800) [pid = 16920] [serial = 554] [outer = (nil)] [url = about:blank] 13:47:13 INFO - PROCESS | 16920 | --DOMWINDOW == 255 (0x907ee000) [pid = 16920] [serial = 551] [outer = (nil)] [url = about:blank] 13:47:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 13:47:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1834ms 13:47:13 INFO - PROCESS | 16920 | 1463172433071 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 13:47:13 INFO - PROCESS | 16920 | 1463172433075 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 13:47:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 13:47:13 INFO - PROCESS | 16920 | 1463172433082 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 13:47:13 INFO - PROCESS | 16920 | 1463172433088 Marionette TRACE conn4 <- [1,846,null,{}] 13:47:13 INFO - PROCESS | 16920 | 1463172433103 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:13 INFO - PROCESS | 16920 | 1463172433301 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 13:47:13 INFO - PROCESS | 16920 | 1463172433585 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:13 INFO - PROCESS | 16920 | ++DOCSHELL 0x8adc4c00 == 94 [pid = 16920] [id = 219] 13:47:13 INFO - PROCESS | 16920 | ++DOMWINDOW == 256 (0x8d411800) [pid = 16920] [serial = 658] [outer = (nil)] 13:47:13 INFO - PROCESS | 16920 | ++DOMWINDOW == 257 (0x8ea4d800) [pid = 16920] [serial = 659] [outer = 0x8d411800] 13:47:13 INFO - PROCESS | 16920 | 1463172433679 Marionette DEBUG loaded listener.js 13:47:13 INFO - PROCESS | 16920 | ++DOMWINDOW == 258 (0x8ed28000) [pid = 16920] [serial = 660] [outer = 0x8d411800] 13:47:14 INFO - PROCESS | 16920 | 1463172434482 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 13:47:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 13:47:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1440ms 13:47:14 INFO - PROCESS | 16920 | 1463172434523 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 13:47:14 INFO - PROCESS | 16920 | 1463172434528 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 13:47:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 13:47:14 INFO - PROCESS | 16920 | 1463172434534 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 13:47:14 INFO - PROCESS | 16920 | 1463172434538 Marionette TRACE conn4 <- [1,850,null,{}] 13:47:14 INFO - PROCESS | 16920 | 1463172434544 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:14 INFO - PROCESS | 16920 | 1463172434807 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 13:47:14 INFO - PROCESS | 16920 | 1463172434918 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:14 INFO - PROCESS | 16920 | ++DOCSHELL 0x8ea4f800 == 95 [pid = 16920] [id = 220] 13:47:14 INFO - PROCESS | 16920 | ++DOMWINDOW == 259 (0x8f43f400) [pid = 16920] [serial = 661] [outer = (nil)] 13:47:14 INFO - PROCESS | 16920 | ++DOMWINDOW == 260 (0x90644800) [pid = 16920] [serial = 662] [outer = 0x8f43f400] 13:47:15 INFO - PROCESS | 16920 | 1463172434993 Marionette DEBUG loaded listener.js 13:47:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 261 (0x907ee000) [pid = 16920] [serial = 663] [outer = 0x8f43f400] 13:47:15 INFO - PROCESS | 16920 | 1463172435896 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 13:47:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 13:47:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1388ms 13:47:15 INFO - PROCESS | 16920 | 1463172435924 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 13:47:15 INFO - PROCESS | 16920 | 1463172435927 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 13:47:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 13:47:15 INFO - PROCESS | 16920 | 1463172435941 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 13:47:15 INFO - PROCESS | 16920 | 1463172435943 Marionette TRACE conn4 <- [1,854,null,{}] 13:47:15 INFO - PROCESS | 16920 | 1463172435949 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:16 INFO - PROCESS | 16920 | 1463172436191 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 13:47:16 INFO - PROCESS | 16920 | 1463172436229 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:16 INFO - PROCESS | 16920 | ++DOCSHELL 0x8a4d4400 == 96 [pid = 16920] [id = 221] 13:47:16 INFO - PROCESS | 16920 | ++DOMWINDOW == 262 (0x8f44b000) [pid = 16920] [serial = 664] [outer = (nil)] 13:47:16 INFO - PROCESS | 16920 | ++DOMWINDOW == 263 (0x90a9a400) [pid = 16920] [serial = 665] [outer = 0x8f44b000] 13:47:16 INFO - PROCESS | 16920 | 1463172436328 Marionette DEBUG loaded listener.js 13:47:16 INFO - PROCESS | 16920 | ++DOMWINDOW == 264 (0x9107c800) [pid = 16920] [serial = 666] [outer = 0x8f44b000] 13:47:17 INFO - PROCESS | 16920 | 1463172437594 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 13:47:17 INFO - PROCESS | 16920 | --DOMWINDOW == 263 (0x9251a400) [pid = 16920] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 13:47:17 INFO - PROCESS | 16920 | --DOMWINDOW == 262 (0x8adce000) [pid = 16920] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 13:47:17 INFO - PROCESS | 16920 | --DOMWINDOW == 261 (0x907a2c00) [pid = 16920] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 13:47:17 INFO - PROCESS | 16920 | --DOMWINDOW == 260 (0x926ab400) [pid = 16920] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 13:47:17 INFO - PROCESS | 16920 | --DOMWINDOW == 259 (0x8ee3b000) [pid = 16920] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 13:47:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 13:47:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1732ms 13:47:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 13:47:17 INFO - PROCESS | 16920 | 1463172437675 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 13:47:17 INFO - PROCESS | 16920 | 1463172437677 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 13:47:17 INFO - PROCESS | 16920 | 1463172437684 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 13:47:17 INFO - PROCESS | 16920 | 1463172437688 Marionette TRACE conn4 <- [1,858,null,{}] 13:47:17 INFO - PROCESS | 16920 | 1463172437693 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:17 INFO - PROCESS | 16920 | 1463172437885 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 13:47:18 INFO - PROCESS | 16920 | 1463172438099 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:18 INFO - PROCESS | 16920 | ++DOCSHELL 0x89b38000 == 97 [pid = 16920] [id = 222] 13:47:18 INFO - PROCESS | 16920 | ++DOMWINDOW == 260 (0x9064c000) [pid = 16920] [serial = 667] [outer = (nil)] 13:47:18 INFO - PROCESS | 16920 | ++DOMWINDOW == 261 (0x92519800) [pid = 16920] [serial = 668] [outer = 0x9064c000] 13:47:18 INFO - PROCESS | 16920 | 1463172438174 Marionette DEBUG loaded listener.js 13:47:18 INFO - PROCESS | 16920 | ++DOMWINDOW == 262 (0x925ef400) [pid = 16920] [serial = 669] [outer = 0x9064c000] 13:47:18 INFO - PROCESS | 16920 | 1463172438968 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 13:47:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 13:47:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1330ms 13:47:19 INFO - PROCESS | 16920 | 1463172439014 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 13:47:19 INFO - PROCESS | 16920 | 1463172439018 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 13:47:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 13:47:19 INFO - PROCESS | 16920 | 1463172439024 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 13:47:19 INFO - PROCESS | 16920 | 1463172439028 Marionette TRACE conn4 <- [1,862,null,{}] 13:47:19 INFO - PROCESS | 16920 | 1463172439033 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:19 INFO - PROCESS | 16920 | 1463172439200 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 13:47:19 INFO - PROCESS | 16920 | 1463172439215 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:19 INFO - PROCESS | 16920 | ++DOCSHELL 0x9130f800 == 98 [pid = 16920] [id = 223] 13:47:19 INFO - PROCESS | 16920 | ++DOMWINDOW == 263 (0x918c7400) [pid = 16920] [serial = 670] [outer = (nil)] 13:47:19 INFO - PROCESS | 16920 | ++DOMWINDOW == 264 (0x926b9c00) [pid = 16920] [serial = 671] [outer = 0x918c7400] 13:47:19 INFO - PROCESS | 16920 | 1463172439289 Marionette DEBUG loaded listener.js 13:47:19 INFO - PROCESS | 16920 | ++DOMWINDOW == 265 (0x92b14400) [pid = 16920] [serial = 672] [outer = 0x918c7400] 13:47:20 INFO - PROCESS | 16920 | 1463172440635 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 13:47:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 13:47:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1639ms 13:47:20 INFO - PROCESS | 16920 | 1463172440682 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 13:47:20 INFO - PROCESS | 16920 | 1463172440688 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 13:47:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 13:47:20 INFO - PROCESS | 16920 | 1463172440697 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 13:47:20 INFO - PROCESS | 16920 | 1463172440703 Marionette TRACE conn4 <- [1,866,null,{}] 13:47:20 INFO - PROCESS | 16920 | 1463172440711 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:20 INFO - PROCESS | 16920 | 1463172440955 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 13:47:21 INFO - PROCESS | 16920 | 1463172441276 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:21 INFO - PROCESS | 16920 | ++DOCSHELL 0x893a0c00 == 99 [pid = 16920] [id = 224] 13:47:21 INFO - PROCESS | 16920 | ++DOMWINDOW == 266 (0x8a2d9800) [pid = 16920] [serial = 673] [outer = (nil)] 13:47:21 INFO - PROCESS | 16920 | ++DOMWINDOW == 267 (0x8e00b800) [pid = 16920] [serial = 674] [outer = 0x8a2d9800] 13:47:21 INFO - PROCESS | 16920 | 1463172441373 Marionette DEBUG loaded listener.js 13:47:21 INFO - PROCESS | 16920 | ++DOMWINDOW == 268 (0x8e2d4800) [pid = 16920] [serial = 675] [outer = 0x8a2d9800] 13:47:22 INFO - PROCESS | 16920 | 1463172442405 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 13:47:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 13:47:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1740ms 13:47:22 INFO - PROCESS | 16920 | 1463172442437 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 13:47:22 INFO - PROCESS | 16920 | 1463172442445 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 13:47:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 13:47:22 INFO - PROCESS | 16920 | 1463172442457 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 13:47:22 INFO - PROCESS | 16920 | 1463172442461 Marionette TRACE conn4 <- [1,870,null,{}] 13:47:22 INFO - PROCESS | 16920 | 1463172442468 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:22 INFO - PROCESS | 16920 | 1463172442683 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 13:47:23 INFO - PROCESS | 16920 | 1463172442985 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:23 INFO - PROCESS | 16920 | ++DOCSHELL 0x9079bc00 == 100 [pid = 16920] [id = 225] 13:47:23 INFO - PROCESS | 16920 | ++DOMWINDOW == 269 (0x91086400) [pid = 16920] [serial = 676] [outer = (nil)] 13:47:23 INFO - PROCESS | 16920 | ++DOMWINDOW == 270 (0x918cd800) [pid = 16920] [serial = 677] [outer = 0x91086400] 13:47:23 INFO - PROCESS | 16920 | 1463172443118 Marionette DEBUG loaded listener.js 13:47:23 INFO - PROCESS | 16920 | ++DOMWINDOW == 271 (0x926ae400) [pid = 16920] [serial = 678] [outer = 0x91086400] 13:47:24 INFO - PROCESS | 16920 | 1463172444058 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 13:47:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 13:47:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1640ms 13:47:24 INFO - PROCESS | 16920 | 1463172444097 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 13:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 13:47:24 INFO - PROCESS | 16920 | 1463172444102 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 13:47:24 INFO - PROCESS | 16920 | 1463172444110 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 13:47:24 INFO - PROCESS | 16920 | 1463172444116 Marionette TRACE conn4 <- [1,874,null,{}] 13:47:24 INFO - PROCESS | 16920 | 1463172444133 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:24 INFO - PROCESS | 16920 | 1463172444347 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 13:47:24 INFO - PROCESS | 16920 | 1463172444604 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:24 INFO - PROCESS | 16920 | ++DOCSHELL 0x92cf1800 == 101 [pid = 16920] [id = 226] 13:47:24 INFO - PROCESS | 16920 | ++DOMWINDOW == 272 (0x9396e000) [pid = 16920] [serial = 679] [outer = (nil)] 13:47:24 INFO - PROCESS | 16920 | ++DOMWINDOW == 273 (0x94610800) [pid = 16920] [serial = 680] [outer = 0x9396e000] 13:47:24 INFO - PROCESS | 16920 | 1463172444739 Marionette DEBUG loaded listener.js 13:47:24 INFO - PROCESS | 16920 | ++DOMWINDOW == 274 (0x9523bc00) [pid = 16920] [serial = 681] [outer = 0x9396e000] 13:47:25 INFO - PROCESS | 16920 | 1463172445697 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 13:47:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 13:47:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1641ms 13:47:25 INFO - PROCESS | 16920 | 1463172445750 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 13:47:25 INFO - PROCESS | 16920 | 1463172445755 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 13:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 13:47:25 INFO - PROCESS | 16920 | 1463172445762 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 13:47:25 INFO - PROCESS | 16920 | 1463172445766 Marionette TRACE conn4 <- [1,878,null,{}] 13:47:25 INFO - PROCESS | 16920 | 1463172445771 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:26 INFO - PROCESS | 16920 | 1463172446004 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 13:47:26 INFO - PROCESS | 16920 | 1463172446327 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:26 INFO - PROCESS | 16920 | ++DOCSHELL 0x95243800 == 102 [pid = 16920] [id = 227] 13:47:26 INFO - PROCESS | 16920 | ++DOMWINDOW == 275 (0x96d33000) [pid = 16920] [serial = 682] [outer = (nil)] 13:47:26 INFO - PROCESS | 16920 | ++DOMWINDOW == 276 (0x977ecc00) [pid = 16920] [serial = 683] [outer = 0x96d33000] 13:47:26 INFO - PROCESS | 16920 | 1463172446414 Marionette DEBUG loaded listener.js 13:47:26 INFO - PROCESS | 16920 | ++DOMWINDOW == 277 (0x9838a800) [pid = 16920] [serial = 684] [outer = 0x96d33000] 13:47:27 INFO - PROCESS | 16920 | 1463172447308 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 13:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 13:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1586ms 13:47:27 INFO - PROCESS | 16920 | 1463172447349 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 13:47:27 INFO - PROCESS | 16920 | 1463172447352 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 13:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 13:47:27 INFO - PROCESS | 16920 | 1463172447359 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 13:47:27 INFO - PROCESS | 16920 | 1463172447363 Marionette TRACE conn4 <- [1,882,null,{}] 13:47:27 INFO - PROCESS | 16920 | 1463172447369 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:27 INFO - PROCESS | 16920 | 1463172447567 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 13:47:27 INFO - PROCESS | 16920 | 1463172447825 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:27 INFO - PROCESS | 16920 | ++DOCSHELL 0x8a2e2800 == 103 [pid = 16920] [id = 228] 13:47:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 278 (0x9777fc00) [pid = 16920] [serial = 685] [outer = (nil)] 13:47:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 279 (0x9a483000) [pid = 16920] [serial = 686] [outer = 0x9777fc00] 13:47:27 INFO - PROCESS | 16920 | 1463172447960 Marionette DEBUG loaded listener.js 13:47:28 INFO - PROCESS | 16920 | ++DOMWINDOW == 280 (0x9a48a800) [pid = 16920] [serial = 687] [outer = 0x9777fc00] 13:47:28 INFO - PROCESS | 16920 | 1463172448891 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 13:47:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 13:47:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1593ms 13:47:28 INFO - PROCESS | 16920 | 1463172448953 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 13:47:28 INFO - PROCESS | 16920 | 1463172448957 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 13:47:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 13:47:28 INFO - PROCESS | 16920 | 1463172448964 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 13:47:28 INFO - PROCESS | 16920 | 1463172448968 Marionette TRACE conn4 <- [1,886,null,{}] 13:47:28 INFO - PROCESS | 16920 | 1463172448974 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:29 INFO - PROCESS | 16920 | 1463172449209 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 13:47:29 INFO - PROCESS | 16920 | 1463172449472 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:29 INFO - PROCESS | 16920 | ++DOCSHELL 0x99d13000 == 104 [pid = 16920] [id = 229] 13:47:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 281 (0x9a486c00) [pid = 16920] [serial = 688] [outer = (nil)] 13:47:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 282 (0x9b2e8400) [pid = 16920] [serial = 689] [outer = 0x9a486c00] 13:47:29 INFO - PROCESS | 16920 | 1463172449604 Marionette DEBUG loaded listener.js 13:47:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 283 (0x9c132c00) [pid = 16920] [serial = 690] [outer = 0x9a486c00] 13:47:30 INFO - PROCESS | 16920 | 1463172450527 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 13:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 13:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1638ms 13:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 13:47:30 INFO - PROCESS | 16920 | 1463172450604 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 13:47:30 INFO - PROCESS | 16920 | 1463172450607 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 13:47:30 INFO - PROCESS | 16920 | 1463172450614 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 13:47:30 INFO - PROCESS | 16920 | 1463172450617 Marionette TRACE conn4 <- [1,890,null,{}] 13:47:30 INFO - PROCESS | 16920 | 1463172450625 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:30 INFO - PROCESS | 16920 | 1463172450874 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 13:47:31 INFO - PROCESS | 16920 | 1463172451179 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:31 INFO - PROCESS | 16920 | ++DOCSHELL 0x92cee400 == 105 [pid = 16920] [id = 230] 13:47:31 INFO - PROCESS | 16920 | ++DOMWINDOW == 284 (0x9a9f2400) [pid = 16920] [serial = 691] [outer = (nil)] 13:47:31 INFO - PROCESS | 16920 | ++DOMWINDOW == 285 (0xa104e000) [pid = 16920] [serial = 692] [outer = 0x9a9f2400] 13:47:31 INFO - PROCESS | 16920 | 1463172451266 Marionette DEBUG loaded listener.js 13:47:31 INFO - PROCESS | 16920 | ++DOMWINDOW == 286 (0xa21aa400) [pid = 16920] [serial = 693] [outer = 0x9a9f2400] 13:47:32 INFO - PROCESS | 16920 | 1463172452215 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 13:47:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 13:47:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1646ms 13:47:32 INFO - PROCESS | 16920 | 1463172452261 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 13:47:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 13:47:32 INFO - PROCESS | 16920 | 1463172452266 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 13:47:32 INFO - PROCESS | 16920 | 1463172452273 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 13:47:32 INFO - PROCESS | 16920 | 1463172452277 Marionette TRACE conn4 <- [1,894,null,{}] 13:47:32 INFO - PROCESS | 16920 | 1463172452283 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:32 INFO - PROCESS | 16920 | 1463172452505 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 13:47:32 INFO - PROCESS | 16920 | 1463172452767 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:32 INFO - PROCESS | 16920 | ++DOCSHELL 0x91a4ac00 == 106 [pid = 16920] [id = 231] 13:47:32 INFO - PROCESS | 16920 | ++DOMWINDOW == 287 (0x91a4b000) [pid = 16920] [serial = 694] [outer = (nil)] 13:47:32 INFO - PROCESS | 16920 | ++DOMWINDOW == 288 (0x91a52c00) [pid = 16920] [serial = 695] [outer = 0x91a4b000] 13:47:32 INFO - PROCESS | 16920 | 1463172452898 Marionette DEBUG loaded listener.js 13:47:33 INFO - PROCESS | 16920 | ++DOMWINDOW == 289 (0x91a56800) [pid = 16920] [serial = 696] [outer = 0x91a4b000] 13:47:33 INFO - PROCESS | 16920 | 1463172453816 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 13:47:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 13:47:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1584ms 13:47:33 INFO - PROCESS | 16920 | 1463172453858 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 13:47:33 INFO - PROCESS | 16920 | 1463172453862 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 13:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 13:47:33 INFO - PROCESS | 16920 | 1463172453868 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 13:47:33 INFO - PROCESS | 16920 | 1463172453872 Marionette TRACE conn4 <- [1,898,null,{}] 13:47:33 INFO - PROCESS | 16920 | 1463172453878 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:34 INFO - PROCESS | 16920 | 1463172454078 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 13:47:34 INFO - PROCESS | 16920 | 1463172454333 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:34 INFO - PROCESS | 16920 | ++DOCSHELL 0x91a4e400 == 107 [pid = 16920] [id = 232] 13:47:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 290 (0x91a50000) [pid = 16920] [serial = 697] [outer = (nil)] 13:47:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 291 (0x9a273000) [pid = 16920] [serial = 698] [outer = 0x91a50000] 13:47:34 INFO - PROCESS | 16920 | 1463172454476 Marionette DEBUG loaded listener.js 13:47:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 292 (0x9a275c00) [pid = 16920] [serial = 699] [outer = 0x91a50000] 13:47:35 INFO - PROCESS | 16920 | 1463172455420 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 13:47:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 13:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1637ms 13:47:35 INFO - PROCESS | 16920 | 1463172455508 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 13:47:35 INFO - PROCESS | 16920 | 1463172455512 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 13:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 13:47:35 INFO - PROCESS | 16920 | 1463172455518 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 13:47:35 INFO - PROCESS | 16920 | 1463172455522 Marionette TRACE conn4 <- [1,902,null,{}] 13:47:35 INFO - PROCESS | 16920 | 1463172455528 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:35 INFO - PROCESS | 16920 | 1463172455793 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 13:47:36 INFO - PROCESS | 16920 | 1463172456100 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:36 INFO - PROCESS | 16920 | ++DOCSHELL 0x91a4ec00 == 108 [pid = 16920] [id = 233] 13:47:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 293 (0x91a53800) [pid = 16920] [serial = 700] [outer = (nil)] 13:47:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 294 (0x9a27d000) [pid = 16920] [serial = 701] [outer = 0x91a53800] 13:47:36 INFO - PROCESS | 16920 | 1463172456192 Marionette DEBUG loaded listener.js 13:47:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 295 (0x9a27f000) [pid = 16920] [serial = 702] [outer = 0x91a53800] 13:47:37 INFO - PROCESS | 16920 | 1463172457110 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 13:47:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 13:47:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1630ms 13:47:37 INFO - PROCESS | 16920 | 1463172457149 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 13:47:37 INFO - PROCESS | 16920 | 1463172457153 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 13:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 13:47:37 INFO - PROCESS | 16920 | 1463172457160 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 13:47:37 INFO - PROCESS | 16920 | 1463172457165 Marionette TRACE conn4 <- [1,906,null,{}] 13:47:37 INFO - PROCESS | 16920 | 1463172457172 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:37 INFO - PROCESS | 16920 | 1463172457397 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 13:47:37 INFO - PROCESS | 16920 | 1463172457668 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:37 INFO - PROCESS | 16920 | ++DOCSHELL 0x87e91400 == 109 [pid = 16920] [id = 234] 13:47:37 INFO - PROCESS | 16920 | ++DOMWINDOW == 296 (0x87e98000) [pid = 16920] [serial = 703] [outer = (nil)] 13:47:37 INFO - PROCESS | 16920 | ++DOMWINDOW == 297 (0x91a55400) [pid = 16920] [serial = 704] [outer = 0x87e98000] 13:47:37 INFO - PROCESS | 16920 | 1463172457808 Marionette DEBUG loaded listener.js 13:47:37 INFO - PROCESS | 16920 | ++DOMWINDOW == 298 (0x9d849800) [pid = 16920] [serial = 705] [outer = 0x87e98000] 13:47:38 INFO - PROCESS | 16920 | 1463172458694 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 13:47:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 13:47:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1584ms 13:47:38 INFO - PROCESS | 16920 | 1463172458746 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 13:47:38 INFO - PROCESS | 16920 | 1463172458749 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 13:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 13:47:38 INFO - PROCESS | 16920 | 1463172458756 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 13:47:38 INFO - PROCESS | 16920 | 1463172458760 Marionette TRACE conn4 <- [1,910,null,{}] 13:47:38 INFO - PROCESS | 16920 | 1463172458766 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:38 INFO - PROCESS | 16920 | 1463172458970 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 13:47:39 INFO - PROCESS | 16920 | 1463172459233 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:39 INFO - PROCESS | 16920 | ++DOCSHELL 0x87e96800 == 110 [pid = 16920] [id = 235] 13:47:39 INFO - PROCESS | 16920 | ++DOMWINDOW == 299 (0x87e97800) [pid = 16920] [serial = 706] [outer = (nil)] 13:47:39 INFO - PROCESS | 16920 | ++DOMWINDOW == 300 (0x880a0800) [pid = 16920] [serial = 707] [outer = 0x87e97800] 13:47:39 INFO - PROCESS | 16920 | 1463172459362 Marionette DEBUG loaded listener.js 13:47:39 INFO - PROCESS | 16920 | ++DOMWINDOW == 301 (0x880a3c00) [pid = 16920] [serial = 708] [outer = 0x87e97800] 13:47:40 INFO - PROCESS | 16920 | 1463172460289 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 13:47:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 13:47:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1585ms 13:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 13:47:40 INFO - PROCESS | 16920 | 1463172460341 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 13:47:40 INFO - PROCESS | 16920 | 1463172460344 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 13:47:40 INFO - PROCESS | 16920 | 1463172460351 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 13:47:40 INFO - PROCESS | 16920 | 1463172460355 Marionette TRACE conn4 <- [1,914,null,{}] 13:47:40 INFO - PROCESS | 16920 | 1463172460361 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:40 INFO - PROCESS | 16920 | 1463172460572 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 13:47:40 INFO - PROCESS | 16920 | 1463172460835 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:40 INFO - PROCESS | 16920 | ++DOCSHELL 0x8809b000 == 111 [pid = 16920] [id = 236] 13:47:40 INFO - PROCESS | 16920 | ++DOMWINDOW == 302 (0x8809cc00) [pid = 16920] [serial = 709] [outer = (nil)] 13:47:40 INFO - PROCESS | 16920 | ++DOMWINDOW == 303 (0x880a9c00) [pid = 16920] [serial = 710] [outer = 0x8809cc00] 13:47:40 INFO - PROCESS | 16920 | 1463172460966 Marionette DEBUG loaded listener.js 13:47:41 INFO - PROCESS | 16920 | ++DOMWINDOW == 304 (0x8817bc00) [pid = 16920] [serial = 711] [outer = 0x8809cc00] 13:47:41 INFO - PROCESS | 16920 | 1463172461857 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 13:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 13:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1585ms 13:47:41 INFO - PROCESS | 16920 | 1463172461937 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 13:47:41 INFO - PROCESS | 16920 | 1463172461940 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 13:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 13:47:41 INFO - PROCESS | 16920 | 1463172461947 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 13:47:41 INFO - PROCESS | 16920 | 1463172461951 Marionette TRACE conn4 <- [1,918,null,{}] 13:47:41 INFO - PROCESS | 16920 | 1463172461956 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:42 INFO - PROCESS | 16920 | 1463172462166 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 13:47:42 INFO - PROCESS | 16920 | 1463172462432 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:42 INFO - PROCESS | 16920 | ++DOCSHELL 0x8809c800 == 112 [pid = 16920] [id = 237] 13:47:42 INFO - PROCESS | 16920 | ++DOMWINDOW == 305 (0x880a1400) [pid = 16920] [serial = 712] [outer = (nil)] 13:47:42 INFO - PROCESS | 16920 | ++DOMWINDOW == 306 (0x88182000) [pid = 16920] [serial = 713] [outer = 0x880a1400] 13:47:42 INFO - PROCESS | 16920 | 1463172462536 Marionette DEBUG loaded listener.js 13:47:42 INFO - PROCESS | 16920 | ++DOMWINDOW == 307 (0x88184800) [pid = 16920] [serial = 714] [outer = 0x880a1400] 13:47:43 INFO - PROCESS | 16920 | 1463172463426 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 13:47:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 13:47:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1536ms 13:47:43 INFO - PROCESS | 16920 | 1463172463485 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 13:47:43 INFO - PROCESS | 16920 | 1463172463489 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 13:47:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 13:47:43 INFO - PROCESS | 16920 | 1463172463495 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 13:47:43 INFO - PROCESS | 16920 | 1463172463498 Marionette TRACE conn4 <- [1,922,null,{}] 13:47:43 INFO - PROCESS | 16920 | 1463172463505 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:43 INFO - PROCESS | 16920 | 1463172463706 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 13:47:43 INFO - PROCESS | 16920 | 1463172463967 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:44 INFO - PROCESS | 16920 | ++DOCSHELL 0x877b9c00 == 113 [pid = 16920] [id = 238] 13:47:44 INFO - PROCESS | 16920 | ++DOMWINDOW == 308 (0x877bb000) [pid = 16920] [serial = 715] [outer = (nil)] 13:47:44 INFO - PROCESS | 16920 | ++DOMWINDOW == 309 (0x877c2c00) [pid = 16920] [serial = 716] [outer = 0x877bb000] 13:47:44 INFO - PROCESS | 16920 | 1463172464097 Marionette DEBUG loaded listener.js 13:47:44 INFO - PROCESS | 16920 | ++DOMWINDOW == 310 (0x877c5800) [pid = 16920] [serial = 717] [outer = 0x877bb000] 13:47:45 INFO - PROCESS | 16920 | 1463172465017 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 13:47:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 13:47:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1553ms 13:47:45 INFO - PROCESS | 16920 | 1463172465051 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 13:47:45 INFO - PROCESS | 16920 | 1463172465055 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 13:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 13:47:45 INFO - PROCESS | 16920 | 1463172465062 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 13:47:45 INFO - PROCESS | 16920 | 1463172465065 Marionette TRACE conn4 <- [1,926,null,{}] 13:47:45 INFO - PROCESS | 16920 | 1463172465071 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:45 INFO - PROCESS | 16920 | 1463172465289 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 13:47:45 INFO - PROCESS | 16920 | 1463172465654 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:45 INFO - PROCESS | 16920 | ++DOCSHELL 0x877c1c00 == 114 [pid = 16920] [id = 239] 13:47:45 INFO - PROCESS | 16920 | ++DOMWINDOW == 311 (0x877c5400) [pid = 16920] [serial = 718] [outer = (nil)] 13:47:45 INFO - PROCESS | 16920 | ++DOMWINDOW == 312 (0x88180c00) [pid = 16920] [serial = 719] [outer = 0x877c5400] 13:47:45 INFO - PROCESS | 16920 | 1463172465750 Marionette DEBUG loaded listener.js 13:47:45 INFO - PROCESS | 16920 | ++DOMWINDOW == 313 (0x8adc9c00) [pid = 16920] [serial = 720] [outer = 0x877c5400] 13:47:46 INFO - PROCESS | 16920 | 1463172466656 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 13:47:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 13:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1630ms 13:47:46 INFO - PROCESS | 16920 | 1463172466693 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 13:47:46 INFO - PROCESS | 16920 | 1463172466697 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 13:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 13:47:46 INFO - PROCESS | 16920 | 1463172466704 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 13:47:46 INFO - PROCESS | 16920 | 1463172466706 Marionette TRACE conn4 <- [1,930,null,{}] 13:47:46 INFO - PROCESS | 16920 | 1463172466713 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:46 INFO - PROCESS | 16920 | 1463172466921 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 13:47:47 INFO - PROCESS | 16920 | 1463172467192 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:47 INFO - PROCESS | 16920 | ++DOCSHELL 0x86c2ac00 == 115 [pid = 16920] [id = 240] 13:47:47 INFO - PROCESS | 16920 | ++DOMWINDOW == 314 (0x86c2b400) [pid = 16920] [serial = 721] [outer = (nil)] 13:47:47 INFO - PROCESS | 16920 | ++DOMWINDOW == 315 (0x86c33800) [pid = 16920] [serial = 722] [outer = 0x86c2b400] 13:47:47 INFO - PROCESS | 16920 | 1463172467324 Marionette DEBUG loaded listener.js 13:47:47 INFO - PROCESS | 16920 | ++DOMWINDOW == 316 (0x86c36c00) [pid = 16920] [serial = 723] [outer = 0x86c2b400] 13:47:48 INFO - PROCESS | 16920 | 1463172468231 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 13:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 13:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1588ms 13:47:48 INFO - PROCESS | 16920 | 1463172468293 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 13:47:48 INFO - PROCESS | 16920 | 1463172468296 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 13:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 13:47:48 INFO - PROCESS | 16920 | 1463172468303 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 13:47:48 INFO - PROCESS | 16920 | 1463172468307 Marionette TRACE conn4 <- [1,934,null,{}] 13:47:48 INFO - PROCESS | 16920 | 1463172468313 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:48 INFO - PROCESS | 16920 | 1463172468524 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 13:47:48 INFO - PROCESS | 16920 | 1463172468793 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:48 INFO - PROCESS | 16920 | ++DOCSHELL 0x86c37000 == 116 [pid = 16920] [id = 241] 13:47:48 INFO - PROCESS | 16920 | ++DOMWINDOW == 317 (0x86c38800) [pid = 16920] [serial = 724] [outer = (nil)] 13:47:48 INFO - PROCESS | 16920 | ++DOMWINDOW == 318 (0x8817e800) [pid = 16920] [serial = 725] [outer = 0x86c38800] 13:47:48 INFO - PROCESS | 16920 | 1463172468922 Marionette DEBUG loaded listener.js 13:47:49 INFO - PROCESS | 16920 | ++DOMWINDOW == 319 (0x907a4800) [pid = 16920] [serial = 726] [outer = 0x86c38800] 13:47:49 INFO - PROCESS | 16920 | 1463172469809 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 13:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 13:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1543ms 13:47:49 INFO - PROCESS | 16920 | 1463172469848 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 13:47:49 INFO - PROCESS | 16920 | 1463172469852 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 13:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 13:47:49 INFO - PROCESS | 16920 | 1463172469859 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 13:47:49 INFO - PROCESS | 16920 | 1463172469862 Marionette TRACE conn4 <- [1,938,null,{}] 13:47:49 INFO - PROCESS | 16920 | 1463172469868 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:50 INFO - PROCESS | 16920 | 1463172470076 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 13:47:51 INFO - PROCESS | 16920 | --DOCSHELL 0x9ac42c00 == 115 [pid = 16920] [id = 51] 13:47:51 INFO - PROCESS | 16920 | --DOCSHELL 0x93970c00 == 114 [pid = 16920] [id = 175] 13:47:51 INFO - PROCESS | 16920 | --DOCSHELL 0x926b6400 == 113 [pid = 16920] [id = 171] 13:47:51 INFO - PROCESS | 16920 | --DOCSHELL 0x92be7c00 == 112 [pid = 16920] [id = 174] 13:47:51 INFO - PROCESS | 16920 | --DOCSHELL 0x8a2d9c00 == 111 [pid = 16920] [id = 179] 13:47:51 INFO - PROCESS | 16920 | --DOCSHELL 0x9838f800 == 110 [pid = 16920] [id = 177] 13:47:51 INFO - PROCESS | 16920 | --DOCSHELL 0x9a47fc00 == 109 [pid = 16920] [id = 176] 13:47:51 INFO - PROCESS | 16920 | --DOCSHELL 0x96d2e800 == 108 [pid = 16920] [id = 178] 13:47:51 INFO - PROCESS | 16920 | --DOCSHELL 0x8a2e2c00 == 107 [pid = 16920] [id = 180] 13:47:51 INFO - PROCESS | 16920 | --DOCSHELL 0x89b38000 == 106 [pid = 16920] [id = 222] 13:47:51 INFO - PROCESS | 16920 | --DOCSHELL 0x8a4d4400 == 105 [pid = 16920] [id = 221] 13:47:51 INFO - PROCESS | 16920 | --DOCSHELL 0x8ea4f800 == 104 [pid = 16920] [id = 220] 13:47:51 INFO - PROCESS | 16920 | --DOCSHELL 0x8adc4c00 == 103 [pid = 16920] [id = 219] 13:47:51 INFO - PROCESS | 16920 | --DOCSHELL 0x8bb8b800 == 102 [pid = 16920] [id = 218] 13:47:51 INFO - PROCESS | 16920 | --DOCSHELL 0x891eac00 == 101 [pid = 16920] [id = 217] 13:47:51 INFO - PROCESS | 16920 | --DOCSHELL 0x8bb8dc00 == 100 [pid = 16920] [id = 205] 13:47:51 INFO - PROCESS | 16920 | --DOCSHELL 0x95242000 == 99 [pid = 16920] [id = 204] 13:47:51 INFO - PROCESS | 16920 | --DOCSHELL 0x8f44b400 == 98 [pid = 16920] [id = 203] 13:47:51 INFO - PROCESS | 16920 | --DOCSHELL 0x8ed1c000 == 97 [pid = 16920] [id = 202] 13:47:51 INFO - PROCESS | 16920 | --DOMWINDOW == 318 (0x928f5400) [pid = 16920] [serial = 599] [outer = (nil)] [url = about:blank] 13:47:51 INFO - PROCESS | 16920 | --DOMWINDOW == 317 (0x928ed400) [pid = 16920] [serial = 602] [outer = (nil)] [url = about:blank] 13:47:51 INFO - PROCESS | 16920 | --DOMWINDOW == 316 (0x8c1e6800) [pid = 16920] [serial = 559] [outer = (nil)] [url = about:blank] 13:47:51 INFO - PROCESS | 16920 | --DOMWINDOW == 315 (0x90644c00) [pid = 16920] [serial = 562] [outer = (nil)] [url = about:blank] 13:47:51 INFO - PROCESS | 16920 | --DOMWINDOW == 314 (0x92517400) [pid = 16920] [serial = 565] [outer = (nil)] [url = about:blank] 13:47:51 INFO - PROCESS | 16920 | --DOMWINDOW == 313 (0x928f5c00) [pid = 16920] [serial = 568] [outer = (nil)] [url = about:blank] 13:47:51 INFO - PROCESS | 16920 | --DOMWINDOW == 312 (0x92be3000) [pid = 16920] [serial = 571] [outer = (nil)] [url = about:blank] 13:47:51 INFO - PROCESS | 16920 | --DOMWINDOW == 311 (0x9513ac00) [pid = 16920] [serial = 574] [outer = (nil)] [url = about:blank] 13:47:51 INFO - PROCESS | 16920 | --DOMWINDOW == 310 (0x9814bc00) [pid = 16920] [serial = 577] [outer = (nil)] [url = about:blank] 13:47:51 INFO - PROCESS | 16920 | --DOMWINDOW == 309 (0x99237800) [pid = 16920] [serial = 580] [outer = (nil)] [url = about:blank] 13:47:51 INFO - PROCESS | 16920 | --DOMWINDOW == 308 (0x925ed000) [pid = 16920] [serial = 596] [outer = (nil)] [url = about:blank] 13:47:51 INFO - PROCESS | 16920 | --DOMWINDOW == 307 (0x8f447c00) [pid = 16920] [serial = 593] [outer = (nil)] [url = about:blank] 13:47:51 INFO - PROCESS | 16920 | --DOMWINDOW == 306 (0x90a09000) [pid = 16920] [serial = 594] [outer = (nil)] [url = about:blank] 13:47:51 INFO - PROCESS | 16920 | --DOMWINDOW == 305 (0x90a9cc00) [pid = 16920] [serial = 591] [outer = (nil)] [url = about:blank] 13:47:51 INFO - PROCESS | 16920 | --DOMWINDOW == 304 (0x90a12400) [pid = 16920] [serial = 590] [outer = (nil)] [url = about:blank] 13:47:51 INFO - PROCESS | 16920 | --DOMWINDOW == 303 (0x98387c00) [pid = 16920] [serial = 586] [outer = (nil)] [url = about:blank] 13:47:51 INFO - PROCESS | 16920 | --DOMWINDOW == 302 (0x9a486400) [pid = 16920] [serial = 583] [outer = (nil)] [url = about:blank] 13:47:51 INFO - PROCESS | 16920 | --DOMWINDOW == 301 (0x977f2400) [pid = 16920] [serial = 605] [outer = (nil)] [url = about:blank] 13:47:51 INFO - PROCESS | 16920 | --DOMWINDOW == 300 (0x9a295000) [pid = 16920] [serial = 383] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:47:51 INFO - PROCESS | 16920 | --DOMWINDOW == 299 (0x92b18c00) [pid = 16920] [serial = 600] [outer = (nil)] [url = about:blank] 13:47:51 INFO - PROCESS | 16920 | --DOMWINDOW == 298 (0x92be3400) [pid = 16920] [serial = 603] [outer = (nil)] [url = about:blank] 13:47:51 INFO - PROCESS | 16920 | --DOMWINDOW == 297 (0x925f8c00) [pid = 16920] [serial = 597] [outer = (nil)] [url = about:blank] 13:47:51 INFO - PROCESS | 16920 | 1463172471532 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:51 INFO - PROCESS | 16920 | ++DOCSHELL 0x86c75c00 == 98 [pid = 16920] [id = 242] 13:47:51 INFO - PROCESS | 16920 | ++DOMWINDOW == 298 (0x877bd000) [pid = 16920] [serial = 727] [outer = (nil)] 13:47:51 INFO - PROCESS | 16920 | ++DOMWINDOW == 299 (0x877c8c00) [pid = 16920] [serial = 728] [outer = 0x877bd000] 13:47:51 INFO - PROCESS | 16920 | 1463172471627 Marionette DEBUG loaded listener.js 13:47:51 INFO - PROCESS | 16920 | ++DOMWINDOW == 300 (0x87e96c00) [pid = 16920] [serial = 729] [outer = 0x877bd000] 13:47:52 INFO - PROCESS | 16920 | 1463172472442 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 13:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 13:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 2635ms 13:47:52 INFO - PROCESS | 16920 | 1463172472497 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 13:47:52 INFO - PROCESS | 16920 | 1463172472501 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 13:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 13:47:52 INFO - PROCESS | 16920 | 1463172472510 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 13:47:52 INFO - PROCESS | 16920 | 1463172472516 Marionette TRACE conn4 <- [1,942,null,{}] 13:47:52 INFO - PROCESS | 16920 | 1463172472523 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:52 INFO - PROCESS | 16920 | 1463172472722 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 13:47:52 INFO - PROCESS | 16920 | 1463172472902 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:52 INFO - PROCESS | 16920 | ++DOCSHELL 0x8809e400 == 99 [pid = 16920] [id = 243] 13:47:52 INFO - PROCESS | 16920 | ++DOMWINDOW == 301 (0x8817dc00) [pid = 16920] [serial = 730] [outer = (nil)] 13:47:52 INFO - PROCESS | 16920 | ++DOMWINDOW == 302 (0x891f0400) [pid = 16920] [serial = 731] [outer = 0x8817dc00] 13:47:52 INFO - PROCESS | 16920 | 1463172472983 Marionette DEBUG loaded listener.js 13:47:53 INFO - PROCESS | 16920 | ++DOMWINDOW == 303 (0x89394c00) [pid = 16920] [serial = 732] [outer = 0x8817dc00] 13:47:53 INFO - PROCESS | 16920 | 1463172473866 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 13:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 13:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1435ms 13:47:53 INFO - PROCESS | 16920 | 1463172473948 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 13:47:53 INFO - PROCESS | 16920 | 1463172473955 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 13:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 13:47:53 INFO - PROCESS | 16920 | 1463172473967 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 13:47:53 INFO - PROCESS | 16920 | 1463172473970 Marionette TRACE conn4 <- [1,946,null,{}] 13:47:53 INFO - PROCESS | 16920 | 1463172473977 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:54 INFO - PROCESS | 16920 | 1463172474232 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 13:47:54 INFO - PROCESS | 16920 | 1463172474269 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:54 INFO - PROCESS | 16920 | ++DOCSHELL 0x89b30800 == 100 [pid = 16920] [id = 244] 13:47:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 304 (0x8a2e4c00) [pid = 16920] [serial = 733] [outer = (nil)] 13:47:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 305 (0x8add1400) [pid = 16920] [serial = 734] [outer = 0x8a2e4c00] 13:47:54 INFO - PROCESS | 16920 | 1463172474347 Marionette DEBUG loaded listener.js 13:47:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 306 (0x8b020800) [pid = 16920] [serial = 735] [outer = 0x8a2e4c00] 13:47:55 INFO - PROCESS | 16920 | 1463172475394 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 13:47:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 13:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1484ms 13:47:55 INFO - PROCESS | 16920 | 1463172475447 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 13:47:55 INFO - PROCESS | 16920 | 1463172475451 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 13:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 13:47:55 INFO - PROCESS | 16920 | 1463172475474 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 13:47:55 INFO - PROCESS | 16920 | 1463172475483 Marionette TRACE conn4 <- [1,950,null,{}] 13:47:55 INFO - PROCESS | 16920 | 1463172475492 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:55 INFO - PROCESS | 16920 | 1463172475927 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 13:47:56 INFO - PROCESS | 16920 | --DOMWINDOW == 305 (0x9064c000) [pid = 16920] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 13:47:56 INFO - PROCESS | 16920 | --DOMWINDOW == 304 (0x8f43f400) [pid = 16920] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 13:47:56 INFO - PROCESS | 16920 | --DOMWINDOW == 303 (0x89393800) [pid = 16920] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 13:47:56 INFO - PROCESS | 16920 | --DOMWINDOW == 302 (0x8bed1800) [pid = 16920] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 13:47:56 INFO - PROCESS | 16920 | --DOMWINDOW == 301 (0x8f44b000) [pid = 16920] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 13:47:56 INFO - PROCESS | 16920 | --DOMWINDOW == 300 (0x8d411800) [pid = 16920] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 13:47:56 INFO - PROCESS | 16920 | 1463172476548 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:56 INFO - PROCESS | 16920 | ++DOCSHELL 0x86c35800 == 101 [pid = 16920] [id = 245] 13:47:56 INFO - PROCESS | 16920 | ++DOMWINDOW == 301 (0x877b9800) [pid = 16920] [serial = 736] [outer = (nil)] 13:47:56 INFO - PROCESS | 16920 | ++DOMWINDOW == 302 (0x8bed0800) [pid = 16920] [serial = 737] [outer = 0x877b9800] 13:47:56 INFO - PROCESS | 16920 | 1463172476624 Marionette DEBUG loaded listener.js 13:47:56 INFO - PROCESS | 16920 | ++DOMWINDOW == 303 (0x8e122000) [pid = 16920] [serial = 738] [outer = 0x877b9800] 13:47:57 INFO - PROCESS | 16920 | 1463172477383 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 13:47:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 13:47:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1946ms 13:47:57 INFO - PROCESS | 16920 | 1463172477412 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 13:47:57 INFO - PROCESS | 16920 | 1463172477417 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 13:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 13:47:57 INFO - PROCESS | 16920 | 1463172477423 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 13:47:57 INFO - PROCESS | 16920 | 1463172477427 Marionette TRACE conn4 <- [1,954,null,{}] 13:47:57 INFO - PROCESS | 16920 | 1463172477445 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:57 INFO - PROCESS | 16920 | 1463172477634 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 13:47:57 INFO - PROCESS | 16920 | 1463172477652 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:57 INFO - PROCESS | 16920 | ++DOCSHELL 0x8d413000 == 102 [pid = 16920] [id = 246] 13:47:57 INFO - PROCESS | 16920 | ++DOMWINDOW == 304 (0x8e2d2c00) [pid = 16920] [serial = 739] [outer = (nil)] 13:47:57 INFO - PROCESS | 16920 | ++DOMWINDOW == 305 (0x8e2dec00) [pid = 16920] [serial = 740] [outer = 0x8e2d2c00] 13:47:57 INFO - PROCESS | 16920 | 1463172477727 Marionette DEBUG loaded listener.js 13:47:57 INFO - PROCESS | 16920 | ++DOMWINDOW == 306 (0x8ee37c00) [pid = 16920] [serial = 741] [outer = 0x8e2d2c00] 13:47:59 INFO - PROCESS | 16920 | 1463172479101 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 13:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 13:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1751ms 13:47:59 INFO - PROCESS | 16920 | 1463172479177 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 13:47:59 INFO - PROCESS | 16920 | 1463172479184 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 13:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 13:47:59 INFO - PROCESS | 16920 | 1463172479204 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 13:47:59 INFO - PROCESS | 16920 | 1463172479211 Marionette TRACE conn4 <- [1,958,null,{}] 13:47:59 INFO - PROCESS | 16920 | 1463172479221 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:47:59 INFO - PROCESS | 16920 | 1463172479536 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 13:47:59 INFO - PROCESS | 16920 | 1463172479812 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:59 INFO - PROCESS | 16920 | ++DOCSHELL 0x877c4400 == 103 [pid = 16920] [id = 247] 13:47:59 INFO - PROCESS | 16920 | ++DOMWINDOW == 307 (0x87e8f400) [pid = 16920] [serial = 742] [outer = (nil)] 13:47:59 INFO - PROCESS | 16920 | ++DOMWINDOW == 308 (0x88182400) [pid = 16920] [serial = 743] [outer = 0x87e8f400] 13:47:59 INFO - PROCESS | 16920 | 1463172479910 Marionette DEBUG loaded listener.js 13:48:00 INFO - PROCESS | 16920 | ++DOMWINDOW == 309 (0x8939d800) [pid = 16920] [serial = 744] [outer = 0x87e8f400] 13:48:00 INFO - PROCESS | 16920 | 1463172480918 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 13:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 13:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1797ms 13:48:01 INFO - PROCESS | 16920 | 1463172481000 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 13:48:01 INFO - PROCESS | 16920 | 1463172481010 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 13:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 13:48:01 INFO - PROCESS | 16920 | 1463172481021 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 13:48:01 INFO - PROCESS | 16920 | 1463172481025 Marionette TRACE conn4 <- [1,962,null,{}] 13:48:01 INFO - PROCESS | 16920 | 1463172481032 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:01 INFO - PROCESS | 16920 | 1463172481309 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 13:48:01 INFO - PROCESS | 16920 | 1463172481814 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:01 INFO - PROCESS | 16920 | ++DOCSHELL 0x8a4d1400 == 104 [pid = 16920] [id = 248] 13:48:01 INFO - PROCESS | 16920 | ++DOMWINDOW == 310 (0x8b01b400) [pid = 16920] [serial = 745] [outer = (nil)] 13:48:01 INFO - PROCESS | 16920 | ++DOMWINDOW == 311 (0x8bedc000) [pid = 16920] [serial = 746] [outer = 0x8b01b400] 13:48:01 INFO - PROCESS | 16920 | 1463172481967 Marionette DEBUG loaded listener.js 13:48:02 INFO - PROCESS | 16920 | ++DOMWINDOW == 312 (0x8d41b000) [pid = 16920] [serial = 747] [outer = 0x8b01b400] 13:48:03 INFO - PROCESS | 16920 | 1463172483447 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 13:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 13:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 2497ms 13:48:03 INFO - PROCESS | 16920 | 1463172483520 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 13:48:03 INFO - PROCESS | 16920 | 1463172483526 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 13:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 13:48:03 INFO - PROCESS | 16920 | 1463172483537 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 13:48:03 INFO - PROCESS | 16920 | 1463172483547 Marionette TRACE conn4 <- [1,966,null,{}] 13:48:03 INFO - PROCESS | 16920 | 1463172483577 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:03 INFO - PROCESS | 16920 | 1463172483957 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 13:48:04 INFO - PROCESS | 16920 | 1463172484172 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:04 INFO - PROCESS | 16920 | ++DOCSHELL 0x880a4000 == 105 [pid = 16920] [id = 249] 13:48:04 INFO - PROCESS | 16920 | ++DOMWINDOW == 313 (0x8e2d0800) [pid = 16920] [serial = 748] [outer = (nil)] 13:48:04 INFO - PROCESS | 16920 | ++DOMWINDOW == 314 (0x90a58000) [pid = 16920] [serial = 749] [outer = 0x8e2d0800] 13:48:04 INFO - PROCESS | 16920 | 1463172484270 Marionette DEBUG loaded listener.js 13:48:04 INFO - PROCESS | 16920 | ++DOMWINDOW == 315 (0x91081c00) [pid = 16920] [serial = 750] [outer = 0x8e2d0800] 13:48:05 INFO - PROCESS | 16920 | 1463172485302 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 13:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 13:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1855ms 13:48:05 INFO - PROCESS | 16920 | 1463172485392 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 13:48:05 INFO - PROCESS | 16920 | 1463172485398 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 13:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 13:48:05 INFO - PROCESS | 16920 | 1463172485405 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 13:48:05 INFO - PROCESS | 16920 | 1463172485409 Marionette TRACE conn4 <- [1,970,null,{}] 13:48:05 INFO - PROCESS | 16920 | 1463172485415 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:05 INFO - PROCESS | 16920 | 1463172485669 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 13:48:06 INFO - PROCESS | 16920 | 1463172485991 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:06 INFO - PROCESS | 16920 | ++DOCSHELL 0x8f43f400 == 106 [pid = 16920] [id = 250] 13:48:06 INFO - PROCESS | 16920 | ++DOMWINDOW == 316 (0x907e9c00) [pid = 16920] [serial = 751] [outer = (nil)] 13:48:06 INFO - PROCESS | 16920 | ++DOMWINDOW == 317 (0x91a51c00) [pid = 16920] [serial = 752] [outer = 0x907e9c00] 13:48:06 INFO - PROCESS | 16920 | 1463172486091 Marionette DEBUG loaded listener.js 13:48:06 INFO - PROCESS | 16920 | ++DOMWINDOW == 318 (0x9251d400) [pid = 16920] [serial = 753] [outer = 0x907e9c00] 13:48:07 INFO - PROCESS | 16920 | 1463172487104 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 13:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 13:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1735ms 13:48:07 INFO - PROCESS | 16920 | 1463172487141 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 13:48:07 INFO - PROCESS | 16920 | 1463172487144 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 13:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 13:48:07 INFO - PROCESS | 16920 | 1463172487152 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 13:48:07 INFO - PROCESS | 16920 | 1463172487154 Marionette TRACE conn4 <- [1,974,null,{}] 13:48:07 INFO - PROCESS | 16920 | 1463172487161 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:07 INFO - PROCESS | 16920 | 1463172487399 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 13:48:07 INFO - PROCESS | 16920 | 1463172487716 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:07 INFO - PROCESS | 16920 | ++DOCSHELL 0x87e95400 == 107 [pid = 16920] [id = 251] 13:48:07 INFO - PROCESS | 16920 | ++DOMWINDOW == 319 (0x91085400) [pid = 16920] [serial = 754] [outer = (nil)] 13:48:07 INFO - PROCESS | 16920 | ++DOMWINDOW == 320 (0x928ed400) [pid = 16920] [serial = 755] [outer = 0x91085400] 13:48:07 INFO - PROCESS | 16920 | 1463172487818 Marionette DEBUG loaded listener.js 13:48:07 INFO - PROCESS | 16920 | ++DOMWINDOW == 321 (0x928f6c00) [pid = 16920] [serial = 756] [outer = 0x91085400] 13:48:08 INFO - PROCESS | 16920 | 1463172488765 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 13:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 13:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1691ms 13:48:08 INFO - PROCESS | 16920 | 1463172488844 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 13:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 13:48:08 INFO - PROCESS | 16920 | 1463172488848 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 13:48:08 INFO - PROCESS | 16920 | 1463172488856 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 13:48:08 INFO - PROCESS | 16920 | 1463172488860 Marionette TRACE conn4 <- [1,978,null,{}] 13:48:08 INFO - PROCESS | 16920 | 1463172488866 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:09 INFO - PROCESS | 16920 | 1463172489156 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 13:48:09 INFO - PROCESS | 16920 | 1463172489511 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:09 INFO - PROCESS | 16920 | ++DOCSHELL 0x8939ec00 == 108 [pid = 16920] [id = 252] 13:48:09 INFO - PROCESS | 16920 | ++DOMWINDOW == 322 (0x926b6000) [pid = 16920] [serial = 757] [outer = (nil)] 13:48:09 INFO - PROCESS | 16920 | ++DOMWINDOW == 323 (0x945e4800) [pid = 16920] [serial = 758] [outer = 0x926b6000] 13:48:09 INFO - PROCESS | 16920 | 1463172489602 Marionette DEBUG loaded listener.js 13:48:09 INFO - PROCESS | 16920 | ++DOMWINDOW == 324 (0x9513d800) [pid = 16920] [serial = 759] [outer = 0x926b6000] 13:48:10 INFO - PROCESS | 16920 | 1463172490565 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 13:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 13:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1789ms 13:48:10 INFO - PROCESS | 16920 | 1463172490644 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 13:48:10 INFO - PROCESS | 16920 | 1463172490648 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 13:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 13:48:10 INFO - PROCESS | 16920 | 1463172490655 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 13:48:10 INFO - PROCESS | 16920 | 1463172490658 Marionette TRACE conn4 <- [1,982,null,{}] 13:48:10 INFO - PROCESS | 16920 | 1463172490664 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:10 INFO - PROCESS | 16920 | 1463172490919 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 13:48:11 INFO - PROCESS | 16920 | 1463172491236 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:11 INFO - PROCESS | 16920 | ++DOCSHELL 0x926b0000 == 109 [pid = 16920] [id = 253] 13:48:11 INFO - PROCESS | 16920 | ++DOMWINDOW == 325 (0x92befc00) [pid = 16920] [serial = 760] [outer = (nil)] 13:48:11 INFO - PROCESS | 16920 | ++DOMWINDOW == 326 (0x98387c00) [pid = 16920] [serial = 761] [outer = 0x92befc00] 13:48:11 INFO - PROCESS | 16920 | 1463172491337 Marionette DEBUG loaded listener.js 13:48:11 INFO - PROCESS | 16920 | ++DOMWINDOW == 327 (0x98390400) [pid = 16920] [serial = 762] [outer = 0x92befc00] 13:48:12 INFO - PROCESS | 16920 | 1463172492283 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 13:48:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 13:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1685ms 13:48:12 INFO - PROCESS | 16920 | 1463172492341 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 13:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 13:48:12 INFO - PROCESS | 16920 | 1463172492346 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 13:48:12 INFO - PROCESS | 16920 | 1463172492352 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 13:48:12 INFO - PROCESS | 16920 | 1463172492356 Marionette TRACE conn4 <- [1,986,null,{}] 13:48:12 INFO - PROCESS | 16920 | 1463172492362 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:12 INFO - PROCESS | 16920 | 1463172492578 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 13:48:12 INFO - PROCESS | 16920 | 1463172492907 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:12 INFO - PROCESS | 16920 | ++DOCSHELL 0x86c73800 == 110 [pid = 16920] [id = 254] 13:48:12 INFO - PROCESS | 16920 | ++DOMWINDOW == 328 (0x880a8c00) [pid = 16920] [serial = 763] [outer = (nil)] 13:48:12 INFO - PROCESS | 16920 | ++DOMWINDOW == 329 (0x9a293c00) [pid = 16920] [serial = 764] [outer = 0x880a8c00] 13:48:13 INFO - PROCESS | 16920 | 1463172493004 Marionette DEBUG loaded listener.js 13:48:13 INFO - PROCESS | 16920 | ++DOMWINDOW == 330 (0x9a487c00) [pid = 16920] [serial = 765] [outer = 0x880a8c00] 13:48:13 INFO - PROCESS | 16920 | 1463172493905 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 13:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 13:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1586ms 13:48:13 INFO - PROCESS | 16920 | 1463172493938 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 13:48:13 INFO - PROCESS | 16920 | 1463172493942 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 13:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 13:48:13 INFO - PROCESS | 16920 | 1463172493949 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 13:48:13 INFO - PROCESS | 16920 | 1463172493952 Marionette TRACE conn4 <- [1,990,null,{}] 13:48:13 INFO - PROCESS | 16920 | 1463172493959 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:14 INFO - PROCESS | 16920 | 1463172494171 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 13:48:14 INFO - PROCESS | 16920 | 1463172494487 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:14 INFO - PROCESS | 16920 | ++DOCSHELL 0x977f2400 == 111 [pid = 16920] [id = 255] 13:48:14 INFO - PROCESS | 16920 | ++DOMWINDOW == 331 (0x9a272000) [pid = 16920] [serial = 766] [outer = (nil)] 13:48:14 INFO - PROCESS | 16920 | ++DOMWINDOW == 332 (0x9ac45400) [pid = 16920] [serial = 767] [outer = 0x9a272000] 13:48:14 INFO - PROCESS | 16920 | 1463172494588 Marionette DEBUG loaded listener.js 13:48:14 INFO - PROCESS | 16920 | ++DOMWINDOW == 333 (0x9ac49c00) [pid = 16920] [serial = 768] [outer = 0x9a272000] 13:48:15 INFO - PROCESS | 16920 | 1463172495515 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 13:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 13:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1631ms 13:48:15 INFO - PROCESS | 16920 | 1463172495582 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 13:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 13:48:15 INFO - PROCESS | 16920 | 1463172495586 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 13:48:15 INFO - PROCESS | 16920 | 1463172495592 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 13:48:15 INFO - PROCESS | 16920 | 1463172495596 Marionette TRACE conn4 <- [1,994,null,{}] 13:48:15 INFO - PROCESS | 16920 | 1463172495602 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:15 INFO - PROCESS | 16920 | 1463172495850 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 13:48:16 INFO - PROCESS | 16920 | 1463172496168 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:16 INFO - PROCESS | 16920 | ++DOCSHELL 0x9923b400 == 112 [pid = 16920] [id = 256] 13:48:16 INFO - PROCESS | 16920 | ++DOMWINDOW == 334 (0x9a4be800) [pid = 16920] [serial = 769] [outer = (nil)] 13:48:16 INFO - PROCESS | 16920 | ++DOMWINDOW == 335 (0x9d3bf000) [pid = 16920] [serial = 770] [outer = 0x9a4be800] 13:48:16 INFO - PROCESS | 16920 | 1463172496256 Marionette DEBUG loaded listener.js 13:48:16 INFO - PROCESS | 16920 | ++DOMWINDOW == 336 (0x9d3c2c00) [pid = 16920] [serial = 771] [outer = 0x9a4be800] 13:48:17 INFO - PROCESS | 16920 | 1463172497261 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 13:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 13:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1743ms 13:48:17 INFO - PROCESS | 16920 | 1463172497337 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 13:48:17 INFO - PROCESS | 16920 | 1463172497341 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 13:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 13:48:17 INFO - PROCESS | 16920 | 1463172497348 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 13:48:17 INFO - PROCESS | 16920 | 1463172497353 Marionette TRACE conn4 <- [1,998,null,{}] 13:48:17 INFO - PROCESS | 16920 | 1463172497359 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:17 INFO - PROCESS | 16920 | 1463172497646 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 13:48:18 INFO - PROCESS | 16920 | 1463172497980 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:18 INFO - PROCESS | 16920 | ++DOCSHELL 0x8dfcd000 == 113 [pid = 16920] [id = 257] 13:48:18 INFO - PROCESS | 16920 | ++DOMWINDOW == 337 (0x8dfd5400) [pid = 16920] [serial = 772] [outer = (nil)] 13:48:18 INFO - PROCESS | 16920 | ++DOMWINDOW == 338 (0x8dfdb800) [pid = 16920] [serial = 773] [outer = 0x8dfd5400] 13:48:18 INFO - PROCESS | 16920 | 1463172498075 Marionette DEBUG loaded listener.js 13:48:18 INFO - PROCESS | 16920 | ++DOMWINDOW == 339 (0xa26e0400) [pid = 16920] [serial = 774] [outer = 0x8dfd5400] 13:48:19 INFO - PROCESS | 16920 | 1463172499022 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 13:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 13:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1735ms 13:48:19 INFO - PROCESS | 16920 | 1463172499084 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 13:48:19 INFO - PROCESS | 16920 | 1463172499088 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 13:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 13:48:19 INFO - PROCESS | 16920 | 1463172499095 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 13:48:19 INFO - PROCESS | 16920 | 1463172499098 Marionette TRACE conn4 <- [1,1002,null,{}] 13:48:19 INFO - PROCESS | 16920 | 1463172499104 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:19 INFO - PROCESS | 16920 | 1463172499315 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 13:48:19 INFO - PROCESS | 16920 | 1463172499662 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:19 INFO - PROCESS | 16920 | ++DOCSHELL 0x86c2a400 == 114 [pid = 16920] [id = 258] 13:48:19 INFO - PROCESS | 16920 | ++DOMWINDOW == 340 (0x86c69800) [pid = 16920] [serial = 775] [outer = (nil)] 13:48:19 INFO - PROCESS | 16920 | ++DOMWINDOW == 341 (0x88feb000) [pid = 16920] [serial = 776] [outer = 0x86c69800] 13:48:19 INFO - PROCESS | 16920 | 1463172499757 Marionette DEBUG loaded listener.js 13:48:19 INFO - PROCESS | 16920 | ++DOMWINDOW == 342 (0x88fed800) [pid = 16920] [serial = 777] [outer = 0x86c69800] 13:48:20 INFO - PROCESS | 16920 | 1463172500694 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 13:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 13:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1683ms 13:48:20 INFO - PROCESS | 16920 | 1463172500780 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 13:48:20 INFO - PROCESS | 16920 | 1463172500785 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 13:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 13:48:20 INFO - PROCESS | 16920 | 1463172500791 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 13:48:20 INFO - PROCESS | 16920 | 1463172500795 Marionette TRACE conn4 <- [1,1006,null,{}] 13:48:20 INFO - PROCESS | 16920 | 1463172500801 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:21 INFO - PROCESS | 16920 | 1463172501068 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 13:48:21 INFO - PROCESS | 16920 | 1463172501884 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:21 INFO - PROCESS | 16920 | ++DOCSHELL 0x86c72c00 == 115 [pid = 16920] [id = 259] 13:48:21 INFO - PROCESS | 16920 | ++DOMWINDOW == 343 (0x86c74400) [pid = 16920] [serial = 778] [outer = (nil)] 13:48:22 INFO - PROCESS | 16920 | ++DOMWINDOW == 344 (0x877bec00) [pid = 16920] [serial = 779] [outer = 0x86c74400] 13:48:22 INFO - PROCESS | 16920 | 1463172502024 Marionette DEBUG loaded listener.js 13:48:22 INFO - PROCESS | 16920 | ++DOMWINDOW == 345 (0x87e99000) [pid = 16920] [serial = 780] [outer = 0x86c74400] 13:48:22 INFO - PROCESS | 16920 | 1463172502921 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 13:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 13:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 2190ms 13:48:22 INFO - PROCESS | 16920 | 1463172502984 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 13:48:22 INFO - PROCESS | 16920 | 1463172502990 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 13:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 13:48:23 INFO - PROCESS | 16920 | 1463172502998 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 13:48:23 INFO - PROCESS | 16920 | 1463172503003 Marionette TRACE conn4 <- [1,1010,null,{}] 13:48:23 INFO - PROCESS | 16920 | 1463172503011 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:23 INFO - PROCESS | 16920 | 1463172503225 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 13:48:23 INFO - PROCESS | 16920 | 1463172503566 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:23 INFO - PROCESS | 16920 | ++DOCSHELL 0x877c4c00 == 116 [pid = 16920] [id = 260] 13:48:23 INFO - PROCESS | 16920 | ++DOMWINDOW == 346 (0x880a3000) [pid = 16920] [serial = 781] [outer = (nil)] 13:48:23 INFO - PROCESS | 16920 | ++DOMWINDOW == 347 (0x88fea400) [pid = 16920] [serial = 782] [outer = 0x880a3000] 13:48:23 INFO - PROCESS | 16920 | 1463172503657 Marionette DEBUG loaded listener.js 13:48:23 INFO - PROCESS | 16920 | ++DOMWINDOW == 348 (0x891ea800) [pid = 16920] [serial = 783] [outer = 0x880a3000] 13:48:24 INFO - PROCESS | 16920 | 1463172504570 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 13:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 13:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1682ms 13:48:24 INFO - PROCESS | 16920 | 1463172504686 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 13:48:24 INFO - PROCESS | 16920 | 1463172504699 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 13:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 13:48:24 INFO - PROCESS | 16920 | 1463172504724 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 13:48:24 INFO - PROCESS | 16920 | 1463172504730 Marionette TRACE conn4 <- [1,1014,null,{}] 13:48:24 INFO - PROCESS | 16920 | 1463172504789 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:25 INFO - PROCESS | 16920 | 1463172505026 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 13:48:25 INFO - PROCESS | 16920 | 1463172505317 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:25 INFO - PROCESS | 16920 | ++DOCSHELL 0x891f4000 == 117 [pid = 16920] [id = 261] 13:48:25 INFO - PROCESS | 16920 | ++DOMWINDOW == 349 (0x8a4c9400) [pid = 16920] [serial = 784] [outer = (nil)] 13:48:25 INFO - PROCESS | 16920 | ++DOMWINDOW == 350 (0x8bedbc00) [pid = 16920] [serial = 785] [outer = 0x8a4c9400] 13:48:25 INFO - PROCESS | 16920 | 1463172505397 Marionette DEBUG loaded listener.js 13:48:25 INFO - PROCESS | 16920 | ++DOMWINDOW == 351 (0x8d415400) [pid = 16920] [serial = 786] [outer = 0x8a4c9400] 13:48:26 INFO - PROCESS | 16920 | 1463172506334 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 13:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 13:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1689ms 13:48:26 INFO - PROCESS | 16920 | 1463172506414 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 13:48:26 INFO - PROCESS | 16920 | 1463172506417 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 13:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 13:48:26 INFO - PROCESS | 16920 | 1463172506435 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 13:48:26 INFO - PROCESS | 16920 | 1463172506445 Marionette TRACE conn4 <- [1,1018,null,{}] 13:48:26 INFO - PROCESS | 16920 | 1463172506451 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:26 INFO - PROCESS | 16920 | 1463172506778 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 13:48:27 INFO - PROCESS | 16920 | 1463172507060 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:27 INFO - PROCESS | 16920 | ++DOCSHELL 0x86c72000 == 118 [pid = 16920] [id = 262] 13:48:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 352 (0x8a2d9c00) [pid = 16920] [serial = 787] [outer = (nil)] 13:48:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 353 (0x8e001800) [pid = 16920] [serial = 788] [outer = 0x8a2d9c00] 13:48:27 INFO - PROCESS | 16920 | 1463172507146 Marionette DEBUG loaded listener.js 13:48:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 354 (0x8e2dc000) [pid = 16920] [serial = 789] [outer = 0x8a2d9c00] 13:48:28 INFO - PROCESS | 16920 | 1463172508061 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 13:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 13:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1709ms 13:48:28 INFO - PROCESS | 16920 | 1463172508136 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 13:48:28 INFO - PROCESS | 16920 | 1463172508140 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 13:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 13:48:28 INFO - PROCESS | 16920 | 1463172508148 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 13:48:28 INFO - PROCESS | 16920 | 1463172508151 Marionette TRACE conn4 <- [1,1022,null,{}] 13:48:28 INFO - PROCESS | 16920 | 1463172508157 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:28 INFO - PROCESS | 16920 | 1463172508377 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 13:48:28 INFO - PROCESS | 16920 | 1463172508808 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:29 INFO - PROCESS | 16920 | --DOCSHELL 0x91311c00 == 117 [pid = 16920] [id = 193] 13:48:29 INFO - PROCESS | 16920 | --DOCSHELL 0x92cea800 == 116 [pid = 16920] [id = 55] 13:48:29 INFO - PROCESS | 16920 | --DOCSHELL 0x977f0000 == 115 [pid = 16920] [id = 56] 13:48:29 INFO - PROCESS | 16920 | --DOCSHELL 0x8adc8000 == 114 [pid = 16920] [id = 188] 13:48:29 INFO - PROCESS | 16920 | --DOCSHELL 0x8a2dec00 == 113 [pid = 16920] [id = 194] 13:48:29 INFO - PROCESS | 16920 | --DOCSHELL 0x92cf3400 == 112 [pid = 16920] [id = 31] 13:48:29 INFO - PROCESS | 16920 | --DOCSHELL 0x8f440c00 == 111 [pid = 16920] [id = 191] 13:48:29 INFO - PROCESS | 16920 | --DOCSHELL 0x8bb87400 == 110 [pid = 16920] [id = 192] 13:48:29 INFO - PROCESS | 16920 | --DOCSHELL 0x86c35800 == 109 [pid = 16920] [id = 245] 13:48:29 INFO - PROCESS | 16920 | --DOCSHELL 0x89b30800 == 108 [pid = 16920] [id = 244] 13:48:29 INFO - PROCESS | 16920 | --DOCSHELL 0x8809e400 == 107 [pid = 16920] [id = 243] 13:48:29 INFO - PROCESS | 16920 | --DOCSHELL 0x86c75c00 == 106 [pid = 16920] [id = 242] 13:48:29 INFO - PROCESS | 16920 | --DOCSHELL 0x92cee400 == 105 [pid = 16920] [id = 230] 13:48:29 INFO - PROCESS | 16920 | --DOCSHELL 0x99d13000 == 104 [pid = 16920] [id = 229] 13:48:29 INFO - PROCESS | 16920 | --DOCSHELL 0x95243800 == 103 [pid = 16920] [id = 227] 13:48:29 INFO - PROCESS | 16920 | --DOCSHELL 0x8a2e2800 == 102 [pid = 16920] [id = 228] 13:48:29 INFO - PROCESS | 16920 | --DOCSHELL 0x92cf1800 == 101 [pid = 16920] [id = 226] 13:48:29 INFO - PROCESS | 16920 | --DOCSHELL 0x9079bc00 == 100 [pid = 16920] [id = 225] 13:48:29 INFO - PROCESS | 16920 | --DOCSHELL 0x893a0c00 == 99 [pid = 16920] [id = 224] 13:48:29 INFO - PROCESS | 16920 | --DOMWINDOW == 353 (0x92519800) [pid = 16920] [serial = 668] [outer = (nil)] [url = about:blank] 13:48:29 INFO - PROCESS | 16920 | --DOMWINDOW == 352 (0x89b39400) [pid = 16920] [serial = 644] [outer = (nil)] [url = about:blank] 13:48:29 INFO - PROCESS | 16920 | --DOMWINDOW == 351 (0x8becfc00) [pid = 16920] [serial = 650] [outer = (nil)] [url = about:blank] 13:48:29 INFO - PROCESS | 16920 | --DOMWINDOW == 350 (0x90644800) [pid = 16920] [serial = 662] [outer = (nil)] [url = about:blank] 13:48:29 INFO - PROCESS | 16920 | --DOMWINDOW == 349 (0x8adc5800) [pid = 16920] [serial = 654] [outer = (nil)] [url = about:blank] 13:48:29 INFO - PROCESS | 16920 | --DOMWINDOW == 348 (0x9bfe9400) [pid = 16920] [serial = 620] [outer = (nil)] [url = about:blank] 13:48:29 INFO - PROCESS | 16920 | --DOMWINDOW == 347 (0x9d848000) [pid = 16920] [serial = 629] [outer = (nil)] [url = about:blank] 13:48:29 INFO - PROCESS | 16920 | --DOMWINDOW == 346 (0x89b37400) [pid = 16920] [serial = 653] [outer = (nil)] [url = about:blank] 13:48:29 INFO - PROCESS | 16920 | --DOMWINDOW == 345 (0xa34ca000) [pid = 16920] [serial = 638] [outer = (nil)] [url = about:blank] 13:48:29 INFO - PROCESS | 16920 | --DOMWINDOW == 344 (0x891f2400) [pid = 16920] [serial = 647] [outer = (nil)] [url = about:blank] 13:48:29 INFO - PROCESS | 16920 | --DOMWINDOW == 343 (0x8c1ed800) [pid = 16920] [serial = 656] [outer = (nil)] [url = about:blank] 13:48:29 INFO - PROCESS | 16920 | --DOMWINDOW == 342 (0x8d414800) [pid = 16920] [serial = 626] [outer = (nil)] [url = about:blank] 13:48:29 INFO - PROCESS | 16920 | --DOMWINDOW == 341 (0x9814b800) [pid = 16920] [serial = 614] [outer = (nil)] [url = about:blank] 13:48:29 INFO - PROCESS | 16920 | --DOMWINDOW == 340 (0x90a9a400) [pid = 16920] [serial = 665] [outer = (nil)] [url = about:blank] 13:48:29 INFO - PROCESS | 16920 | --DOMWINDOW == 339 (0x8ea4d800) [pid = 16920] [serial = 659] [outer = (nil)] [url = about:blank] 13:48:29 INFO - PROCESS | 16920 | --DOMWINDOW == 338 (0x8df4e400) [pid = 16920] [serial = 657] [outer = (nil)] [url = about:blank] 13:48:29 INFO - PROCESS | 16920 | --DOMWINDOW == 337 (0x907ee000) [pid = 16920] [serial = 663] [outer = (nil)] [url = about:blank] 13:48:29 INFO - PROCESS | 16920 | --DOMWINDOW == 336 (0x8ed28000) [pid = 16920] [serial = 660] [outer = (nil)] [url = about:blank] 13:48:29 INFO - PROCESS | 16920 | --DOMWINDOW == 335 (0x8bed7000) [pid = 16920] [serial = 641] [outer = (nil)] [url = about:blank] 13:48:29 INFO - PROCESS | 16920 | --DOMWINDOW == 334 (0x8b020c00) [pid = 16920] [serial = 635] [outer = (nil)] [url = about:blank] 13:48:29 INFO - PROCESS | 16920 | --DOMWINDOW == 333 (0x925f0800) [pid = 16920] [serial = 611] [outer = (nil)] [url = about:blank] 13:48:29 INFO - PROCESS | 16920 | --DOMWINDOW == 332 (0x8f44a400) [pid = 16920] [serial = 608] [outer = (nil)] [url = about:blank] 13:48:29 INFO - PROCESS | 16920 | --DOMWINDOW == 331 (0x9107c800) [pid = 16920] [serial = 666] [outer = (nil)] [url = about:blank] 13:48:29 INFO - PROCESS | 16920 | --DOMWINDOW == 330 (0xa2299000) [pid = 16920] [serial = 623] [outer = (nil)] [url = about:blank] 13:48:29 INFO - PROCESS | 16920 | --DOMWINDOW == 329 (0x8e2d6c00) [pid = 16920] [serial = 632] [outer = (nil)] [url = about:blank] 13:48:29 INFO - PROCESS | 16920 | --DOMWINDOW == 328 (0x9a9f3c00) [pid = 16920] [serial = 617] [outer = (nil)] [url = about:blank] 13:48:29 INFO - PROCESS | 16920 | --DOMWINDOW == 327 (0x926b9c00) [pid = 16920] [serial = 671] [outer = (nil)] [url = about:blank] 13:48:29 INFO - PROCESS | 16920 | --DOMWINDOW == 326 (0x925ef400) [pid = 16920] [serial = 669] [outer = (nil)] [url = about:blank] 13:48:29 INFO - PROCESS | 16920 | ++DOCSHELL 0x86c30800 == 100 [pid = 16920] [id = 263] 13:48:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 327 (0x86c35800) [pid = 16920] [serial = 790] [outer = (nil)] 13:48:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 328 (0x877c7000) [pid = 16920] [serial = 791] [outer = 0x86c35800] 13:48:29 INFO - PROCESS | 16920 | 1463172509449 Marionette DEBUG loaded listener.js 13:48:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 329 (0x8809d000) [pid = 16920] [serial = 792] [outer = 0x86c35800] 13:48:30 INFO - PROCESS | 16920 | 1463172510254 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 13:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 13:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 2140ms 13:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 13:48:30 INFO - PROCESS | 16920 | 1463172510291 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 13:48:30 INFO - PROCESS | 16920 | 1463172510294 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 13:48:30 INFO - PROCESS | 16920 | 1463172510301 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 13:48:30 INFO - PROCESS | 16920 | 1463172510305 Marionette TRACE conn4 <- [1,1026,null,{}] 13:48:30 INFO - PROCESS | 16920 | 1463172510310 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:30 INFO - PROCESS | 16920 | 1463172510518 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 13:48:30 INFO - PROCESS | 16920 | 1463172510718 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:30 INFO - PROCESS | 16920 | ++DOCSHELL 0x891f2400 == 101 [pid = 16920] [id = 264] 13:48:30 INFO - PROCESS | 16920 | ++DOMWINDOW == 330 (0x891f3000) [pid = 16920] [serial = 793] [outer = (nil)] 13:48:30 INFO - PROCESS | 16920 | ++DOMWINDOW == 331 (0x89b3d400) [pid = 16920] [serial = 794] [outer = 0x891f3000] 13:48:30 INFO - PROCESS | 16920 | 1463172510809 Marionette DEBUG loaded listener.js 13:48:30 INFO - PROCESS | 16920 | ++DOMWINDOW == 332 (0x8b024800) [pid = 16920] [serial = 795] [outer = 0x891f3000] 13:48:31 INFO - PROCESS | 16920 | 1463172511893 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 13:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 13:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1682ms 13:48:32 INFO - PROCESS | 16920 | 1463172512024 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 13:48:32 INFO - PROCESS | 16920 | 1463172512030 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 13:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 13:48:32 INFO - PROCESS | 16920 | 1463172512040 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 13:48:32 INFO - PROCESS | 16920 | 1463172512046 Marionette TRACE conn4 <- [1,1030,null,{}] 13:48:32 INFO - PROCESS | 16920 | 1463172512055 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:32 INFO - PROCESS | 16920 | 1463172512420 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 13:48:32 INFO - PROCESS | 16920 | 1463172512508 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:32 INFO - PROCESS | 16920 | ++DOCSHELL 0x891f6400 == 102 [pid = 16920] [id = 265] 13:48:32 INFO - PROCESS | 16920 | ++DOMWINDOW == 333 (0x89394800) [pid = 16920] [serial = 796] [outer = (nil)] 13:48:32 INFO - PROCESS | 16920 | ++DOMWINDOW == 334 (0x8dfd3800) [pid = 16920] [serial = 797] [outer = 0x89394800] 13:48:32 INFO - PROCESS | 16920 | 1463172512605 Marionette DEBUG loaded listener.js 13:48:32 INFO - PROCESS | 16920 | ++DOMWINDOW == 335 (0x8ed20c00) [pid = 16920] [serial = 798] [outer = 0x89394800] 13:48:33 INFO - PROCESS | 16920 | 1463172513546 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 13:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 13:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1548ms 13:48:33 INFO - PROCESS | 16920 | 1463172513588 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 13:48:33 INFO - PROCESS | 16920 | 1463172513592 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 13:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 13:48:33 INFO - PROCESS | 16920 | 1463172513605 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 13:48:33 INFO - PROCESS | 16920 | 1463172513608 Marionette TRACE conn4 <- [1,1034,null,{}] 13:48:33 INFO - PROCESS | 16920 | 1463172513615 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:33 INFO - PROCESS | 16920 | 1463172513878 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 334 (0x907f3400) [pid = 16920] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 333 (0x9a9f1800) [pid = 16920] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 332 (0x8e121800) [pid = 16920] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 331 (0x9922f000) [pid = 16920] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 330 (0x9079a000) [pid = 16920] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 329 (0x99d63c00) [pid = 16920] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 328 (0x8f25cc00) [pid = 16920] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 327 (0x9a482000) [pid = 16920] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 326 (0x9a486c00) [pid = 16920] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 325 (0x9251c000) [pid = 16920] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 324 (0x981ecc00) [pid = 16920] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 323 (0x877bd000) [pid = 16920] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 322 (0x96d33000) [pid = 16920] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 321 (0x8ea4a800) [pid = 16920] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 320 (0x9777fc00) [pid = 16920] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 319 (0x9a480000) [pid = 16920] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 318 (0x928f3400) [pid = 16920] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 317 (0x8e123400) [pid = 16920] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 316 (0x86c38800) [pid = 16920] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 315 (0x95244c00) [pid = 16920] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 314 (0x92512400) [pid = 16920] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 313 (0x9ac42400) [pid = 16920] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 312 (0x8a2e4c00) [pid = 16920] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 311 (0x8c1e6400) [pid = 16920] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 310 (0x95243000) [pid = 16920] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 309 (0x9ac48800) [pid = 16920] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 308 (0x8bb88000) [pid = 16920] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 307 (0x8a4ca000) [pid = 16920] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 306 (0x9d3be800) [pid = 16920] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 305 (0x90647800) [pid = 16920] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 304 (0x86c2b400) [pid = 16920] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 303 (0x907a1800) [pid = 16920] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 302 (0x891ed800) [pid = 16920] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 301 (0x92beb000) [pid = 16920] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 300 (0x9b46f000) [pid = 16920] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 299 (0x918cf000) [pid = 16920] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 298 (0x8817dc00) [pid = 16920] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 297 (0x8e12d000) [pid = 16920] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 296 (0x926b5800) [pid = 16920] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 295 (0x928ebc00) [pid = 16920] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 294 (0x91a50000) [pid = 16920] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 293 (0x8809cc00) [pid = 16920] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 292 (0x9c067c00) [pid = 16920] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 291 (0x8d415000) [pid = 16920] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 290 (0x91313000) [pid = 16920] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 289 (0x92517c00) [pid = 16920] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 288 (0x8ee2fc00) [pid = 16920] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 287 (0x91086c00) [pid = 16920] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 286 (0x977eb400) [pid = 16920] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 285 (0x98395800) [pid = 16920] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 284 (0x92cf6400) [pid = 16920] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 283 (0x907e6000) [pid = 16920] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 282 (0x9064bc00) [pid = 16920] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 281 (0x91317000) [pid = 16920] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 280 (0x92be4400) [pid = 16920] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 279 (0x8bed0000) [pid = 16920] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 278 (0x8ee33400) [pid = 16920] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 277 (0x9a9dec00) [pid = 16920] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 276 (0x8adc8400) [pid = 16920] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 275 (0x9a47e400) [pid = 16920] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 274 (0x93976c00) [pid = 16920] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 273 (0x91083000) [pid = 16920] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 272 (0x92ce9000) [pid = 16920] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 271 (0x90648800) [pid = 16920] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 270 (0x90645c00) [pid = 16920] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 269 (0x9079b400) [pid = 16920] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 268 (0x8b01dc00) [pid = 16920] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 267 (0x8e12b400) [pid = 16920] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 266 (0x92ce4000) [pid = 16920] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 265 (0x907a4400) [pid = 16920] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 264 (0x936a5c00) [pid = 16920] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 263 (0x946cdc00) [pid = 16920] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 262 (0x928edc00) [pid = 16920] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 261 (0x8f257c00) [pid = 16920] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 260 (0x9838a400) [pid = 16920] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 259 (0x8d40dc00) [pid = 16920] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 258 (0x8c1e2000) [pid = 16920] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 257 (0x981f5c00) [pid = 16920] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 256 (0x9107b000) [pid = 16920] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 255 (0x8df49400) [pid = 16920] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 254 (0x89b36800) [pid = 16920] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 253 (0x90649000) [pid = 16920] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 252 (0x87e97800) [pid = 16920] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 251 (0x9a4bfc00) [pid = 16920] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 250 (0x96d25c00) [pid = 16920] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 249 (0x926af000) [pid = 16920] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 248 (0x92518c00) [pid = 16920] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 247 (0x8ee30400) [pid = 16920] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 246 (0x9a9f2400) [pid = 16920] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 245 (0x877c5400) [pid = 16920] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 244 (0x877b9800) [pid = 16920] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 243 (0x8bb91400) [pid = 16920] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 242 (0x9c13b800) [pid = 16920] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 241 (0x9396e000) [pid = 16920] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 240 (0x8a2d9800) [pid = 16920] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 239 (0x8f449400) [pid = 16920] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 238 (0x90a60000) [pid = 16920] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 237 (0x91086400) [pid = 16920] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 236 (0xa35f0400) [pid = 16920] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 235 (0x91a4b000) [pid = 16920] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 234 (0x8a2da800) [pid = 16920] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 233 (0x87e98000) [pid = 16920] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 232 (0x880a1400) [pid = 16920] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 231 (0x891ec000) [pid = 16920] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 230 (0xa0519400) [pid = 16920] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 229 (0x8d41b400) [pid = 16920] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 228 (0x92b1a000) [pid = 16920] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 227 (0x9b2e9000) [pid = 16920] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 226 (0x877bb000) [pid = 16920] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 225 (0x8adc3800) [pid = 16920] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 224 (0x8f257400) [pid = 16920] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 223 (0x91a53800) [pid = 16920] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 222 (0x8ed22c00) [pid = 16920] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 221 (0x9a7b2800) [pid = 16920] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 220 (0x90643800) [pid = 16920] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 219 (0x92513c00) [pid = 16920] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 13:48:35 INFO - PROCESS | 16920 | --DOMWINDOW == 218 (0x8f442400) [pid = 16920] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 13:48:35 INFO - PROCESS | 16920 | 1463172515778 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:35 INFO - PROCESS | 16920 | ++DOCSHELL 0x86c2b400 == 103 [pid = 16920] [id = 266] 13:48:35 INFO - PROCESS | 16920 | ++DOMWINDOW == 219 (0x86c2e000) [pid = 16920] [serial = 799] [outer = (nil)] 13:48:35 INFO - PROCESS | 16920 | ++DOMWINDOW == 220 (0x877bd000) [pid = 16920] [serial = 800] [outer = 0x86c2e000] 13:48:35 INFO - PROCESS | 16920 | 1463172515964 Marionette DEBUG loaded listener.js 13:48:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 221 (0x87e97800) [pid = 16920] [serial = 801] [outer = 0x86c2e000] 13:48:36 INFO - PROCESS | 16920 | 1463172516747 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 13:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 13:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 3193ms 13:48:36 INFO - PROCESS | 16920 | 1463172516793 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 13:48:36 INFO - PROCESS | 16920 | 1463172516797 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 13:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 13:48:36 INFO - PROCESS | 16920 | 1463172516804 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 13:48:36 INFO - PROCESS | 16920 | 1463172516807 Marionette TRACE conn4 <- [1,1038,null,{}] 13:48:36 INFO - PROCESS | 16920 | 1463172516813 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:37 INFO - PROCESS | 16920 | 1463172517002 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 13:48:37 INFO - PROCESS | 16920 | 1463172517235 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:37 INFO - PROCESS | 16920 | ++DOCSHELL 0x86c33c00 == 104 [pid = 16920] [id = 267] 13:48:37 INFO - PROCESS | 16920 | ++DOMWINDOW == 222 (0x8939f000) [pid = 16920] [serial = 802] [outer = (nil)] 13:48:37 INFO - PROCESS | 16920 | ++DOMWINDOW == 223 (0x8adc3800) [pid = 16920] [serial = 803] [outer = 0x8939f000] 13:48:37 INFO - PROCESS | 16920 | 1463172517315 Marionette DEBUG loaded listener.js 13:48:37 INFO - PROCESS | 16920 | ++DOMWINDOW == 224 (0x8bed0000) [pid = 16920] [serial = 804] [outer = 0x8939f000] 13:48:38 INFO - PROCESS | 16920 | 1463172518622 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 13:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 13:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1886ms 13:48:38 INFO - PROCESS | 16920 | 1463172518692 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 13:48:38 INFO - PROCESS | 16920 | 1463172518700 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 13:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 13:48:38 INFO - PROCESS | 16920 | 1463172518709 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 13:48:38 INFO - PROCESS | 16920 | 1463172518715 Marionette TRACE conn4 <- [1,1042,null,{}] 13:48:38 INFO - PROCESS | 16920 | 1463172518724 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:39 INFO - PROCESS | 16920 | 1463172519003 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 13:48:39 INFO - PROCESS | 16920 | 1463172519277 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:39 INFO - PROCESS | 16920 | ++DOCSHELL 0x863c8800 == 105 [pid = 16920] [id = 268] 13:48:39 INFO - PROCESS | 16920 | ++DOMWINDOW == 225 (0x86c6d000) [pid = 16920] [serial = 805] [outer = (nil)] 13:48:39 INFO - PROCESS | 16920 | ++DOMWINDOW == 226 (0x88fe3000) [pid = 16920] [serial = 806] [outer = 0x86c6d000] 13:48:39 INFO - PROCESS | 16920 | 1463172519371 Marionette DEBUG loaded listener.js 13:48:39 INFO - PROCESS | 16920 | ++DOMWINDOW == 227 (0x88ff0c00) [pid = 16920] [serial = 807] [outer = 0x86c6d000] 13:48:40 INFO - PROCESS | 16920 | 1463172520317 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 13:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 13:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1642ms 13:48:40 INFO - PROCESS | 16920 | 1463172520352 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 13:48:40 INFO - PROCESS | 16920 | 1463172520362 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 13:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 13:48:40 INFO - PROCESS | 16920 | 1463172520374 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 13:48:40 INFO - PROCESS | 16920 | 1463172520378 Marionette TRACE conn4 <- [1,1046,null,{}] 13:48:40 INFO - PROCESS | 16920 | 1463172520386 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:40 INFO - PROCESS | 16920 | 1463172520637 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 13:48:40 INFO - PROCESS | 16920 | 1463172520964 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:41 INFO - PROCESS | 16920 | ++DOCSHELL 0x8a4d2800 == 106 [pid = 16920] [id = 269] 13:48:41 INFO - PROCESS | 16920 | ++DOMWINDOW == 228 (0x8adc4c00) [pid = 16920] [serial = 808] [outer = (nil)] 13:48:41 INFO - PROCESS | 16920 | ++DOMWINDOW == 229 (0x8b022800) [pid = 16920] [serial = 809] [outer = 0x8adc4c00] 13:48:41 INFO - PROCESS | 16920 | 1463172521062 Marionette DEBUG loaded listener.js 13:48:41 INFO - PROCESS | 16920 | ++DOMWINDOW == 230 (0x8bedc800) [pid = 16920] [serial = 810] [outer = 0x8adc4c00] 13:48:42 INFO - PROCESS | 16920 | 1463172522047 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 13:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 13:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1758ms 13:48:42 INFO - PROCESS | 16920 | 1463172522132 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 13:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 13:48:42 INFO - PROCESS | 16920 | 1463172522137 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 13:48:42 INFO - PROCESS | 16920 | 1463172522144 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 13:48:42 INFO - PROCESS | 16920 | 1463172522150 Marionette TRACE conn4 <- [1,1050,null,{}] 13:48:42 INFO - PROCESS | 16920 | 1463172522169 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:42 INFO - PROCESS | 16920 | 1463172522506 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 13:48:42 INFO - PROCESS | 16920 | 1463172522775 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:42 INFO - PROCESS | 16920 | ++DOCSHELL 0x89b39400 == 107 [pid = 16920] [id = 270] 13:48:42 INFO - PROCESS | 16920 | ++DOMWINDOW == 231 (0x8dfd7c00) [pid = 16920] [serial = 811] [outer = (nil)] 13:48:42 INFO - PROCESS | 16920 | ++DOMWINDOW == 232 (0x8e123400) [pid = 16920] [serial = 812] [outer = 0x8dfd7c00] 13:48:42 INFO - PROCESS | 16920 | 1463172522871 Marionette DEBUG loaded listener.js 13:48:42 INFO - PROCESS | 16920 | ++DOMWINDOW == 233 (0x8e2da400) [pid = 16920] [serial = 813] [outer = 0x8dfd7c00] 13:48:43 INFO - PROCESS | 16920 | 1463172523837 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 13:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 13:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1741ms 13:48:43 INFO - PROCESS | 16920 | 1463172523886 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 13:48:43 INFO - PROCESS | 16920 | 1463172523891 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 13:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 13:48:43 INFO - PROCESS | 16920 | 1463172523898 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 13:48:43 INFO - PROCESS | 16920 | 1463172523901 Marionette TRACE conn4 <- [1,1054,null,{}] 13:48:43 INFO - PROCESS | 16920 | 1463172523907 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:44 INFO - PROCESS | 16920 | 1463172524132 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 13:48:44 INFO - PROCESS | 16920 | 1463172524447 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:44 INFO - PROCESS | 16920 | ++DOCSHELL 0x863c7000 == 108 [pid = 16920] [id = 271] 13:48:44 INFO - PROCESS | 16920 | ++DOMWINDOW == 234 (0x8ea4a800) [pid = 16920] [serial = 814] [outer = (nil)] 13:48:44 INFO - PROCESS | 16920 | ++DOMWINDOW == 235 (0x8f254800) [pid = 16920] [serial = 815] [outer = 0x8ea4a800] 13:48:44 INFO - PROCESS | 16920 | 1463172524547 Marionette DEBUG loaded listener.js 13:48:44 INFO - PROCESS | 16920 | ++DOMWINDOW == 236 (0x8f447c00) [pid = 16920] [serial = 816] [outer = 0x8ea4a800] 13:48:45 INFO - PROCESS | 16920 | 1463172525446 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 13:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 13:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1588ms 13:48:45 INFO - PROCESS | 16920 | 1463172525487 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 13:48:45 INFO - PROCESS | 16920 | 1463172525492 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 13:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 13:48:45 INFO - PROCESS | 16920 | 1463172525498 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 13:48:45 INFO - PROCESS | 16920 | 1463172525502 Marionette TRACE conn4 <- [1,1058,null,{}] 13:48:45 INFO - PROCESS | 16920 | 1463172525508 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:45 INFO - PROCESS | 16920 | 1463172525734 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 13:48:46 INFO - PROCESS | 16920 | 1463172526046 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:46 INFO - PROCESS | 16920 | ++DOCSHELL 0x86c6a800 == 109 [pid = 16920] [id = 272] 13:48:46 INFO - PROCESS | 16920 | ++DOMWINDOW == 237 (0x8e2d7000) [pid = 16920] [serial = 817] [outer = (nil)] 13:48:46 INFO - PROCESS | 16920 | ++DOMWINDOW == 238 (0x90797800) [pid = 16920] [serial = 818] [outer = 0x8e2d7000] 13:48:46 INFO - PROCESS | 16920 | 1463172526145 Marionette DEBUG loaded listener.js 13:48:46 INFO - PROCESS | 16920 | ++DOMWINDOW == 239 (0x907a1800) [pid = 16920] [serial = 819] [outer = 0x8e2d7000] 13:48:47 INFO - PROCESS | 16920 | 1463172527153 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 13:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 13:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1686ms 13:48:47 INFO - PROCESS | 16920 | 1463172527185 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 13:48:47 INFO - PROCESS | 16920 | 1463172527190 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 13:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 13:48:47 INFO - PROCESS | 16920 | 1463172527199 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 13:48:47 INFO - PROCESS | 16920 | 1463172527203 Marionette TRACE conn4 <- [1,1062,null,{}] 13:48:47 INFO - PROCESS | 16920 | 1463172527210 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:47 INFO - PROCESS | 16920 | 1463172527485 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 13:48:47 INFO - PROCESS | 16920 | 1463172527820 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:47 INFO - PROCESS | 16920 | ++DOCSHELL 0x8e127400 == 110 [pid = 16920] [id = 273] 13:48:47 INFO - PROCESS | 16920 | ++DOMWINDOW == 240 (0x90799400) [pid = 16920] [serial = 820] [outer = (nil)] 13:48:47 INFO - PROCESS | 16920 | ++DOMWINDOW == 241 (0x90aa3400) [pid = 16920] [serial = 821] [outer = 0x90799400] 13:48:47 INFO - PROCESS | 16920 | 1463172527920 Marionette DEBUG loaded listener.js 13:48:48 INFO - PROCESS | 16920 | ++DOMWINDOW == 242 (0x9107e400) [pid = 16920] [serial = 822] [outer = 0x90799400] 13:48:48 INFO - PROCESS | 16920 | 1463172528906 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 13:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 13:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1748ms 13:48:48 INFO - PROCESS | 16920 | 1463172528948 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 13:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 13:48:48 INFO - PROCESS | 16920 | 1463172528953 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 13:48:48 INFO - PROCESS | 16920 | 1463172528962 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 13:48:48 INFO - PROCESS | 16920 | 1463172528968 Marionette TRACE conn4 <- [1,1066,null,{}] 13:48:48 INFO - PROCESS | 16920 | 1463172528975 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:49 INFO - PROCESS | 16920 | 1463172529240 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 13:48:49 INFO - PROCESS | 16920 | 1463172529559 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:49 INFO - PROCESS | 16920 | ++DOCSHELL 0x880a2800 == 111 [pid = 16920] [id = 274] 13:48:49 INFO - PROCESS | 16920 | ++DOMWINDOW == 243 (0x8f445000) [pid = 16920] [serial = 823] [outer = (nil)] 13:48:49 INFO - PROCESS | 16920 | ++DOMWINDOW == 244 (0x918c2800) [pid = 16920] [serial = 824] [outer = 0x8f445000] 13:48:49 INFO - PROCESS | 16920 | 1463172529651 Marionette DEBUG loaded listener.js 13:48:49 INFO - PROCESS | 16920 | ++DOMWINDOW == 245 (0x918cf000) [pid = 16920] [serial = 825] [outer = 0x8f445000] 13:48:50 INFO - PROCESS | 16920 | 1463172530624 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 13:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 13:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1743ms 13:48:50 INFO - PROCESS | 16920 | 1463172530705 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 13:48:50 INFO - PROCESS | 16920 | 1463172530708 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 13:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 13:48:50 INFO - PROCESS | 16920 | 1463172530716 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 13:48:50 INFO - PROCESS | 16920 | 1463172530720 Marionette TRACE conn4 <- [1,1070,null,{}] 13:48:50 INFO - PROCESS | 16920 | 1463172530725 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:50 INFO - PROCESS | 16920 | 1463172530977 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 13:48:51 INFO - PROCESS | 16920 | 1463172531265 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:51 INFO - PROCESS | 16920 | ++DOCSHELL 0x90649000 == 112 [pid = 16920] [id = 275] 13:48:51 INFO - PROCESS | 16920 | ++DOMWINDOW == 246 (0x90a95c00) [pid = 16920] [serial = 826] [outer = (nil)] 13:48:51 INFO - PROCESS | 16920 | ++DOMWINDOW == 247 (0x91a59800) [pid = 16920] [serial = 827] [outer = 0x90a95c00] 13:48:51 INFO - PROCESS | 16920 | 1463172531363 Marionette DEBUG loaded listener.js 13:48:51 INFO - PROCESS | 16920 | ++DOMWINDOW == 248 (0x92517c00) [pid = 16920] [serial = 828] [outer = 0x90a95c00] 13:48:52 INFO - PROCESS | 16920 | 1463172532326 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 13:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 13:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1684ms 13:48:52 INFO - PROCESS | 16920 | 1463172532402 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 13:48:52 INFO - PROCESS | 16920 | 1463172532406 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 13:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 13:48:52 INFO - PROCESS | 16920 | 1463172532413 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 13:48:52 INFO - PROCESS | 16920 | 1463172532417 Marionette TRACE conn4 <- [1,1074,null,{}] 13:48:52 INFO - PROCESS | 16920 | 1463172532423 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:52 INFO - PROCESS | 16920 | 1463172532700 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 13:48:53 INFO - PROCESS | 16920 | 1463172533022 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:53 INFO - PROCESS | 16920 | ++DOCSHELL 0x907ec800 == 113 [pid = 16920] [id = 276] 13:48:53 INFO - PROCESS | 16920 | ++DOMWINDOW == 249 (0x91312c00) [pid = 16920] [serial = 829] [outer = (nil)] 13:48:53 INFO - PROCESS | 16920 | ++DOMWINDOW == 250 (0x926b2000) [pid = 16920] [serial = 830] [outer = 0x91312c00] 13:48:53 INFO - PROCESS | 16920 | 1463172533114 Marionette DEBUG loaded listener.js 13:48:53 INFO - PROCESS | 16920 | ++DOMWINDOW == 251 (0x926b8c00) [pid = 16920] [serial = 831] [outer = 0x91312c00] 13:48:54 INFO - PROCESS | 16920 | 1463172534096 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 13:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 13:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1743ms 13:48:54 INFO - PROCESS | 16920 | 1463172534157 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 13:48:54 INFO - PROCESS | 16920 | 1463172534162 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 13:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 13:48:54 INFO - PROCESS | 16920 | 1463172534169 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 13:48:54 INFO - PROCESS | 16920 | 1463172534171 Marionette TRACE conn4 <- [1,1078,null,{}] 13:48:54 INFO - PROCESS | 16920 | 1463172534178 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:54 INFO - PROCESS | 16920 | 1463172534443 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 13:48:54 INFO - PROCESS | 16920 | 1463172534767 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:54 INFO - PROCESS | 16920 | ++DOCSHELL 0x92512400 == 114 [pid = 16920] [id = 277] 13:48:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 252 (0x925f5800) [pid = 16920] [serial = 832] [outer = (nil)] 13:48:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 253 (0x92b1ac00) [pid = 16920] [serial = 833] [outer = 0x925f5800] 13:48:54 INFO - PROCESS | 16920 | 1463172534859 Marionette DEBUG loaded listener.js 13:48:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 254 (0x92be5c00) [pid = 16920] [serial = 834] [outer = 0x925f5800] 13:48:55 INFO - PROCESS | 16920 | 1463172535854 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 13:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 13:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1699ms 13:48:55 INFO - PROCESS | 16920 | 1463172535867 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 13:48:55 INFO - PROCESS | 16920 | 1463172535871 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 13:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 13:48:55 INFO - PROCESS | 16920 | 1463172535878 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 13:48:55 INFO - PROCESS | 16920 | 1463172535881 Marionette TRACE conn4 <- [1,1082,null,{}] 13:48:55 INFO - PROCESS | 16920 | 1463172535888 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:56 INFO - PROCESS | 16920 | 1463172536121 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 13:48:56 INFO - PROCESS | 16920 | 1463172536462 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:56 INFO - PROCESS | 16920 | ++DOCSHELL 0x92ce9800 == 115 [pid = 16920] [id = 278] 13:48:56 INFO - PROCESS | 16920 | ++DOMWINDOW == 255 (0x93760000) [pid = 16920] [serial = 835] [outer = (nil)] 13:48:56 INFO - PROCESS | 16920 | ++DOMWINDOW == 256 (0x93be6000) [pid = 16920] [serial = 836] [outer = 0x93760000] 13:48:56 INFO - PROCESS | 16920 | 1463172536570 Marionette DEBUG loaded listener.js 13:48:56 INFO - PROCESS | 16920 | ++DOMWINDOW == 257 (0x95238c00) [pid = 16920] [serial = 837] [outer = 0x93760000] 13:48:57 INFO - PROCESS | 16920 | 1463172537527 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 13:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 13:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1688ms 13:48:57 INFO - PROCESS | 16920 | 1463172537567 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 13:48:57 INFO - PROCESS | 16920 | 1463172537571 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 13:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 13:48:57 INFO - PROCESS | 16920 | 1463172537578 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 13:48:57 INFO - PROCESS | 16920 | 1463172537581 Marionette TRACE conn4 <- [1,1086,null,{}] 13:48:57 INFO - PROCESS | 16920 | 1463172537588 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:57 INFO - PROCESS | 16920 | 1463172537818 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 13:48:58 INFO - PROCESS | 16920 | 1463172538159 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:58 INFO - PROCESS | 16920 | ++DOCSHELL 0x90641400 == 116 [pid = 16920] [id = 279] 13:48:58 INFO - PROCESS | 16920 | ++DOMWINDOW == 258 (0x9130d800) [pid = 16920] [serial = 838] [outer = (nil)] 13:48:58 INFO - PROCESS | 16920 | ++DOMWINDOW == 259 (0x96d2f800) [pid = 16920] [serial = 839] [outer = 0x9130d800] 13:48:58 INFO - PROCESS | 16920 | 1463172538256 Marionette DEBUG loaded listener.js 13:48:58 INFO - PROCESS | 16920 | ++DOMWINDOW == 260 (0x977e8c00) [pid = 16920] [serial = 840] [outer = 0x9130d800] 13:48:59 INFO - PROCESS | 16920 | 1463172539331 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 13:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 13:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1787ms 13:48:59 INFO - PROCESS | 16920 | 1463172539366 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 13:48:59 INFO - PROCESS | 16920 | 1463172539371 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 13:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 13:48:59 INFO - PROCESS | 16920 | 1463172539378 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 13:48:59 INFO - PROCESS | 16920 | 1463172539392 Marionette TRACE conn4 <- [1,1090,null,{}] 13:48:59 INFO - PROCESS | 16920 | 1463172539399 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:48:59 INFO - PROCESS | 16920 | 1463172539647 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 13:48:59 INFO - PROCESS | 16920 | 1463172539972 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:00 INFO - PROCESS | 16920 | ++DOCSHELL 0x925f3c00 == 117 [pid = 16920] [id = 280] 13:49:00 INFO - PROCESS | 16920 | ++DOMWINDOW == 261 (0x92cf4000) [pid = 16920] [serial = 841] [outer = (nil)] 13:49:00 INFO - PROCESS | 16920 | ++DOMWINDOW == 262 (0x9838d000) [pid = 16920] [serial = 842] [outer = 0x92cf4000] 13:49:00 INFO - PROCESS | 16920 | 1463172540073 Marionette DEBUG loaded listener.js 13:49:00 INFO - PROCESS | 16920 | ++DOMWINDOW == 263 (0x983bd400) [pid = 16920] [serial = 843] [outer = 0x92cf4000] 13:49:01 INFO - PROCESS | 16920 | 1463172541031 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 13:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 13:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1691ms 13:49:01 INFO - PROCESS | 16920 | 1463172541071 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 13:49:01 INFO - PROCESS | 16920 | 1463172541075 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 13:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 13:49:01 INFO - PROCESS | 16920 | 1463172541082 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 13:49:01 INFO - PROCESS | 16920 | 1463172541086 Marionette TRACE conn4 <- [1,1094,null,{}] 13:49:01 INFO - PROCESS | 16920 | 1463172541092 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:01 INFO - PROCESS | 16920 | 1463172541328 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 13:49:01 INFO - PROCESS | 16920 | 1463172541655 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:01 INFO - PROCESS | 16920 | ++DOCSHELL 0x981f5c00 == 118 [pid = 16920] [id = 281] 13:49:01 INFO - PROCESS | 16920 | ++DOMWINDOW == 264 (0x98388400) [pid = 16920] [serial = 844] [outer = (nil)] 13:49:01 INFO - PROCESS | 16920 | ++DOMWINDOW == 265 (0x9a274000) [pid = 16920] [serial = 845] [outer = 0x98388400] 13:49:01 INFO - PROCESS | 16920 | 1463172541777 Marionette DEBUG loaded listener.js 13:49:01 INFO - PROCESS | 16920 | ++DOMWINDOW == 266 (0x9a279400) [pid = 16920] [serial = 846] [outer = 0x98388400] 13:49:02 INFO - PROCESS | 16920 | 1463172542813 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 13:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 13:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1751ms 13:49:02 INFO - PROCESS | 16920 | 1463172542834 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 13:49:02 INFO - PROCESS | 16920 | 1463172542838 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 13:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 13:49:02 INFO - PROCESS | 16920 | 1463172542846 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 13:49:02 INFO - PROCESS | 16920 | 1463172542850 Marionette TRACE conn4 <- [1,1098,null,{}] 13:49:02 INFO - PROCESS | 16920 | 1463172542856 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:03 INFO - PROCESS | 16920 | 1463172543112 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 13:49:03 INFO - PROCESS | 16920 | 1463172543451 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:03 INFO - PROCESS | 16920 | ++DOCSHELL 0x863ce800 == 119 [pid = 16920] [id = 282] 13:49:03 INFO - PROCESS | 16920 | ++DOMWINDOW == 267 (0x86c2d000) [pid = 16920] [serial = 847] [outer = (nil)] 13:49:03 INFO - PROCESS | 16920 | ++DOMWINDOW == 268 (0x86c6c400) [pid = 16920] [serial = 848] [outer = 0x86c2d000] 13:49:03 INFO - PROCESS | 16920 | 1463172543542 Marionette DEBUG loaded listener.js 13:49:03 INFO - PROCESS | 16920 | ++DOMWINDOW == 269 (0x877c1800) [pid = 16920] [serial = 849] [outer = 0x86c2d000] 13:49:04 INFO - PROCESS | 16920 | --DOCSHELL 0x9a1d0c00 == 118 [pid = 16920] [id = 9] 13:49:04 INFO - PROCESS | 16920 | 1463172544645 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 13:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 13:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1834ms 13:49:04 INFO - PROCESS | 16920 | 1463172544681 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 13:49:04 INFO - PROCESS | 16920 | 1463172544685 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 13:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 13:49:04 INFO - PROCESS | 16920 | 1463172544692 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 13:49:04 INFO - PROCESS | 16920 | 1463172544696 Marionette TRACE conn4 <- [1,1102,null,{}] 13:49:04 INFO - PROCESS | 16920 | 1463172544702 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:05 INFO - PROCESS | 16920 | 1463172545017 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 13:49:05 INFO - PROCESS | 16920 | 1463172545256 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:05 INFO - PROCESS | 16920 | ++DOCSHELL 0x880a9800 == 119 [pid = 16920] [id = 283] 13:49:05 INFO - PROCESS | 16920 | ++DOMWINDOW == 270 (0x88185000) [pid = 16920] [serial = 850] [outer = (nil)] 13:49:05 INFO - PROCESS | 16920 | ++DOMWINDOW == 271 (0x8b016800) [pid = 16920] [serial = 851] [outer = 0x88185000] 13:49:05 INFO - PROCESS | 16920 | 1463172545347 Marionette DEBUG loaded listener.js 13:49:05 INFO - PROCESS | 16920 | ++DOMWINDOW == 272 (0x8bb8b800) [pid = 16920] [serial = 852] [outer = 0x88185000] 13:49:06 INFO - PROCESS | 16920 | 1463172546267 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 13:49:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 13:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1635ms 13:49:06 INFO - PROCESS | 16920 | 1463172546328 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 13:49:06 INFO - PROCESS | 16920 | 1463172546333 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 13:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 13:49:06 INFO - PROCESS | 16920 | 1463172546340 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 13:49:06 INFO - PROCESS | 16920 | 1463172546343 Marionette TRACE conn4 <- [1,1106,null,{}] 13:49:06 INFO - PROCESS | 16920 | 1463172546349 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:06 INFO - PROCESS | 16920 | 1463172546566 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 13:49:06 INFO - PROCESS | 16920 | 1463172546903 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:06 INFO - PROCESS | 16920 | ++DOCSHELL 0x880a4c00 == 120 [pid = 16920] [id = 284] 13:49:06 INFO - PROCESS | 16920 | ++DOMWINDOW == 273 (0x891ef400) [pid = 16920] [serial = 853] [outer = (nil)] 13:49:06 INFO - PROCESS | 16920 | ++DOMWINDOW == 274 (0x8e127c00) [pid = 16920] [serial = 854] [outer = 0x891ef400] 13:49:07 INFO - PROCESS | 16920 | 1463172547003 Marionette DEBUG loaded listener.js 13:49:07 INFO - PROCESS | 16920 | ++DOMWINDOW == 275 (0x8f258400) [pid = 16920] [serial = 855] [outer = 0x891ef400] 13:49:09 INFO - PROCESS | 16920 | --DOCSHELL 0x86c2b400 == 119 [pid = 16920] [id = 266] 13:49:09 INFO - PROCESS | 16920 | --DOCSHELL 0x891f6400 == 118 [pid = 16920] [id = 265] 13:49:09 INFO - PROCESS | 16920 | --DOCSHELL 0x891f2400 == 117 [pid = 16920] [id = 264] 13:49:09 INFO - PROCESS | 16920 | --DOCSHELL 0x86c30800 == 116 [pid = 16920] [id = 263] 13:49:09 INFO - PROCESS | 16920 | --DOCSHELL 0x86c72000 == 115 [pid = 16920] [id = 262] 13:49:09 INFO - PROCESS | 16920 | --DOCSHELL 0x891f4000 == 114 [pid = 16920] [id = 261] 13:49:09 INFO - PROCESS | 16920 | --DOCSHELL 0x877c4c00 == 113 [pid = 16920] [id = 260] 13:49:09 INFO - PROCESS | 16920 | --DOCSHELL 0x86c2a400 == 112 [pid = 16920] [id = 258] 13:49:09 INFO - PROCESS | 16920 | --DOCSHELL 0x86c72c00 == 111 [pid = 16920] [id = 259] 13:49:09 INFO - PROCESS | 16920 | --DOCSHELL 0x8dfcd000 == 110 [pid = 16920] [id = 257] 13:49:09 INFO - PROCESS | 16920 | --DOCSHELL 0x9923b400 == 109 [pid = 16920] [id = 256] 13:49:09 INFO - PROCESS | 16920 | --DOCSHELL 0x977f2400 == 108 [pid = 16920] [id = 255] 13:49:09 INFO - PROCESS | 16920 | --DOCSHELL 0x926b0000 == 107 [pid = 16920] [id = 253] 13:49:09 INFO - PROCESS | 16920 | --DOCSHELL 0x86c73800 == 106 [pid = 16920] [id = 254] 13:49:09 INFO - PROCESS | 16920 | --DOCSHELL 0x8939ec00 == 105 [pid = 16920] [id = 252] 13:49:09 INFO - PROCESS | 16920 | --DOCSHELL 0x87e95400 == 104 [pid = 16920] [id = 251] 13:49:09 INFO - PROCESS | 16920 | --DOCSHELL 0x8f43f400 == 103 [pid = 16920] [id = 250] 13:49:09 INFO - PROCESS | 16920 | --DOCSHELL 0x880a4000 == 102 [pid = 16920] [id = 249] 13:49:09 INFO - PROCESS | 16920 | --DOCSHELL 0x8a4d1400 == 101 [pid = 16920] [id = 248] 13:49:09 INFO - PROCESS | 16920 | --DOCSHELL 0x877c4400 == 100 [pid = 16920] [id = 247] 13:49:09 INFO - PROCESS | 16920 | 1463172549237 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 274 (0x8e2dec00) [pid = 16920] [serial = 740] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 273 (0x8e122000) [pid = 16920] [serial = 738] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 272 (0x880a0800) [pid = 16920] [serial = 707] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 271 (0x9c072800) [pid = 16920] [serial = 352] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 270 (0x9a293000) [pid = 16920] [serial = 524] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 269 (0x928f6400) [pid = 16920] [serial = 506] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 268 (0x928f6000) [pid = 16920] [serial = 612] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 267 (0x8ee3c000) [pid = 16920] [serial = 316] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 266 (0xa104e000) [pid = 16920] [serial = 692] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 265 (0x8adc9c00) [pid = 16920] [serial = 720] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 264 (0x8bed0800) [pid = 16920] [serial = 737] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 263 (0x9838dc00) [pid = 16920] [serial = 578] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 262 (0xa0515800) [pid = 16920] [serial = 355] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 261 (0x94610800) [pid = 16920] [serial = 680] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 260 (0x8e00b800) [pid = 16920] [serial = 674] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 259 (0x9130d400) [pid = 16920] [serial = 343] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 258 (0x91309800) [pid = 16920] [serial = 512] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 257 (0x918cd800) [pid = 16920] [serial = 677] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 256 (0xa6286000) [pid = 16920] [serial = 367] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 255 (0x91a52c00) [pid = 16920] [serial = 695] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 254 (0x9523bc00) [pid = 16920] [serial = 681] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 253 (0xa2625c00) [pid = 16920] [serial = 539] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 252 (0x9d849800) [pid = 16920] [serial = 705] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 251 (0x88184800) [pid = 16920] [serial = 714] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 250 (0x8bed5c00) [pid = 16920] [serial = 651] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 249 (0x91a55400) [pid = 16920] [serial = 704] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 248 (0xa305b800) [pid = 16920] [serial = 358] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 247 (0x8e2da800) [pid = 16920] [serial = 633] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 246 (0x9523a400) [pid = 16920] [serial = 518] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 245 (0xa26e0000) [pid = 16920] [serial = 624] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 244 (0x877c2c00) [pid = 16920] [serial = 716] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 243 (0x8adcdc00) [pid = 16920] [serial = 488] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 242 (0x92be4800) [pid = 16920] [serial = 419] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 241 (0x9a27f000) [pid = 16920] [serial = 702] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 240 (0x90a5a000) [pid = 16920] [serial = 609] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 239 (0x9b2e0400) [pid = 16920] [serial = 455] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 238 (0x90a63400) [pid = 16920] [serial = 307] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 237 (0x9c072000) [pid = 16920] [serial = 621] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 236 (0x8f44cc00) [pid = 16920] [serial = 313] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 235 (0x92ce7400) [pid = 16920] [serial = 250] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 234 (0x9bf0ec00) [pid = 16920] [serial = 301] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 233 (0x9130b400) [pid = 16920] [serial = 557] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 232 (0xa3219000) [pid = 16920] [serial = 310] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 231 (0x9118a400) [pid = 16920] [serial = 392] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 230 (0xa6283c00) [pid = 16920] [serial = 639] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 229 (0x926ab800) [pid = 16920] [serial = 566] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 228 (0x9d8bc000) [pid = 16920] [serial = 536] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 227 (0x9c132c00) [pid = 16920] [serial = 690] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 226 (0x925f5400) [pid = 16920] [serial = 485] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 225 (0x9a9f7000) [pid = 16920] [serial = 253] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 224 (0x877c8c00) [pid = 16920] [serial = 728] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 223 (0x9838a800) [pid = 16920] [serial = 684] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 222 (0x8ea55000) [pid = 16920] [serial = 416] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 221 (0x9a483000) [pid = 16920] [serial = 686] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 220 (0x9a487800) [pid = 16920] [serial = 530] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 219 (0x9a48a800) [pid = 16920] [serial = 687] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 218 (0x977ecc00) [pid = 16920] [serial = 683] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 217 (0x92b1b400) [pid = 16920] [serial = 464] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 216 (0x8e12e400) [pid = 16920] [serial = 410] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 215 (0x907a4800) [pid = 16920] [serial = 726] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 214 (0x9a3a0400) [pid = 16920] [serial = 615] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 213 (0x9251a800) [pid = 16920] [serial = 479] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 212 (0x9b2df800) [pid = 16920] [serial = 349] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 211 (0x8b020800) [pid = 16920] [serial = 735] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 210 (0x8f442000) [pid = 16920] [serial = 509] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 209 (0x9ac4dc00) [pid = 16920] [serial = 527] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 208 (0x880a3c00) [pid = 16920] [serial = 708] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 207 (0x9d3b5400) [pid = 16920] [serial = 398] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 206 (0xa6770800) [pid = 16920] [serial = 476] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 205 (0x877c5800) [pid = 16920] [serial = 717] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 204 (0x8a4d4800) [pid = 16920] [serial = 542] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 203 (0xa227e800) [pid = 16920] [serial = 304] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 202 (0x926ae400) [pid = 16920] [serial = 678] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 201 (0x9a4b8800) [pid = 16920] [serial = 587] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 200 (0x86c33800) [pid = 16920] [serial = 722] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 199 (0x96d32c00) [pid = 16920] [serial = 575] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 198 (0x891f4400) [pid = 16920] [serial = 648] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 197 (0x97777c00) [pid = 16920] [serial = 521] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 196 (0x9d850000) [pid = 16920] [serial = 458] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 195 (0x92cecc00) [pid = 16920] [serial = 449] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 194 (0x89394c00) [pid = 16920] [serial = 732] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 193 (0x907eb000) [pid = 16920] [serial = 563] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 192 (0x87e96c00) [pid = 16920] [serial = 729] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 191 (0x936a5400) [pid = 16920] [serial = 572] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 190 (0x92ce0400) [pid = 16920] [serial = 515] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 189 (0x9a273000) [pid = 16920] [serial = 698] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 188 (0x8817bc00) [pid = 16920] [serial = 711] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 187 (0x88180c00) [pid = 16920] [serial = 719] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 186 (0xa30ccc00) [pid = 16920] [serial = 265] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 185 (0xa30f2800) [pid = 16920] [serial = 630] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 184 (0x9b46d400) [pid = 16920] [serial = 256] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 183 (0x925ed800) [pid = 16920] [serial = 482] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 182 (0x8f25d400) [pid = 16920] [serial = 404] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 181 (0x92b15400) [pid = 16920] [serial = 569] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 180 (0x99d69800) [pid = 16920] [serial = 443] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 179 (0xa34ca800) [pid = 16920] [serial = 364] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 178 (0x88182000) [pid = 16920] [serial = 713] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 177 (0x977e9800) [pid = 16920] [serial = 395] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 176 (0x983bd800) [pid = 16920] [serial = 370] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 175 (0x9bf1cc00) [pid = 16920] [serial = 262] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 174 (0x9b2e8400) [pid = 16920] [serial = 689] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 173 (0x9a9f2800) [pid = 16920] [serial = 584] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 172 (0x9a481400) [pid = 16920] [serial = 581] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 171 (0x880a9c00) [pid = 16920] [serial = 710] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 170 (0x8bed8c00) [pid = 16920] [serial = 642] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 169 (0x8f44c400) [pid = 16920] [serial = 322] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 168 (0xa503e000) [pid = 16920] [serial = 461] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 167 (0x8df51400) [pid = 16920] [serial = 560] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 166 (0x9a275c00) [pid = 16920] [serial = 699] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 165 (0x9a9f7400) [pid = 16920] [serial = 533] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 164 (0x9a27d000) [pid = 16920] [serial = 701] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 163 (0x992c0400) [pid = 16920] [serial = 346] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 162 (0x92b13c00) [pid = 16920] [serial = 473] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 161 (0xa227bc00) [pid = 16920] [serial = 401] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 160 (0x907f1c00) [pid = 16920] [serial = 295] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 159 (0x91182c00) [pid = 16920] [serial = 259] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 158 (0x9a4b5400) [pid = 16920] [serial = 422] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 157 (0x8b023400) [pid = 16920] [serial = 636] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 156 (0xa2455000) [pid = 16920] [serial = 413] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 155 (0x8add1400) [pid = 16920] [serial = 734] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 154 (0x9a293800) [pid = 16920] [serial = 271] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 153 (0x90a9f800) [pid = 16920] [serial = 268] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 152 (0x95241400) [pid = 16920] [serial = 298] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 151 (0x9b2de400) [pid = 16920] [serial = 618] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 150 (0x928f8000) [pid = 16920] [serial = 407] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 149 (0x90a10800) [pid = 16920] [serial = 446] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 148 (0x98393400) [pid = 16920] [serial = 361] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 147 (0x8d419800) [pid = 16920] [serial = 627] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 146 (0x8c1ef000) [pid = 16920] [serial = 470] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 145 (0x9a4b9800) [pid = 16920] [serial = 452] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 144 (0x91084800) [pid = 16920] [serial = 467] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 143 (0x86c36c00) [pid = 16920] [serial = 723] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 142 (0x8e2d4800) [pid = 16920] [serial = 675] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 141 (0x891f0400) [pid = 16920] [serial = 731] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 140 (0x8817e800) [pid = 16920] [serial = 725] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 139 (0x8df53400) [pid = 16920] [serial = 319] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 138 (0x89b3c800) [pid = 16920] [serial = 645] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 137 (0xa21aa400) [pid = 16920] [serial = 693] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 136 (0x91a56800) [pid = 16920] [serial = 696] [outer = (nil)] [url = about:blank] 13:49:09 INFO - PROCESS | 16920 | --DOMWINDOW == 135 (0x992c2000) [pid = 16920] [serial = 606] [outer = (nil)] [url = about:blank] 13:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 13:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 3345ms 13:49:09 INFO - PROCESS | 16920 | 1463172549693 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 13:49:09 INFO - PROCESS | 16920 | 1463172549699 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 13:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 13:49:09 INFO - PROCESS | 16920 | 1463172549707 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 13:49:09 INFO - PROCESS | 16920 | 1463172549714 Marionette TRACE conn4 <- [1,1110,null,{}] 13:49:09 INFO - PROCESS | 16920 | 1463172549723 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:09 INFO - PROCESS | 16920 | 1463172549924 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 13:49:10 INFO - PROCESS | 16920 | 1463172550116 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:10 INFO - PROCESS | 16920 | ++DOCSHELL 0x877bb400 == 101 [pid = 16920] [id = 285] 13:49:10 INFO - PROCESS | 16920 | ++DOMWINDOW == 136 (0x877bcc00) [pid = 16920] [serial = 856] [outer = (nil)] 13:49:10 INFO - PROCESS | 16920 | ++DOMWINDOW == 137 (0x877c5800) [pid = 16920] [serial = 857] [outer = 0x877bcc00] 13:49:10 INFO - PROCESS | 16920 | 1463172550198 Marionette DEBUG loaded listener.js 13:49:10 INFO - PROCESS | 16920 | ++DOMWINDOW == 138 (0x87e95800) [pid = 16920] [serial = 858] [outer = 0x877bcc00] 13:49:11 INFO - PROCESS | 16920 | 1463172551050 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 13:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 13:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1397ms 13:49:11 INFO - PROCESS | 16920 | 1463172551105 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 13:49:11 INFO - PROCESS | 16920 | 1463172551113 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 13:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 13:49:11 INFO - PROCESS | 16920 | 1463172551126 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 13:49:11 INFO - PROCESS | 16920 | 1463172551130 Marionette TRACE conn4 <- [1,1114,null,{}] 13:49:11 INFO - PROCESS | 16920 | 1463172551137 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:11 INFO - PROCESS | 16920 | 1463172551351 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 13:49:11 INFO - PROCESS | 16920 | 1463172551541 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:11 INFO - PROCESS | 16920 | ++DOCSHELL 0x88178000 == 102 [pid = 16920] [id = 286] 13:49:11 INFO - PROCESS | 16920 | ++DOMWINDOW == 139 (0x88179000) [pid = 16920] [serial = 859] [outer = (nil)] 13:49:11 INFO - PROCESS | 16920 | ++DOMWINDOW == 140 (0x88184000) [pid = 16920] [serial = 860] [outer = 0x88179000] 13:49:11 INFO - PROCESS | 16920 | 1463172551668 Marionette DEBUG loaded listener.js 13:49:11 INFO - PROCESS | 16920 | ++DOMWINDOW == 141 (0x88fe8400) [pid = 16920] [serial = 861] [outer = 0x88179000] 13:49:12 INFO - PROCESS | 16920 | 1463172552765 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 13:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 13:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1687ms 13:49:12 INFO - PROCESS | 16920 | 1463172552820 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 13:49:12 INFO - PROCESS | 16920 | 1463172552823 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 13:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 13:49:12 INFO - PROCESS | 16920 | 1463172552831 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 13:49:12 INFO - PROCESS | 16920 | 1463172552837 Marionette TRACE conn4 <- [1,1118,null,{}] 13:49:12 INFO - PROCESS | 16920 | 1463172552864 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:13 INFO - PROCESS | 16920 | 1463172553154 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 13:49:13 INFO - PROCESS | 16920 | 1463172553431 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:13 INFO - PROCESS | 16920 | ++DOCSHELL 0x893a0400 == 103 [pid = 16920] [id = 287] 13:49:13 INFO - PROCESS | 16920 | ++DOMWINDOW == 142 (0x89b32c00) [pid = 16920] [serial = 862] [outer = (nil)] 13:49:13 INFO - PROCESS | 16920 | ++DOMWINDOW == 143 (0x89b39000) [pid = 16920] [serial = 863] [outer = 0x89b32c00] 13:49:13 INFO - PROCESS | 16920 | 1463172553553 Marionette DEBUG loaded listener.js 13:49:13 INFO - PROCESS | 16920 | ++DOMWINDOW == 144 (0x8a2e0800) [pid = 16920] [serial = 864] [outer = 0x89b32c00] 13:49:14 INFO - PROCESS | 16920 | --DOMWINDOW == 143 (0x86c2e000) [pid = 16920] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 13:49:14 INFO - PROCESS | 16920 | --DOMWINDOW == 142 (0x8a2d9c00) [pid = 16920] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:49:14 INFO - PROCESS | 16920 | --DOMWINDOW == 141 (0x880a3000) [pid = 16920] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:49:14 INFO - PROCESS | 16920 | --DOMWINDOW == 140 (0x891f3000) [pid = 16920] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 13:49:14 INFO - PROCESS | 16920 | --DOMWINDOW == 139 (0x89394800) [pid = 16920] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 13:49:14 INFO - PROCESS | 16920 | --DOMWINDOW == 138 (0x86c74400) [pid = 16920] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:49:14 INFO - PROCESS | 16920 | --DOMWINDOW == 137 (0x86c35800) [pid = 16920] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:49:14 INFO - PROCESS | 16920 | --DOMWINDOW == 136 (0x8a4c9400) [pid = 16920] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:49:15 INFO - PROCESS | 16920 | 1463172555191 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 13:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 13:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 2402ms 13:49:15 INFO - PROCESS | 16920 | 1463172555234 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 13:49:15 INFO - PROCESS | 16920 | 1463172555239 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 13:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 13:49:15 INFO - PROCESS | 16920 | 1463172555245 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 13:49:15 INFO - PROCESS | 16920 | 1463172555249 Marionette TRACE conn4 <- [1,1122,null,{}] 13:49:15 INFO - PROCESS | 16920 | 1463172555254 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:15 INFO - PROCESS | 16920 | 1463172555463 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 13:49:15 INFO - PROCESS | 16920 | 1463172555628 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:15 INFO - PROCESS | 16920 | ++DOCSHELL 0x87e94400 == 104 [pid = 16920] [id = 288] 13:49:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 137 (0x8a2da400) [pid = 16920] [serial = 865] [outer = (nil)] 13:49:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 138 (0x8adcc000) [pid = 16920] [serial = 866] [outer = 0x8a2da400] 13:49:15 INFO - PROCESS | 16920 | 1463172555718 Marionette DEBUG loaded listener.js 13:49:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 139 (0x8b01bc00) [pid = 16920] [serial = 867] [outer = 0x8a2da400] 13:49:16 INFO - PROCESS | 16920 | 1463172556561 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 13:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 13:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1337ms 13:49:16 INFO - PROCESS | 16920 | 1463172556582 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 13:49:16 INFO - PROCESS | 16920 | 1463172556587 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 13:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 13:49:16 INFO - PROCESS | 16920 | 1463172556593 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 13:49:16 INFO - PROCESS | 16920 | 1463172556596 Marionette TRACE conn4 <- [1,1126,null,{}] 13:49:16 INFO - PROCESS | 16920 | 1463172556602 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:16 INFO - PROCESS | 16920 | 1463172556969 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 13:49:17 INFO - PROCESS | 16920 | 1463172557229 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:17 INFO - PROCESS | 16920 | ++DOCSHELL 0x86c35000 == 105 [pid = 16920] [id = 289] 13:49:17 INFO - PROCESS | 16920 | ++DOMWINDOW == 140 (0x86c35400) [pid = 16920] [serial = 868] [outer = (nil)] 13:49:17 INFO - PROCESS | 16920 | ++DOMWINDOW == 141 (0x86c69c00) [pid = 16920] [serial = 869] [outer = 0x86c35400] 13:49:17 INFO - PROCESS | 16920 | 1463172557334 Marionette DEBUG loaded listener.js 13:49:17 INFO - PROCESS | 16920 | ++DOMWINDOW == 142 (0x877bac00) [pid = 16920] [serial = 870] [outer = 0x86c35400] 13:49:18 INFO - PROCESS | 16920 | 1463172558383 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 13:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 13:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1837ms 13:49:18 INFO - PROCESS | 16920 | 1463172558433 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 13:49:18 INFO - PROCESS | 16920 | 1463172558440 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 13:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 13:49:18 INFO - PROCESS | 16920 | 1463172558448 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 13:49:18 INFO - PROCESS | 16920 | 1463172558456 Marionette TRACE conn4 <- [1,1130,null,{}] 13:49:18 INFO - PROCESS | 16920 | 1463172558464 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:18 INFO - PROCESS | 16920 | 1463172558789 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 13:49:19 INFO - PROCESS | 16920 | 1463172559043 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:19 INFO - PROCESS | 16920 | ++DOCSHELL 0x891f3000 == 106 [pid = 16920] [id = 290] 13:49:19 INFO - PROCESS | 16920 | ++DOMWINDOW == 143 (0x891f4800) [pid = 16920] [serial = 871] [outer = (nil)] 13:49:19 INFO - PROCESS | 16920 | ++DOMWINDOW == 144 (0x8939ec00) [pid = 16920] [serial = 872] [outer = 0x891f4800] 13:49:19 INFO - PROCESS | 16920 | 1463172559141 Marionette DEBUG loaded listener.js 13:49:19 INFO - PROCESS | 16920 | ++DOMWINDOW == 145 (0x89b38800) [pid = 16920] [serial = 873] [outer = 0x891f4800] 13:49:20 INFO - PROCESS | 16920 | 1463172560185 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 13:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 13:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1790ms 13:49:20 INFO - PROCESS | 16920 | 1463172560240 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 13:49:20 INFO - PROCESS | 16920 | 1463172560244 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 13:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 13:49:20 INFO - PROCESS | 16920 | 1463172560252 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 13:49:20 INFO - PROCESS | 16920 | 1463172560257 Marionette TRACE conn4 <- [1,1134,null,{}] 13:49:20 INFO - PROCESS | 16920 | 1463172560263 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:20 INFO - PROCESS | 16920 | 1463172560500 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 13:49:20 INFO - PROCESS | 16920 | 1463172560875 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:20 INFO - PROCESS | 16920 | ++DOCSHELL 0x8becfc00 == 107 [pid = 16920] [id = 291] 13:49:20 INFO - PROCESS | 16920 | ++DOMWINDOW == 146 (0x8bed4c00) [pid = 16920] [serial = 874] [outer = (nil)] 13:49:20 INFO - PROCESS | 16920 | ++DOMWINDOW == 147 (0x8bedb400) [pid = 16920] [serial = 875] [outer = 0x8bed4c00] 13:49:20 INFO - PROCESS | 16920 | 1463172560967 Marionette DEBUG loaded listener.js 13:49:21 INFO - PROCESS | 16920 | ++DOMWINDOW == 148 (0x8c1f0c00) [pid = 16920] [serial = 876] [outer = 0x8bed4c00] 13:49:22 INFO - PROCESS | 16920 | 1463172562000 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 13:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 13:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1792ms 13:49:22 INFO - PROCESS | 16920 | 1463172562046 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 13:49:22 INFO - PROCESS | 16920 | 1463172562053 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 13:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 13:49:22 INFO - PROCESS | 16920 | 1463172562071 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 13:49:22 INFO - PROCESS | 16920 | 1463172562080 Marionette TRACE conn4 <- [1,1138,null,{}] 13:49:22 INFO - PROCESS | 16920 | 1463172562087 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:22 INFO - PROCESS | 16920 | 1463172562379 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 13:49:22 INFO - PROCESS | 16920 | 1463172562698 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:22 INFO - PROCESS | 16920 | ++DOCSHELL 0x86c74400 == 108 [pid = 16920] [id = 292] 13:49:22 INFO - PROCESS | 16920 | ++DOMWINDOW == 149 (0x8df54400) [pid = 16920] [serial = 877] [outer = (nil)] 13:49:22 INFO - PROCESS | 16920 | ++DOMWINDOW == 150 (0x8dfda000) [pid = 16920] [serial = 878] [outer = 0x8df54400] 13:49:22 INFO - PROCESS | 16920 | 1463172562827 Marionette DEBUG loaded listener.js 13:49:22 INFO - PROCESS | 16920 | ++DOMWINDOW == 151 (0x8e127000) [pid = 16920] [serial = 879] [outer = 0x8df54400] 13:49:23 INFO - PROCESS | 16920 | 1463172563789 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 13:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 13:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1758ms 13:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 13:49:23 INFO - PROCESS | 16920 | 1463172563821 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 13:49:23 INFO - PROCESS | 16920 | 1463172563825 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 13:49:23 INFO - PROCESS | 16920 | 1463172563832 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 13:49:23 INFO - PROCESS | 16920 | 1463172563836 Marionette TRACE conn4 <- [1,1142,null,{}] 13:49:23 INFO - PROCESS | 16920 | 1463172563842 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:24 INFO - PROCESS | 16920 | 1463172564073 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 13:49:24 INFO - PROCESS | 16920 | 1463172564341 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:24 INFO - PROCESS | 16920 | ++DOCSHELL 0x8dfd7800 == 109 [pid = 16920] [id = 293] 13:49:24 INFO - PROCESS | 16920 | ++DOMWINDOW == 152 (0x8e003800) [pid = 16920] [serial = 880] [outer = (nil)] 13:49:24 INFO - PROCESS | 16920 | ++DOMWINDOW == 153 (0x8e2db800) [pid = 16920] [serial = 881] [outer = 0x8e003800] 13:49:24 INFO - PROCESS | 16920 | 1463172564479 Marionette DEBUG loaded listener.js 13:49:24 INFO - PROCESS | 16920 | ++DOMWINDOW == 154 (0x8ea51000) [pid = 16920] [serial = 882] [outer = 0x8e003800] 13:49:25 INFO - PROCESS | 16920 | 1463172565391 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 13:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 13:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1599ms 13:49:25 INFO - PROCESS | 16920 | 1463172565430 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 13:49:25 INFO - PROCESS | 16920 | 1463172565435 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 13:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 13:49:25 INFO - PROCESS | 16920 | 1463172565442 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 13:49:25 INFO - PROCESS | 16920 | 1463172565446 Marionette TRACE conn4 <- [1,1146,null,{}] 13:49:25 INFO - PROCESS | 16920 | 1463172565452 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:25 INFO - PROCESS | 16920 | 1463172565687 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 13:49:25 INFO - PROCESS | 16920 | 1463172565968 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:26 INFO - PROCESS | 16920 | ++DOCSHELL 0x8ee30000 == 110 [pid = 16920] [id = 294] 13:49:26 INFO - PROCESS | 16920 | ++DOMWINDOW == 155 (0x8ee32800) [pid = 16920] [serial = 883] [outer = (nil)] 13:49:26 INFO - PROCESS | 16920 | ++DOMWINDOW == 156 (0x8ee3b800) [pid = 16920] [serial = 884] [outer = 0x8ee32800] 13:49:26 INFO - PROCESS | 16920 | 1463172566118 Marionette DEBUG loaded listener.js 13:49:26 INFO - PROCESS | 16920 | ++DOMWINDOW == 157 (0x9063e000) [pid = 16920] [serial = 885] [outer = 0x8ee32800] 13:49:27 INFO - PROCESS | 16920 | 1463172567103 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 13:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 13:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1731ms 13:49:27 INFO - PROCESS | 16920 | 1463172567175 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 13:49:27 INFO - PROCESS | 16920 | 1463172567179 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 13:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 13:49:27 INFO - PROCESS | 16920 | 1463172567186 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 13:49:27 INFO - PROCESS | 16920 | 1463172567189 Marionette TRACE conn4 <- [1,1150,null,{}] 13:49:27 INFO - PROCESS | 16920 | 1463172567196 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:27 INFO - PROCESS | 16920 | 1463172567416 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 13:49:27 INFO - PROCESS | 16920 | 1463172567696 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:27 INFO - PROCESS | 16920 | ++DOCSHELL 0x8df49000 == 111 [pid = 16920] [id = 295] 13:49:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 158 (0x8df4dc00) [pid = 16920] [serial = 886] [outer = (nil)] 13:49:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 159 (0x90799c00) [pid = 16920] [serial = 887] [outer = 0x8df4dc00] 13:49:27 INFO - PROCESS | 16920 | 1463172567836 Marionette DEBUG loaded listener.js 13:49:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 160 (0x907e7000) [pid = 16920] [serial = 888] [outer = 0x8df4dc00] 13:49:28 INFO - PROCESS | 16920 | 1463172568814 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 13:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 13:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1681ms 13:49:28 INFO - PROCESS | 16920 | 1463172568870 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 13:49:28 INFO - PROCESS | 16920 | 1463172568874 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 13:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 13:49:28 INFO - PROCESS | 16920 | 1463172568882 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 13:49:28 INFO - PROCESS | 16920 | 1463172568886 Marionette TRACE conn4 <- [1,1154,null,{}] 13:49:28 INFO - PROCESS | 16920 | 1463172568892 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:29 INFO - PROCESS | 16920 | 1463172569116 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 13:49:29 INFO - PROCESS | 16920 | 1463172569446 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:29 INFO - PROCESS | 16920 | ++DOCSHELL 0x9079ac00 == 112 [pid = 16920] [id = 296] 13:49:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 161 (0x9079dc00) [pid = 16920] [serial = 889] [outer = (nil)] 13:49:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 162 (0x90a0c800) [pid = 16920] [serial = 890] [outer = 0x9079dc00] 13:49:29 INFO - PROCESS | 16920 | 1463172569543 Marionette DEBUG loaded listener.js 13:49:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 163 (0x90a12000) [pid = 16920] [serial = 891] [outer = 0x9079dc00] 13:49:30 INFO - PROCESS | 16920 | 1463172570468 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 13:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 13:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1651ms 13:49:30 INFO - PROCESS | 16920 | 1463172570535 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 13:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 13:49:30 INFO - PROCESS | 16920 | 1463172570539 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 13:49:30 INFO - PROCESS | 16920 | 1463172570546 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 13:49:30 INFO - PROCESS | 16920 | 1463172570550 Marionette TRACE conn4 <- [1,1158,null,{}] 13:49:30 INFO - PROCESS | 16920 | 1463172570556 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:30 INFO - PROCESS | 16920 | 1463172570817 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 13:49:31 INFO - PROCESS | 16920 | 1463172571146 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:31 INFO - PROCESS | 16920 | ++DOCSHELL 0x90a08c00 == 113 [pid = 16920] [id = 297] 13:49:31 INFO - PROCESS | 16920 | ++DOMWINDOW == 164 (0x90a5c800) [pid = 16920] [serial = 892] [outer = (nil)] 13:49:31 INFO - PROCESS | 16920 | ++DOMWINDOW == 165 (0x90a99c00) [pid = 16920] [serial = 893] [outer = 0x90a5c800] 13:49:31 INFO - PROCESS | 16920 | 1463172571242 Marionette DEBUG loaded listener.js 13:49:31 INFO - PROCESS | 16920 | ++DOMWINDOW == 166 (0x90a9d000) [pid = 16920] [serial = 894] [outer = 0x90a5c800] 13:49:32 INFO - PROCESS | 16920 | 1463172572146 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 13:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 13:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1633ms 13:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 13:49:32 INFO - PROCESS | 16920 | 1463172572179 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 13:49:32 INFO - PROCESS | 16920 | 1463172572182 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 13:49:32 INFO - PROCESS | 16920 | 1463172572189 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 13:49:32 INFO - PROCESS | 16920 | 1463172572199 Marionette TRACE conn4 <- [1,1162,null,{}] 13:49:32 INFO - PROCESS | 16920 | 1463172572205 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:32 INFO - PROCESS | 16920 | 1463172572433 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 13:49:32 INFO - PROCESS | 16920 | 1463172572709 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:32 INFO - PROCESS | 16920 | ++DOCSHELL 0x90a5d000 == 114 [pid = 16920] [id = 298] 13:49:32 INFO - PROCESS | 16920 | ++DOMWINDOW == 167 (0x90aa4c00) [pid = 16920] [serial = 895] [outer = (nil)] 13:49:32 INFO - PROCESS | 16920 | ++DOMWINDOW == 168 (0x91182c00) [pid = 16920] [serial = 896] [outer = 0x90aa4c00] 13:49:32 INFO - PROCESS | 16920 | 1463172572854 Marionette DEBUG loaded listener.js 13:49:33 INFO - PROCESS | 16920 | ++DOMWINDOW == 169 (0x9118e400) [pid = 16920] [serial = 897] [outer = 0x90aa4c00] 13:49:33 INFO - PROCESS | 16920 | 1463172573847 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 13:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 13:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1697ms 13:49:33 INFO - PROCESS | 16920 | 1463172573886 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 13:49:33 INFO - PROCESS | 16920 | 1463172573890 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 13:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 13:49:33 INFO - PROCESS | 16920 | 1463172573896 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 13:49:33 INFO - PROCESS | 16920 | 1463172573901 Marionette TRACE conn4 <- [1,1166,null,{}] 13:49:33 INFO - PROCESS | 16920 | 1463172573906 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:34 INFO - PROCESS | 16920 | 1463172574113 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 13:49:34 INFO - PROCESS | 16920 | 1463172574404 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:34 INFO - PROCESS | 16920 | ++DOCSHELL 0x91317400 == 115 [pid = 16920] [id = 299] 13:49:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 170 (0x918c3000) [pid = 16920] [serial = 898] [outer = (nil)] 13:49:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 171 (0x91a4c000) [pid = 16920] [serial = 899] [outer = 0x918c3000] 13:49:34 INFO - PROCESS | 16920 | 1463172574625 Marionette DEBUG loaded listener.js 13:49:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 172 (0x9251b400) [pid = 16920] [serial = 900] [outer = 0x918c3000] 13:49:35 INFO - PROCESS | 16920 | 1463172575849 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 13:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 13:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1985ms 13:49:35 INFO - PROCESS | 16920 | 1463172575885 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 13:49:35 INFO - PROCESS | 16920 | 1463172575888 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 13:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 13:49:35 INFO - PROCESS | 16920 | 1463172575896 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 13:49:35 INFO - PROCESS | 16920 | 1463172575900 Marionette TRACE conn4 <- [1,1170,null,{}] 13:49:35 INFO - PROCESS | 16920 | 1463172575906 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:36 INFO - PROCESS | 16920 | 1463172576146 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 13:49:36 INFO - PROCESS | 16920 | 1463172576412 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:36 INFO - PROCESS | 16920 | ++DOCSHELL 0x91312000 == 116 [pid = 16920] [id = 300] 13:49:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 173 (0x91314c00) [pid = 16920] [serial = 901] [outer = (nil)] 13:49:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 174 (0x926b7c00) [pid = 16920] [serial = 902] [outer = 0x91314c00] 13:49:36 INFO - PROCESS | 16920 | 1463172576543 Marionette DEBUG loaded listener.js 13:49:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 175 (0x92b0f800) [pid = 16920] [serial = 903] [outer = 0x91314c00] 13:49:37 INFO - PROCESS | 16920 | 1463172577469 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 13:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 13:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1642ms 13:49:37 INFO - PROCESS | 16920 | 1463172577540 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 13:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 13:49:37 INFO - PROCESS | 16920 | 1463172577544 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 13:49:37 INFO - PROCESS | 16920 | 1463172577551 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 13:49:37 INFO - PROCESS | 16920 | 1463172577554 Marionette TRACE conn4 <- [1,1174,null,{}] 13:49:37 INFO - PROCESS | 16920 | 1463172577561 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:37 INFO - PROCESS | 16920 | 1463172577783 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 13:49:38 INFO - PROCESS | 16920 | 1463172578109 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:38 INFO - PROCESS | 16920 | ++DOCSHELL 0x928f5c00 == 117 [pid = 16920] [id = 301] 13:49:38 INFO - PROCESS | 16920 | ++DOMWINDOW == 176 (0x92b17800) [pid = 16920] [serial = 904] [outer = (nil)] 13:49:38 INFO - PROCESS | 16920 | ++DOMWINDOW == 177 (0x92be6800) [pid = 16920] [serial = 905] [outer = 0x92b17800] 13:49:38 INFO - PROCESS | 16920 | 1463172578234 Marionette DEBUG loaded listener.js 13:49:38 INFO - PROCESS | 16920 | ++DOMWINDOW == 178 (0x92ce2000) [pid = 16920] [serial = 906] [outer = 0x92b17800] 13:49:39 INFO - PROCESS | 16920 | 1463172579167 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 13:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 13:49:39 INFO - PROCESS | 16920 | 1463172579247 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 13:49:39 INFO - PROCESS | 16920 | 1463172579254 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 13:49:39 INFO - PROCESS | 16920 | 1463172579258 Marionette TRACE conn4 <- [1,1178,null,{}] 13:49:39 INFO - PROCESS | 16920 | 1463172579264 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:39 INFO - PROCESS | 16920 | 1463172579495 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 13:49:39 INFO - PROCESS | 16920 | 1463172579761 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:39 INFO - PROCESS | 16920 | ++DOCSHELL 0x925f5400 == 118 [pid = 16920] [id = 302] 13:49:39 INFO - PROCESS | 16920 | ++DOMWINDOW == 179 (0x928f6000) [pid = 16920] [serial = 907] [outer = (nil)] 13:49:39 INFO - PROCESS | 16920 | ++DOMWINDOW == 180 (0x92cf7000) [pid = 16920] [serial = 908] [outer = 0x928f6000] 13:49:39 INFO - PROCESS | 16920 | 1463172579889 Marionette DEBUG loaded listener.js 13:49:40 INFO - PROCESS | 16920 | ++DOMWINDOW == 181 (0x936a8400) [pid = 16920] [serial = 909] [outer = 0x928f6000] 13:49:41 INFO - PROCESS | 16920 | 1463172580982 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 13:49:41 INFO - PROCESS | 16920 | 1463172581054 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 13:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 13:49:41 INFO - PROCESS | 16920 | 1463172581065 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 13:49:41 INFO - PROCESS | 16920 | 1463172581070 Marionette TRACE conn4 <- [1,1182,null,{}] 13:49:41 INFO - PROCESS | 16920 | 1463172581081 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:41 INFO - PROCESS | 16920 | 1463172581502 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 13:49:41 INFO - PROCESS | 16920 | 1463172581864 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:41 INFO - PROCESS | 16920 | ++DOCSHELL 0x8ee3b000 == 119 [pid = 16920] [id = 303] 13:49:41 INFO - PROCESS | 16920 | ++DOMWINDOW == 182 (0x92b1cc00) [pid = 16920] [serial = 910] [outer = (nil)] 13:49:41 INFO - PROCESS | 16920 | ++DOMWINDOW == 183 (0x94603c00) [pid = 16920] [serial = 911] [outer = 0x92b1cc00] 13:49:41 INFO - PROCESS | 16920 | 1463172581961 Marionette DEBUG loaded listener.js 13:49:42 INFO - PROCESS | 16920 | ++DOMWINDOW == 184 (0x946ccc00) [pid = 16920] [serial = 912] [outer = 0x92b1cc00] 13:49:42 INFO - PROCESS | 16920 | SkCairoFTTypeface::onFilterRec unimplemented 13:49:42 INFO - PROCESS | 16920 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:49:42 INFO - PROCESS | 16920 | 1463172582870 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 13:49:42 INFO - PROCESS | 16920 | 1463172582960 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 13:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 13:49:42 INFO - PROCESS | 16920 | 1463172582967 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 13:49:42 INFO - PROCESS | 16920 | 1463172582971 Marionette TRACE conn4 <- [1,1186,null,{}] 13:49:42 INFO - PROCESS | 16920 | 1463172582977 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:43 INFO - PROCESS | 16920 | 1463172583204 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 13:49:43 INFO - PROCESS | 16920 | 1463172583517 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:43 INFO - PROCESS | 16920 | ++DOCSHELL 0x92be1400 == 120 [pid = 16920] [id = 304] 13:49:43 INFO - PROCESS | 16920 | ++DOMWINDOW == 185 (0x92cf5c00) [pid = 16920] [serial = 913] [outer = (nil)] 13:49:43 INFO - PROCESS | 16920 | ++DOMWINDOW == 186 (0x95240c00) [pid = 16920] [serial = 914] [outer = 0x92cf5c00] 13:49:43 INFO - PROCESS | 16920 | 1463172583617 Marionette DEBUG loaded listener.js 13:49:43 INFO - PROCESS | 16920 | ++DOMWINDOW == 187 (0x95243c00) [pid = 16920] [serial = 915] [outer = 0x92cf5c00] 13:49:44 INFO - PROCESS | 16920 | 1463172584550 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 13:49:44 INFO - PROCESS | 16920 | 1463172584610 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 13:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 13:49:44 INFO - PROCESS | 16920 | 1463172584617 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 13:49:44 INFO - PROCESS | 16920 | 1463172584620 Marionette TRACE conn4 <- [1,1190,null,{}] 13:49:44 INFO - PROCESS | 16920 | 1463172584626 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:44 INFO - PROCESS | 16920 | 1463172584855 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 13:49:45 INFO - PROCESS | 16920 | 1463172585205 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:45 INFO - PROCESS | 16920 | ++DOCSHELL 0x8809ac00 == 121 [pid = 16920] [id = 305] 13:49:45 INFO - PROCESS | 16920 | ++DOMWINDOW == 188 (0x8809cc00) [pid = 16920] [serial = 916] [outer = (nil)] 13:49:45 INFO - PROCESS | 16920 | ++DOMWINDOW == 189 (0x977ef800) [pid = 16920] [serial = 917] [outer = 0x8809cc00] 13:49:45 INFO - PROCESS | 16920 | 1463172585301 Marionette DEBUG loaded listener.js 13:49:45 INFO - PROCESS | 16920 | ++DOMWINDOW == 190 (0x981f6800) [pid = 16920] [serial = 918] [outer = 0x8809cc00] 13:49:46 INFO - PROCESS | 16920 | 1463172586243 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 13:49:46 INFO - PROCESS | 16920 | 1463172586307 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 13:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 13:49:46 INFO - PROCESS | 16920 | 1463172586315 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 13:49:46 INFO - PROCESS | 16920 | 1463172586319 Marionette TRACE conn4 <- [1,1194,null,{}] 13:49:46 INFO - PROCESS | 16920 | 1463172586325 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:46 INFO - PROCESS | 16920 | 1463172586554 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 13:49:47 INFO - PROCESS | 16920 | --DOCSHELL 0x877b9c00 == 120 [pid = 16920] [id = 238] 13:49:47 INFO - PROCESS | 16920 | --DOCSHELL 0x91a4ac00 == 119 [pid = 16920] [id = 231] 13:49:47 INFO - PROCESS | 16920 | --DOCSHELL 0x91a4e400 == 118 [pid = 16920] [id = 232] 13:49:47 INFO - PROCESS | 16920 | --DOCSHELL 0x87e91400 == 117 [pid = 16920] [id = 234] 13:49:47 INFO - PROCESS | 16920 | --DOCSHELL 0x93767000 == 116 [pid = 16920] [id = 16] 13:49:47 INFO - PROCESS | 16920 | --DOCSHELL 0x91a4ec00 == 115 [pid = 16920] [id = 233] 13:49:47 INFO - PROCESS | 16920 | --DOCSHELL 0x87e96800 == 114 [pid = 16920] [id = 235] 13:49:47 INFO - PROCESS | 16920 | --DOCSHELL 0x8809b000 == 113 [pid = 16920] [id = 236] 13:49:47 INFO - PROCESS | 16920 | --DOCSHELL 0x87e94400 == 112 [pid = 16920] [id = 288] 13:49:47 INFO - PROCESS | 16920 | --DOCSHELL 0x893a0400 == 111 [pid = 16920] [id = 287] 13:49:47 INFO - PROCESS | 16920 | --DOCSHELL 0x88178000 == 110 [pid = 16920] [id = 286] 13:49:47 INFO - PROCESS | 16920 | --DOCSHELL 0x9a677800 == 109 [pid = 16920] [id = 10] 13:49:47 INFO - PROCESS | 16920 | --DOCSHELL 0x877bb400 == 108 [pid = 16920] [id = 285] 13:49:47 INFO - PROCESS | 16920 | --DOCSHELL 0x981f5c00 == 107 [pid = 16920] [id = 281] 13:49:47 INFO - PROCESS | 16920 | --DOCSHELL 0x925f3c00 == 106 [pid = 16920] [id = 280] 13:49:47 INFO - PROCESS | 16920 | --DOCSHELL 0x90641400 == 105 [pid = 16920] [id = 279] 13:49:47 INFO - PROCESS | 16920 | --DOCSHELL 0x92512400 == 104 [pid = 16920] [id = 277] 13:49:47 INFO - PROCESS | 16920 | --DOCSHELL 0x92ce9800 == 103 [pid = 16920] [id = 278] 13:49:47 INFO - PROCESS | 16920 | --DOCSHELL 0x907ec800 == 102 [pid = 16920] [id = 276] 13:49:47 INFO - PROCESS | 16920 | --DOCSHELL 0x90649000 == 101 [pid = 16920] [id = 275] 13:49:47 INFO - PROCESS | 16920 | --DOCSHELL 0x880a2800 == 100 [pid = 16920] [id = 274] 13:49:47 INFO - PROCESS | 16920 | --DOCSHELL 0x8e127400 == 99 [pid = 16920] [id = 273] 13:49:47 INFO - PROCESS | 16920 | --DOCSHELL 0x863c7000 == 98 [pid = 16920] [id = 271] 13:49:47 INFO - PROCESS | 16920 | --DOCSHELL 0x86c6a800 == 97 [pid = 16920] [id = 272] 13:49:47 INFO - PROCESS | 16920 | --DOCSHELL 0x89b39400 == 96 [pid = 16920] [id = 270] 13:49:47 INFO - PROCESS | 16920 | --DOCSHELL 0x8a4d2800 == 95 [pid = 16920] [id = 269] 13:49:47 INFO - PROCESS | 16920 | --DOCSHELL 0x863c8800 == 94 [pid = 16920] [id = 268] 13:49:48 INFO - PROCESS | 16920 | --DOMWINDOW == 189 (0x87e97800) [pid = 16920] [serial = 801] [outer = (nil)] [url = about:blank] 13:49:48 INFO - PROCESS | 16920 | --DOMWINDOW == 188 (0x9ac45400) [pid = 16920] [serial = 767] [outer = (nil)] [url = about:blank] 13:49:48 INFO - PROCESS | 16920 | --DOMWINDOW == 187 (0x8dfdb800) [pid = 16920] [serial = 773] [outer = (nil)] [url = about:blank] 13:49:48 INFO - PROCESS | 16920 | --DOMWINDOW == 186 (0x88feb000) [pid = 16920] [serial = 776] [outer = (nil)] [url = about:blank] 13:49:48 INFO - PROCESS | 16920 | --DOMWINDOW == 185 (0x877bd000) [pid = 16920] [serial = 800] [outer = (nil)] [url = about:blank] 13:49:48 INFO - PROCESS | 16920 | --DOMWINDOW == 184 (0x8e2dc000) [pid = 16920] [serial = 789] [outer = (nil)] [url = about:blank] 13:49:48 INFO - PROCESS | 16920 | --DOMWINDOW == 183 (0x891ea800) [pid = 16920] [serial = 783] [outer = (nil)] [url = about:blank] 13:49:48 INFO - PROCESS | 16920 | --DOMWINDOW == 182 (0x89b3d400) [pid = 16920] [serial = 794] [outer = (nil)] [url = about:blank] 13:49:48 INFO - PROCESS | 16920 | --DOMWINDOW == 181 (0x90a58000) [pid = 16920] [serial = 749] [outer = (nil)] [url = about:blank] 13:49:48 INFO - PROCESS | 16920 | --DOMWINDOW == 180 (0x8ed20c00) [pid = 16920] [serial = 798] [outer = (nil)] [url = about:blank] 13:49:48 INFO - PROCESS | 16920 | --DOMWINDOW == 179 (0x945e4800) [pid = 16920] [serial = 758] [outer = (nil)] [url = about:blank] 13:49:48 INFO - PROCESS | 16920 | --DOMWINDOW == 178 (0x8bedc000) [pid = 16920] [serial = 746] [outer = (nil)] [url = about:blank] 13:49:48 INFO - PROCESS | 16920 | --DOMWINDOW == 177 (0x87e99000) [pid = 16920] [serial = 780] [outer = (nil)] [url = about:blank] 13:49:48 INFO - PROCESS | 16920 | --DOMWINDOW == 176 (0x8809d000) [pid = 16920] [serial = 792] [outer = (nil)] [url = about:blank] 13:49:48 INFO - PROCESS | 16920 | --DOMWINDOW == 175 (0x88fea400) [pid = 16920] [serial = 782] [outer = (nil)] [url = about:blank] 13:49:48 INFO - PROCESS | 16920 | --DOMWINDOW == 174 (0x8e001800) [pid = 16920] [serial = 788] [outer = (nil)] [url = about:blank] 13:49:48 INFO - PROCESS | 16920 | --DOMWINDOW == 173 (0x9a293c00) [pid = 16920] [serial = 764] [outer = (nil)] [url = about:blank] 13:49:48 INFO - PROCESS | 16920 | --DOMWINDOW == 172 (0x877c7000) [pid = 16920] [serial = 791] [outer = (nil)] [url = about:blank] 13:49:48 INFO - PROCESS | 16920 | --DOMWINDOW == 171 (0x928ed400) [pid = 16920] [serial = 755] [outer = (nil)] [url = about:blank] 13:49:48 INFO - PROCESS | 16920 | --DOMWINDOW == 170 (0x8d415400) [pid = 16920] [serial = 786] [outer = (nil)] [url = about:blank] 13:49:48 INFO - PROCESS | 16920 | --DOMWINDOW == 169 (0x8dfd3800) [pid = 16920] [serial = 797] [outer = (nil)] [url = about:blank] 13:49:48 INFO - PROCESS | 16920 | --DOMWINDOW == 168 (0x91a51c00) [pid = 16920] [serial = 752] [outer = (nil)] [url = about:blank] 13:49:48 INFO - PROCESS | 16920 | --DOMWINDOW == 167 (0x88182400) [pid = 16920] [serial = 743] [outer = (nil)] [url = about:blank] 13:49:48 INFO - PROCESS | 16920 | --DOMWINDOW == 166 (0x8bedbc00) [pid = 16920] [serial = 785] [outer = (nil)] [url = about:blank] 13:49:48 INFO - PROCESS | 16920 | --DOMWINDOW == 165 (0x9d3bf000) [pid = 16920] [serial = 770] [outer = (nil)] [url = about:blank] 13:49:48 INFO - PROCESS | 16920 | --DOMWINDOW == 164 (0x8b024800) [pid = 16920] [serial = 795] [outer = (nil)] [url = about:blank] 13:49:48 INFO - PROCESS | 16920 | --DOMWINDOW == 163 (0x877bec00) [pid = 16920] [serial = 779] [outer = (nil)] [url = about:blank] 13:49:48 INFO - PROCESS | 16920 | --DOMWINDOW == 162 (0x98387c00) [pid = 16920] [serial = 761] [outer = (nil)] [url = about:blank] 13:49:48 INFO - PROCESS | 16920 | 1463172588122 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:48 INFO - PROCESS | 16920 | ++DOCSHELL 0x863c8800 == 95 [pid = 16920] [id = 306] 13:49:48 INFO - PROCESS | 16920 | ++DOMWINDOW == 163 (0x863c8c00) [pid = 16920] [serial = 919] [outer = (nil)] 13:49:48 INFO - PROCESS | 16920 | ++DOMWINDOW == 164 (0x86c38800) [pid = 16920] [serial = 920] [outer = 0x863c8c00] 13:49:48 INFO - PROCESS | 16920 | 1463172588211 Marionette DEBUG loaded listener.js 13:49:48 INFO - PROCESS | 16920 | ++DOMWINDOW == 165 (0x877b9400) [pid = 16920] [serial = 921] [outer = 0x863c8c00] 13:49:48 INFO - PROCESS | 16920 | SkCairoFTTypeface::onFilterRec unimplemented 13:49:48 INFO - PROCESS | 16920 | SkCairoFTTypeface::onFilterRec unimplemented 13:49:49 INFO - PROCESS | 16920 | 1463172589065 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 13:49:49 INFO - PROCESS | 16920 | 1463172589118 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 13:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 13:49:49 INFO - PROCESS | 16920 | 1463172589127 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 13:49:49 INFO - PROCESS | 16920 | 1463172589133 Marionette TRACE conn4 <- [1,1198,null,{}] 13:49:49 INFO - PROCESS | 16920 | 1463172589141 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:49 INFO - PROCESS | 16920 | 1463172589356 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 13:49:49 INFO - PROCESS | 16920 | 1463172589554 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:49 INFO - PROCESS | 16920 | ++DOCSHELL 0x87e98400 == 96 [pid = 16920] [id = 307] 13:49:49 INFO - PROCESS | 16920 | ++DOMWINDOW == 166 (0x8809b000) [pid = 16920] [serial = 922] [outer = (nil)] 13:49:49 INFO - PROCESS | 16920 | ++DOMWINDOW == 167 (0x880a3800) [pid = 16920] [serial = 923] [outer = 0x8809b000] 13:49:49 INFO - PROCESS | 16920 | 1463172589681 Marionette DEBUG loaded listener.js 13:49:49 INFO - PROCESS | 16920 | ++DOMWINDOW == 168 (0x8817bc00) [pid = 16920] [serial = 924] [outer = 0x8809b000] 13:49:50 INFO - PROCESS | 16920 | 1463172590525 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 13:49:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 13:49:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1487ms 13:49:50 INFO - PROCESS | 16920 | 1463172590624 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 13:49:50 INFO - PROCESS | 16920 | 1463172590631 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 13:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 13:49:50 INFO - PROCESS | 16920 | 1463172590638 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 13:49:50 INFO - PROCESS | 16920 | 1463172590641 Marionette TRACE conn4 <- [1,1202,null,{}] 13:49:50 INFO - PROCESS | 16920 | 1463172590648 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:50 INFO - PROCESS | 16920 | 1463172590942 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 13:49:51 INFO - PROCESS | 16920 | 1463172590981 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:51 INFO - PROCESS | 16920 | ++DOCSHELL 0x86c2c800 == 97 [pid = 16920] [id = 308] 13:49:51 INFO - PROCESS | 16920 | ++DOMWINDOW == 169 (0x88fea400) [pid = 16920] [serial = 925] [outer = (nil)] 13:49:51 INFO - PROCESS | 16920 | ++DOMWINDOW == 170 (0x891f0800) [pid = 16920] [serial = 926] [outer = 0x88fea400] 13:49:51 INFO - PROCESS | 16920 | 1463172591059 Marionette DEBUG loaded listener.js 13:49:51 INFO - PROCESS | 16920 | ++DOMWINDOW == 171 (0x89396c00) [pid = 16920] [serial = 927] [outer = 0x88fea400] 13:49:52 INFO - PROCESS | 16920 | 1463172592167 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:49:52 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 13:49:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1585ms 13:49:52 INFO - PROCESS | 16920 | 1463172592227 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 13:49:52 INFO - PROCESS | 16920 | 1463172592231 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 13:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 13:49:52 INFO - PROCESS | 16920 | 1463172592248 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 13:49:52 INFO - PROCESS | 16920 | 1463172592258 Marionette TRACE conn4 <- [1,1206,null,{}] 13:49:52 INFO - PROCESS | 16920 | 1463172592272 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:52 INFO - PROCESS | 16920 | 1463172592552 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 13:49:53 INFO - PROCESS | 16920 | --DOMWINDOW == 170 (0x88185000) [pid = 16920] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 13:49:53 INFO - PROCESS | 16920 | --DOMWINDOW == 169 (0x891ef400) [pid = 16920] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 13:49:53 INFO - PROCESS | 16920 | --DOMWINDOW == 168 (0x8939f000) [pid = 16920] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 13:49:53 INFO - PROCESS | 16920 | --DOMWINDOW == 167 (0x8e2d7000) [pid = 16920] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:49:53 INFO - PROCESS | 16920 | --DOMWINDOW == 166 (0x8dfd7c00) [pid = 16920] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:49:53 INFO - PROCESS | 16920 | --DOMWINDOW == 165 (0x92befc00) [pid = 16920] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 13:49:53 INFO - PROCESS | 16920 | --DOMWINDOW == 164 (0x86c6d000) [pid = 16920] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 13:49:53 INFO - PROCESS | 16920 | --DOMWINDOW == 163 (0x925f5800) [pid = 16920] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 13:49:53 INFO - PROCESS | 16920 | --DOMWINDOW == 162 (0x89b32c00) [pid = 16920] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 13:49:53 INFO - PROCESS | 16920 | --DOMWINDOW == 161 (0x91312c00) [pid = 16920] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 13:49:53 INFO - PROCESS | 16920 | --DOMWINDOW == 160 (0x98388400) [pid = 16920] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:49:53 INFO - PROCESS | 16920 | --DOMWINDOW == 159 (0x8e2d0800) [pid = 16920] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 13:49:53 INFO - PROCESS | 16920 | --DOMWINDOW == 158 (0x90799400) [pid = 16920] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:49:53 INFO - PROCESS | 16920 | --DOMWINDOW == 157 (0x8f445000) [pid = 16920] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:49:53 INFO - PROCESS | 16920 | --DOMWINDOW == 156 (0x90a95c00) [pid = 16920] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:49:53 INFO - PROCESS | 16920 | --DOMWINDOW == 155 (0x9a1d1400) [pid = 16920] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:49:53 INFO - PROCESS | 16920 | --DOMWINDOW == 154 (0x91085400) [pid = 16920] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 13:49:53 INFO - PROCESS | 16920 | --DOMWINDOW == 153 (0x9a7bcc00) [pid = 16920] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:49:53 INFO - PROCESS | 16920 | --DOMWINDOW == 152 (0x8e2d2c00) [pid = 16920] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 13:49:53 INFO - PROCESS | 16920 | --DOMWINDOW == 151 (0x877bcc00) [pid = 16920] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 13:49:53 INFO - PROCESS | 16920 | --DOMWINDOW == 150 (0x93760000) [pid = 16920] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 13:49:53 INFO - PROCESS | 16920 | --DOMWINDOW == 149 (0x92cf4000) [pid = 16920] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:49:53 INFO - PROCESS | 16920 | --DOMWINDOW == 148 (0x9a272000) [pid = 16920] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:49:53 INFO - PROCESS | 16920 | --DOMWINDOW == 147 (0x907e9c00) [pid = 16920] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 13:49:53 INFO - PROCESS | 16920 | --DOMWINDOW == 146 (0x8ea4a800) [pid = 16920] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:49:53 INFO - PROCESS | 16920 | --DOMWINDOW == 145 (0x8b01b400) [pid = 16920] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 13:49:53 INFO - PROCESS | 16920 | --DOMWINDOW == 144 (0x8dfd5400) [pid = 16920] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:49:53 INFO - PROCESS | 16920 | --DOMWINDOW == 143 (0x87e8f400) [pid = 16920] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 13:49:53 INFO - PROCESS | 16920 | --DOMWINDOW == 142 (0x86c2d000) [pid = 16920] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 13:49:53 INFO - PROCESS | 16920 | --DOMWINDOW == 141 (0x8adc4c00) [pid = 16920] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 13:49:53 INFO - PROCESS | 16920 | --DOMWINDOW == 140 (0x9a4be800) [pid = 16920] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:49:53 INFO - PROCESS | 16920 | --DOMWINDOW == 139 (0x880a8c00) [pid = 16920] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:49:53 INFO - PROCESS | 16920 | --DOMWINDOW == 138 (0x926b6000) [pid = 16920] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 13:49:53 INFO - PROCESS | 16920 | --DOMWINDOW == 137 (0x9130d800) [pid = 16920] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 13:49:53 INFO - PROCESS | 16920 | --DOMWINDOW == 136 (0x88179000) [pid = 16920] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 13:49:53 INFO - PROCESS | 16920 | --DOMWINDOW == 135 (0x918c7400) [pid = 16920] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 13:49:53 INFO - PROCESS | 16920 | --DOMWINDOW == 134 (0x86c69800) [pid = 16920] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:49:53 INFO - PROCESS | 16920 | 1463172593527 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:53 INFO - PROCESS | 16920 | ++DOCSHELL 0x863c6400 == 98 [pid = 16920] [id = 309] 13:49:53 INFO - PROCESS | 16920 | ++DOMWINDOW == 135 (0x863c9400) [pid = 16920] [serial = 928] [outer = (nil)] 13:49:53 INFO - PROCESS | 16920 | ++DOMWINDOW == 136 (0x877c8400) [pid = 16920] [serial = 929] [outer = 0x863c9400] 13:49:53 INFO - PROCESS | 16920 | 1463172593629 Marionette DEBUG loaded listener.js 13:49:53 INFO - PROCESS | 16920 | ++DOMWINDOW == 137 (0x89399000) [pid = 16920] [serial = 930] [outer = 0x863c9400] 13:49:54 INFO - PROCESS | 16920 | 1463172594413 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:49:54 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 13:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 2210ms 13:49:54 INFO - PROCESS | 16920 | 1463172594450 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 13:49:54 INFO - PROCESS | 16920 | 1463172594455 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 13:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 13:49:54 INFO - PROCESS | 16920 | 1463172594462 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 13:49:54 INFO - PROCESS | 16920 | 1463172594466 Marionette TRACE conn4 <- [1,1210,null,{}] 13:49:54 INFO - PROCESS | 16920 | 1463172594471 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:54 INFO - PROCESS | 16920 | 1463172594755 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 13:49:54 INFO - PROCESS | 16920 | 1463172594773 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:54 INFO - PROCESS | 16920 | ++DOCSHELL 0x8a4d3000 == 99 [pid = 16920] [id = 310] 13:49:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 138 (0x8b01e000) [pid = 16920] [serial = 931] [outer = (nil)] 13:49:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 139 (0x8b024800) [pid = 16920] [serial = 932] [outer = 0x8b01e000] 13:49:54 INFO - PROCESS | 16920 | 1463172594852 Marionette DEBUG loaded listener.js 13:49:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 140 (0x8bed1c00) [pid = 16920] [serial = 933] [outer = 0x8b01e000] 13:49:56 INFO - PROCESS | 16920 | 1463172596098 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 13:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 13:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1685ms 13:49:56 INFO - PROCESS | 16920 | 1463172596149 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 13:49:56 INFO - PROCESS | 16920 | 1463172596156 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 13:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 13:49:56 INFO - PROCESS | 16920 | 1463172596167 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 13:49:56 INFO - PROCESS | 16920 | 1463172596171 Marionette TRACE conn4 <- [1,1214,null,{}] 13:49:56 INFO - PROCESS | 16920 | 1463172596181 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:56 INFO - PROCESS | 16920 | 1463172596428 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 13:49:56 INFO - PROCESS | 16920 | 1463172596750 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:56 INFO - PROCESS | 16920 | ++DOCSHELL 0x87e93c00 == 100 [pid = 16920] [id = 311] 13:49:56 INFO - PROCESS | 16920 | ++DOMWINDOW == 141 (0x87e94400) [pid = 16920] [serial = 934] [outer = (nil)] 13:49:56 INFO - PROCESS | 16920 | ++DOMWINDOW == 142 (0x88180400) [pid = 16920] [serial = 935] [outer = 0x87e94400] 13:49:56 INFO - PROCESS | 16920 | 1463172596852 Marionette DEBUG loaded listener.js 13:49:57 INFO - PROCESS | 16920 | ++DOMWINDOW == 143 (0x89394400) [pid = 16920] [serial = 936] [outer = 0x87e94400] 13:49:57 INFO - PROCESS | 16920 | 1463172597818 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 13:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 13:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1696ms 13:49:57 INFO - PROCESS | 16920 | 1463172597863 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 13:49:57 INFO - PROCESS | 16920 | 1463172597873 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 13:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 13:49:57 INFO - PROCESS | 16920 | 1463172597884 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 13:49:57 INFO - PROCESS | 16920 | 1463172597888 Marionette TRACE conn4 <- [1,1218,null,{}] 13:49:57 INFO - PROCESS | 16920 | 1463172597896 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:49:58 INFO - PROCESS | 16920 | 1463172598164 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 13:49:58 INFO - PROCESS | 16920 | 1463172598501 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:58 INFO - PROCESS | 16920 | ++DOCSHELL 0x8adc4c00 == 101 [pid = 16920] [id = 312] 13:49:58 INFO - PROCESS | 16920 | ++DOMWINDOW == 144 (0x8adcf400) [pid = 16920] [serial = 937] [outer = (nil)] 13:49:58 INFO - PROCESS | 16920 | ++DOMWINDOW == 145 (0x8bb8ec00) [pid = 16920] [serial = 938] [outer = 0x8adcf400] 13:49:58 INFO - PROCESS | 16920 | 1463172598591 Marionette DEBUG loaded listener.js 13:49:58 INFO - PROCESS | 16920 | ++DOMWINDOW == 146 (0x8c1e1c00) [pid = 16920] [serial = 939] [outer = 0x8adcf400] 13:49:59 INFO - PROCESS | 16920 | 1463172599590 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 13:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 13:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1788ms 13:49:59 INFO - PROCESS | 16920 | 1463172599673 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 13:49:59 INFO - PROCESS | 16920 | 1463172599678 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 13:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 13:49:59 INFO - PROCESS | 16920 | 1463172599685 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 13:49:59 INFO - PROCESS | 16920 | 1463172599692 Marionette TRACE conn4 <- [1,1222,null,{}] 13:49:59 INFO - PROCESS | 16920 | 1463172599709 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:00 INFO - PROCESS | 16920 | 1463172600047 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 13:50:00 INFO - PROCESS | 16920 | 1463172600302 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:00 INFO - PROCESS | 16920 | ++DOCSHELL 0x8adcc400 == 102 [pid = 16920] [id = 313] 13:50:00 INFO - PROCESS | 16920 | ++DOMWINDOW == 147 (0x8d419c00) [pid = 16920] [serial = 940] [outer = (nil)] 13:50:00 INFO - PROCESS | 16920 | ++DOMWINDOW == 148 (0x8df4d000) [pid = 16920] [serial = 941] [outer = 0x8d419c00] 13:50:00 INFO - PROCESS | 16920 | 1463172600407 Marionette DEBUG loaded listener.js 13:50:00 INFO - PROCESS | 16920 | ++DOMWINDOW == 149 (0x8df54c00) [pid = 16920] [serial = 942] [outer = 0x8d419c00] 13:50:01 INFO - PROCESS | 16920 | 1463172601391 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 13:50:01 INFO - PROCESS | 16920 | 1463172601437 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 13:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 13:50:01 INFO - PROCESS | 16920 | 1463172601443 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 13:50:01 INFO - PROCESS | 16920 | 1463172601447 Marionette TRACE conn4 <- [1,1226,null,{}] 13:50:01 INFO - PROCESS | 16920 | 1463172601453 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:01 INFO - PROCESS | 16920 | 1463172601684 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 13:50:02 INFO - PROCESS | 16920 | 1463172602006 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:02 INFO - PROCESS | 16920 | ++DOCSHELL 0x86c6a800 == 103 [pid = 16920] [id = 314] 13:50:02 INFO - PROCESS | 16920 | ++DOMWINDOW == 150 (0x8d415400) [pid = 16920] [serial = 943] [outer = (nil)] 13:50:02 INFO - PROCESS | 16920 | ++DOMWINDOW == 151 (0x8e004400) [pid = 16920] [serial = 944] [outer = 0x8d415400] 13:50:02 INFO - PROCESS | 16920 | 1463172602110 Marionette DEBUG loaded listener.js 13:50:02 INFO - PROCESS | 16920 | ++DOMWINDOW == 152 (0x8e122800) [pid = 16920] [serial = 945] [outer = 0x8d415400] 13:50:03 INFO - PROCESS | 16920 | 1463172603073 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 13:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 13:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1683ms 13:50:03 INFO - PROCESS | 16920 | 1463172603128 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 13:50:03 INFO - PROCESS | 16920 | 1463172603131 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 13:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 13:50:03 INFO - PROCESS | 16920 | 1463172603138 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 13:50:03 INFO - PROCESS | 16920 | 1463172603141 Marionette TRACE conn4 <- [1,1230,null,{}] 13:50:03 INFO - PROCESS | 16920 | 1463172603147 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:03 INFO - PROCESS | 16920 | 1463172603384 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 13:50:03 INFO - PROCESS | 16920 | 1463172603700 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:03 INFO - PROCESS | 16920 | ++DOCSHELL 0x8df4fc00 == 104 [pid = 16920] [id = 315] 13:50:03 INFO - PROCESS | 16920 | ++DOMWINDOW == 153 (0x8dfce800) [pid = 16920] [serial = 946] [outer = (nil)] 13:50:03 INFO - PROCESS | 16920 | ++DOMWINDOW == 154 (0x8e2d3c00) [pid = 16920] [serial = 947] [outer = 0x8dfce800] 13:50:03 INFO - PROCESS | 16920 | 1463172603797 Marionette DEBUG loaded listener.js 13:50:03 INFO - PROCESS | 16920 | ++DOMWINDOW == 155 (0x8e2db400) [pid = 16920] [serial = 948] [outer = 0x8dfce800] 13:50:04 INFO - PROCESS | 16920 | 1463172604734 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 13:50:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 13:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1640ms 13:50:04 INFO - PROCESS | 16920 | 1463172604779 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 13:50:04 INFO - PROCESS | 16920 | 1463172604783 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 13:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 13:50:04 INFO - PROCESS | 16920 | 1463172604791 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 13:50:04 INFO - PROCESS | 16920 | 1463172604795 Marionette TRACE conn4 <- [1,1234,null,{}] 13:50:04 INFO - PROCESS | 16920 | 1463172604801 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:05 INFO - PROCESS | 16920 | 1463172605077 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 13:50:05 INFO - PROCESS | 16920 | 1463172605394 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:05 INFO - PROCESS | 16920 | ++DOCSHELL 0x8ee35800 == 105 [pid = 16920] [id = 316] 13:50:05 INFO - PROCESS | 16920 | ++DOMWINDOW == 156 (0x8ee35c00) [pid = 16920] [serial = 949] [outer = (nil)] 13:50:05 INFO - PROCESS | 16920 | ++DOMWINDOW == 157 (0x8f258800) [pid = 16920] [serial = 950] [outer = 0x8ee35c00] 13:50:05 INFO - PROCESS | 16920 | 1463172605502 Marionette DEBUG loaded listener.js 13:50:05 INFO - PROCESS | 16920 | ++DOMWINDOW == 158 (0x8f260800) [pid = 16920] [serial = 951] [outer = 0x8ee35c00] 13:50:06 INFO - PROCESS | 16920 | 1463172606451 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 13:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 13:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1736ms 13:50:06 INFO - PROCESS | 16920 | 1463172606528 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 13:50:06 INFO - PROCESS | 16920 | 1463172606531 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 13:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 13:50:06 INFO - PROCESS | 16920 | 1463172606539 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 13:50:06 INFO - PROCESS | 16920 | 1463172606541 Marionette TRACE conn4 <- [1,1238,null,{}] 13:50:06 INFO - PROCESS | 16920 | 1463172606548 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:06 INFO - PROCESS | 16920 | 1463172606813 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 13:50:07 INFO - PROCESS | 16920 | 1463172607138 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:07 INFO - PROCESS | 16920 | ++DOCSHELL 0x8e126800 == 106 [pid = 16920] [id = 317] 13:50:07 INFO - PROCESS | 16920 | ++DOMWINDOW == 159 (0x8e12d800) [pid = 16920] [serial = 952] [outer = (nil)] 13:50:07 INFO - PROCESS | 16920 | ++DOMWINDOW == 160 (0x9063d800) [pid = 16920] [serial = 953] [outer = 0x8e12d800] 13:50:07 INFO - PROCESS | 16920 | 1463172607231 Marionette DEBUG loaded listener.js 13:50:07 INFO - PROCESS | 16920 | ++DOMWINDOW == 161 (0x90643800) [pid = 16920] [serial = 954] [outer = 0x8e12d800] 13:50:08 INFO - PROCESS | 16920 | 1463172608126 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 13:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 13:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1637ms 13:50:08 INFO - PROCESS | 16920 | 1463172608178 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 13:50:08 INFO - PROCESS | 16920 | 1463172608182 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 13:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 13:50:08 INFO - PROCESS | 16920 | 1463172608189 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 13:50:08 INFO - PROCESS | 16920 | 1463172608194 Marionette TRACE conn4 <- [1,1242,null,{}] 13:50:08 INFO - PROCESS | 16920 | 1463172608200 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:08 INFO - PROCESS | 16920 | 1463172608454 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 13:50:08 INFO - PROCESS | 16920 | 1463172608798 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:08 INFO - PROCESS | 16920 | ++DOCSHELL 0x8f445000 == 107 [pid = 16920] [id = 318] 13:50:08 INFO - PROCESS | 16920 | ++DOMWINDOW == 162 (0x9064b400) [pid = 16920] [serial = 955] [outer = (nil)] 13:50:08 INFO - PROCESS | 16920 | ++DOMWINDOW == 163 (0x907a4800) [pid = 16920] [serial = 956] [outer = 0x9064b400] 13:50:08 INFO - PROCESS | 16920 | 1463172608899 Marionette DEBUG loaded listener.js 13:50:09 INFO - PROCESS | 16920 | ++DOMWINDOW == 164 (0x907eb400) [pid = 16920] [serial = 957] [outer = 0x9064b400] 13:50:10 INFO - PROCESS | 16920 | 1463172610099 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 13:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 13:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1986ms 13:50:10 INFO - PROCESS | 16920 | 1463172610177 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 13:50:10 INFO - PROCESS | 16920 | 1463172610180 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 13:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 13:50:10 INFO - PROCESS | 16920 | 1463172610188 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 13:50:10 INFO - PROCESS | 16920 | 1463172610194 Marionette TRACE conn4 <- [1,1246,null,{}] 13:50:10 INFO - PROCESS | 16920 | 1463172610204 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:10 INFO - PROCESS | 16920 | 1463172610472 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 13:50:10 INFO - PROCESS | 16920 | 1463172610786 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:10 INFO - PROCESS | 16920 | ++DOCSHELL 0x8f447800 == 108 [pid = 16920] [id = 319] 13:50:10 INFO - PROCESS | 16920 | ++DOMWINDOW == 165 (0x9079a000) [pid = 16920] [serial = 958] [outer = (nil)] 13:50:10 INFO - PROCESS | 16920 | ++DOMWINDOW == 166 (0x90a10400) [pid = 16920] [serial = 959] [outer = 0x9079a000] 13:50:10 INFO - PROCESS | 16920 | 1463172610890 Marionette DEBUG loaded listener.js 13:50:11 INFO - PROCESS | 16920 | ++DOMWINDOW == 167 (0x90a57400) [pid = 16920] [serial = 960] [outer = 0x9079a000] 13:50:11 INFO - PROCESS | 16920 | 1463172611854 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 13:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 13:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1743ms 13:50:11 INFO - PROCESS | 16920 | 1463172611931 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 13:50:11 INFO - PROCESS | 16920 | 1463172611935 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 13:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 13:50:11 INFO - PROCESS | 16920 | 1463172611942 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 13:50:11 INFO - PROCESS | 16920 | 1463172611945 Marionette TRACE conn4 <- [1,1250,null,{}] 13:50:11 INFO - PROCESS | 16920 | 1463172611951 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:12 INFO - PROCESS | 16920 | 1463172612232 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 13:50:12 INFO - PROCESS | 16920 | 1463172612557 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:12 INFO - PROCESS | 16920 | ++DOCSHELL 0x907f1800 == 109 [pid = 16920] [id = 320] 13:50:12 INFO - PROCESS | 16920 | ++DOMWINDOW == 168 (0x90a0e400) [pid = 16920] [serial = 961] [outer = (nil)] 13:50:12 INFO - PROCESS | 16920 | ++DOMWINDOW == 169 (0x90a9e000) [pid = 16920] [serial = 962] [outer = 0x90a0e400] 13:50:12 INFO - PROCESS | 16920 | 1463172612648 Marionette DEBUG loaded listener.js 13:50:12 INFO - PROCESS | 16920 | ++DOMWINDOW == 170 (0x90aa1c00) [pid = 16920] [serial = 963] [outer = 0x90a0e400] 13:50:13 INFO - PROCESS | 16920 | 1463172613636 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 13:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 13:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1730ms 13:50:13 INFO - PROCESS | 16920 | 1463172613674 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 13:50:13 INFO - PROCESS | 16920 | 1463172613678 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 13:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 13:50:13 INFO - PROCESS | 16920 | 1463172613685 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 13:50:13 INFO - PROCESS | 16920 | 1463172613689 Marionette TRACE conn4 <- [1,1254,null,{}] 13:50:13 INFO - PROCESS | 16920 | 1463172613695 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:13 INFO - PROCESS | 16920 | 1463172613957 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 13:50:14 INFO - PROCESS | 16920 | 1463172614284 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:14 INFO - PROCESS | 16920 | ++DOCSHELL 0x91187000 == 110 [pid = 16920] [id = 321] 13:50:14 INFO - PROCESS | 16920 | ++DOMWINDOW == 171 (0x91316400) [pid = 16920] [serial = 964] [outer = (nil)] 13:50:14 INFO - PROCESS | 16920 | ++DOMWINDOW == 172 (0x918c5c00) [pid = 16920] [serial = 965] [outer = 0x91316400] 13:50:14 INFO - PROCESS | 16920 | 1463172614386 Marionette DEBUG loaded listener.js 13:50:14 INFO - PROCESS | 16920 | ++DOMWINDOW == 173 (0x91a4ac00) [pid = 16920] [serial = 966] [outer = 0x91316400] 13:50:15 INFO - PROCESS | 16920 | 1463172615366 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 13:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 13:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1738ms 13:50:15 INFO - PROCESS | 16920 | 1463172615425 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 13:50:15 INFO - PROCESS | 16920 | 1463172615428 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 13:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 13:50:15 INFO - PROCESS | 16920 | 1463172615436 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 13:50:15 INFO - PROCESS | 16920 | 1463172615440 Marionette TRACE conn4 <- [1,1258,null,{}] 13:50:15 INFO - PROCESS | 16920 | 1463172615446 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:15 INFO - PROCESS | 16920 | 1463172615682 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 13:50:16 INFO - PROCESS | 16920 | 1463172616004 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:16 INFO - PROCESS | 16920 | ++DOCSHELL 0x91087400 == 111 [pid = 16920] [id = 322] 13:50:16 INFO - PROCESS | 16920 | ++DOMWINDOW == 174 (0x91310c00) [pid = 16920] [serial = 967] [outer = (nil)] 13:50:16 INFO - PROCESS | 16920 | ++DOMWINDOW == 175 (0x91a56400) [pid = 16920] [serial = 968] [outer = 0x91310c00] 13:50:16 INFO - PROCESS | 16920 | 1463172616130 Marionette DEBUG loaded listener.js 13:50:16 INFO - PROCESS | 16920 | ++DOMWINDOW == 176 (0x92511c00) [pid = 16920] [serial = 969] [outer = 0x91310c00] 13:50:17 INFO - PROCESS | 16920 | 1463172617081 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 13:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 13:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1683ms 13:50:17 INFO - PROCESS | 16920 | 1463172617120 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 13:50:17 INFO - PROCESS | 16920 | 1463172617123 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 13:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 13:50:17 INFO - PROCESS | 16920 | 1463172617131 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 13:50:17 INFO - PROCESS | 16920 | 1463172617134 Marionette TRACE conn4 <- [1,1262,null,{}] 13:50:17 INFO - PROCESS | 16920 | 1463172617150 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:17 INFO - PROCESS | 16920 | 1463172617380 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 13:50:17 INFO - PROCESS | 16920 | 1463172617705 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:17 INFO - PROCESS | 16920 | ++DOCSHELL 0x90a16800 == 112 [pid = 16920] [id = 323] 13:50:17 INFO - PROCESS | 16920 | ++DOMWINDOW == 177 (0x91a53800) [pid = 16920] [serial = 970] [outer = (nil)] 13:50:17 INFO - PROCESS | 16920 | ++DOMWINDOW == 178 (0x925edc00) [pid = 16920] [serial = 971] [outer = 0x91a53800] 13:50:17 INFO - PROCESS | 16920 | 1463172617802 Marionette DEBUG loaded listener.js 13:50:17 INFO - PROCESS | 16920 | ++DOMWINDOW == 179 (0x925f1c00) [pid = 16920] [serial = 972] [outer = 0x91a53800] 13:50:18 INFO - PROCESS | 16920 | 1463172618734 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 13:50:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 13:50:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1649ms 13:50:18 INFO - PROCESS | 16920 | 1463172618781 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 13:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 13:50:18 INFO - PROCESS | 16920 | 1463172618786 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 13:50:18 INFO - PROCESS | 16920 | 1463172618793 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 13:50:18 INFO - PROCESS | 16920 | 1463172618797 Marionette TRACE conn4 <- [1,1266,null,{}] 13:50:18 INFO - PROCESS | 16920 | 1463172618803 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:19 INFO - PROCESS | 16920 | 1463172619050 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 13:50:19 INFO - PROCESS | 16920 | 1463172619466 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:19 INFO - PROCESS | 16920 | ++DOCSHELL 0x8a4cd800 == 113 [pid = 16920] [id = 324] 13:50:19 INFO - PROCESS | 16920 | ++DOMWINDOW == 180 (0x91a58000) [pid = 16920] [serial = 973] [outer = (nil)] 13:50:19 INFO - PROCESS | 16920 | ++DOMWINDOW == 181 (0x926ad800) [pid = 16920] [serial = 974] [outer = 0x91a58000] 13:50:19 INFO - PROCESS | 16920 | 1463172619649 Marionette DEBUG loaded listener.js 13:50:19 INFO - PROCESS | 16920 | ++DOMWINDOW == 182 (0x926b6c00) [pid = 16920] [serial = 975] [outer = 0x91a58000] 13:50:20 INFO - PROCESS | 16920 | 1463172620651 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 13:50:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 13:50:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1892ms 13:50:20 INFO - PROCESS | 16920 | 1463172620685 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 13:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 13:50:20 INFO - PROCESS | 16920 | 1463172620689 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 13:50:20 INFO - PROCESS | 16920 | 1463172620696 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 13:50:20 INFO - PROCESS | 16920 | 1463172620699 Marionette TRACE conn4 <- [1,1270,null,{}] 13:50:20 INFO - PROCESS | 16920 | 1463172620706 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:20 INFO - PROCESS | 16920 | 1463172620934 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 13:50:21 INFO - PROCESS | 16920 | 1463172621257 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:21 INFO - PROCESS | 16920 | ++DOCSHELL 0x925ef000 == 114 [pid = 16920] [id = 325] 13:50:21 INFO - PROCESS | 16920 | ++DOMWINDOW == 183 (0x925f7400) [pid = 16920] [serial = 976] [outer = (nil)] 13:50:21 INFO - PROCESS | 16920 | ++DOMWINDOW == 184 (0x928f7c00) [pid = 16920] [serial = 977] [outer = 0x925f7400] 13:50:21 INFO - PROCESS | 16920 | 1463172621356 Marionette DEBUG loaded listener.js 13:50:21 INFO - PROCESS | 16920 | ++DOMWINDOW == 185 (0x92b14800) [pid = 16920] [serial = 978] [outer = 0x925f7400] 13:50:22 INFO - PROCESS | 16920 | 1463172622266 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 13:50:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 13:50:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1635ms 13:50:22 INFO - PROCESS | 16920 | 1463172622332 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 13:50:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 13:50:22 INFO - PROCESS | 16920 | 1463172622336 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 13:50:22 INFO - PROCESS | 16920 | 1463172622343 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 13:50:22 INFO - PROCESS | 16920 | 1463172622347 Marionette TRACE conn4 <- [1,1274,null,{}] 13:50:22 INFO - PROCESS | 16920 | 1463172622353 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:22 INFO - PROCESS | 16920 | 1463172622584 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 13:50:22 INFO - PROCESS | 16920 | 1463172622942 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:22 INFO - PROCESS | 16920 | ++DOCSHELL 0x877c6c00 == 115 [pid = 16920] [id = 326] 13:50:22 INFO - PROCESS | 16920 | ++DOMWINDOW == 186 (0x87e8f000) [pid = 16920] [serial = 979] [outer = (nil)] 13:50:23 INFO - PROCESS | 16920 | ++DOMWINDOW == 187 (0x92b13c00) [pid = 16920] [serial = 980] [outer = 0x87e8f000] 13:50:23 INFO - PROCESS | 16920 | 1463172623038 Marionette DEBUG loaded listener.js 13:50:23 INFO - PROCESS | 16920 | ++DOMWINDOW == 188 (0x92be7400) [pid = 16920] [serial = 981] [outer = 0x87e8f000] 13:50:24 INFO - PROCESS | 16920 | 1463172624021 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 13:50:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 13:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1733ms 13:50:24 INFO - PROCESS | 16920 | 1463172624077 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 13:50:24 INFO - PROCESS | 16920 | 1463172624080 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 13:50:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 13:50:24 INFO - PROCESS | 16920 | 1463172624088 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 13:50:24 INFO - PROCESS | 16920 | 1463172624092 Marionette TRACE conn4 <- [1,1278,null,{}] 13:50:24 INFO - PROCESS | 16920 | 1463172624098 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:24 INFO - PROCESS | 16920 | 1463172624328 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 13:50:24 INFO - PROCESS | 16920 | 1463172624640 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:24 INFO - PROCESS | 16920 | ++DOCSHELL 0x87e95000 == 116 [pid = 16920] [id = 327] 13:50:24 INFO - PROCESS | 16920 | ++DOMWINDOW == 189 (0x87e95400) [pid = 16920] [serial = 982] [outer = (nil)] 13:50:24 INFO - PROCESS | 16920 | ++DOMWINDOW == 190 (0x8d419000) [pid = 16920] [serial = 983] [outer = 0x87e95400] 13:50:24 INFO - PROCESS | 16920 | 1463172624732 Marionette DEBUG loaded listener.js 13:50:24 INFO - PROCESS | 16920 | ++DOMWINDOW == 191 (0x926b2c00) [pid = 16920] [serial = 984] [outer = 0x87e95400] 13:50:26 INFO - PROCESS | 16920 | --DOCSHELL 0x8b017800 == 115 [pid = 16920] [id = 212] 13:50:26 INFO - PROCESS | 16920 | --DOCSHELL 0x977f0400 == 114 [pid = 16920] [id = 94] 13:50:26 INFO - PROCESS | 16920 | --DOCSHELL 0x8b016c00 == 113 [pid = 16920] [id = 211] 13:50:26 INFO - PROCESS | 16920 | --DOCSHELL 0x92cf7400 == 112 [pid = 16920] [id = 28] 13:50:26 INFO - PROCESS | 16920 | --DOCSHELL 0x8d416800 == 111 [pid = 16920] [id = 210] 13:50:26 INFO - PROCESS | 16920 | --DOCSHELL 0x8d40d000 == 110 [pid = 16920] [id = 208] 13:50:26 INFO - PROCESS | 16920 | --DOCSHELL 0x926b8800 == 109 [pid = 16920] [id = 173] 13:50:26 INFO - PROCESS | 16920 | --DOCSHELL 0x9079ac00 == 108 [pid = 16920] [id = 296] 13:50:26 INFO - PROCESS | 16920 | --DOCSHELL 0x8df49000 == 107 [pid = 16920] [id = 295] 13:50:26 INFO - PROCESS | 16920 | --DOCSHELL 0x8ee30000 == 106 [pid = 16920] [id = 294] 13:50:26 INFO - PROCESS | 16920 | --DOCSHELL 0x86c74400 == 105 [pid = 16920] [id = 292] 13:50:26 INFO - PROCESS | 16920 | --DOCSHELL 0x8dfd7800 == 104 [pid = 16920] [id = 293] 13:50:26 INFO - PROCESS | 16920 | --DOCSHELL 0x8becfc00 == 103 [pid = 16920] [id = 291] 13:50:26 INFO - PROCESS | 16920 | --DOCSHELL 0x891f3000 == 102 [pid = 16920] [id = 290] 13:50:26 INFO - PROCESS | 16920 | --DOCSHELL 0x86c35000 == 101 [pid = 16920] [id = 289] 13:50:26 INFO - PROCESS | 16920 | --DOMWINDOW == 190 (0x8adcc000) [pid = 16920] [serial = 866] [outer = (nil)] [url = about:blank] 13:50:26 INFO - PROCESS | 16920 | --DOMWINDOW == 189 (0x8b016800) [pid = 16920] [serial = 851] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 188 (0x8e127c00) [pid = 16920] [serial = 854] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 187 (0x8bed0000) [pid = 16920] [serial = 804] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 186 (0x907a1800) [pid = 16920] [serial = 819] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 185 (0x8e123400) [pid = 16920] [serial = 812] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 184 (0x90797800) [pid = 16920] [serial = 818] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 183 (0x98390400) [pid = 16920] [serial = 762] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 182 (0x88fe3000) [pid = 16920] [serial = 806] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 181 (0x92be5c00) [pid = 16920] [serial = 834] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 180 (0x8a2e0800) [pid = 16920] [serial = 864] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 179 (0x926b8c00) [pid = 16920] [serial = 831] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 178 (0x9a279400) [pid = 16920] [serial = 846] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 177 (0x91081c00) [pid = 16920] [serial = 750] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 176 (0x9107e400) [pid = 16920] [serial = 822] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 175 (0x918c2800) [pid = 16920] [serial = 824] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 174 (0x92517c00) [pid = 16920] [serial = 828] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 173 (0x928f6c00) [pid = 16920] [serial = 756] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 172 (0x8e005400) [pid = 16920] [serial = 588] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 171 (0x8ee37c00) [pid = 16920] [serial = 741] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 170 (0x877c5800) [pid = 16920] [serial = 857] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 169 (0x95238c00) [pid = 16920] [serial = 837] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 168 (0x8e2da400) [pid = 16920] [serial = 813] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 167 (0x926b2000) [pid = 16920] [serial = 830] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 166 (0x9838d000) [pid = 16920] [serial = 842] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 165 (0x90aa3400) [pid = 16920] [serial = 821] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 164 (0x9ac49c00) [pid = 16920] [serial = 768] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 163 (0x9251d400) [pid = 16920] [serial = 753] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 162 (0x89b39000) [pid = 16920] [serial = 863] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 161 (0x8f258400) [pid = 16920] [serial = 855] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 160 (0x8f254800) [pid = 16920] [serial = 815] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 159 (0x8d41b000) [pid = 16920] [serial = 747] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 158 (0x983bd400) [pid = 16920] [serial = 843] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 157 (0x93be6000) [pid = 16920] [serial = 836] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 156 (0x918cf000) [pid = 16920] [serial = 825] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 155 (0x9a274000) [pid = 16920] [serial = 845] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 154 (0xa26e0400) [pid = 16920] [serial = 774] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 153 (0x91a59800) [pid = 16920] [serial = 827] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 152 (0x8939d800) [pid = 16920] [serial = 744] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 151 (0x86c6c400) [pid = 16920] [serial = 848] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 150 (0x8b022800) [pid = 16920] [serial = 809] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 149 (0x8f447c00) [pid = 16920] [serial = 816] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 148 (0x9d3c2c00) [pid = 16920] [serial = 771] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 147 (0x9a487c00) [pid = 16920] [serial = 765] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 146 (0x92b1ac00) [pid = 16920] [serial = 833] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 145 (0x9513d800) [pid = 16920] [serial = 759] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 144 (0x96d2f800) [pid = 16920] [serial = 839] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 143 (0x8bb8b800) [pid = 16920] [serial = 852] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 142 (0x88fe8400) [pid = 16920] [serial = 861] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 141 (0x88184000) [pid = 16920] [serial = 860] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 140 (0x8adc3800) [pid = 16920] [serial = 803] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 139 (0x877c1800) [pid = 16920] [serial = 849] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 138 (0x92b14400) [pid = 16920] [serial = 672] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 137 (0x977e8c00) [pid = 16920] [serial = 840] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 136 (0x88ff0c00) [pid = 16920] [serial = 807] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 135 (0x88fed800) [pid = 16920] [serial = 777] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 134 (0x87e95800) [pid = 16920] [serial = 858] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | --DOMWINDOW == 133 (0x8bedc800) [pid = 16920] [serial = 810] [outer = (nil)] [url = about:blank] 13:50:27 INFO - PROCESS | 16920 | 1463172627172 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 13:50:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 13:50:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 3138ms 13:50:27 INFO - PROCESS | 16920 | 1463172627233 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 13:50:27 INFO - PROCESS | 16920 | 1463172627239 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 13:50:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 13:50:27 INFO - PROCESS | 16920 | 1463172627248 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 13:50:27 INFO - PROCESS | 16920 | 1463172627253 Marionette TRACE conn4 <- [1,1282,null,{}] 13:50:27 INFO - PROCESS | 16920 | 1463172627264 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:27 INFO - PROCESS | 16920 | 1463172627462 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 13:50:27 INFO - PROCESS | 16920 | 1463172627656 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:27 INFO - PROCESS | 16920 | ++DOCSHELL 0x87e8fc00 == 102 [pid = 16920] [id = 328] 13:50:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 134 (0x87e90400) [pid = 16920] [serial = 985] [outer = (nil)] 13:50:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 135 (0x87e94800) [pid = 16920] [serial = 986] [outer = 0x87e90400] 13:50:27 INFO - PROCESS | 16920 | 1463172627741 Marionette DEBUG loaded listener.js 13:50:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 136 (0x8809b800) [pid = 16920] [serial = 987] [outer = 0x87e90400] 13:50:28 INFO - PROCESS | 16920 | 1463172628594 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 13:50:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 13:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1396ms 13:50:28 INFO - PROCESS | 16920 | 1463172628645 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 13:50:28 INFO - PROCESS | 16920 | 1463172628653 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 13:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 13:50:28 INFO - PROCESS | 16920 | 1463172628665 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 13:50:28 INFO - PROCESS | 16920 | 1463172628668 Marionette TRACE conn4 <- [1,1286,null,{}] 13:50:28 INFO - PROCESS | 16920 | 1463172628675 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:28 INFO - PROCESS | 16920 | 1463172628902 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 13:50:29 INFO - PROCESS | 16920 | 1463172629152 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:29 INFO - PROCESS | 16920 | ++DOCSHELL 0x88184000 == 103 [pid = 16920] [id = 329] 13:50:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 137 (0x88185400) [pid = 16920] [serial = 988] [outer = (nil)] 13:50:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 138 (0x88fee400) [pid = 16920] [serial = 989] [outer = 0x88185400] 13:50:29 INFO - PROCESS | 16920 | 1463172629236 Marionette DEBUG loaded listener.js 13:50:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 139 (0x89393000) [pid = 16920] [serial = 990] [outer = 0x88185400] 13:50:30 INFO - PROCESS | 16920 | 1463172630168 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 13:50:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 13:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1543ms 13:50:30 INFO - PROCESS | 16920 | 1463172630208 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 13:50:30 INFO - PROCESS | 16920 | 1463172630211 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 13:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 13:50:30 INFO - PROCESS | 16920 | 1463172630219 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 13:50:30 INFO - PROCESS | 16920 | 1463172630225 Marionette TRACE conn4 <- [1,1290,null,{}] 13:50:30 INFO - PROCESS | 16920 | 1463172630250 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:30 INFO - PROCESS | 16920 | 1463172630526 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 13:50:30 INFO - PROCESS | 16920 | 1463172630560 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:30 INFO - PROCESS | 16920 | ++DOCSHELL 0x863ca400 == 104 [pid = 16920] [id = 330] 13:50:30 INFO - PROCESS | 16920 | ++DOMWINDOW == 140 (0x8939f800) [pid = 16920] [serial = 991] [outer = (nil)] 13:50:30 INFO - PROCESS | 16920 | ++DOMWINDOW == 141 (0x8adcb000) [pid = 16920] [serial = 992] [outer = 0x8939f800] 13:50:30 INFO - PROCESS | 16920 | 1463172630642 Marionette DEBUG loaded listener.js 13:50:30 INFO - PROCESS | 16920 | ++DOMWINDOW == 142 (0x8b022000) [pid = 16920] [serial = 993] [outer = 0x8939f800] 13:50:32 INFO - PROCESS | 16920 | --DOMWINDOW == 141 (0x92b17800) [pid = 16920] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 13:50:32 INFO - PROCESS | 16920 | --DOMWINDOW == 140 (0x8df4dc00) [pid = 16920] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 13:50:32 INFO - PROCESS | 16920 | --DOMWINDOW == 139 (0x86c35400) [pid = 16920] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:50:32 INFO - PROCESS | 16920 | --DOMWINDOW == 138 (0x90a5c800) [pid = 16920] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 13:50:32 INFO - PROCESS | 16920 | --DOMWINDOW == 137 (0x863c8c00) [pid = 16920] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 13:50:32 INFO - PROCESS | 16920 | --DOMWINDOW == 136 (0x928f6000) [pid = 16920] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 13:50:32 INFO - PROCESS | 16920 | --DOMWINDOW == 135 (0x8809b000) [pid = 16920] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 13:50:32 INFO - PROCESS | 16920 | --DOMWINDOW == 134 (0x8bed4c00) [pid = 16920] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 13:50:32 INFO - PROCESS | 16920 | --DOMWINDOW == 133 (0x918c3000) [pid = 16920] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 13:50:32 INFO - PROCESS | 16920 | --DOMWINDOW == 132 (0x9079dc00) [pid = 16920] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 13:50:32 INFO - PROCESS | 16920 | --DOMWINDOW == 131 (0x8ee32800) [pid = 16920] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 13:50:32 INFO - PROCESS | 16920 | --DOMWINDOW == 130 (0x863c9400) [pid = 16920] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 13:50:32 INFO - PROCESS | 16920 | --DOMWINDOW == 129 (0x92b1cc00) [pid = 16920] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 13:50:32 INFO - PROCESS | 16920 | --DOMWINDOW == 128 (0x8e003800) [pid = 16920] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 13:50:32 INFO - PROCESS | 16920 | --DOMWINDOW == 127 (0x91314c00) [pid = 16920] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 13:50:32 INFO - PROCESS | 16920 | --DOMWINDOW == 126 (0x88fea400) [pid = 16920] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 13:50:32 INFO - PROCESS | 16920 | --DOMWINDOW == 125 (0x891f4800) [pid = 16920] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 13:50:32 INFO - PROCESS | 16920 | --DOMWINDOW == 124 (0x90aa4c00) [pid = 16920] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 13:50:32 INFO - PROCESS | 16920 | --DOMWINDOW == 123 (0x92cf5c00) [pid = 16920] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 13:50:32 INFO - PROCESS | 16920 | --DOMWINDOW == 122 (0x8df54400) [pid = 16920] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 13:50:32 INFO - PROCESS | 16920 | 1463172632394 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 13:50:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 13:50:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 2197ms 13:50:32 INFO - PROCESS | 16920 | 1463172632418 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 13:50:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 13:50:32 INFO - PROCESS | 16920 | 1463172632423 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 13:50:32 INFO - PROCESS | 16920 | 1463172632430 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 13:50:32 INFO - PROCESS | 16920 | 1463172632433 Marionette TRACE conn4 <- [1,1294,null,{}] 13:50:32 INFO - PROCESS | 16920 | 1463172632439 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:32 INFO - PROCESS | 16920 | 1463172632645 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 13:50:32 INFO - PROCESS | 16920 | 1463172632818 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:32 INFO - PROCESS | 16920 | ++DOCSHELL 0x86c35400 == 105 [pid = 16920] [id = 331] 13:50:32 INFO - PROCESS | 16920 | ++DOMWINDOW == 123 (0x88fea400) [pid = 16920] [serial = 994] [outer = (nil)] 13:50:32 INFO - PROCESS | 16920 | ++DOMWINDOW == 124 (0x8bed1800) [pid = 16920] [serial = 995] [outer = 0x88fea400] 13:50:32 INFO - PROCESS | 16920 | 1463172632894 Marionette DEBUG loaded listener.js 13:50:33 INFO - PROCESS | 16920 | ++DOMWINDOW == 125 (0x8c1e1800) [pid = 16920] [serial = 996] [outer = 0x88fea400] 13:50:33 INFO - PROCESS | 16920 | 1463172633684 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 13:50:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 13:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1286ms 13:50:33 INFO - PROCESS | 16920 | 1463172633717 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 13:50:33 INFO - PROCESS | 16920 | 1463172633721 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 13:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 13:50:33 INFO - PROCESS | 16920 | 1463172633727 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 13:50:33 INFO - PROCESS | 16920 | 1463172633731 Marionette TRACE conn4 <- [1,1298,null,{}] 13:50:33 INFO - PROCESS | 16920 | 1463172633736 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:33 INFO - PROCESS | 16920 | 1463172633950 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 13:50:34 INFO - PROCESS | 16920 | 1463172634322 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:34 INFO - PROCESS | 16920 | ++DOCSHELL 0x86c32c00 == 106 [pid = 16920] [id = 332] 13:50:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 126 (0x86c33400) [pid = 16920] [serial = 997] [outer = (nil)] 13:50:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 127 (0x86c71800) [pid = 16920] [serial = 998] [outer = 0x86c33400] 13:50:34 INFO - PROCESS | 16920 | 1463172634434 Marionette DEBUG loaded listener.js 13:50:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 128 (0x877c3400) [pid = 16920] [serial = 999] [outer = 0x86c33400] 13:50:35 INFO - PROCESS | 16920 | 1463172635487 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 13:50:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 13:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1837ms 13:50:35 INFO - PROCESS | 16920 | 1463172635567 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 13:50:35 INFO - PROCESS | 16920 | 1463172635575 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 13:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 13:50:35 INFO - PROCESS | 16920 | 1463172635584 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 13:50:35 INFO - PROCESS | 16920 | 1463172635592 Marionette TRACE conn4 <- [1,1302,null,{}] 13:50:35 INFO - PROCESS | 16920 | 1463172635600 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:35 INFO - PROCESS | 16920 | 1463172635943 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 13:50:36 INFO - PROCESS | 16920 | 1463172636286 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:36 INFO - PROCESS | 16920 | ++DOCSHELL 0x88fe5800 == 107 [pid = 16920] [id = 333] 13:50:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 129 (0x88fe9400) [pid = 16920] [serial = 1000] [outer = (nil)] 13:50:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 130 (0x891ea800) [pid = 16920] [serial = 1001] [outer = 0x88fe9400] 13:50:36 INFO - PROCESS | 16920 | 1463172636388 Marionette DEBUG loaded listener.js 13:50:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 131 (0x8939fc00) [pid = 16920] [serial = 1002] [outer = 0x88fe9400] 13:50:37 INFO - PROCESS | 16920 | 1463172637452 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 13:50:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 13:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1948ms 13:50:37 INFO - PROCESS | 16920 | 1463172637536 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 13:50:37 INFO - PROCESS | 16920 | 1463172637544 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 13:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 13:50:37 INFO - PROCESS | 16920 | 1463172637554 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 13:50:37 INFO - PROCESS | 16920 | 1463172637558 Marionette TRACE conn4 <- [1,1306,null,{}] 13:50:37 INFO - PROCESS | 16920 | 1463172637565 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:37 INFO - PROCESS | 16920 | 1463172637878 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 13:50:38 INFO - PROCESS | 16920 | 1463172638248 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:38 INFO - PROCESS | 16920 | ++DOCSHELL 0x87e8f800 == 108 [pid = 16920] [id = 334] 13:50:38 INFO - PROCESS | 16920 | ++DOMWINDOW == 132 (0x891ec000) [pid = 16920] [serial = 1003] [outer = (nil)] 13:50:38 INFO - PROCESS | 16920 | ++DOMWINDOW == 133 (0x8adcf000) [pid = 16920] [serial = 1004] [outer = 0x891ec000] 13:50:38 INFO - PROCESS | 16920 | 1463172638346 Marionette DEBUG loaded listener.js 13:50:38 INFO - PROCESS | 16920 | ++DOMWINDOW == 134 (0x8bed4c00) [pid = 16920] [serial = 1005] [outer = 0x891ec000] 13:50:39 INFO - PROCESS | 16920 | 1463172639456 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 13:50:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 13:50:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1936ms 13:50:39 INFO - PROCESS | 16920 | 1463172639508 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 13:50:39 INFO - PROCESS | 16920 | 1463172639512 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 13:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 13:50:39 INFO - PROCESS | 16920 | 1463172639530 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 13:50:39 INFO - PROCESS | 16920 | 1463172639541 Marionette TRACE conn4 <- [1,1310,null,{}] 13:50:39 INFO - PROCESS | 16920 | 1463172639552 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:39 INFO - PROCESS | 16920 | 1463172639820 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 13:50:40 INFO - PROCESS | 16920 | 1463172640139 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:40 INFO - PROCESS | 16920 | ++DOCSHELL 0x8a2df800 == 109 [pid = 16920] [id = 335] 13:50:40 INFO - PROCESS | 16920 | ++DOMWINDOW == 135 (0x8bedc800) [pid = 16920] [serial = 1006] [outer = (nil)] 13:50:40 INFO - PROCESS | 16920 | ++DOMWINDOW == 136 (0x8dfd1c00) [pid = 16920] [serial = 1007] [outer = 0x8bedc800] 13:50:40 INFO - PROCESS | 16920 | 1463172640240 Marionette DEBUG loaded listener.js 13:50:40 INFO - PROCESS | 16920 | ++DOMWINDOW == 137 (0x8dfdb400) [pid = 16920] [serial = 1008] [outer = 0x8bedc800] 13:50:41 INFO - PROCESS | 16920 | 1463172641241 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 13:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 13:50:41 INFO - PROCESS | 16920 | 1463172641288 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 13:50:41 INFO - PROCESS | 16920 | 1463172641294 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 13:50:41 INFO - PROCESS | 16920 | 1463172641298 Marionette TRACE conn4 <- [1,1314,null,{}] 13:50:41 INFO - PROCESS | 16920 | 1463172641305 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:41 INFO - PROCESS | 16920 | 1463172641544 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 13:50:41 INFO - PROCESS | 16920 | 1463172641860 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:41 INFO - PROCESS | 16920 | ++DOCSHELL 0x863c5000 == 110 [pid = 16920] [id = 336] 13:50:41 INFO - PROCESS | 16920 | ++DOMWINDOW == 138 (0x8df4e400) [pid = 16920] [serial = 1009] [outer = (nil)] 13:50:41 INFO - PROCESS | 16920 | ++DOMWINDOW == 139 (0x8ea49800) [pid = 16920] [serial = 1010] [outer = 0x8df4e400] 13:50:41 INFO - PROCESS | 16920 | 1463172641963 Marionette DEBUG loaded listener.js 13:50:42 INFO - PROCESS | 16920 | ++DOMWINDOW == 140 (0x8ea4fc00) [pid = 16920] [serial = 1011] [outer = 0x8df4e400] 13:50:42 INFO - PROCESS | 16920 | 1463172642941 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 13:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 13:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1687ms 13:50:42 INFO - PROCESS | 16920 | 1463172642983 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 13:50:42 INFO - PROCESS | 16920 | 1463172642987 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 13:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 13:50:42 INFO - PROCESS | 16920 | 1463172642994 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 13:50:42 INFO - PROCESS | 16920 | 1463172642998 Marionette TRACE conn4 <- [1,1318,null,{}] 13:50:43 INFO - PROCESS | 16920 | 1463172643004 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:43 INFO - PROCESS | 16920 | 1463172643242 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 13:50:43 INFO - PROCESS | 16920 | 1463172643560 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:43 INFO - PROCESS | 16920 | ++DOCSHELL 0x8ed21000 == 111 [pid = 16920] [id = 337] 13:50:43 INFO - PROCESS | 16920 | ++DOMWINDOW == 141 (0x8ed22800) [pid = 16920] [serial = 1012] [outer = (nil)] 13:50:43 INFO - PROCESS | 16920 | ++DOMWINDOW == 142 (0x8ee32800) [pid = 16920] [serial = 1013] [outer = 0x8ed22800] 13:50:43 INFO - PROCESS | 16920 | 1463172643675 Marionette DEBUG loaded listener.js 13:50:43 INFO - PROCESS | 16920 | ++DOMWINDOW == 143 (0x8f448c00) [pid = 16920] [serial = 1014] [outer = 0x8ed22800] 13:50:44 INFO - PROCESS | 16920 | 1463172644752 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 13:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 13:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1792ms 13:50:44 INFO - PROCESS | 16920 | 1463172644787 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 13:50:44 INFO - PROCESS | 16920 | 1463172644791 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 13:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 13:50:44 INFO - PROCESS | 16920 | 1463172644799 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 13:50:44 INFO - PROCESS | 16920 | 1463172644802 Marionette TRACE conn4 <- [1,1322,null,{}] 13:50:44 INFO - PROCESS | 16920 | 1463172644808 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:45 INFO - PROCESS | 16920 | 1463172645045 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 13:50:45 INFO - PROCESS | 16920 | 1463172645355 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:45 INFO - PROCESS | 16920 | ++DOCSHELL 0x8adc3400 == 112 [pid = 16920] [id = 338] 13:50:45 INFO - PROCESS | 16920 | ++DOMWINDOW == 144 (0x8f259800) [pid = 16920] [serial = 1015] [outer = (nil)] 13:50:45 INFO - PROCESS | 16920 | ++DOMWINDOW == 145 (0x9079e400) [pid = 16920] [serial = 1016] [outer = 0x8f259800] 13:50:45 INFO - PROCESS | 16920 | 1463172645457 Marionette DEBUG loaded listener.js 13:50:45 INFO - PROCESS | 16920 | ++DOMWINDOW == 146 (0x907ec400) [pid = 16920] [serial = 1017] [outer = 0x8f259800] 13:50:46 INFO - PROCESS | 16920 | 1463172646450 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 13:50:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 13:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1686ms 13:50:46 INFO - PROCESS | 16920 | 1463172646487 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 13:50:46 INFO - PROCESS | 16920 | 1463172646491 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 13:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 13:50:46 INFO - PROCESS | 16920 | 1463172646499 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 13:50:46 INFO - PROCESS | 16920 | 1463172646505 Marionette TRACE conn4 <- [1,1326,null,{}] 13:50:46 INFO - PROCESS | 16920 | 1463172646512 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:46 INFO - PROCESS | 16920 | 1463172646755 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 13:50:47 INFO - PROCESS | 16920 | 1463172647090 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:47 INFO - PROCESS | 16920 | ++DOCSHELL 0x8ee3bc00 == 113 [pid = 16920] [id = 339] 13:50:47 INFO - PROCESS | 16920 | ++DOMWINDOW == 147 (0x8f44bc00) [pid = 16920] [serial = 1018] [outer = (nil)] 13:50:47 INFO - PROCESS | 16920 | ++DOMWINDOW == 148 (0x90a64000) [pid = 16920] [serial = 1019] [outer = 0x8f44bc00] 13:50:47 INFO - PROCESS | 16920 | 1463172647194 Marionette DEBUG loaded listener.js 13:50:47 INFO - PROCESS | 16920 | ++DOMWINDOW == 149 (0x90a9f400) [pid = 16920] [serial = 1020] [outer = 0x8f44bc00] 13:50:48 INFO - PROCESS | 16920 | 1463172648153 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:50:48 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 13:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1686ms 13:50:48 INFO - PROCESS | 16920 | 1463172648188 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 13:50:48 INFO - PROCESS | 16920 | 1463172648191 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 13:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 13:50:48 INFO - PROCESS | 16920 | 1463172648198 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 13:50:48 INFO - PROCESS | 16920 | 1463172648202 Marionette TRACE conn4 <- [1,1330,null,{}] 13:50:48 INFO - PROCESS | 16920 | 1463172648208 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:48 INFO - PROCESS | 16920 | 1463172648438 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 13:50:48 INFO - PROCESS | 16920 | 1463172648765 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:48 INFO - PROCESS | 16920 | ++DOCSHELL 0x907a4c00 == 114 [pid = 16920] [id = 340] 13:50:48 INFO - PROCESS | 16920 | ++DOMWINDOW == 150 (0x91082400) [pid = 16920] [serial = 1021] [outer = (nil)] 13:50:48 INFO - PROCESS | 16920 | ++DOMWINDOW == 151 (0x91186400) [pid = 16920] [serial = 1022] [outer = 0x91082400] 13:50:48 INFO - PROCESS | 16920 | 1463172648868 Marionette DEBUG loaded listener.js 13:50:48 INFO - PROCESS | 16920 | ++DOMWINDOW == 152 (0x9118cc00) [pid = 16920] [serial = 1023] [outer = 0x91082400] 13:50:49 INFO - PROCESS | 16920 | 1463172649851 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:50:49 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 13:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1732ms 13:50:49 INFO - PROCESS | 16920 | 1463172649932 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 13:50:49 INFO - PROCESS | 16920 | 1463172649937 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 13:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 13:50:49 INFO - PROCESS | 16920 | 1463172649945 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 13:50:49 INFO - PROCESS | 16920 | 1463172649949 Marionette TRACE conn4 <- [1,1334,null,{}] 13:50:49 INFO - PROCESS | 16920 | 1463172649956 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:50 INFO - PROCESS | 16920 | 1463172650264 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 13:50:50 INFO - PROCESS | 16920 | 1463172650582 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:50 INFO - PROCESS | 16920 | ++DOCSHELL 0x91184400 == 115 [pid = 16920] [id = 341] 13:50:50 INFO - PROCESS | 16920 | ++DOMWINDOW == 153 (0x91189400) [pid = 16920] [serial = 1024] [outer = (nil)] 13:50:50 INFO - PROCESS | 16920 | ++DOMWINDOW == 154 (0x918c1800) [pid = 16920] [serial = 1025] [outer = 0x91189400] 13:50:50 INFO - PROCESS | 16920 | 1463172650676 Marionette DEBUG loaded listener.js 13:50:50 INFO - PROCESS | 16920 | ++DOMWINDOW == 155 (0x918c8400) [pid = 16920] [serial = 1026] [outer = 0x91189400] 13:50:51 INFO - PROCESS | 16920 | 1463172651681 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 13:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 13:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1806ms 13:50:51 INFO - PROCESS | 16920 | 1463172651752 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 13:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 13:50:51 INFO - PROCESS | 16920 | 1463172651757 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 13:50:51 INFO - PROCESS | 16920 | 1463172651763 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 13:50:51 INFO - PROCESS | 16920 | 1463172651768 Marionette TRACE conn4 <- [1,1338,null,{}] 13:50:51 INFO - PROCESS | 16920 | 1463172651775 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:52 INFO - PROCESS | 16920 | 1463172652020 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 13:50:52 INFO - PROCESS | 16920 | 1463172652366 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:52 INFO - PROCESS | 16920 | ++DOCSHELL 0x92516400 == 116 [pid = 16920] [id = 342] 13:50:52 INFO - PROCESS | 16920 | ++DOMWINDOW == 156 (0x92517400) [pid = 16920] [serial = 1027] [outer = (nil)] 13:50:52 INFO - PROCESS | 16920 | ++DOMWINDOW == 157 (0x9251f800) [pid = 16920] [serial = 1028] [outer = 0x92517400] 13:50:52 INFO - PROCESS | 16920 | 1463172652483 Marionette DEBUG loaded listener.js 13:50:52 INFO - PROCESS | 16920 | ++DOMWINDOW == 158 (0x926b2000) [pid = 16920] [serial = 1029] [outer = 0x92517400] 13:50:54 INFO - PROCESS | 16920 | 1463172654071 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 13:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 13:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2337ms 13:50:54 INFO - PROCESS | 16920 | 1463172654102 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 13:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 13:50:54 INFO - PROCESS | 16920 | 1463172654107 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 13:50:54 INFO - PROCESS | 16920 | 1463172654114 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 13:50:54 INFO - PROCESS | 16920 | 1463172654119 Marionette TRACE conn4 <- [1,1342,null,{}] 13:50:54 INFO - PROCESS | 16920 | 1463172654125 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:54 INFO - PROCESS | 16920 | 1463172654400 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 13:50:54 INFO - PROCESS | 16920 | 1463172654670 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:54 INFO - PROCESS | 16920 | ++DOCSHELL 0x91a56c00 == 117 [pid = 16920] [id = 343] 13:50:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 159 (0x91a57800) [pid = 16920] [serial = 1030] [outer = (nil)] 13:50:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 160 (0x92b1cc00) [pid = 16920] [serial = 1031] [outer = 0x91a57800] 13:50:54 INFO - PROCESS | 16920 | 1463172654759 Marionette DEBUG loaded listener.js 13:50:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 161 (0x92ce0c00) [pid = 16920] [serial = 1032] [outer = 0x91a57800] 13:50:55 INFO - PROCESS | 16920 | 1463172655760 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 13:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 13:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1693ms 13:50:55 INFO - PROCESS | 16920 | 1463172655807 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 13:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 13:50:55 INFO - PROCESS | 16920 | 1463172655812 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 13:50:55 INFO - PROCESS | 16920 | 1463172655819 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 13:50:55 INFO - PROCESS | 16920 | 1463172655823 Marionette TRACE conn4 <- [1,1346,null,{}] 13:50:55 INFO - PROCESS | 16920 | 1463172655829 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:56 INFO - PROCESS | 16920 | 1463172656069 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 13:50:56 INFO - PROCESS | 16920 | 1463172656414 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:56 INFO - PROCESS | 16920 | ++DOCSHELL 0x91311400 == 118 [pid = 16920] [id = 344] 13:50:56 INFO - PROCESS | 16920 | ++DOMWINDOW == 162 (0x92b17800) [pid = 16920] [serial = 1033] [outer = (nil)] 13:50:56 INFO - PROCESS | 16920 | ++DOMWINDOW == 163 (0x936a0c00) [pid = 16920] [serial = 1034] [outer = 0x92b17800] 13:50:56 INFO - PROCESS | 16920 | 1463172656517 Marionette DEBUG loaded listener.js 13:50:56 INFO - PROCESS | 16920 | ++DOMWINDOW == 164 (0x936ad400) [pid = 16920] [serial = 1035] [outer = 0x92b17800] 13:50:57 INFO - PROCESS | 16920 | 1463172657522 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 13:50:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 13:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1786ms 13:50:57 INFO - PROCESS | 16920 | 1463172657607 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 13:50:57 INFO - PROCESS | 16920 | 1463172657611 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 13:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 13:50:57 INFO - PROCESS | 16920 | 1463172657618 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 13:50:57 INFO - PROCESS | 16920 | 1463172657621 Marionette TRACE conn4 <- [1,1350,null,{}] 13:50:57 INFO - PROCESS | 16920 | 1463172657627 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:57 INFO - PROCESS | 16920 | 1463172657897 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 13:50:58 INFO - PROCESS | 16920 | 1463172658220 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:58 INFO - PROCESS | 16920 | ++DOCSHELL 0x891f2000 == 119 [pid = 16920] [id = 345] 13:50:58 INFO - PROCESS | 16920 | ++DOMWINDOW == 165 (0x92b15400) [pid = 16920] [serial = 1036] [outer = (nil)] 13:50:58 INFO - PROCESS | 16920 | ++DOMWINDOW == 166 (0x945dfc00) [pid = 16920] [serial = 1037] [outer = 0x92b15400] 13:50:58 INFO - PROCESS | 16920 | 1463172658311 Marionette DEBUG loaded listener.js 13:50:58 INFO - PROCESS | 16920 | ++DOMWINDOW == 167 (0x94608c00) [pid = 16920] [serial = 1038] [outer = 0x92b15400] 13:50:59 INFO - PROCESS | 16920 | 1463172659258 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 13:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 13:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1681ms 13:50:59 INFO - PROCESS | 16920 | 1463172659310 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 13:50:59 INFO - PROCESS | 16920 | 1463172659314 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 13:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 13:50:59 INFO - PROCESS | 16920 | 1463172659322 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 13:50:59 INFO - PROCESS | 16920 | 1463172659325 Marionette TRACE conn4 <- [1,1354,null,{}] 13:50:59 INFO - PROCESS | 16920 | 1463172659342 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:50:59 INFO - PROCESS | 16920 | 1463172659586 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 13:50:59 INFO - PROCESS | 16920 | 1463172659915 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:59 INFO - PROCESS | 16920 | ++DOCSHELL 0x91081c00 == 120 [pid = 16920] [id = 346] 13:50:59 INFO - PROCESS | 16920 | ++DOMWINDOW == 168 (0x92b12800) [pid = 16920] [serial = 1039] [outer = (nil)] 13:51:00 INFO - PROCESS | 16920 | ++DOMWINDOW == 169 (0x946d9c00) [pid = 16920] [serial = 1040] [outer = 0x92b12800] 13:51:00 INFO - PROCESS | 16920 | 1463172660017 Marionette DEBUG loaded listener.js 13:51:00 INFO - PROCESS | 16920 | ++DOMWINDOW == 170 (0x9513ac00) [pid = 16920] [serial = 1041] [outer = 0x92b12800] 13:51:01 INFO - PROCESS | 16920 | 1463172661002 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 13:51:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 13:51:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1742ms 13:51:01 INFO - PROCESS | 16920 | 1463172661065 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 13:51:01 INFO - PROCESS | 16920 | 1463172661069 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 13:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 13:51:01 INFO - PROCESS | 16920 | 1463172661076 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 13:51:01 INFO - PROCESS | 16920 | 1463172661080 Marionette TRACE conn4 <- [1,1358,null,{}] 13:51:01 INFO - PROCESS | 16920 | 1463172661087 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:01 INFO - PROCESS | 16920 | 1463172661352 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 13:51:01 INFO - PROCESS | 16920 | 1463172661678 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:01 INFO - PROCESS | 16920 | ++DOCSHELL 0x92cfe400 == 121 [pid = 16920] [id = 347] 13:51:01 INFO - PROCESS | 16920 | ++DOMWINDOW == 171 (0x945dc000) [pid = 16920] [serial = 1042] [outer = (nil)] 13:51:01 INFO - PROCESS | 16920 | ++DOMWINDOW == 172 (0x95241800) [pid = 16920] [serial = 1043] [outer = 0x945dc000] 13:51:01 INFO - PROCESS | 16920 | 1463172661780 Marionette DEBUG loaded listener.js 13:51:01 INFO - PROCESS | 16920 | ++DOMWINDOW == 173 (0x95244800) [pid = 16920] [serial = 1044] [outer = 0x945dc000] 13:51:02 INFO - PROCESS | 16920 | 1463172662940 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 13:51:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 13:51:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1936ms 13:51:03 INFO - PROCESS | 16920 | 1463172663013 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 13:51:03 INFO - PROCESS | 16920 | 1463172663017 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 13:51:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 13:51:03 INFO - PROCESS | 16920 | 1463172663026 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 13:51:03 INFO - PROCESS | 16920 | 1463172663029 Marionette TRACE conn4 <- [1,1362,null,{}] 13:51:03 INFO - PROCESS | 16920 | 1463172663040 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:03 INFO - PROCESS | 16920 | 1463172663326 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 13:51:03 INFO - PROCESS | 16920 | 1463172663685 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:03 INFO - PROCESS | 16920 | ++DOCSHELL 0x88ff1c00 == 122 [pid = 16920] [id = 348] 13:51:03 INFO - PROCESS | 16920 | ++DOMWINDOW == 174 (0x891ef400) [pid = 16920] [serial = 1045] [outer = (nil)] 13:51:03 INFO - PROCESS | 16920 | ++DOMWINDOW == 175 (0x9777a000) [pid = 16920] [serial = 1046] [outer = 0x891ef400] 13:51:03 INFO - PROCESS | 16920 | 1463172663778 Marionette DEBUG loaded listener.js 13:51:03 INFO - PROCESS | 16920 | ++DOMWINDOW == 176 (0x9777f000) [pid = 16920] [serial = 1047] [outer = 0x891ef400] 13:51:06 INFO - PROCESS | 16920 | --DOCSHELL 0x86c2c800 == 121 [pid = 16920] [id = 308] 13:51:06 INFO - PROCESS | 16920 | --DOCSHELL 0x87e98400 == 120 [pid = 16920] [id = 307] 13:51:06 INFO - PROCESS | 16920 | --DOCSHELL 0x86c35400 == 119 [pid = 16920] [id = 331] 13:51:06 INFO - PROCESS | 16920 | --DOCSHELL 0x863ca400 == 118 [pid = 16920] [id = 330] 13:51:06 INFO - PROCESS | 16920 | --DOCSHELL 0x88184000 == 117 [pid = 16920] [id = 329] 13:51:06 INFO - PROCESS | 16920 | --DOCSHELL 0x87e8fc00 == 116 [pid = 16920] [id = 328] 13:51:06 INFO - PROCESS | 16920 | --DOCSHELL 0x877c6c00 == 115 [pid = 16920] [id = 326] 13:51:06 INFO - PROCESS | 16920 | --DOCSHELL 0x87e95000 == 114 [pid = 16920] [id = 327] 13:51:06 INFO - PROCESS | 16920 | --DOCSHELL 0x925ef000 == 113 [pid = 16920] [id = 325] 13:51:06 INFO - PROCESS | 16920 | --DOCSHELL 0x8a4cd800 == 112 [pid = 16920] [id = 324] 13:51:06 INFO - PROCESS | 16920 | --DOCSHELL 0x91087400 == 111 [pid = 16920] [id = 322] 13:51:06 INFO - PROCESS | 16920 | --DOCSHELL 0x90a16800 == 110 [pid = 16920] [id = 323] 13:51:06 INFO - PROCESS | 16920 | --DOCSHELL 0x91187000 == 109 [pid = 16920] [id = 321] 13:51:06 INFO - PROCESS | 16920 | --DOCSHELL 0x907f1800 == 108 [pid = 16920] [id = 320] 13:51:06 INFO - PROCESS | 16920 | --DOCSHELL 0x8f447800 == 107 [pid = 16920] [id = 319] 13:51:06 INFO - PROCESS | 16920 | --DOCSHELL 0x8f445000 == 106 [pid = 16920] [id = 318] 13:51:06 INFO - PROCESS | 16920 | --DOCSHELL 0x8ee35800 == 105 [pid = 16920] [id = 316] 13:51:06 INFO - PROCESS | 16920 | --DOCSHELL 0x8e126800 == 104 [pid = 16920] [id = 317] 13:51:06 INFO - PROCESS | 16920 | --DOCSHELL 0x8df4fc00 == 103 [pid = 16920] [id = 315] 13:51:06 INFO - PROCESS | 16920 | --DOCSHELL 0x86c6a800 == 102 [pid = 16920] [id = 314] 13:51:06 INFO - PROCESS | 16920 | --DOCSHELL 0x8adcc400 == 101 [pid = 16920] [id = 313] 13:51:06 INFO - PROCESS | 16920 | --DOCSHELL 0x8adc4c00 == 100 [pid = 16920] [id = 312] 13:51:06 INFO - PROCESS | 16920 | --DOCSHELL 0x87e93c00 == 99 [pid = 16920] [id = 311] 13:51:06 INFO - PROCESS | 16920 | --DOMWINDOW == 175 (0x9aaafc00) [pid = 16920] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:51:06 INFO - PROCESS | 16920 | --DOMWINDOW == 174 (0x8b024800) [pid = 16920] [serial = 932] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 16920 | --DOMWINDOW == 173 (0x92be6800) [pid = 16920] [serial = 905] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 16920 | --DOMWINDOW == 172 (0x92ce2000) [pid = 16920] [serial = 906] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 16920 | --DOMWINDOW == 171 (0x907e7000) [pid = 16920] [serial = 888] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 16920 | --DOMWINDOW == 170 (0x86c69c00) [pid = 16920] [serial = 869] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 16920 | --DOMWINDOW == 169 (0x90a9d000) [pid = 16920] [serial = 894] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 16920 | --DOMWINDOW == 168 (0x977ef800) [pid = 16920] [serial = 917] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 16920 | --DOMWINDOW == 167 (0x877bac00) [pid = 16920] [serial = 870] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 16920 | --DOMWINDOW == 166 (0x877b9400) [pid = 16920] [serial = 921] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 16920 | --DOMWINDOW == 165 (0x92cf7000) [pid = 16920] [serial = 908] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 16920 | --DOMWINDOW == 164 (0x880a3800) [pid = 16920] [serial = 923] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 16920 | --DOMWINDOW == 163 (0x8c1f0c00) [pid = 16920] [serial = 876] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 16920 | --DOMWINDOW == 162 (0x91a4c000) [pid = 16920] [serial = 899] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 16920 | --DOMWINDOW == 161 (0x90a12000) [pid = 16920] [serial = 891] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 16920 | --DOMWINDOW == 160 (0x86c38800) [pid = 16920] [serial = 920] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 16920 | --DOMWINDOW == 159 (0x8ee3b800) [pid = 16920] [serial = 884] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 16920 | --DOMWINDOW == 158 (0x877c8400) [pid = 16920] [serial = 929] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 16920 | --DOMWINDOW == 157 (0x9251b400) [pid = 16920] [serial = 900] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 16920 | --DOMWINDOW == 156 (0x946ccc00) [pid = 16920] [serial = 912] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 16920 | --DOMWINDOW == 155 (0x8e2db800) [pid = 16920] [serial = 881] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 16920 | --DOMWINDOW == 154 (0x90a99c00) [pid = 16920] [serial = 893] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 16920 | --DOMWINDOW == 153 (0x92b0f800) [pid = 16920] [serial = 903] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 16920 | --DOMWINDOW == 152 (0x89396c00) [pid = 16920] [serial = 927] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 16920 | --DOMWINDOW == 151 (0x90a0c800) [pid = 16920] [serial = 890] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 16920 | --DOMWINDOW == 150 (0x89b38800) [pid = 16920] [serial = 873] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 16920 | --DOMWINDOW == 149 (0x891f0800) [pid = 16920] [serial = 926] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 16920 | --DOMWINDOW == 148 (0x9118e400) [pid = 16920] [serial = 897] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 16920 | --DOMWINDOW == 147 (0x91182c00) [pid = 16920] [serial = 896] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 16920 | --DOMWINDOW == 146 (0x95243c00) [pid = 16920] [serial = 915] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 16920 | --DOMWINDOW == 145 (0x8ea51000) [pid = 16920] [serial = 882] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 16920 | --DOMWINDOW == 144 (0x926b7c00) [pid = 16920] [serial = 902] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 16920 | --DOMWINDOW == 143 (0x8dfda000) [pid = 16920] [serial = 878] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 16920 | --DOMWINDOW == 142 (0x8817bc00) [pid = 16920] [serial = 924] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 16920 | --DOMWINDOW == 141 (0x89399000) [pid = 16920] [serial = 930] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 16920 | --DOMWINDOW == 140 (0x936a8400) [pid = 16920] [serial = 909] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 16920 | --DOMWINDOW == 139 (0x94603c00) [pid = 16920] [serial = 911] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 16920 | --DOMWINDOW == 138 (0x90799c00) [pid = 16920] [serial = 887] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 16920 | --DOMWINDOW == 137 (0x9063e000) [pid = 16920] [serial = 885] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 16920 | --DOMWINDOW == 136 (0x8939ec00) [pid = 16920] [serial = 872] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 16920 | --DOMWINDOW == 135 (0x8e127000) [pid = 16920] [serial = 879] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 16920 | --DOMWINDOW == 134 (0x95240c00) [pid = 16920] [serial = 914] [outer = (nil)] [url = about:blank] 13:51:06 INFO - PROCESS | 16920 | --DOMWINDOW == 133 (0x8bedb400) [pid = 16920] [serial = 875] [outer = (nil)] [url = about:blank] 13:51:07 INFO - PROCESS | 16920 | 1463172667004 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 13:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 13:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 4003ms 13:51:07 INFO - PROCESS | 16920 | 1463172667030 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 13:51:07 INFO - PROCESS | 16920 | 1463172667036 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 13:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 13:51:07 INFO - PROCESS | 16920 | 1463172667046 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 13:51:07 INFO - PROCESS | 16920 | 1463172667052 Marionette TRACE conn4 <- [1,1366,null,{}] 13:51:07 INFO - PROCESS | 16920 | 1463172667062 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:07 INFO - PROCESS | 16920 | 1463172667312 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 13:51:07 INFO - PROCESS | 16920 | 1463172667523 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:07 INFO - PROCESS | 16920 | ++DOCSHELL 0x877c0800 == 100 [pid = 16920] [id = 349] 13:51:07 INFO - PROCESS | 16920 | ++DOMWINDOW == 134 (0x877c6c00) [pid = 16920] [serial = 1048] [outer = (nil)] 13:51:07 INFO - PROCESS | 16920 | ++DOMWINDOW == 135 (0x880a0000) [pid = 16920] [serial = 1049] [outer = 0x877c6c00] 13:51:07 INFO - PROCESS | 16920 | 1463172667617 Marionette DEBUG loaded listener.js 13:51:07 INFO - PROCESS | 16920 | ++DOMWINDOW == 136 (0x88179000) [pid = 16920] [serial = 1050] [outer = 0x877c6c00] 13:51:08 INFO - PROCESS | 16920 | 1463172668568 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 13:51:08 INFO - PROCESS | 16920 | 1463172668600 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 13:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 13:51:08 INFO - PROCESS | 16920 | 1463172668612 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 13:51:08 INFO - PROCESS | 16920 | 1463172668615 Marionette TRACE conn4 <- [1,1370,null,{}] 13:51:08 INFO - PROCESS | 16920 | 1463172668622 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:08 INFO - PROCESS | 16920 | 1463172668835 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 13:51:09 INFO - PROCESS | 16920 | 1463172669101 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:09 INFO - PROCESS | 16920 | ++DOCSHELL 0x891ed800 == 101 [pid = 16920] [id = 350] 13:51:09 INFO - PROCESS | 16920 | ++DOMWINDOW == 137 (0x891f2c00) [pid = 16920] [serial = 1051] [outer = (nil)] 13:51:09 INFO - PROCESS | 16920 | ++DOMWINDOW == 138 (0x89397800) [pid = 16920] [serial = 1052] [outer = 0x891f2c00] 13:51:09 INFO - PROCESS | 16920 | 1463172669217 Marionette DEBUG loaded listener.js 13:51:09 INFO - PROCESS | 16920 | ++DOMWINDOW == 139 (0x89b39400) [pid = 16920] [serial = 1053] [outer = 0x891f2c00] 13:51:10 INFO - PROCESS | 16920 | 1463172670318 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 13:51:10 INFO - PROCESS | 16920 | 1463172670355 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 13:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 13:51:10 INFO - PROCESS | 16920 | 1463172670362 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 13:51:10 INFO - PROCESS | 16920 | 1463172670369 Marionette TRACE conn4 <- [1,1374,null,{}] 13:51:10 INFO - PROCESS | 16920 | 1463172670403 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:10 INFO - PROCESS | 16920 | 1463172670734 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 13:51:10 INFO - PROCESS | 16920 | 1463172670962 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:11 INFO - PROCESS | 16920 | ++DOCSHELL 0x89393c00 == 102 [pid = 16920] [id = 351] 13:51:11 INFO - PROCESS | 16920 | ++DOMWINDOW == 140 (0x8b024800) [pid = 16920] [serial = 1054] [outer = (nil)] 13:51:11 INFO - PROCESS | 16920 | ++DOMWINDOW == 141 (0x8beda400) [pid = 16920] [serial = 1055] [outer = 0x8b024800] 13:51:11 INFO - PROCESS | 16920 | 1463172671056 Marionette DEBUG loaded listener.js 13:51:11 INFO - PROCESS | 16920 | ++DOMWINDOW == 142 (0x8c1eec00) [pid = 16920] [serial = 1056] [outer = 0x8b024800] 13:51:11 INFO - PROCESS | 16920 | --DOMWINDOW == 141 (0x8809cc00) [pid = 16920] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 13:51:11 INFO - PROCESS | 16920 | --DOMWINDOW == 140 (0x8a2da400) [pid = 16920] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 13:51:11 INFO - PROCESS | 16920 | --DOMWINDOW == 139 (0x8939f800) [pid = 16920] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 13:51:11 INFO - PROCESS | 16920 | --DOMWINDOW == 138 (0x87e8f000) [pid = 16920] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 13:51:11 INFO - PROCESS | 16920 | --DOMWINDOW == 137 (0x91316400) [pid = 16920] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 13:51:11 INFO - PROCESS | 16920 | --DOMWINDOW == 136 (0x87e94400) [pid = 16920] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 13:51:11 INFO - PROCESS | 16920 | --DOMWINDOW == 135 (0x8d419c00) [pid = 16920] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 13:51:11 INFO - PROCESS | 16920 | --DOMWINDOW == 134 (0x925f7400) [pid = 16920] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 13:51:11 INFO - PROCESS | 16920 | --DOMWINDOW == 133 (0x90a0e400) [pid = 16920] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 13:51:12 INFO - PROCESS | 16920 | --DOMWINDOW == 132 (0x91a53800) [pid = 16920] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 13:51:12 INFO - PROCESS | 16920 | --DOMWINDOW == 131 (0x8dfce800) [pid = 16920] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 13:51:12 INFO - PROCESS | 16920 | --DOMWINDOW == 130 (0x8e12d800) [pid = 16920] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 13:51:12 INFO - PROCESS | 16920 | --DOMWINDOW == 129 (0x88185400) [pid = 16920] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 13:51:12 INFO - PROCESS | 16920 | --DOMWINDOW == 128 (0x8ee35c00) [pid = 16920] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 13:51:12 INFO - PROCESS | 16920 | --DOMWINDOW == 127 (0x91a58000) [pid = 16920] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 13:51:12 INFO - PROCESS | 16920 | --DOMWINDOW == 126 (0x91310c00) [pid = 16920] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 13:51:12 INFO - PROCESS | 16920 | --DOMWINDOW == 125 (0x9079a000) [pid = 16920] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 13:51:12 INFO - PROCESS | 16920 | --DOMWINDOW == 124 (0x9064b400) [pid = 16920] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 13:51:12 INFO - PROCESS | 16920 | --DOMWINDOW == 123 (0x8adcf400) [pid = 16920] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 13:51:12 INFO - PROCESS | 16920 | --DOMWINDOW == 122 (0x87e90400) [pid = 16920] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 13:51:12 INFO - PROCESS | 16920 | --DOMWINDOW == 121 (0x8d415400) [pid = 16920] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 13:51:12 INFO - PROCESS | 16920 | --DOMWINDOW == 120 (0x87e95400) [pid = 16920] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 13:51:12 INFO - PROCESS | 16920 | [16920] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:51:12 INFO - PROCESS | 16920 | 1463172672596 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 13:51:12 INFO - PROCESS | 16920 | 1463172672671 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 13:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 13:51:12 INFO - PROCESS | 16920 | 1463172672689 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 13:51:12 INFO - PROCESS | 16920 | 1463172672693 Marionette TRACE conn4 <- [1,1378,null,{}] 13:51:12 INFO - PROCESS | 16920 | 1463172672700 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:12 INFO - PROCESS | 16920 | 1463172672933 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 13:51:13 INFO - PROCESS | 16920 | 1463172673154 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:13 INFO - PROCESS | 16920 | ++DOCSHELL 0x87e90400 == 103 [pid = 16920] [id = 352] 13:51:13 INFO - PROCESS | 16920 | ++DOMWINDOW == 121 (0x88feb800) [pid = 16920] [serial = 1057] [outer = (nil)] 13:51:13 INFO - PROCESS | 16920 | ++DOMWINDOW == 122 (0x8d40d800) [pid = 16920] [serial = 1058] [outer = 0x88feb800] 13:51:13 INFO - PROCESS | 16920 | 1463172673246 Marionette DEBUG loaded listener.js 13:51:13 INFO - PROCESS | 16920 | ++DOMWINDOW == 123 (0x8df53800) [pid = 16920] [serial = 1059] [outer = 0x88feb800] 13:51:14 INFO - PROCESS | 16920 | 1463172674319 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 13:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 13:51:14 INFO - PROCESS | 16920 | 1463172674395 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 13:51:14 INFO - PROCESS | 16920 | 1463172674407 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 13:51:14 INFO - PROCESS | 16920 | 1463172674414 Marionette TRACE conn4 <- [1,1382,null,{}] 13:51:14 INFO - PROCESS | 16920 | 1463172674494 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:14 INFO - PROCESS | 16920 | 1463172674760 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 13:51:15 INFO - PROCESS | 16920 | 1463172675092 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:15 INFO - PROCESS | 16920 | ++DOCSHELL 0x863c4000 == 104 [pid = 16920] [id = 353] 13:51:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 124 (0x86c69800) [pid = 16920] [serial = 1060] [outer = (nil)] 13:51:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 125 (0x88fecc00) [pid = 16920] [serial = 1061] [outer = 0x86c69800] 13:51:15 INFO - PROCESS | 16920 | 1463172675194 Marionette DEBUG loaded listener.js 13:51:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 126 (0x8939d800) [pid = 16920] [serial = 1062] [outer = 0x86c69800] 13:51:16 INFO - PROCESS | 16920 | [16920] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:51:16 INFO - PROCESS | 16920 | 1463172676382 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 13:51:16 INFO - PROCESS | 16920 | 1463172676457 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 13:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 13:51:16 INFO - PROCESS | 16920 | 1463172676470 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 13:51:16 INFO - PROCESS | 16920 | 1463172676476 Marionette TRACE conn4 <- [1,1386,null,{}] 13:51:16 INFO - PROCESS | 16920 | 1463172676483 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:16 INFO - PROCESS | 16920 | 1463172676814 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 13:51:17 INFO - PROCESS | 16920 | 1463172677145 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:17 INFO - PROCESS | 16920 | ++DOCSHELL 0x8add1400 == 105 [pid = 16920] [id = 354] 13:51:17 INFO - PROCESS | 16920 | ++DOMWINDOW == 127 (0x8bb93c00) [pid = 16920] [serial = 1063] [outer = (nil)] 13:51:17 INFO - PROCESS | 16920 | ++DOMWINDOW == 128 (0x8dfd0c00) [pid = 16920] [serial = 1064] [outer = 0x8bb93c00] 13:51:17 INFO - PROCESS | 16920 | 1463172677239 Marionette DEBUG loaded listener.js 13:51:17 INFO - PROCESS | 16920 | ++DOMWINDOW == 129 (0x8dfda400) [pid = 16920] [serial = 1065] [outer = 0x8bb93c00] 13:51:18 INFO - PROCESS | 16920 | 1463172678646 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 13:51:18 INFO - PROCESS | 16920 | 1463172678823 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 13:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 13:51:18 INFO - PROCESS | 16920 | 1463172678851 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 13:51:18 INFO - PROCESS | 16920 | 1463172678859 Marionette TRACE conn4 <- [1,1390,null,{}] 13:51:18 INFO - PROCESS | 16920 | 1463172678925 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:19 INFO - PROCESS | 16920 | 1463172679177 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 13:51:19 INFO - PROCESS | 16920 | 1463172679437 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:19 INFO - PROCESS | 16920 | ++DOCSHELL 0x8a4cfc00 == 106 [pid = 16920] [id = 355] 13:51:19 INFO - PROCESS | 16920 | ++DOMWINDOW == 130 (0x8e2d0c00) [pid = 16920] [serial = 1066] [outer = (nil)] 13:51:19 INFO - PROCESS | 16920 | ++DOMWINDOW == 131 (0x8ee2f800) [pid = 16920] [serial = 1067] [outer = 0x8e2d0c00] 13:51:19 INFO - PROCESS | 16920 | 1463172679538 Marionette DEBUG loaded listener.js 13:51:19 INFO - PROCESS | 16920 | ++DOMWINDOW == 132 (0x8f253000) [pid = 16920] [serial = 1068] [outer = 0x8e2d0c00] 13:51:20 INFO - PROCESS | 16920 | 1463172680606 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 13:51:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 13:51:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1791ms 13:51:20 INFO - PROCESS | 16920 | 1463172680642 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 13:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 13:51:20 INFO - PROCESS | 16920 | 1463172680647 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 13:51:20 INFO - PROCESS | 16920 | 1463172680657 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 13:51:20 INFO - PROCESS | 16920 | 1463172680663 Marionette TRACE conn4 <- [1,1394,null,{}] 13:51:20 INFO - PROCESS | 16920 | 1463172680672 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:20 INFO - PROCESS | 16920 | 1463172680952 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 13:51:21 INFO - PROCESS | 16920 | 1463172681274 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:21 INFO - PROCESS | 16920 | ++DOCSHELL 0x8ea4a400 == 107 [pid = 16920] [id = 356] 13:51:21 INFO - PROCESS | 16920 | ++DOMWINDOW == 133 (0x8ee35800) [pid = 16920] [serial = 1069] [outer = (nil)] 13:51:21 INFO - PROCESS | 16920 | ++DOMWINDOW == 134 (0x8f445000) [pid = 16920] [serial = 1070] [outer = 0x8ee35800] 13:51:21 INFO - PROCESS | 16920 | 1463172681387 Marionette DEBUG loaded listener.js 13:51:21 INFO - PROCESS | 16920 | ++DOMWINDOW == 135 (0x90641c00) [pid = 16920] [serial = 1071] [outer = 0x8ee35800] 13:51:22 INFO - PROCESS | 16920 | 1463172682428 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 13:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 13:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1787ms 13:51:22 INFO - PROCESS | 16920 | 1463172682442 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 13:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 13:51:22 INFO - PROCESS | 16920 | 1463172682447 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 13:51:22 INFO - PROCESS | 16920 | 1463172682454 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 13:51:22 INFO - PROCESS | 16920 | 1463172682458 Marionette TRACE conn4 <- [1,1398,null,{}] 13:51:22 INFO - PROCESS | 16920 | 1463172682466 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:22 INFO - PROCESS | 16920 | 1463172682704 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 13:51:23 INFO - PROCESS | 16920 | 1463172683020 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:23 INFO - PROCESS | 16920 | ++DOCSHELL 0x8df47000 == 108 [pid = 16920] [id = 357] 13:51:23 INFO - PROCESS | 16920 | ++DOMWINDOW == 136 (0x8f254800) [pid = 16920] [serial = 1072] [outer = (nil)] 13:51:23 INFO - PROCESS | 16920 | ++DOMWINDOW == 137 (0x9079b800) [pid = 16920] [serial = 1073] [outer = 0x8f254800] 13:51:23 INFO - PROCESS | 16920 | 1463172683124 Marionette DEBUG loaded listener.js 13:51:23 INFO - PROCESS | 16920 | ++DOMWINDOW == 138 (0x907a2000) [pid = 16920] [serial = 1074] [outer = 0x8f254800] 13:51:24 INFO - PROCESS | 16920 | 1463172684099 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 13:51:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 13:51:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1687ms 13:51:24 INFO - PROCESS | 16920 | 1463172684143 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 13:51:24 INFO - PROCESS | 16920 | 1463172684147 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 13:51:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 13:51:24 INFO - PROCESS | 16920 | 1463172684154 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 13:51:24 INFO - PROCESS | 16920 | 1463172684158 Marionette TRACE conn4 <- [1,1402,null,{}] 13:51:24 INFO - PROCESS | 16920 | 1463172684164 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:24 INFO - PROCESS | 16920 | 1463172684438 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 13:51:24 INFO - PROCESS | 16920 | 1463172684766 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:24 INFO - PROCESS | 16920 | ++DOCSHELL 0x8bed0800 == 109 [pid = 16920] [id = 358] 13:51:24 INFO - PROCESS | 16920 | ++DOMWINDOW == 139 (0x9079a400) [pid = 16920] [serial = 1075] [outer = (nil)] 13:51:24 INFO - PROCESS | 16920 | ++DOMWINDOW == 140 (0x90a95800) [pid = 16920] [serial = 1076] [outer = 0x9079a400] 13:51:24 INFO - PROCESS | 16920 | 1463172684898 Marionette DEBUG loaded listener.js 13:51:25 INFO - PROCESS | 16920 | ++DOMWINDOW == 141 (0x90aa2400) [pid = 16920] [serial = 1077] [outer = 0x9079a400] 13:51:26 INFO - PROCESS | 16920 | 1463172686216 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 13:51:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 13:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 2149ms 13:51:26 INFO - PROCESS | 16920 | 1463172686306 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 13:51:26 INFO - PROCESS | 16920 | 1463172686313 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 13:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 13:51:26 INFO - PROCESS | 16920 | 1463172686324 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 13:51:26 INFO - PROCESS | 16920 | 1463172686328 Marionette TRACE conn4 <- [1,1406,null,{}] 13:51:26 INFO - PROCESS | 16920 | 1463172686345 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:26 INFO - PROCESS | 16920 | 1463172686796 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 13:51:27 INFO - PROCESS | 16920 | 1463172687058 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:27 INFO - PROCESS | 16920 | ++DOCSHELL 0x90a63400 == 110 [pid = 16920] [id = 359] 13:51:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 142 (0x90a9d000) [pid = 16920] [serial = 1078] [outer = (nil)] 13:51:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 143 (0x9118c400) [pid = 16920] [serial = 1079] [outer = 0x90a9d000] 13:51:27 INFO - PROCESS | 16920 | 1463172687163 Marionette DEBUG loaded listener.js 13:51:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 144 (0x918c7000) [pid = 16920] [serial = 1080] [outer = 0x90a9d000] 13:51:28 INFO - PROCESS | 16920 | 1463172688185 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 13:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 13:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1945ms 13:51:28 INFO - PROCESS | 16920 | 1463172688269 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 13:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 13:51:28 INFO - PROCESS | 16920 | 1463172688273 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 13:51:28 INFO - PROCESS | 16920 | 1463172688280 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 13:51:28 INFO - PROCESS | 16920 | 1463172688284 Marionette TRACE conn4 <- [1,1410,null,{}] 13:51:28 INFO - PROCESS | 16920 | 1463172688290 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:28 INFO - PROCESS | 16920 | 1463172688536 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 13:51:28 INFO - PROCESS | 16920 | 1463172688854 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:28 INFO - PROCESS | 16920 | ++DOCSHELL 0x8f440400 == 111 [pid = 16920] [id = 360] 13:51:28 INFO - PROCESS | 16920 | ++DOMWINDOW == 145 (0x90aa1400) [pid = 16920] [serial = 1081] [outer = (nil)] 13:51:28 INFO - PROCESS | 16920 | ++DOMWINDOW == 146 (0x91a57000) [pid = 16920] [serial = 1082] [outer = 0x90aa1400] 13:51:28 INFO - PROCESS | 16920 | 1463172688952 Marionette DEBUG loaded listener.js 13:51:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 147 (0x92512000) [pid = 16920] [serial = 1083] [outer = 0x90aa1400] 13:51:29 INFO - PROCESS | 16920 | 1463172689992 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 13:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 13:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1740ms 13:51:30 INFO - PROCESS | 16920 | 1463172690020 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 13:51:30 INFO - PROCESS | 16920 | 1463172690024 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 13:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 13:51:30 INFO - PROCESS | 16920 | 1463172690033 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 13:51:30 INFO - PROCESS | 16920 | 1463172690036 Marionette TRACE conn4 <- [1,1414,null,{}] 13:51:30 INFO - PROCESS | 16920 | 1463172690043 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:30 INFO - PROCESS | 16920 | 1463172690303 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 13:51:30 INFO - PROCESS | 16920 | 1463172690605 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:30 INFO - PROCESS | 16920 | ++DOCSHELL 0x90795800 == 112 [pid = 16920] [id = 361] 13:51:30 INFO - PROCESS | 16920 | ++DOMWINDOW == 148 (0x90a13800) [pid = 16920] [serial = 1084] [outer = (nil)] 13:51:30 INFO - PROCESS | 16920 | ++DOMWINDOW == 149 (0x925f7800) [pid = 16920] [serial = 1085] [outer = 0x90a13800] 13:51:30 INFO - PROCESS | 16920 | 1463172690700 Marionette DEBUG loaded listener.js 13:51:30 INFO - PROCESS | 16920 | ++DOMWINDOW == 150 (0x926ae800) [pid = 16920] [serial = 1086] [outer = 0x90a13800] 13:51:32 INFO - PROCESS | 16920 | 1463172692190 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 13:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 13:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 2248ms 13:51:32 INFO - PROCESS | 16920 | 1463172692284 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 13:51:32 INFO - PROCESS | 16920 | 1463172692291 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 13:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 13:51:32 INFO - PROCESS | 16920 | 1463172692302 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 13:51:32 INFO - PROCESS | 16920 | 1463172692307 Marionette TRACE conn4 <- [1,1418,null,{}] 13:51:32 INFO - PROCESS | 16920 | 1463172692318 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:32 INFO - PROCESS | 16920 | 1463172692701 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 13:51:32 INFO - PROCESS | 16920 | 1463172692955 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:32 INFO - PROCESS | 16920 | ++DOCSHELL 0x925f1400 == 113 [pid = 16920] [id = 362] 13:51:32 INFO - PROCESS | 16920 | ++DOMWINDOW == 151 (0x925f7400) [pid = 16920] [serial = 1087] [outer = (nil)] 13:51:33 INFO - PROCESS | 16920 | ++DOMWINDOW == 152 (0x928f3c00) [pid = 16920] [serial = 1088] [outer = 0x925f7400] 13:51:33 INFO - PROCESS | 16920 | 1463172693052 Marionette DEBUG loaded listener.js 13:51:33 INFO - PROCESS | 16920 | ++DOMWINDOW == 153 (0x928f8000) [pid = 16920] [serial = 1089] [outer = 0x925f7400] 13:51:34 INFO - PROCESS | 16920 | 1463172694140 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 13:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 13:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1888ms 13:51:34 INFO - PROCESS | 16920 | 1463172694191 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 13:51:34 INFO - PROCESS | 16920 | 1463172694196 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 13:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 13:51:34 INFO - PROCESS | 16920 | 1463172694204 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 13:51:34 INFO - PROCESS | 16920 | 1463172694209 Marionette TRACE conn4 <- [1,1422,null,{}] 13:51:34 INFO - PROCESS | 16920 | 1463172694216 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:34 INFO - PROCESS | 16920 | 1463172694502 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 13:51:34 INFO - PROCESS | 16920 | 1463172694809 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:34 INFO - PROCESS | 16920 | ++DOCSHELL 0x928ec000 == 114 [pid = 16920] [id = 363] 13:51:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 154 (0x92ce5400) [pid = 16920] [serial = 1090] [outer = (nil)] 13:51:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 155 (0x92cef000) [pid = 16920] [serial = 1091] [outer = 0x92ce5400] 13:51:34 INFO - PROCESS | 16920 | 1463172694937 Marionette DEBUG loaded listener.js 13:51:35 INFO - PROCESS | 16920 | ++DOMWINDOW == 156 (0x9375a400) [pid = 16920] [serial = 1092] [outer = 0x92ce5400] 13:51:36 INFO - PROCESS | 16920 | 1463172696122 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 13:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 13:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1992ms 13:51:36 INFO - PROCESS | 16920 | 1463172696199 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 13:51:36 INFO - PROCESS | 16920 | 1463172696206 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 13:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 13:51:36 INFO - PROCESS | 16920 | 1463172696216 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 13:51:36 INFO - PROCESS | 16920 | 1463172696223 Marionette TRACE conn4 <- [1,1426,null,{}] 13:51:36 INFO - PROCESS | 16920 | 1463172696232 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:36 INFO - PROCESS | 16920 | 1463172696640 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 13:51:36 INFO - PROCESS | 16920 | 1463172696926 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:36 INFO - PROCESS | 16920 | ++DOCSHELL 0x92b15c00 == 115 [pid = 16920] [id = 364] 13:51:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 157 (0x93968800) [pid = 16920] [serial = 1093] [outer = (nil)] 13:51:37 INFO - PROCESS | 16920 | ++DOMWINDOW == 158 (0x95136000) [pid = 16920] [serial = 1094] [outer = 0x93968800] 13:51:37 INFO - PROCESS | 16920 | 1463172697028 Marionette DEBUG loaded listener.js 13:51:37 INFO - PROCESS | 16920 | ++DOMWINDOW == 159 (0x95240000) [pid = 16920] [serial = 1095] [outer = 0x93968800] 13:51:38 INFO - PROCESS | 16920 | 1463172698489 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 13:51:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 13:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 2342ms 13:51:38 INFO - PROCESS | 16920 | 1463172698560 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 13:51:38 INFO - PROCESS | 16920 | 1463172698566 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 13:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 13:51:38 INFO - PROCESS | 16920 | 1463172698626 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 13:51:38 INFO - PROCESS | 16920 | 1463172698633 Marionette TRACE conn4 <- [1,1430,null,{}] 13:51:38 INFO - PROCESS | 16920 | 1463172698642 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:39 INFO - PROCESS | 16920 | 1463172699008 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 13:51:39 INFO - PROCESS | 16920 | 1463172699291 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:39 INFO - PROCESS | 16920 | ++DOCSHELL 0x93976800 == 116 [pid = 16920] [id = 365] 13:51:39 INFO - PROCESS | 16920 | ++DOMWINDOW == 160 (0x9460a000) [pid = 16920] [serial = 1096] [outer = (nil)] 13:51:39 INFO - PROCESS | 16920 | ++DOMWINDOW == 161 (0x97774000) [pid = 16920] [serial = 1097] [outer = 0x9460a000] 13:51:39 INFO - PROCESS | 16920 | 1463172699385 Marionette DEBUG loaded listener.js 13:51:39 INFO - PROCESS | 16920 | ++DOMWINDOW == 162 (0x977e8000) [pid = 16920] [serial = 1098] [outer = 0x9460a000] 13:51:40 INFO - PROCESS | 16920 | 1463172700528 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 13:51:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 13:51:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1958ms 13:51:40 INFO - PROCESS | 16920 | 1463172700577 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 13:51:40 INFO - PROCESS | 16920 | 1463172700584 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 13:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 13:51:40 INFO - PROCESS | 16920 | 1463172700594 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 13:51:40 INFO - PROCESS | 16920 | 1463172700597 Marionette TRACE conn4 <- [1,1434,null,{}] 13:51:40 INFO - PROCESS | 16920 | 1463172700604 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:40 INFO - PROCESS | 16920 | 1463172700915 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 13:51:41 INFO - PROCESS | 16920 | 1463172701269 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:41 INFO - PROCESS | 16920 | ++DOCSHELL 0x95243c00 == 117 [pid = 16920] [id = 366] 13:51:41 INFO - PROCESS | 16920 | ++DOMWINDOW == 163 (0x97774c00) [pid = 16920] [serial = 1099] [outer = (nil)] 13:51:41 INFO - PROCESS | 16920 | ++DOMWINDOW == 164 (0x9814bc00) [pid = 16920] [serial = 1100] [outer = 0x97774c00] 13:51:41 INFO - PROCESS | 16920 | 1463172701367 Marionette DEBUG loaded listener.js 13:51:41 INFO - PROCESS | 16920 | ++DOMWINDOW == 165 (0x98152800) [pid = 16920] [serial = 1101] [outer = 0x97774c00] 13:51:42 INFO - PROCESS | 16920 | 1463172702377 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 13:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 13:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1838ms 13:51:42 INFO - PROCESS | 16920 | 1463172702432 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 13:51:42 INFO - PROCESS | 16920 | 1463172702437 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 13:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 13:51:42 INFO - PROCESS | 16920 | 1463172702444 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 13:51:42 INFO - PROCESS | 16920 | 1463172702448 Marionette TRACE conn4 <- [1,1438,null,{}] 13:51:42 INFO - PROCESS | 16920 | 1463172702454 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:42 INFO - PROCESS | 16920 | 1463172702696 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 13:51:43 INFO - PROCESS | 16920 | 1463172702991 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:43 INFO - PROCESS | 16920 | ++DOCSHELL 0x86c67800 == 118 [pid = 16920] [id = 367] 13:51:43 INFO - PROCESS | 16920 | ++DOMWINDOW == 166 (0x9777ac00) [pid = 16920] [serial = 1102] [outer = (nil)] 13:51:43 INFO - PROCESS | 16920 | ++DOMWINDOW == 167 (0x9838d000) [pid = 16920] [serial = 1103] [outer = 0x9777ac00] 13:51:43 INFO - PROCESS | 16920 | 1463172703086 Marionette DEBUG loaded listener.js 13:51:43 INFO - PROCESS | 16920 | ++DOMWINDOW == 168 (0x9838fc00) [pid = 16920] [serial = 1104] [outer = 0x9777ac00] 13:51:44 INFO - PROCESS | 16920 | 1463172704010 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 13:51:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 13:51:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1637ms 13:51:44 INFO - PROCESS | 16920 | 1463172704083 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 13:51:44 INFO - PROCESS | 16920 | 1463172704087 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 13:51:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 13:51:44 INFO - PROCESS | 16920 | 1463172704094 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 13:51:44 INFO - PROCESS | 16920 | 1463172704096 Marionette TRACE conn4 <- [1,1442,null,{}] 13:51:44 INFO - PROCESS | 16920 | 1463172704103 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:44 INFO - PROCESS | 16920 | 1463172704340 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 13:51:45 INFO - PROCESS | 16920 | --DOCSHELL 0x863c8800 == 117 [pid = 16920] [id = 306] 13:51:45 INFO - PROCESS | 16920 | --DOCSHELL 0x863c6400 == 116 [pid = 16920] [id = 309] 13:51:45 INFO - PROCESS | 16920 | --DOCSHELL 0x91081c00 == 115 [pid = 16920] [id = 346] 13:51:45 INFO - PROCESS | 16920 | --DOCSHELL 0x92cfe400 == 114 [pid = 16920] [id = 347] 13:51:45 INFO - PROCESS | 16920 | --DOCSHELL 0x891f2000 == 113 [pid = 16920] [id = 345] 13:51:45 INFO - PROCESS | 16920 | --DOCSHELL 0x91311400 == 112 [pid = 16920] [id = 344] 13:51:45 INFO - PROCESS | 16920 | --DOCSHELL 0x91a56c00 == 111 [pid = 16920] [id = 343] 13:51:45 INFO - PROCESS | 16920 | --DOCSHELL 0x91184400 == 110 [pid = 16920] [id = 341] 13:51:45 INFO - PROCESS | 16920 | --DOCSHELL 0x92516400 == 109 [pid = 16920] [id = 342] 13:51:45 INFO - PROCESS | 16920 | --DOCSHELL 0x907a4c00 == 108 [pid = 16920] [id = 340] 13:51:45 INFO - PROCESS | 16920 | --DOCSHELL 0x8ee3bc00 == 107 [pid = 16920] [id = 339] 13:51:45 INFO - PROCESS | 16920 | --DOCSHELL 0x8adc3400 == 106 [pid = 16920] [id = 338] 13:51:45 INFO - PROCESS | 16920 | --DOCSHELL 0x8ed21000 == 105 [pid = 16920] [id = 337] 13:51:45 INFO - PROCESS | 16920 | --DOCSHELL 0x863c5000 == 104 [pid = 16920] [id = 336] 13:51:45 INFO - PROCESS | 16920 | --DOCSHELL 0x8a2df800 == 103 [pid = 16920] [id = 335] 13:51:45 INFO - PROCESS | 16920 | --DOCSHELL 0x88fe5800 == 102 [pid = 16920] [id = 333] 13:51:45 INFO - PROCESS | 16920 | --DOCSHELL 0x87e8f800 == 101 [pid = 16920] [id = 334] 13:51:45 INFO - PROCESS | 16920 | --DOCSHELL 0x86c32c00 == 100 [pid = 16920] [id = 332] 13:51:46 INFO - PROCESS | 16920 | --DOMWINDOW == 167 (0x981f6800) [pid = 16920] [serial = 918] [outer = (nil)] [url = about:blank] 13:51:46 INFO - PROCESS | 16920 | --DOMWINDOW == 166 (0x8b01bc00) [pid = 16920] [serial = 867] [outer = (nil)] [url = about:blank] 13:51:46 INFO - PROCESS | 16920 | --DOMWINDOW == 165 (0x8adcb000) [pid = 16920] [serial = 992] [outer = (nil)] [url = about:blank] 13:51:46 INFO - PROCESS | 16920 | --DOMWINDOW == 164 (0x8b022000) [pid = 16920] [serial = 993] [outer = (nil)] [url = about:blank] 13:51:46 INFO - PROCESS | 16920 | --DOMWINDOW == 163 (0x92b13c00) [pid = 16920] [serial = 980] [outer = (nil)] [url = about:blank] 13:51:46 INFO - PROCESS | 16920 | --DOMWINDOW == 162 (0x91a4ac00) [pid = 16920] [serial = 966] [outer = (nil)] [url = about:blank] 13:51:46 INFO - PROCESS | 16920 | --DOMWINDOW == 161 (0x918c5c00) [pid = 16920] [serial = 965] [outer = (nil)] [url = about:blank] 13:51:46 INFO - PROCESS | 16920 | --DOMWINDOW == 160 (0x89394400) [pid = 16920] [serial = 936] [outer = (nil)] [url = about:blank] 13:51:46 INFO - PROCESS | 16920 | --DOMWINDOW == 159 (0x88180400) [pid = 16920] [serial = 935] [outer = (nil)] [url = about:blank] 13:51:46 INFO - PROCESS | 16920 | --DOMWINDOW == 158 (0x8df54c00) [pid = 16920] [serial = 942] [outer = (nil)] [url = about:blank] 13:51:46 INFO - PROCESS | 16920 | --DOMWINDOW == 157 (0x8df4d000) [pid = 16920] [serial = 941] [outer = (nil)] [url = about:blank] 13:51:46 INFO - PROCESS | 16920 | --DOMWINDOW == 156 (0x92b14800) [pid = 16920] [serial = 978] [outer = (nil)] [url = about:blank] 13:51:46 INFO - PROCESS | 16920 | --DOMWINDOW == 155 (0x928f7c00) [pid = 16920] [serial = 977] [outer = (nil)] [url = about:blank] 13:51:46 INFO - PROCESS | 16920 | --DOMWINDOW == 154 (0x90a9e000) [pid = 16920] [serial = 962] [outer = (nil)] [url = about:blank] 13:51:46 INFO - PROCESS | 16920 | --DOMWINDOW == 153 (0x90aa1c00) [pid = 16920] [serial = 963] [outer = (nil)] [url = about:blank] 13:51:46 INFO - PROCESS | 16920 | --DOMWINDOW == 152 (0x925f1c00) [pid = 16920] [serial = 972] [outer = (nil)] [url = about:blank] 13:51:46 INFO - PROCESS | 16920 | --DOMWINDOW == 151 (0x925edc00) [pid = 16920] [serial = 971] [outer = (nil)] [url = about:blank] 13:51:46 INFO - PROCESS | 16920 | --DOMWINDOW == 150 (0x8e2db400) [pid = 16920] [serial = 948] [outer = (nil)] [url = about:blank] 13:51:46 INFO - PROCESS | 16920 | --DOMWINDOW == 149 (0x8e2d3c00) [pid = 16920] [serial = 947] [outer = (nil)] [url = about:blank] 13:51:46 INFO - PROCESS | 16920 | --DOMWINDOW == 148 (0x90643800) [pid = 16920] [serial = 954] [outer = (nil)] [url = about:blank] 13:51:46 INFO - PROCESS | 16920 | --DOMWINDOW == 147 (0x9063d800) [pid = 16920] [serial = 953] [outer = (nil)] [url = about:blank] 13:51:46 INFO - PROCESS | 16920 | --DOMWINDOW == 146 (0x88fee400) [pid = 16920] [serial = 989] [outer = (nil)] [url = about:blank] 13:51:46 INFO - PROCESS | 16920 | --DOMWINDOW == 145 (0x8f260800) [pid = 16920] [serial = 951] [outer = (nil)] [url = about:blank] 13:51:46 INFO - PROCESS | 16920 | --DOMWINDOW == 144 (0x8f258800) [pid = 16920] [serial = 950] [outer = (nil)] [url = about:blank] 13:51:46 INFO - PROCESS | 16920 | --DOMWINDOW == 143 (0x926b6c00) [pid = 16920] [serial = 975] [outer = (nil)] [url = about:blank] 13:51:46 INFO - PROCESS | 16920 | --DOMWINDOW == 142 (0x926ad800) [pid = 16920] [serial = 974] [outer = (nil)] [url = about:blank] 13:51:46 INFO - PROCESS | 16920 | --DOMWINDOW == 141 (0x92511c00) [pid = 16920] [serial = 969] [outer = (nil)] [url = about:blank] 13:51:46 INFO - PROCESS | 16920 | --DOMWINDOW == 140 (0x91a56400) [pid = 16920] [serial = 968] [outer = (nil)] [url = about:blank] 13:51:46 INFO - PROCESS | 16920 | --DOMWINDOW == 139 (0x90a57400) [pid = 16920] [serial = 960] [outer = (nil)] [url = about:blank] 13:51:46 INFO - PROCESS | 16920 | --DOMWINDOW == 138 (0x90a10400) [pid = 16920] [serial = 959] [outer = (nil)] [url = about:blank] 13:51:46 INFO - PROCESS | 16920 | --DOMWINDOW == 137 (0x907eb400) [pid = 16920] [serial = 957] [outer = (nil)] [url = about:blank] 13:51:46 INFO - PROCESS | 16920 | --DOMWINDOW == 136 (0x907a4800) [pid = 16920] [serial = 956] [outer = (nil)] [url = about:blank] 13:51:46 INFO - PROCESS | 16920 | --DOMWINDOW == 135 (0x8c1e1c00) [pid = 16920] [serial = 939] [outer = (nil)] [url = about:blank] 13:51:46 INFO - PROCESS | 16920 | --DOMWINDOW == 134 (0x8bb8ec00) [pid = 16920] [serial = 938] [outer = (nil)] [url = about:blank] 13:51:46 INFO - PROCESS | 16920 | --DOMWINDOW == 133 (0x87e94800) [pid = 16920] [serial = 986] [outer = (nil)] [url = about:blank] 13:51:46 INFO - PROCESS | 16920 | --DOMWINDOW == 132 (0x8809b800) [pid = 16920] [serial = 987] [outer = (nil)] [url = about:blank] 13:51:46 INFO - PROCESS | 16920 | --DOMWINDOW == 131 (0x8e122800) [pid = 16920] [serial = 945] [outer = (nil)] [url = about:blank] 13:51:46 INFO - PROCESS | 16920 | --DOMWINDOW == 130 (0x8e004400) [pid = 16920] [serial = 944] [outer = (nil)] [url = about:blank] 13:51:46 INFO - PROCESS | 16920 | --DOMWINDOW == 129 (0x926b2c00) [pid = 16920] [serial = 984] [outer = (nil)] [url = about:blank] 13:51:46 INFO - PROCESS | 16920 | --DOMWINDOW == 128 (0x8d419000) [pid = 16920] [serial = 983] [outer = (nil)] [url = about:blank] 13:51:46 INFO - PROCESS | 16920 | --DOMWINDOW == 127 (0x92be7400) [pid = 16920] [serial = 981] [outer = (nil)] [url = about:blank] 13:51:46 INFO - PROCESS | 16920 | --DOMWINDOW == 126 (0x8bed1800) [pid = 16920] [serial = 995] [outer = (nil)] [url = about:blank] 13:51:46 INFO - PROCESS | 16920 | --DOMWINDOW == 125 (0x89393000) [pid = 16920] [serial = 990] [outer = (nil)] [url = about:blank] 13:51:46 INFO - PROCESS | 16920 | 1463172706395 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:46 INFO - PROCESS | 16920 | ++DOCSHELL 0x86c67c00 == 101 [pid = 16920] [id = 368] 13:51:46 INFO - PROCESS | 16920 | ++DOMWINDOW == 126 (0x86c6a000) [pid = 16920] [serial = 1105] [outer = (nil)] 13:51:46 INFO - PROCESS | 16920 | ++DOMWINDOW == 127 (0x86c75c00) [pid = 16920] [serial = 1106] [outer = 0x86c6a000] 13:51:46 INFO - PROCESS | 16920 | 1463172706492 Marionette DEBUG loaded listener.js 13:51:46 INFO - PROCESS | 16920 | ++DOMWINDOW == 128 (0x87e91c00) [pid = 16920] [serial = 1107] [outer = 0x86c6a000] 13:51:47 INFO - PROCESS | 16920 | 1463172707434 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 13:51:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 13:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 3388ms 13:51:47 INFO - PROCESS | 16920 | 1463172707485 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 13:51:47 INFO - PROCESS | 16920 | 1463172707491 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 13:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 13:51:47 INFO - PROCESS | 16920 | 1463172707502 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 13:51:47 INFO - PROCESS | 16920 | 1463172707506 Marionette TRACE conn4 <- [1,1446,null,{}] 13:51:47 INFO - PROCESS | 16920 | 1463172707514 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:47 INFO - PROCESS | 16920 | 1463172707765 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 13:51:48 INFO - PROCESS | 16920 | 1463172708014 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:48 INFO - PROCESS | 16920 | ++DOCSHELL 0x891e9c00 == 102 [pid = 16920] [id = 369] 13:51:48 INFO - PROCESS | 16920 | ++DOMWINDOW == 129 (0x891f0800) [pid = 16920] [serial = 1108] [outer = (nil)] 13:51:48 INFO - PROCESS | 16920 | ++DOMWINDOW == 130 (0x89395c00) [pid = 16920] [serial = 1109] [outer = 0x891f0800] 13:51:48 INFO - PROCESS | 16920 | 1463172708103 Marionette DEBUG loaded listener.js 13:51:48 INFO - PROCESS | 16920 | ++DOMWINDOW == 131 (0x89b3c400) [pid = 16920] [serial = 1110] [outer = 0x891f0800] 13:51:49 INFO - PROCESS | 16920 | 1463172709030 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 13:51:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 13:51:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1585ms 13:51:49 INFO - PROCESS | 16920 | 1463172709096 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 13:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 13:51:49 INFO - PROCESS | 16920 | 1463172709103 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 13:51:49 INFO - PROCESS | 16920 | 1463172709111 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 13:51:49 INFO - PROCESS | 16920 | 1463172709114 Marionette TRACE conn4 <- [1,1450,null,{}] 13:51:49 INFO - PROCESS | 16920 | 1463172709122 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:49 INFO - PROCESS | 16920 | 1463172709422 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 13:51:49 INFO - PROCESS | 16920 | 1463172709459 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:49 INFO - PROCESS | 16920 | ++DOCSHELL 0x88fe6400 == 103 [pid = 16920] [id = 370] 13:51:49 INFO - PROCESS | 16920 | ++DOMWINDOW == 132 (0x8a4d1400) [pid = 16920] [serial = 1111] [outer = (nil)] 13:51:49 INFO - PROCESS | 16920 | ++DOMWINDOW == 133 (0x8b024400) [pid = 16920] [serial = 1112] [outer = 0x8a4d1400] 13:51:49 INFO - PROCESS | 16920 | 1463172709543 Marionette DEBUG loaded listener.js 13:51:49 INFO - PROCESS | 16920 | ++DOMWINDOW == 134 (0x8c1e2c00) [pid = 16920] [serial = 1113] [outer = 0x8a4d1400] 13:51:50 INFO - PROCESS | 16920 | 1463172710672 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 13:51:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 13:51:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 2196ms 13:51:51 INFO - PROCESS | 16920 | --DOMWINDOW == 133 (0x8b01e000) [pid = 16920] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 13:51:51 INFO - PROCESS | 16920 | --DOMWINDOW == 132 (0x8b024800) [pid = 16920] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 13:51:51 INFO - PROCESS | 16920 | --DOMWINDOW == 131 (0x88fe9400) [pid = 16920] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 13:51:51 INFO - PROCESS | 16920 | --DOMWINDOW == 130 (0x86c33400) [pid = 16920] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 13:51:51 INFO - PROCESS | 16920 | --DOMWINDOW == 129 (0x877c6c00) [pid = 16920] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 13:51:51 INFO - PROCESS | 16920 | --DOMWINDOW == 128 (0x891ef400) [pid = 16920] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 13:51:51 INFO - PROCESS | 16920 | --DOMWINDOW == 127 (0x945dc000) [pid = 16920] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 13:51:51 INFO - PROCESS | 16920 | --DOMWINDOW == 126 (0x92b12800) [pid = 16920] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 13:51:51 INFO - PROCESS | 16920 | --DOMWINDOW == 125 (0x92b15400) [pid = 16920] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 13:51:51 INFO - PROCESS | 16920 | --DOMWINDOW == 124 (0x92b17800) [pid = 16920] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 13:51:51 INFO - PROCESS | 16920 | --DOMWINDOW == 123 (0x91a57800) [pid = 16920] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 13:51:51 INFO - PROCESS | 16920 | --DOMWINDOW == 122 (0x92517400) [pid = 16920] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 13:51:51 INFO - PROCESS | 16920 | --DOMWINDOW == 121 (0x91189400) [pid = 16920] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 13:51:51 INFO - PROCESS | 16920 | --DOMWINDOW == 120 (0x91082400) [pid = 16920] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 13:51:51 INFO - PROCESS | 16920 | --DOMWINDOW == 119 (0x8f44bc00) [pid = 16920] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 13:51:51 INFO - PROCESS | 16920 | --DOMWINDOW == 118 (0x8f259800) [pid = 16920] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 13:51:51 INFO - PROCESS | 16920 | --DOMWINDOW == 117 (0x8ed22800) [pid = 16920] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 13:51:51 INFO - PROCESS | 16920 | --DOMWINDOW == 116 (0x8df4e400) [pid = 16920] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 13:51:51 INFO - PROCESS | 16920 | --DOMWINDOW == 115 (0x8bedc800) [pid = 16920] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 13:51:51 INFO - PROCESS | 16920 | --DOMWINDOW == 114 (0x891ec000) [pid = 16920] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 13:51:51 INFO - PROCESS | 16920 | --DOMWINDOW == 113 (0x891f2c00) [pid = 16920] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 13:51:51 INFO - PROCESS | 16920 | 1463172711444 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 13:51:51 INFO - PROCESS | 16920 | 1463172711449 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 13:51:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 13:51:51 INFO - PROCESS | 16920 | 1463172711465 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 13:51:51 INFO - PROCESS | 16920 | 1463172711476 Marionette TRACE conn4 <- [1,1454,null,{}] 13:51:51 INFO - PROCESS | 16920 | 1463172711483 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:51 INFO - PROCESS | 16920 | 1463172711794 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 13:51:51 INFO - PROCESS | 16920 | 1463172711913 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:51 INFO - PROCESS | 16920 | ++DOCSHELL 0x891f5c00 == 104 [pid = 16920] [id = 371] 13:51:51 INFO - PROCESS | 16920 | ++DOMWINDOW == 114 (0x89b35800) [pid = 16920] [serial = 1114] [outer = (nil)] 13:51:51 INFO - PROCESS | 16920 | ++DOMWINDOW == 115 (0x8b01e000) [pid = 16920] [serial = 1115] [outer = 0x89b35800] 13:51:52 INFO - PROCESS | 16920 | 1463172711996 Marionette DEBUG loaded listener.js 13:51:52 INFO - PROCESS | 16920 | ++DOMWINDOW == 116 (0x8d411c00) [pid = 16920] [serial = 1116] [outer = 0x89b35800] 13:51:52 INFO - PROCESS | 16920 | 1463172712881 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 13:51:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 13:51:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1454ms 13:51:52 INFO - PROCESS | 16920 | 1463172712913 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 13:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 13:51:52 INFO - PROCESS | 16920 | 1463172712918 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 13:51:52 INFO - PROCESS | 16920 | 1463172712925 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 13:51:52 INFO - PROCESS | 16920 | 1463172712928 Marionette TRACE conn4 <- [1,1458,null,{}] 13:51:52 INFO - PROCESS | 16920 | 1463172712934 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:53 INFO - PROCESS | 16920 | 1463172713164 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 13:51:53 INFO - PROCESS | 16920 | 1463172713491 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:53 INFO - PROCESS | 16920 | ++DOCSHELL 0x86c30400 == 105 [pid = 16920] [id = 372] 13:51:53 INFO - PROCESS | 16920 | ++DOMWINDOW == 117 (0x86c32c00) [pid = 16920] [serial = 1117] [outer = (nil)] 13:51:53 INFO - PROCESS | 16920 | ++DOMWINDOW == 118 (0x86c73800) [pid = 16920] [serial = 1118] [outer = 0x86c32c00] 13:51:53 INFO - PROCESS | 16920 | 1463172713658 Marionette DEBUG loaded listener.js 13:51:53 INFO - PROCESS | 16920 | ++DOMWINDOW == 119 (0x87e90000) [pid = 16920] [serial = 1119] [outer = 0x86c32c00] 13:51:54 INFO - PROCESS | 16920 | 1463172714731 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 13:51:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 13:51:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1845ms 13:51:54 INFO - PROCESS | 16920 | 1463172714770 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 13:51:54 INFO - PROCESS | 16920 | 1463172714778 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 13:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 13:51:54 INFO - PROCESS | 16920 | 1463172714786 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 13:51:54 INFO - PROCESS | 16920 | 1463172714793 Marionette TRACE conn4 <- [1,1462,null,{}] 13:51:54 INFO - PROCESS | 16920 | 1463172714801 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:55 INFO - PROCESS | 16920 | 1463172715063 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 13:51:55 INFO - PROCESS | 16920 | 1463172715419 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:55 INFO - PROCESS | 16920 | ++DOCSHELL 0x891f2c00 == 106 [pid = 16920] [id = 373] 13:51:55 INFO - PROCESS | 16920 | ++DOMWINDOW == 120 (0x893a0c00) [pid = 16920] [serial = 1120] [outer = (nil)] 13:51:55 INFO - PROCESS | 16920 | ++DOMWINDOW == 121 (0x8a2dfc00) [pid = 16920] [serial = 1121] [outer = 0x893a0c00] 13:51:55 INFO - PROCESS | 16920 | 1463172715520 Marionette DEBUG loaded listener.js 13:51:55 INFO - PROCESS | 16920 | ++DOMWINDOW == 122 (0x8add0800) [pid = 16920] [serial = 1122] [outer = 0x893a0c00] 13:51:56 INFO - PROCESS | 16920 | 1463172716614 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 13:51:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 13:51:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1893ms 13:51:56 INFO - PROCESS | 16920 | 1463172716682 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 13:51:56 INFO - PROCESS | 16920 | 1463172716689 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 13:51:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 13:51:56 INFO - PROCESS | 16920 | 1463172716701 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 13:51:56 INFO - PROCESS | 16920 | 1463172716705 Marionette TRACE conn4 <- [1,1466,null,{}] 13:51:56 INFO - PROCESS | 16920 | 1463172716713 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:57 INFO - PROCESS | 16920 | 1463172717004 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 13:51:57 INFO - PROCESS | 16920 | 1463172717380 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:57 INFO - PROCESS | 16920 | ++DOCSHELL 0x8bed9400 == 107 [pid = 16920] [id = 374] 13:51:57 INFO - PROCESS | 16920 | ++DOMWINDOW == 123 (0x8d40cc00) [pid = 16920] [serial = 1123] [outer = (nil)] 13:51:57 INFO - PROCESS | 16920 | ++DOMWINDOW == 124 (0x8d418000) [pid = 16920] [serial = 1124] [outer = 0x8d40cc00] 13:51:57 INFO - PROCESS | 16920 | 1463172717474 Marionette DEBUG loaded listener.js 13:51:57 INFO - PROCESS | 16920 | ++DOMWINDOW == 125 (0x8df4e400) [pid = 16920] [serial = 1125] [outer = 0x8d40cc00] 13:51:58 INFO - PROCESS | 16920 | 1463172718606 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 13:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 13:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1941ms 13:51:58 INFO - PROCESS | 16920 | 1463172718643 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 13:51:58 INFO - PROCESS | 16920 | 1463172718648 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 13:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 13:51:58 INFO - PROCESS | 16920 | 1463172718659 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 13:51:58 INFO - PROCESS | 16920 | 1463172718669 Marionette TRACE conn4 <- [1,1470,null,{}] 13:51:58 INFO - PROCESS | 16920 | 1463172718687 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:51:58 INFO - PROCESS | 16920 | 1463172718955 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 13:51:59 INFO - PROCESS | 16920 | 1463172719247 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:59 INFO - PROCESS | 16920 | ++DOCSHELL 0x8e121400 == 108 [pid = 16920] [id = 375] 13:51:59 INFO - PROCESS | 16920 | ++DOMWINDOW == 126 (0x8e125800) [pid = 16920] [serial = 1126] [outer = (nil)] 13:51:59 INFO - PROCESS | 16920 | ++DOMWINDOW == 127 (0x8e2d5800) [pid = 16920] [serial = 1127] [outer = 0x8e125800] 13:51:59 INFO - PROCESS | 16920 | 1463172719343 Marionette DEBUG loaded listener.js 13:51:59 INFO - PROCESS | 16920 | ++DOMWINDOW == 128 (0x8e2db400) [pid = 16920] [serial = 1128] [outer = 0x8e125800] 13:52:00 INFO - PROCESS | 16920 | 1463172720352 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 13:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 13:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1742ms 13:52:00 INFO - PROCESS | 16920 | 1463172720400 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 13:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 13:52:00 INFO - PROCESS | 16920 | 1463172720405 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 13:52:00 INFO - PROCESS | 16920 | 1463172720412 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 13:52:00 INFO - PROCESS | 16920 | 1463172720415 Marionette TRACE conn4 <- [1,1474,null,{}] 13:52:00 INFO - PROCESS | 16920 | 1463172720422 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:00 INFO - PROCESS | 16920 | 1463172720674 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 13:52:01 INFO - PROCESS | 16920 | 1463172720990 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:01 INFO - PROCESS | 16920 | ++DOCSHELL 0x8d40e800 == 109 [pid = 16920] [id = 376] 13:52:01 INFO - PROCESS | 16920 | ++DOMWINDOW == 129 (0x8ea4b400) [pid = 16920] [serial = 1129] [outer = (nil)] 13:52:01 INFO - PROCESS | 16920 | ++DOMWINDOW == 130 (0x8ed1cc00) [pid = 16920] [serial = 1130] [outer = 0x8ea4b400] 13:52:01 INFO - PROCESS | 16920 | 1463172721088 Marionette DEBUG loaded listener.js 13:52:01 INFO - PROCESS | 16920 | ++DOMWINDOW == 131 (0x8ee32c00) [pid = 16920] [serial = 1131] [outer = 0x8ea4b400] 13:52:02 INFO - PROCESS | 16920 | 1463172722258 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 13:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 13:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1894ms 13:52:02 INFO - PROCESS | 16920 | 1463172722306 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 13:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 13:52:02 INFO - PROCESS | 16920 | 1463172722311 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 13:52:02 INFO - PROCESS | 16920 | 1463172722318 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 13:52:02 INFO - PROCESS | 16920 | 1463172722322 Marionette TRACE conn4 <- [1,1478,null,{}] 13:52:02 INFO - PROCESS | 16920 | 1463172722329 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:02 INFO - PROCESS | 16920 | 1463172722610 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 13:52:02 INFO - PROCESS | 16920 | 1463172722948 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:02 INFO - PROCESS | 16920 | ++DOCSHELL 0x8f25d000 == 110 [pid = 16920] [id = 377] 13:52:02 INFO - PROCESS | 16920 | ++DOMWINDOW == 132 (0x8f25e000) [pid = 16920] [serial = 1132] [outer = (nil)] 13:52:03 INFO - PROCESS | 16920 | ++DOMWINDOW == 133 (0x8f260c00) [pid = 16920] [serial = 1133] [outer = 0x8f25e000] 13:52:03 INFO - PROCESS | 16920 | 1463172723058 Marionette DEBUG loaded listener.js 13:52:03 INFO - PROCESS | 16920 | ++DOMWINDOW == 134 (0x9079b000) [pid = 16920] [serial = 1134] [outer = 0x8f25e000] 13:52:04 INFO - PROCESS | 16920 | 1463172724218 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 13:52:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 13:52:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1933ms 13:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 13:52:04 INFO - PROCESS | 16920 | 1463172724252 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 13:52:04 INFO - PROCESS | 16920 | 1463172724256 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 13:52:04 INFO - PROCESS | 16920 | 1463172724263 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 13:52:04 INFO - PROCESS | 16920 | 1463172724266 Marionette TRACE conn4 <- [1,1482,null,{}] 13:52:04 INFO - PROCESS | 16920 | 1463172724273 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:04 INFO - PROCESS | 16920 | 1463172724516 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 13:52:04 INFO - PROCESS | 16920 | 1463172724800 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:04 INFO - PROCESS | 16920 | ++DOCSHELL 0x891e8000 == 111 [pid = 16920] [id = 378] 13:52:04 INFO - PROCESS | 16920 | ++DOMWINDOW == 135 (0x8ea55400) [pid = 16920] [serial = 1135] [outer = (nil)] 13:52:04 INFO - PROCESS | 16920 | ++DOMWINDOW == 136 (0x90a11400) [pid = 16920] [serial = 1136] [outer = 0x8ea55400] 13:52:04 INFO - PROCESS | 16920 | 1463172724895 Marionette DEBUG loaded listener.js 13:52:05 INFO - PROCESS | 16920 | ++DOMWINDOW == 137 (0x90a14c00) [pid = 16920] [serial = 1137] [outer = 0x8ea55400] 13:52:05 INFO - PROCESS | 16920 | 1463172725945 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 13:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 13:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1737ms 13:52:06 INFO - PROCESS | 16920 | 1463172725999 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 13:52:06 INFO - PROCESS | 16920 | 1463172726003 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 13:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 13:52:06 INFO - PROCESS | 16920 | 1463172726010 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 13:52:06 INFO - PROCESS | 16920 | 1463172726013 Marionette TRACE conn4 <- [1,1486,null,{}] 13:52:06 INFO - PROCESS | 16920 | 1463172726021 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:06 INFO - PROCESS | 16920 | 1463172726263 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 13:52:06 INFO - PROCESS | 16920 | 1463172726561 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:06 INFO - PROCESS | 16920 | ++DOCSHELL 0x907eb400 == 112 [pid = 16920] [id = 379] 13:52:06 INFO - PROCESS | 16920 | ++DOMWINDOW == 138 (0x907ef800) [pid = 16920] [serial = 1138] [outer = (nil)] 13:52:06 INFO - PROCESS | 16920 | ++DOMWINDOW == 139 (0x90aa1c00) [pid = 16920] [serial = 1139] [outer = 0x907ef800] 13:52:06 INFO - PROCESS | 16920 | 1463172726659 Marionette DEBUG loaded listener.js 13:52:06 INFO - PROCESS | 16920 | ++DOMWINDOW == 140 (0x9107cc00) [pid = 16920] [serial = 1140] [outer = 0x907ef800] 13:52:07 INFO - PROCESS | 16920 | 1463172727712 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 13:52:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 13:52:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1744ms 13:52:07 INFO - PROCESS | 16920 | 1463172727756 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 13:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 13:52:07 INFO - PROCESS | 16920 | 1463172727760 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 13:52:07 INFO - PROCESS | 16920 | 1463172727767 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 13:52:07 INFO - PROCESS | 16920 | 1463172727771 Marionette TRACE conn4 <- [1,1490,null,{}] 13:52:07 INFO - PROCESS | 16920 | 1463172727778 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:08 INFO - PROCESS | 16920 | 1463172728032 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 13:52:08 INFO - PROCESS | 16920 | 1463172728355 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:08 INFO - PROCESS | 16920 | ++DOCSHELL 0x907f0400 == 113 [pid = 16920] [id = 380] 13:52:08 INFO - PROCESS | 16920 | ++DOMWINDOW == 141 (0x90a12000) [pid = 16920] [serial = 1141] [outer = (nil)] 13:52:08 INFO - PROCESS | 16920 | ++DOMWINDOW == 142 (0x9130e400) [pid = 16920] [serial = 1142] [outer = 0x90a12000] 13:52:08 INFO - PROCESS | 16920 | 1463172728455 Marionette DEBUG loaded listener.js 13:52:08 INFO - PROCESS | 16920 | ++DOMWINDOW == 143 (0x91312400) [pid = 16920] [serial = 1143] [outer = 0x90a12000] 13:52:09 INFO - PROCESS | 16920 | 1463172729450 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 13:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 13:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1736ms 13:52:09 INFO - PROCESS | 16920 | 1463172729503 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 13:52:09 INFO - PROCESS | 16920 | 1463172729506 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 13:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 13:52:09 INFO - PROCESS | 16920 | 1463172729515 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 13:52:09 INFO - PROCESS | 16920 | 1463172729518 Marionette TRACE conn4 <- [1,1494,null,{}] 13:52:09 INFO - PROCESS | 16920 | 1463172729524 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:09 INFO - PROCESS | 16920 | 1463172729810 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 13:52:10 INFO - PROCESS | 16920 | 1463172730136 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:10 INFO - PROCESS | 16920 | ++DOCSHELL 0x86c6c400 == 114 [pid = 16920] [id = 381] 13:52:10 INFO - PROCESS | 16920 | ++DOMWINDOW == 144 (0x90aa3800) [pid = 16920] [serial = 1144] [outer = (nil)] 13:52:10 INFO - PROCESS | 16920 | ++DOMWINDOW == 145 (0x91a50800) [pid = 16920] [serial = 1145] [outer = 0x90aa3800] 13:52:10 INFO - PROCESS | 16920 | 1463172730227 Marionette DEBUG loaded listener.js 13:52:10 INFO - PROCESS | 16920 | ++DOMWINDOW == 146 (0x91a54000) [pid = 16920] [serial = 1146] [outer = 0x90aa3800] 13:52:11 INFO - PROCESS | 16920 | 1463172731305 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 13:52:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 13:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1834ms 13:52:11 INFO - PROCESS | 16920 | 1463172731350 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 13:52:11 INFO - PROCESS | 16920 | 1463172731354 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 13:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 13:52:11 INFO - PROCESS | 16920 | 1463172731361 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 13:52:11 INFO - PROCESS | 16920 | 1463172731364 Marionette TRACE conn4 <- [1,1498,null,{}] 13:52:11 INFO - PROCESS | 16920 | 1463172731371 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:11 INFO - PROCESS | 16920 | 1463172731616 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 13:52:11 INFO - PROCESS | 16920 | 1463172731963 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:12 INFO - PROCESS | 16920 | ++DOCSHELL 0x925f3000 == 115 [pid = 16920] [id = 382] 13:52:12 INFO - PROCESS | 16920 | ++DOMWINDOW == 147 (0x925f3800) [pid = 16920] [serial = 1147] [outer = (nil)] 13:52:12 INFO - PROCESS | 16920 | ++DOMWINDOW == 148 (0x926b0000) [pid = 16920] [serial = 1148] [outer = 0x925f3800] 13:52:12 INFO - PROCESS | 16920 | 1463172732078 Marionette DEBUG loaded listener.js 13:52:12 INFO - PROCESS | 16920 | ++DOMWINDOW == 149 (0x928efc00) [pid = 16920] [serial = 1149] [outer = 0x925f3800] 13:52:13 INFO - PROCESS | 16920 | 1463172733149 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 13:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 13:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1834ms 13:52:13 INFO - PROCESS | 16920 | 1463172733198 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 13:52:13 INFO - PROCESS | 16920 | 1463172733204 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 13:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 13:52:13 INFO - PROCESS | 16920 | 1463172733211 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 13:52:13 INFO - PROCESS | 16920 | 1463172733216 Marionette TRACE conn4 <- [1,1502,null,{}] 13:52:13 INFO - PROCESS | 16920 | 1463172733222 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:13 INFO - PROCESS | 16920 | 1463172733638 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 13:52:13 INFO - PROCESS | 16920 | 1463172733865 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:13 INFO - PROCESS | 16920 | ++DOCSHELL 0x9251bc00 == 116 [pid = 16920] [id = 383] 13:52:13 INFO - PROCESS | 16920 | ++DOMWINDOW == 150 (0x928f4400) [pid = 16920] [serial = 1150] [outer = (nil)] 13:52:13 INFO - PROCESS | 16920 | ++DOMWINDOW == 151 (0x92bee400) [pid = 16920] [serial = 1151] [outer = 0x928f4400] 13:52:13 INFO - PROCESS | 16920 | 1463172733988 Marionette DEBUG loaded listener.js 13:52:14 INFO - PROCESS | 16920 | ++DOMWINDOW == 152 (0x92ce7c00) [pid = 16920] [serial = 1152] [outer = 0x928f4400] 13:52:14 INFO - PROCESS | 16920 | 1463172734942 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 13:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 13:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1785ms 13:52:15 INFO - PROCESS | 16920 | 1463172734997 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 13:52:15 INFO - PROCESS | 16920 | 1463172735001 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 13:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 13:52:15 INFO - PROCESS | 16920 | 1463172735009 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 13:52:15 INFO - PROCESS | 16920 | 1463172735014 Marionette TRACE conn4 <- [1,1506,null,{}] 13:52:15 INFO - PROCESS | 16920 | 1463172735020 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:15 INFO - PROCESS | 16920 | 1463172735297 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 13:52:15 INFO - PROCESS | 16920 | 1463172735633 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:15 INFO - PROCESS | 16920 | ++DOCSHELL 0x91084400 == 117 [pid = 16920] [id = 384] 13:52:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 153 (0x91309800) [pid = 16920] [serial = 1153] [outer = (nil)] 13:52:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 154 (0x92ced000) [pid = 16920] [serial = 1154] [outer = 0x91309800] 13:52:15 INFO - PROCESS | 16920 | 1463172735725 Marionette DEBUG loaded listener.js 13:52:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 155 (0x936a6c00) [pid = 16920] [serial = 1155] [outer = 0x91309800] 13:52:16 INFO - PROCESS | 16920 | 1463172736672 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 13:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 13:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1744ms 13:52:16 INFO - PROCESS | 16920 | 1463172736757 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 13:52:16 INFO - PROCESS | 16920 | 1463172736764 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 13:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 13:52:16 INFO - PROCESS | 16920 | 1463172736776 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 13:52:16 INFO - PROCESS | 16920 | 1463172736782 Marionette TRACE conn4 <- [1,1510,null,{}] 13:52:16 INFO - PROCESS | 16920 | 1463172736790 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:17 INFO - PROCESS | 16920 | 1463172737129 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 13:52:17 INFO - PROCESS | 16920 | 1463172737388 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:17 INFO - PROCESS | 16920 | ++DOCSHELL 0x8f25f000 == 118 [pid = 16920] [id = 385] 13:52:17 INFO - PROCESS | 16920 | ++DOMWINDOW == 156 (0x925ed000) [pid = 16920] [serial = 1156] [outer = (nil)] 13:52:17 INFO - PROCESS | 16920 | ++DOMWINDOW == 157 (0x946cb800) [pid = 16920] [serial = 1157] [outer = 0x925ed000] 13:52:17 INFO - PROCESS | 16920 | 1463172737485 Marionette DEBUG loaded listener.js 13:52:17 INFO - PROCESS | 16920 | ++DOMWINDOW == 158 (0x946d2c00) [pid = 16920] [serial = 1158] [outer = 0x925ed000] 13:52:18 INFO - PROCESS | 16920 | 1463172738514 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 13:52:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 13:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1790ms 13:52:18 INFO - PROCESS | 16920 | 1463172738567 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 13:52:18 INFO - PROCESS | 16920 | 1463172738570 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 13:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 13:52:18 INFO - PROCESS | 16920 | 1463172738578 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 13:52:18 INFO - PROCESS | 16920 | 1463172738581 Marionette TRACE conn4 <- [1,1514,null,{}] 13:52:18 INFO - PROCESS | 16920 | 1463172738589 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:18 INFO - PROCESS | 16920 | 1463172738846 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 13:52:19 INFO - PROCESS | 16920 | 1463172739179 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:19 INFO - PROCESS | 16920 | ++DOCSHELL 0x93be6c00 == 119 [pid = 16920] [id = 386] 13:52:19 INFO - PROCESS | 16920 | ++DOMWINDOW == 159 (0x946d2800) [pid = 16920] [serial = 1159] [outer = (nil)] 13:52:19 INFO - PROCESS | 16920 | ++DOMWINDOW == 160 (0x96d2f000) [pid = 16920] [serial = 1160] [outer = 0x946d2800] 13:52:19 INFO - PROCESS | 16920 | 1463172739318 Marionette DEBUG loaded listener.js 13:52:19 INFO - PROCESS | 16920 | ++DOMWINDOW == 161 (0x96d34400) [pid = 16920] [serial = 1161] [outer = 0x946d2800] 13:52:20 INFO - PROCESS | 16920 | 1463172740352 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 13:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 13:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1837ms 13:52:20 INFO - PROCESS | 16920 | 1463172740417 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 13:52:20 INFO - PROCESS | 16920 | 1463172740422 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 13:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 13:52:20 INFO - PROCESS | 16920 | 1463172740429 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 13:52:20 INFO - PROCESS | 16920 | 1463172740434 Marionette TRACE conn4 <- [1,1518,null,{}] 13:52:20 INFO - PROCESS | 16920 | 1463172740442 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:20 INFO - PROCESS | 16920 | 1463172740745 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 13:52:21 INFO - PROCESS | 16920 | 1463172741087 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:21 INFO - PROCESS | 16920 | ++DOCSHELL 0x925f7c00 == 120 [pid = 16920] [id = 387] 13:52:21 INFO - PROCESS | 16920 | ++DOMWINDOW == 162 (0x9375bc00) [pid = 16920] [serial = 1162] [outer = (nil)] 13:52:21 INFO - PROCESS | 16920 | ++DOMWINDOW == 163 (0x98387400) [pid = 16920] [serial = 1163] [outer = 0x9375bc00] 13:52:21 INFO - PROCESS | 16920 | 1463172741182 Marionette DEBUG loaded listener.js 13:52:21 INFO - PROCESS | 16920 | ++DOMWINDOW == 164 (0x98391c00) [pid = 16920] [serial = 1164] [outer = 0x9375bc00] 13:52:22 INFO - PROCESS | 16920 | 1463172742218 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 13:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 13:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1837ms 13:52:22 INFO - PROCESS | 16920 | 1463172742267 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 13:52:22 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 13:52:22 INFO - PROCESS | 16920 | 1463172742272 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 13:52:22 INFO - PROCESS | 16920 | 1463172742280 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 13:52:22 INFO - PROCESS | 16920 | 1463172742283 Marionette TRACE conn4 <- [1,1522,null,{}] 13:52:22 INFO - PROCESS | 16920 | 1463172742292 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:22 INFO - PROCESS | 16920 | 1463172742575 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 13:52:22 INFO - PROCESS | 16920 | 1463172742923 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:22 INFO - PROCESS | 16920 | ++DOCSHELL 0x9523ac00 == 121 [pid = 16920] [id = 388] 13:52:22 INFO - PROCESS | 16920 | ++DOMWINDOW == 165 (0x96d31400) [pid = 16920] [serial = 1165] [outer = (nil)] 13:52:23 INFO - PROCESS | 16920 | ++DOMWINDOW == 166 (0x992c2800) [pid = 16920] [serial = 1166] [outer = 0x96d31400] 13:52:23 INFO - PROCESS | 16920 | 1463172743017 Marionette DEBUG loaded listener.js 13:52:23 INFO - PROCESS | 16920 | ++DOMWINDOW == 167 (0x99d0c000) [pid = 16920] [serial = 1167] [outer = 0x96d31400] 13:52:23 INFO - PROCESS | 16920 | SkCairoFTTypeface::onFilterRec unimplemented 13:52:23 INFO - PROCESS | 16920 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:52:23 INFO - PROCESS | 16920 | SkCairoFTTypeface::onFilterRec unimplemented 13:52:23 INFO - PROCESS | 16920 | SkCairoFTTypeface::onFilterRec unimplemented 13:52:23 INFO - PROCESS | 16920 | SkCairoFTTypeface::onFilterRec unimplemented 13:52:23 INFO - PROCESS | 16920 | SkCairoFTTypeface::onFilterRec unimplemented 13:52:23 INFO - PROCESS | 16920 | SkCairoFTTypeface::onFilterRec unimplemented 13:52:23 INFO - PROCESS | 16920 | SkCairoFTTypeface::onFilterRec unimplemented 13:52:23 INFO - PROCESS | 16920 | SkCairoFTTypeface::onFilterRec unimplemented 13:52:23 INFO - PROCESS | 16920 | SkCairoFTTypeface::onFilterRec unimplemented 13:52:23 INFO - PROCESS | 16920 | SkCairoFTTypeface::onFilterRec unimplemented 13:52:23 INFO - PROCESS | 16920 | SkCairoFTTypeface::onFilterRec unimplemented 13:52:23 INFO - PROCESS | 16920 | 1463172743875 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 13:52:25 INFO - PROCESS | 16920 | --DOCSHELL 0x877c0800 == 120 [pid = 16920] [id = 349] 13:52:25 INFO - PROCESS | 16920 | --DOCSHELL 0x89393c00 == 119 [pid = 16920] [id = 351] 13:52:25 INFO - PROCESS | 16920 | --DOCSHELL 0x891f5c00 == 118 [pid = 16920] [id = 371] 13:52:25 INFO - PROCESS | 16920 | --DOCSHELL 0x88fe6400 == 117 [pid = 16920] [id = 370] 13:52:25 INFO - PROCESS | 16920 | --DOCSHELL 0x891e9c00 == 116 [pid = 16920] [id = 369] 13:52:25 INFO - PROCESS | 16920 | --DOCSHELL 0x86c67c00 == 115 [pid = 16920] [id = 368] 13:52:25 INFO - PROCESS | 16920 | --DOCSHELL 0x92b15c00 == 114 [pid = 16920] [id = 364] 13:52:25 INFO - PROCESS | 16920 | --DOCSHELL 0x928ec000 == 113 [pid = 16920] [id = 363] 13:52:25 INFO - PROCESS | 16920 | --DOCSHELL 0x925f1400 == 112 [pid = 16920] [id = 362] 13:52:25 INFO - PROCESS | 16920 | --DOCSHELL 0x90795800 == 111 [pid = 16920] [id = 361] 13:52:25 INFO - PROCESS | 16920 | --DOCSHELL 0x8f440400 == 110 [pid = 16920] [id = 360] 13:52:25 INFO - PROCESS | 16920 | --DOCSHELL 0x90a63400 == 109 [pid = 16920] [id = 359] 13:52:25 INFO - PROCESS | 16920 | --DOCSHELL 0x8df47000 == 108 [pid = 16920] [id = 357] 13:52:25 INFO - PROCESS | 16920 | --DOCSHELL 0x8bed0800 == 107 [pid = 16920] [id = 358] 13:52:25 INFO - PROCESS | 16920 | --DOCSHELL 0x8ea4a400 == 106 [pid = 16920] [id = 356] 13:52:25 INFO - PROCESS | 16920 | --DOCSHELL 0x8a4cfc00 == 105 [pid = 16920] [id = 355] 13:52:25 INFO - PROCESS | 16920 | --DOCSHELL 0x8add1400 == 104 [pid = 16920] [id = 354] 13:52:25 INFO - PROCESS | 16920 | --DOCSHELL 0x863c4000 == 103 [pid = 16920] [id = 353] 13:52:25 INFO - PROCESS | 16920 | --DOMWINDOW == 166 (0x8bed1c00) [pid = 16920] [serial = 933] [outer = (nil)] [url = about:blank] 13:52:25 INFO - PROCESS | 16920 | --DOMWINDOW == 165 (0x8d40d800) [pid = 16920] [serial = 1058] [outer = (nil)] [url = about:blank] 13:52:25 INFO - PROCESS | 16920 | --DOMWINDOW == 164 (0x8beda400) [pid = 16920] [serial = 1055] [outer = (nil)] [url = about:blank] 13:52:25 INFO - PROCESS | 16920 | --DOMWINDOW == 163 (0x891ea800) [pid = 16920] [serial = 1001] [outer = (nil)] [url = about:blank] 13:52:25 INFO - PROCESS | 16920 | --DOMWINDOW == 162 (0x877c3400) [pid = 16920] [serial = 999] [outer = (nil)] [url = about:blank] 13:52:25 INFO - PROCESS | 16920 | --DOMWINDOW == 161 (0x86c71800) [pid = 16920] [serial = 998] [outer = (nil)] [url = about:blank] 13:52:25 INFO - PROCESS | 16920 | --DOMWINDOW == 160 (0x880a0000) [pid = 16920] [serial = 1049] [outer = (nil)] [url = about:blank] 13:52:25 INFO - PROCESS | 16920 | --DOMWINDOW == 159 (0x88179000) [pid = 16920] [serial = 1050] [outer = (nil)] [url = about:blank] 13:52:25 INFO - PROCESS | 16920 | --DOMWINDOW == 158 (0x9777f000) [pid = 16920] [serial = 1047] [outer = (nil)] [url = about:blank] 13:52:25 INFO - PROCESS | 16920 | --DOMWINDOW == 157 (0x9777a000) [pid = 16920] [serial = 1046] [outer = (nil)] [url = about:blank] 13:52:25 INFO - PROCESS | 16920 | --DOMWINDOW == 156 (0x95244800) [pid = 16920] [serial = 1044] [outer = (nil)] [url = about:blank] 13:52:25 INFO - PROCESS | 16920 | --DOMWINDOW == 155 (0x95241800) [pid = 16920] [serial = 1043] [outer = (nil)] [url = about:blank] 13:52:25 INFO - PROCESS | 16920 | --DOMWINDOW == 154 (0x9513ac00) [pid = 16920] [serial = 1041] [outer = (nil)] [url = about:blank] 13:52:25 INFO - PROCESS | 16920 | --DOMWINDOW == 153 (0x946d9c00) [pid = 16920] [serial = 1040] [outer = (nil)] [url = about:blank] 13:52:25 INFO - PROCESS | 16920 | --DOMWINDOW == 152 (0x94608c00) [pid = 16920] [serial = 1038] [outer = (nil)] [url = about:blank] 13:52:25 INFO - PROCESS | 16920 | --DOMWINDOW == 151 (0x945dfc00) [pid = 16920] [serial = 1037] [outer = (nil)] [url = about:blank] 13:52:25 INFO - PROCESS | 16920 | --DOMWINDOW == 150 (0x936ad400) [pid = 16920] [serial = 1035] [outer = (nil)] [url = about:blank] 13:52:25 INFO - PROCESS | 16920 | --DOMWINDOW == 149 (0x936a0c00) [pid = 16920] [serial = 1034] [outer = (nil)] [url = about:blank] 13:52:25 INFO - PROCESS | 16920 | --DOMWINDOW == 148 (0x92ce0c00) [pid = 16920] [serial = 1032] [outer = (nil)] [url = about:blank] 13:52:25 INFO - PROCESS | 16920 | --DOMWINDOW == 147 (0x92b1cc00) [pid = 16920] [serial = 1031] [outer = (nil)] [url = about:blank] 13:52:25 INFO - PROCESS | 16920 | --DOMWINDOW == 146 (0x926b2000) [pid = 16920] [serial = 1029] [outer = (nil)] [url = about:blank] 13:52:25 INFO - PROCESS | 16920 | --DOMWINDOW == 145 (0x9251f800) [pid = 16920] [serial = 1028] [outer = (nil)] [url = about:blank] 13:52:25 INFO - PROCESS | 16920 | --DOMWINDOW == 144 (0x918c8400) [pid = 16920] [serial = 1026] [outer = (nil)] [url = about:blank] 13:52:25 INFO - PROCESS | 16920 | --DOMWINDOW == 143 (0x918c1800) [pid = 16920] [serial = 1025] [outer = (nil)] [url = about:blank] 13:52:25 INFO - PROCESS | 16920 | --DOMWINDOW == 142 (0x9118cc00) [pid = 16920] [serial = 1023] [outer = (nil)] [url = about:blank] 13:52:25 INFO - PROCESS | 16920 | --DOMWINDOW == 141 (0x91186400) [pid = 16920] [serial = 1022] [outer = (nil)] [url = about:blank] 13:52:25 INFO - PROCESS | 16920 | --DOMWINDOW == 140 (0x90a9f400) [pid = 16920] [serial = 1020] [outer = (nil)] [url = about:blank] 13:52:25 INFO - PROCESS | 16920 | --DOMWINDOW == 139 (0x90a64000) [pid = 16920] [serial = 1019] [outer = (nil)] [url = about:blank] 13:52:25 INFO - PROCESS | 16920 | --DOMWINDOW == 138 (0x907ec400) [pid = 16920] [serial = 1017] [outer = (nil)] [url = about:blank] 13:52:25 INFO - PROCESS | 16920 | --DOMWINDOW == 137 (0x9079e400) [pid = 16920] [serial = 1016] [outer = (nil)] [url = about:blank] 13:52:25 INFO - PROCESS | 16920 | --DOMWINDOW == 136 (0x8f448c00) [pid = 16920] [serial = 1014] [outer = (nil)] [url = about:blank] 13:52:25 INFO - PROCESS | 16920 | --DOMWINDOW == 135 (0x8ee32800) [pid = 16920] [serial = 1013] [outer = (nil)] [url = about:blank] 13:52:25 INFO - PROCESS | 16920 | --DOMWINDOW == 134 (0x8ea4fc00) [pid = 16920] [serial = 1011] [outer = (nil)] [url = about:blank] 13:52:25 INFO - PROCESS | 16920 | --DOMWINDOW == 133 (0x8ea49800) [pid = 16920] [serial = 1010] [outer = (nil)] [url = about:blank] 13:52:25 INFO - PROCESS | 16920 | --DOMWINDOW == 132 (0x8dfdb400) [pid = 16920] [serial = 1008] [outer = (nil)] [url = about:blank] 13:52:25 INFO - PROCESS | 16920 | --DOMWINDOW == 131 (0x8dfd1c00) [pid = 16920] [serial = 1007] [outer = (nil)] [url = about:blank] 13:52:25 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 () { 13:52:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:52:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 13:52:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:52:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:52:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 13:52:25 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 () { 13:52:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:52:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 13:52:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:52:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:52:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 13:52:25 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 () { 13:52:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:52:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 13:52:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:52:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:52:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 13:52:25 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 () { 13:52:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:52:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 13:52:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:52:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:52:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 13:52:25 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 3345ms 13:52:25 INFO - PROCESS | 16920 | --DOMWINDOW == 130 (0x8bed4c00) [pid = 16920] [serial = 1005] [outer = (nil)] [url = about:blank] 13:52:25 INFO - PROCESS | 16920 | --DOMWINDOW == 129 (0x8adcf000) [pid = 16920] [serial = 1004] [outer = (nil)] [url = about:blank] 13:52:25 INFO - PROCESS | 16920 | --DOMWINDOW == 128 (0x8939fc00) [pid = 16920] [serial = 1002] [outer = (nil)] [url = about:blank] 13:52:25 INFO - PROCESS | 16920 | --DOMWINDOW == 127 (0x89397800) [pid = 16920] [serial = 1052] [outer = (nil)] [url = about:blank] 13:52:25 INFO - PROCESS | 16920 | --DOMWINDOW == 126 (0x89b39400) [pid = 16920] [serial = 1053] [outer = (nil)] [url = about:blank] 13:52:25 INFO - PROCESS | 16920 | --DOMWINDOW == 125 (0x8c1eec00) [pid = 16920] [serial = 1056] [outer = (nil)] [url = about:blank] 13:52:25 INFO - PROCESS | 16920 | 1463172745817 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 13:52:25 INFO - PROCESS | 16920 | 1463172745823 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 13:52:25 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 13:52:25 INFO - PROCESS | 16920 | 1463172745839 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 13:52:25 INFO - PROCESS | 16920 | 1463172745845 Marionette TRACE conn4 <- [1,1526,null,{}] 13:52:25 INFO - PROCESS | 16920 | 1463172745853 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:26 INFO - PROCESS | 16920 | 1463172746091 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 13:52:26 INFO - PROCESS | 16920 | 1463172746293 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:26 INFO - PROCESS | 16920 | ++DOCSHELL 0x880a3800 == 104 [pid = 16920] [id = 389] 13:52:26 INFO - PROCESS | 16920 | ++DOMWINDOW == 126 (0x880a6400) [pid = 16920] [serial = 1168] [outer = (nil)] 13:52:26 INFO - PROCESS | 16920 | ++DOMWINDOW == 127 (0x8817ac00) [pid = 16920] [serial = 1169] [outer = 0x880a6400] 13:52:26 INFO - PROCESS | 16920 | 1463172746374 Marionette DEBUG loaded listener.js 13:52:26 INFO - PROCESS | 16920 | ++DOMWINDOW == 128 (0x88fe5000) [pid = 16920] [serial = 1170] [outer = 0x880a6400] 13:52:27 INFO - PROCESS | 16920 | 1463172747182 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 13:52:27 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:52:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 13:52:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:52:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:52:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 13:52:27 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:52:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 13:52:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:52:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:52:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 13:52:27 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 13:52:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 13:52:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:52:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:52:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 13:52:27 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1397ms 13:52:27 INFO - PROCESS | 16920 | 1463172747240 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 13:52:27 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 13:52:27 INFO - PROCESS | 16920 | 1463172747245 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 13:52:27 INFO - PROCESS | 16920 | 1463172747258 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 13:52:27 INFO - PROCESS | 16920 | 1463172747263 Marionette TRACE conn4 <- [1,1530,null,{}] 13:52:27 INFO - PROCESS | 16920 | 1463172747270 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:27 INFO - PROCESS | 16920 | 1463172747486 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 13:52:27 INFO - PROCESS | 16920 | 1463172747692 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:27 INFO - PROCESS | 16920 | ++DOCSHELL 0x88fe9800 == 105 [pid = 16920] [id = 390] 13:52:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 129 (0x8a2d9800) [pid = 16920] [serial = 1171] [outer = (nil)] 13:52:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 130 (0x8a4d0c00) [pid = 16920] [serial = 1172] [outer = 0x8a2d9800] 13:52:27 INFO - PROCESS | 16920 | 1463172747775 Marionette DEBUG loaded listener.js 13:52:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 131 (0x8b01b000) [pid = 16920] [serial = 1173] [outer = 0x8a2d9800] 13:52:28 INFO - PROCESS | 16920 | 1463172748660 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 13:52:28 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 13:52:28 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 13:52:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:52:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:52:28 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 13:52:28 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 13:52:28 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. 13:52:28 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 13:52:28 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1449ms 13:52:28 INFO - PROCESS | 16920 | 1463172748705 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 13:52:28 INFO - PROCESS | 16920 | 1463172748709 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 13:52:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 13:52:28 INFO - PROCESS | 16920 | 1463172748721 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 13:52:28 INFO - PROCESS | 16920 | 1463172748724 Marionette TRACE conn4 <- [1,1534,null,{}] 13:52:28 INFO - PROCESS | 16920 | 1463172748745 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:29 INFO - PROCESS | 16920 | 1463172749028 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 13:52:29 INFO - PROCESS | 16920 | 1463172749064 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:29 INFO - PROCESS | 16920 | ++DOCSHELL 0x891f5000 == 106 [pid = 16920] [id = 391] 13:52:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 132 (0x8c1e2400) [pid = 16920] [serial = 1174] [outer = (nil)] 13:52:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 133 (0x8d41ac00) [pid = 16920] [serial = 1175] [outer = 0x8c1e2400] 13:52:29 INFO - PROCESS | 16920 | 1463172749154 Marionette DEBUG loaded listener.js 13:52:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 134 (0x8df51800) [pid = 16920] [serial = 1176] [outer = 0x8c1e2400] 13:52:30 INFO - PROCESS | 16920 | --DOMWINDOW == 133 (0x9777ac00) [pid = 16920] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 13:52:30 INFO - PROCESS | 16920 | --DOMWINDOW == 132 (0x8bb93c00) [pid = 16920] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 13:52:30 INFO - PROCESS | 16920 | --DOMWINDOW == 131 (0x8e2d0c00) [pid = 16920] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 13:52:30 INFO - PROCESS | 16920 | --DOMWINDOW == 130 (0x92ce5400) [pid = 16920] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 13:52:30 INFO - PROCESS | 16920 | --DOMWINDOW == 129 (0x93968800) [pid = 16920] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 13:52:30 INFO - PROCESS | 16920 | --DOMWINDOW == 128 (0x90a13800) [pid = 16920] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 13:52:30 INFO - PROCESS | 16920 | --DOMWINDOW == 127 (0x86c6a000) [pid = 16920] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 13:52:30 INFO - PROCESS | 16920 | --DOMWINDOW == 126 (0x8ee35800) [pid = 16920] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 13:52:30 INFO - PROCESS | 16920 | --DOMWINDOW == 125 (0x90a9d000) [pid = 16920] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 13:52:30 INFO - PROCESS | 16920 | --DOMWINDOW == 124 (0x8a4d1400) [pid = 16920] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 13:52:30 INFO - PROCESS | 16920 | --DOMWINDOW == 123 (0x86c69800) [pid = 16920] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 13:52:30 INFO - PROCESS | 16920 | --DOMWINDOW == 122 (0x8f254800) [pid = 16920] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 13:52:30 INFO - PROCESS | 16920 | --DOMWINDOW == 121 (0x9460a000) [pid = 16920] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 13:52:30 INFO - PROCESS | 16920 | --DOMWINDOW == 120 (0x97774c00) [pid = 16920] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 13:52:30 INFO - PROCESS | 16920 | --DOMWINDOW == 119 (0x90aa1400) [pid = 16920] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 13:52:30 INFO - PROCESS | 16920 | --DOMWINDOW == 118 (0x9079a400) [pid = 16920] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 13:52:30 INFO - PROCESS | 16920 | --DOMWINDOW == 117 (0x925f7400) [pid = 16920] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 13:52:30 INFO - PROCESS | 16920 | --DOMWINDOW == 116 (0x88fea400) [pid = 16920] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 13:52:30 INFO - PROCESS | 16920 | --DOMWINDOW == 115 (0x891f0800) [pid = 16920] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 13:52:30 INFO - PROCESS | 16920 | 1463172750916 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 13:52:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 13:52:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 2260ms 13:52:30 INFO - PROCESS | 16920 | 1463172750977 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 13:52:30 INFO - PROCESS | 16920 | 1463172750981 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 13:52:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 13:52:30 INFO - PROCESS | 16920 | 1463172750988 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 13:52:30 INFO - PROCESS | 16920 | 1463172750992 Marionette TRACE conn4 <- [1,1538,null,{}] 13:52:31 INFO - PROCESS | 16920 | 1463172750997 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:31 INFO - PROCESS | 16920 | 1463172751283 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 13:52:31 INFO - PROCESS | 16920 | 1463172751303 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:31 INFO - PROCESS | 16920 | ++DOCSHELL 0x86c33800 == 107 [pid = 16920] [id = 392] 13:52:31 INFO - PROCESS | 16920 | ++DOMWINDOW == 116 (0x877bfc00) [pid = 16920] [serial = 1177] [outer = (nil)] 13:52:31 INFO - PROCESS | 16920 | ++DOMWINDOW == 117 (0x8dfd9400) [pid = 16920] [serial = 1178] [outer = 0x877bfc00] 13:52:31 INFO - PROCESS | 16920 | 1463172751381 Marionette DEBUG loaded listener.js 13:52:31 INFO - PROCESS | 16920 | ++DOMWINDOW == 118 (0x8e12d000) [pid = 16920] [serial = 1179] [outer = 0x877bfc00] 13:52:32 INFO - PROCESS | 16920 | 1463172752338 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 13:52:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 13:52:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1381ms 13:52:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 13:52:32 INFO - PROCESS | 16920 | 1463172752370 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 13:52:32 INFO - PROCESS | 16920 | 1463172752373 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 13:52:32 INFO - PROCESS | 16920 | 1463172752380 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 13:52:32 INFO - PROCESS | 16920 | 1463172752384 Marionette TRACE conn4 <- [1,1542,null,{}] 13:52:32 INFO - PROCESS | 16920 | 1463172752390 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:32 INFO - PROCESS | 16920 | 1463172752605 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 13:52:33 INFO - PROCESS | 16920 | 1463172753025 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:33 INFO - PROCESS | 16920 | ++DOCSHELL 0x86c6a000 == 108 [pid = 16920] [id = 393] 13:52:33 INFO - PROCESS | 16920 | ++DOMWINDOW == 119 (0x86c71800) [pid = 16920] [serial = 1180] [outer = (nil)] 13:52:33 INFO - PROCESS | 16920 | ++DOMWINDOW == 120 (0x877c3800) [pid = 16920] [serial = 1181] [outer = 0x86c71800] 13:52:33 INFO - PROCESS | 16920 | 1463172753129 Marionette DEBUG loaded listener.js 13:52:33 INFO - PROCESS | 16920 | ++DOMWINDOW == 121 (0x8809fc00) [pid = 16920] [serial = 1182] [outer = 0x86c71800] 13:52:34 INFO - PROCESS | 16920 | 1463172754160 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 13:52:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 13:52:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1834ms 13:52:34 INFO - PROCESS | 16920 | 1463172754216 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 13:52:34 INFO - PROCESS | 16920 | 1463172754224 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 13:52:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 13:52:34 INFO - PROCESS | 16920 | 1463172754233 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 13:52:34 INFO - PROCESS | 16920 | 1463172754238 Marionette TRACE conn4 <- [1,1546,null,{}] 13:52:34 INFO - PROCESS | 16920 | 1463172754247 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:34 INFO - PROCESS | 16920 | 1463172754522 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 13:52:34 INFO - PROCESS | 16920 | 1463172754877 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:34 INFO - PROCESS | 16920 | ++DOCSHELL 0x8a2d8800 == 109 [pid = 16920] [id = 394] 13:52:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 122 (0x8add1400) [pid = 16920] [serial = 1183] [outer = (nil)] 13:52:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 123 (0x8bb93c00) [pid = 16920] [serial = 1184] [outer = 0x8add1400] 13:52:34 INFO - PROCESS | 16920 | 1463172754973 Marionette DEBUG loaded listener.js 13:52:35 INFO - PROCESS | 16920 | ++DOMWINDOW == 124 (0x8bedd400) [pid = 16920] [serial = 1185] [outer = 0x8add1400] 13:52:36 INFO - PROCESS | 16920 | 1463172756053 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 13:52:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 13:52:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1893ms 13:52:36 INFO - PROCESS | 16920 | 1463172756130 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 13:52:36 INFO - PROCESS | 16920 | 1463172756137 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 13:52:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 13:52:36 INFO - PROCESS | 16920 | 1463172756147 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 13:52:36 INFO - PROCESS | 16920 | 1463172756152 Marionette TRACE conn4 <- [1,1550,null,{}] 13:52:36 INFO - PROCESS | 16920 | 1463172756160 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:36 INFO - PROCESS | 16920 | 1463172756456 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 13:52:36 INFO - PROCESS | 16920 | 1463172756840 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:36 INFO - PROCESS | 16920 | ++DOCSHELL 0x8dfd6c00 == 110 [pid = 16920] [id = 395] 13:52:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 125 (0x8dfdb400) [pid = 16920] [serial = 1186] [outer = (nil)] 13:52:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 126 (0x8e00ec00) [pid = 16920] [serial = 1187] [outer = 0x8dfdb400] 13:52:36 INFO - PROCESS | 16920 | 1463172756951 Marionette DEBUG loaded listener.js 13:52:37 INFO - PROCESS | 16920 | ++DOMWINDOW == 127 (0x8e2cfc00) [pid = 16920] [serial = 1188] [outer = 0x8dfdb400] 13:52:38 INFO - PROCESS | 16920 | 1463172758041 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 13:52:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 13:52:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1943ms 13:52:38 INFO - PROCESS | 16920 | 1463172758091 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 13:52:38 INFO - PROCESS | 16920 | 1463172758097 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 13:52:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 13:52:38 INFO - PROCESS | 16920 | 1463172758116 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 13:52:38 INFO - PROCESS | 16920 | 1463172758126 Marionette TRACE conn4 <- [1,1554,null,{}] 13:52:38 INFO - PROCESS | 16920 | 1463172758133 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:38 INFO - PROCESS | 16920 | 1463172758431 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 13:52:38 INFO - PROCESS | 16920 | 1463172758767 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:38 INFO - PROCESS | 16920 | ++DOCSHELL 0x89b31400 == 111 [pid = 16920] [id = 396] 13:52:38 INFO - PROCESS | 16920 | ++DOMWINDOW == 128 (0x8dfd4800) [pid = 16920] [serial = 1189] [outer = (nil)] 13:52:38 INFO - PROCESS | 16920 | ++DOMWINDOW == 129 (0x8f25b800) [pid = 16920] [serial = 1190] [outer = 0x8dfd4800] 13:52:38 INFO - PROCESS | 16920 | 1463172758864 Marionette DEBUG loaded listener.js 13:52:38 INFO - PROCESS | 16920 | ++DOMWINDOW == 130 (0x8f444400) [pid = 16920] [serial = 1191] [outer = 0x8dfd4800] 13:52:39 INFO - PROCESS | 16920 | 1463172759915 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 13:52:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 13:52:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1851ms 13:52:39 INFO - PROCESS | 16920 | 1463172759958 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 13:52:39 INFO - PROCESS | 16920 | 1463172759964 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 13:52:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 13:52:39 INFO - PROCESS | 16920 | 1463172759971 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 13:52:39 INFO - PROCESS | 16920 | 1463172759974 Marionette TRACE conn4 <- [1,1558,null,{}] 13:52:39 INFO - PROCESS | 16920 | 1463172759981 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:40 INFO - PROCESS | 16920 | 1463172760231 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 13:52:40 INFO - PROCESS | 16920 | 1463172760563 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:40 INFO - PROCESS | 16920 | ++DOCSHELL 0x89396800 == 112 [pid = 16920] [id = 397] 13:52:40 INFO - PROCESS | 16920 | ++DOMWINDOW == 131 (0x8ee37800) [pid = 16920] [serial = 1192] [outer = (nil)] 13:52:40 INFO - PROCESS | 16920 | ++DOMWINDOW == 132 (0x90795800) [pid = 16920] [serial = 1193] [outer = 0x8ee37800] 13:52:40 INFO - PROCESS | 16920 | 1463172760664 Marionette DEBUG loaded listener.js 13:52:40 INFO - PROCESS | 16920 | ++DOMWINDOW == 133 (0x9079e400) [pid = 16920] [serial = 1194] [outer = 0x8ee37800] 13:52:41 INFO - PROCESS | 16920 | 1463172761697 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 13:52:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 13:52:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1742ms 13:52:41 INFO - PROCESS | 16920 | 1463172761713 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 13:52:41 INFO - PROCESS | 16920 | 1463172761717 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 13:52:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 13:52:41 INFO - PROCESS | 16920 | 1463172761725 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 13:52:41 INFO - PROCESS | 16920 | 1463172761728 Marionette TRACE conn4 <- [1,1562,null,{}] 13:52:41 INFO - PROCESS | 16920 | 1463172761734 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:41 INFO - PROCESS | 16920 | 1463172761976 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 13:52:42 INFO - PROCESS | 16920 | 1463172762322 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:42 INFO - PROCESS | 16920 | ++DOCSHELL 0x90799c00 == 113 [pid = 16920] [id = 398] 13:52:42 INFO - PROCESS | 16920 | ++DOMWINDOW == 134 (0x907ecc00) [pid = 16920] [serial = 1195] [outer = (nil)] 13:52:42 INFO - PROCESS | 16920 | ++DOMWINDOW == 135 (0x90a0d000) [pid = 16920] [serial = 1196] [outer = 0x907ecc00] 13:52:42 INFO - PROCESS | 16920 | 1463172762435 Marionette DEBUG loaded listener.js 13:52:42 INFO - PROCESS | 16920 | ++DOMWINDOW == 136 (0x90aa1400) [pid = 16920] [serial = 1197] [outer = 0x907ecc00] 13:52:43 INFO - PROCESS | 16920 | 1463172763423 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 13:52:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 13:52:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1730ms 13:52:43 INFO - PROCESS | 16920 | 1463172763456 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 13:52:43 INFO - PROCESS | 16920 | 1463172763460 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 13:52:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 13:52:43 INFO - PROCESS | 16920 | 1463172763466 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 13:52:43 INFO - PROCESS | 16920 | 1463172763469 Marionette TRACE conn4 <- [1,1566,null,{}] 13:52:43 INFO - PROCESS | 16920 | 1463172763476 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:43 INFO - PROCESS | 16920 | 1463172763723 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 13:52:44 INFO - PROCESS | 16920 | 1463172764042 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:44 INFO - PROCESS | 16920 | ++DOCSHELL 0x90a09400 == 114 [pid = 16920] [id = 399] 13:52:44 INFO - PROCESS | 16920 | ++DOMWINDOW == 137 (0x9107bc00) [pid = 16920] [serial = 1198] [outer = (nil)] 13:52:44 INFO - PROCESS | 16920 | ++DOMWINDOW == 138 (0x91310800) [pid = 16920] [serial = 1199] [outer = 0x9107bc00] 13:52:44 INFO - PROCESS | 16920 | 1463172764140 Marionette DEBUG loaded listener.js 13:52:44 INFO - PROCESS | 16920 | ++DOMWINDOW == 139 (0x91318c00) [pid = 16920] [serial = 1200] [outer = 0x9107bc00] 13:52:45 INFO - PROCESS | 16920 | 1463172765114 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 13:52:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 13:52:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1689ms 13:52:45 INFO - PROCESS | 16920 | 1463172765157 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 13:52:45 INFO - PROCESS | 16920 | 1463172765162 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 13:52:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 13:52:45 INFO - PROCESS | 16920 | 1463172765169 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 13:52:45 INFO - PROCESS | 16920 | 1463172765172 Marionette TRACE conn4 <- [1,1570,null,{}] 13:52:45 INFO - PROCESS | 16920 | 1463172765178 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:45 INFO - PROCESS | 16920 | 1463172765412 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 13:52:45 INFO - PROCESS | 16920 | 1463172765737 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:45 INFO - PROCESS | 16920 | ++DOCSHELL 0x91087800 == 115 [pid = 16920] [id = 400] 13:52:45 INFO - PROCESS | 16920 | ++DOMWINDOW == 140 (0x91186400) [pid = 16920] [serial = 1201] [outer = (nil)] 13:52:45 INFO - PROCESS | 16920 | ++DOMWINDOW == 141 (0x91a51c00) [pid = 16920] [serial = 1202] [outer = 0x91186400] 13:52:45 INFO - PROCESS | 16920 | 1463172765849 Marionette DEBUG loaded listener.js 13:52:45 INFO - PROCESS | 16920 | ++DOMWINDOW == 142 (0x9251b800) [pid = 16920] [serial = 1203] [outer = 0x91186400] 13:52:46 INFO - PROCESS | 16920 | 1463172766833 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 13:52:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 13:52:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1732ms 13:52:46 INFO - PROCESS | 16920 | 1463172766903 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 13:52:46 INFO - PROCESS | 16920 | 1463172766907 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 13:52:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 13:52:46 INFO - PROCESS | 16920 | 1463172766917 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 13:52:46 INFO - PROCESS | 16920 | 1463172766920 Marionette TRACE conn4 <- [1,1574,null,{}] 13:52:46 INFO - PROCESS | 16920 | 1463172766936 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:47 INFO - PROCESS | 16920 | 1463172767220 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 13:52:47 INFO - PROCESS | 16920 | 1463172767547 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:47 INFO - PROCESS | 16920 | ++DOCSHELL 0x8bed3000 == 116 [pid = 16920] [id = 401] 13:52:47 INFO - PROCESS | 16920 | ++DOMWINDOW == 143 (0x8ee2f400) [pid = 16920] [serial = 1204] [outer = (nil)] 13:52:47 INFO - PROCESS | 16920 | ++DOMWINDOW == 144 (0x925f3400) [pid = 16920] [serial = 1205] [outer = 0x8ee2f400] 13:52:47 INFO - PROCESS | 16920 | 1463172767650 Marionette DEBUG loaded listener.js 13:52:47 INFO - PROCESS | 16920 | ++DOMWINDOW == 145 (0x926b3400) [pid = 16920] [serial = 1206] [outer = 0x8ee2f400] 13:52:48 INFO - PROCESS | 16920 | 1463172768620 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 13:52:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 13:52:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1747ms 13:52:48 INFO - PROCESS | 16920 | 1463172768663 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 13:52:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 13:52:48 INFO - PROCESS | 16920 | 1463172768667 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 13:52:48 INFO - PROCESS | 16920 | 1463172768674 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 13:52:48 INFO - PROCESS | 16920 | 1463172768677 Marionette TRACE conn4 <- [1,1578,null,{}] 13:52:48 INFO - PROCESS | 16920 | 1463172768684 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:48 INFO - PROCESS | 16920 | 1463172768930 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 13:52:49 INFO - PROCESS | 16920 | 1463172769252 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:49 INFO - PROCESS | 16920 | ++DOCSHELL 0x91314c00 == 117 [pid = 16920] [id = 402] 13:52:49 INFO - PROCESS | 16920 | ++DOMWINDOW == 146 (0x91a55800) [pid = 16920] [serial = 1207] [outer = (nil)] 13:52:49 INFO - PROCESS | 16920 | ++DOMWINDOW == 147 (0x92b11c00) [pid = 16920] [serial = 1208] [outer = 0x91a55800] 13:52:49 INFO - PROCESS | 16920 | 1463172769353 Marionette DEBUG loaded listener.js 13:52:49 INFO - PROCESS | 16920 | ++DOMWINDOW == 148 (0x92b17000) [pid = 16920] [serial = 1209] [outer = 0x91a55800] 13:52:50 INFO - PROCESS | 16920 | 1463172770294 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 13:52:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 13:52:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1689ms 13:52:50 INFO - PROCESS | 16920 | 1463172770363 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 13:52:50 INFO - PROCESS | 16920 | 1463172770368 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 13:52:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 13:52:50 INFO - PROCESS | 16920 | 1463172770374 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 13:52:50 INFO - PROCESS | 16920 | 1463172770378 Marionette TRACE conn4 <- [1,1582,null,{}] 13:52:50 INFO - PROCESS | 16920 | 1463172770384 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:50 INFO - PROCESS | 16920 | 1463172770651 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 13:52:51 INFO - PROCESS | 16920 | 1463172771005 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:51 INFO - PROCESS | 16920 | ++DOCSHELL 0x92ce4c00 == 118 [pid = 16920] [id = 403] 13:52:51 INFO - PROCESS | 16920 | ++DOMWINDOW == 149 (0x92ce5000) [pid = 16920] [serial = 1210] [outer = (nil)] 13:52:51 INFO - PROCESS | 16920 | ++DOMWINDOW == 150 (0x92cf2c00) [pid = 16920] [serial = 1211] [outer = 0x92ce5000] 13:52:51 INFO - PROCESS | 16920 | 1463172771127 Marionette DEBUG loaded listener.js 13:52:51 INFO - PROCESS | 16920 | ++DOMWINDOW == 151 (0x93976c00) [pid = 16920] [serial = 1212] [outer = 0x92ce5000] 13:52:52 INFO - PROCESS | 16920 | 1463172772145 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 13:52:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 13:52:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1833ms 13:52:52 INFO - PROCESS | 16920 | 1463172772210 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 13:52:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 13:52:52 INFO - PROCESS | 16920 | 1463172772215 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 13:52:52 INFO - PROCESS | 16920 | 1463172772222 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 13:52:52 INFO - PROCESS | 16920 | 1463172772227 Marionette TRACE conn4 <- [1,1586,null,{}] 13:52:52 INFO - PROCESS | 16920 | 1463172772233 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:52 INFO - PROCESS | 16920 | 1463172772546 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 13:52:52 INFO - PROCESS | 16920 | 1463172772880 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:52 INFO - PROCESS | 16920 | ++DOCSHELL 0x8bed7800 == 119 [pid = 16920] [id = 404] 13:52:52 INFO - PROCESS | 16920 | ++DOMWINDOW == 152 (0x92ce8800) [pid = 16920] [serial = 1213] [outer = (nil)] 13:52:52 INFO - PROCESS | 16920 | ++DOMWINDOW == 153 (0x95242000) [pid = 16920] [serial = 1214] [outer = 0x92ce8800] 13:52:52 INFO - PROCESS | 16920 | 1463172772971 Marionette DEBUG loaded listener.js 13:52:53 INFO - PROCESS | 16920 | ++DOMWINDOW == 154 (0x96d2c800) [pid = 16920] [serial = 1215] [outer = 0x92ce8800] 13:52:53 INFO - PROCESS | 16920 | 1463172773947 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 13:52:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 13:52:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1784ms 13:52:54 INFO - PROCESS | 16920 | 1463172774006 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 13:52:54 INFO - PROCESS | 16920 | 1463172774010 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 13:52:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 13:52:54 INFO - PROCESS | 16920 | 1463172774016 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 13:52:54 INFO - PROCESS | 16920 | 1463172774020 Marionette TRACE conn4 <- [1,1590,null,{}] 13:52:54 INFO - PROCESS | 16920 | 1463172774026 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:54 INFO - PROCESS | 16920 | 1463172774260 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 13:52:54 INFO - PROCESS | 16920 | 1463172774582 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:54 INFO - PROCESS | 16920 | ++DOCSHELL 0x86c35800 == 120 [pid = 16920] [id = 405] 13:52:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 155 (0x94603400) [pid = 16920] [serial = 1216] [outer = (nil)] 13:52:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 156 (0x977f1000) [pid = 16920] [serial = 1217] [outer = 0x94603400] 13:52:54 INFO - PROCESS | 16920 | 1463172774680 Marionette DEBUG loaded listener.js 13:52:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 157 (0x98334800) [pid = 16920] [serial = 1218] [outer = 0x94603400] 13:52:55 INFO - PROCESS | 16920 | 1463172775613 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 13:52:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 13:52:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1641ms 13:52:55 INFO - PROCESS | 16920 | 1463172775660 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 13:52:55 INFO - PROCESS | 16920 | 1463172775674 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 13:52:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 13:52:55 INFO - PROCESS | 16920 | 1463172775682 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 13:52:55 INFO - PROCESS | 16920 | 1463172775685 Marionette TRACE conn4 <- [1,1594,null,{}] 13:52:55 INFO - PROCESS | 16920 | 1463172775691 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:55 INFO - PROCESS | 16920 | 1463172775942 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 13:52:56 INFO - PROCESS | 16920 | 1463172776302 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:56 INFO - PROCESS | 16920 | ++DOCSHELL 0x98388400 == 121 [pid = 16920] [id = 406] 13:52:56 INFO - PROCESS | 16920 | ++DOMWINDOW == 158 (0x992c0400) [pid = 16920] [serial = 1219] [outer = (nil)] 13:52:56 INFO - PROCESS | 16920 | ++DOMWINDOW == 159 (0x99d5fc00) [pid = 16920] [serial = 1220] [outer = 0x992c0400] 13:52:56 INFO - PROCESS | 16920 | 1463172776408 Marionette DEBUG loaded listener.js 13:52:56 INFO - PROCESS | 16920 | ++DOMWINDOW == 160 (0x99f98800) [pid = 16920] [serial = 1221] [outer = 0x992c0400] 13:52:57 INFO - PROCESS | 16920 | 1463172777364 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 13:52:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 13:52:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1738ms 13:52:57 INFO - PROCESS | 16920 | 1463172777421 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 13:52:57 INFO - PROCESS | 16920 | 1463172777424 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 13:52:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 13:52:57 INFO - PROCESS | 16920 | 1463172777433 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 13:52:57 INFO - PROCESS | 16920 | 1463172777437 Marionette TRACE conn4 <- [1,1598,null,{}] 13:52:57 INFO - PROCESS | 16920 | 1463172777444 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:57 INFO - PROCESS | 16920 | 1463172777680 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 13:52:58 INFO - PROCESS | 16920 | 1463172778015 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:58 INFO - PROCESS | 16920 | ++DOCSHELL 0x86c38400 == 122 [pid = 16920] [id = 407] 13:52:58 INFO - PROCESS | 16920 | ++DOMWINDOW == 161 (0x877bdc00) [pid = 16920] [serial = 1222] [outer = (nil)] 13:52:58 INFO - PROCESS | 16920 | ++DOMWINDOW == 162 (0x9a1da800) [pid = 16920] [serial = 1223] [outer = 0x877bdc00] 13:52:58 INFO - PROCESS | 16920 | 1463172778118 Marionette DEBUG loaded listener.js 13:52:58 INFO - PROCESS | 16920 | ++DOMWINDOW == 163 (0x9a277800) [pid = 16920] [serial = 1224] [outer = 0x877bdc00] 13:52:59 INFO - PROCESS | 16920 | 1463172779051 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 13:52:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 13:52:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1681ms 13:52:59 INFO - PROCESS | 16920 | 1463172779115 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 13:52:59 INFO - PROCESS | 16920 | 1463172779119 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 13:52:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 13:52:59 INFO - PROCESS | 16920 | 1463172779125 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 13:52:59 INFO - PROCESS | 16920 | 1463172779129 Marionette TRACE conn4 <- [1,1602,null,{}] 13:52:59 INFO - PROCESS | 16920 | 1463172779135 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:59 INFO - PROCESS | 16920 | 1463172779363 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 13:52:59 INFO - PROCESS | 16920 | 1463172779686 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:59 INFO - PROCESS | 16920 | ++DOCSHELL 0x92be6800 == 123 [pid = 16920] [id = 408] 13:52:59 INFO - PROCESS | 16920 | ++DOMWINDOW == 164 (0x9a1b1800) [pid = 16920] [serial = 1225] [outer = (nil)] 13:52:59 INFO - PROCESS | 16920 | ++DOMWINDOW == 165 (0x9a280000) [pid = 16920] [serial = 1226] [outer = 0x9a1b1800] 13:52:59 INFO - PROCESS | 16920 | 1463172779780 Marionette DEBUG loaded listener.js 13:52:59 INFO - PROCESS | 16920 | ++DOMWINDOW == 166 (0x9a28d400) [pid = 16920] [serial = 1227] [outer = 0x9a1b1800] 13:53:00 INFO - PROCESS | 16920 | 1463172780726 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 13:53:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 13:53:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1682ms 13:53:00 INFO - PROCESS | 16920 | 1463172780810 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 13:53:00 INFO - PROCESS | 16920 | 1463172780814 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 13:53:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 13:53:00 INFO - PROCESS | 16920 | 1463172780822 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 13:53:00 INFO - PROCESS | 16920 | 1463172780826 Marionette TRACE conn4 <- [1,1606,null,{}] 13:53:00 INFO - PROCESS | 16920 | 1463172780834 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:01 INFO - PROCESS | 16920 | 1463172781119 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 13:53:01 INFO - PROCESS | 16920 | 1463172781462 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:01 INFO - PROCESS | 16920 | ++DOCSHELL 0x98393000 == 124 [pid = 16920] [id = 409] 13:53:01 INFO - PROCESS | 16920 | ++DOMWINDOW == 167 (0x99233800) [pid = 16920] [serial = 1228] [outer = (nil)] 13:53:01 INFO - PROCESS | 16920 | ++DOMWINDOW == 168 (0x9a482400) [pid = 16920] [serial = 1229] [outer = 0x99233800] 13:53:01 INFO - PROCESS | 16920 | 1463172781556 Marionette DEBUG loaded listener.js 13:53:01 INFO - PROCESS | 16920 | ++DOMWINDOW == 169 (0x9a483c00) [pid = 16920] [serial = 1230] [outer = 0x99233800] 13:53:02 INFO - PROCESS | 16920 | 1463172782709 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 13:53:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 13:53:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1944ms 13:53:02 INFO - PROCESS | 16920 | 1463172782767 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 13:53:02 INFO - PROCESS | 16920 | 1463172782771 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 13:53:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 13:53:02 INFO - PROCESS | 16920 | 1463172782778 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 13:53:02 INFO - PROCESS | 16920 | 1463172782781 Marionette TRACE conn4 <- [1,1610,null,{}] 13:53:02 INFO - PROCESS | 16920 | 1463172782787 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:04 INFO - PROCESS | 16920 | --DOCSHELL 0x891ed800 == 123 [pid = 16920] [id = 350] 13:53:04 INFO - PROCESS | 16920 | --DOCSHELL 0x86c33800 == 122 [pid = 16920] [id = 392] 13:53:04 INFO - PROCESS | 16920 | --DOCSHELL 0x891f5000 == 121 [pid = 16920] [id = 391] 13:53:04 INFO - PROCESS | 16920 | --DOCSHELL 0x88fe9800 == 120 [pid = 16920] [id = 390] 13:53:04 INFO - PROCESS | 16920 | --DOCSHELL 0x880a3800 == 119 [pid = 16920] [id = 389] 13:53:04 INFO - PROCESS | 16920 | --DOCSHELL 0x93be6c00 == 118 [pid = 16920] [id = 386] 13:53:04 INFO - PROCESS | 16920 | --DOCSHELL 0x8f25f000 == 117 [pid = 16920] [id = 385] 13:53:04 INFO - PROCESS | 16920 | --DOCSHELL 0x9251bc00 == 116 [pid = 16920] [id = 383] 13:53:04 INFO - PROCESS | 16920 | --DOCSHELL 0x91084400 == 115 [pid = 16920] [id = 384] 13:53:04 INFO - PROCESS | 16920 | --DOCSHELL 0x925f3000 == 114 [pid = 16920] [id = 382] 13:53:04 INFO - PROCESS | 16920 | --DOCSHELL 0x86c6c400 == 113 [pid = 16920] [id = 381] 13:53:04 INFO - PROCESS | 16920 | --DOCSHELL 0x907f0400 == 112 [pid = 16920] [id = 380] 13:53:04 INFO - PROCESS | 16920 | --DOCSHELL 0x907eb400 == 111 [pid = 16920] [id = 379] 13:53:04 INFO - PROCESS | 16920 | --DOCSHELL 0x891e8000 == 110 [pid = 16920] [id = 378] 13:53:04 INFO - PROCESS | 16920 | --DOCSHELL 0x8f25d000 == 109 [pid = 16920] [id = 377] 13:53:04 INFO - PROCESS | 16920 | --DOCSHELL 0x8e121400 == 108 [pid = 16920] [id = 375] 13:53:04 INFO - PROCESS | 16920 | --DOCSHELL 0x8d40e800 == 107 [pid = 16920] [id = 376] 13:53:04 INFO - PROCESS | 16920 | --DOCSHELL 0x8bed9400 == 106 [pid = 16920] [id = 374] 13:53:04 INFO - PROCESS | 16920 | --DOCSHELL 0x891f2c00 == 105 [pid = 16920] [id = 373] 13:53:04 INFO - PROCESS | 16920 | --DOCSHELL 0x86c30400 == 104 [pid = 16920] [id = 372] 13:53:04 INFO - PROCESS | 16920 | 1463172784366 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 13:53:04 INFO - PROCESS | 16920 | --DOMWINDOW == 168 (0x9838fc00) [pid = 16920] [serial = 1104] [outer = (nil)] [url = about:blank] 13:53:04 INFO - PROCESS | 16920 | --DOMWINDOW == 167 (0x8dfd0c00) [pid = 16920] [serial = 1064] [outer = (nil)] [url = about:blank] 13:53:04 INFO - PROCESS | 16920 | --DOMWINDOW == 166 (0x8ee2f800) [pid = 16920] [serial = 1067] [outer = (nil)] [url = about:blank] 13:53:04 INFO - PROCESS | 16920 | --DOMWINDOW == 165 (0x9375a400) [pid = 16920] [serial = 1092] [outer = (nil)] [url = about:blank] 13:53:04 INFO - PROCESS | 16920 | --DOMWINDOW == 164 (0x95136000) [pid = 16920] [serial = 1094] [outer = (nil)] [url = about:blank] 13:53:04 INFO - PROCESS | 16920 | --DOMWINDOW == 163 (0x926ae800) [pid = 16920] [serial = 1086] [outer = (nil)] [url = about:blank] 13:53:04 INFO - PROCESS | 16920 | --DOMWINDOW == 162 (0x87e91c00) [pid = 16920] [serial = 1107] [outer = (nil)] [url = about:blank] 13:53:04 INFO - PROCESS | 16920 | --DOMWINDOW == 161 (0x8f445000) [pid = 16920] [serial = 1070] [outer = (nil)] [url = about:blank] 13:53:04 INFO - PROCESS | 16920 | --DOMWINDOW == 160 (0x95240000) [pid = 16920] [serial = 1095] [outer = (nil)] [url = about:blank] 13:53:04 INFO - PROCESS | 16920 | --DOMWINDOW == 159 (0x9118c400) [pid = 16920] [serial = 1079] [outer = (nil)] [url = about:blank] 13:53:04 INFO - PROCESS | 16920 | --DOMWINDOW == 158 (0x8c1e2c00) [pid = 16920] [serial = 1113] [outer = (nil)] [url = about:blank] 13:53:04 INFO - PROCESS | 16920 | --DOMWINDOW == 157 (0x8939d800) [pid = 16920] [serial = 1062] [outer = (nil)] [url = about:blank] 13:53:04 INFO - PROCESS | 16920 | --DOMWINDOW == 156 (0x90641c00) [pid = 16920] [serial = 1071] [outer = (nil)] [url = about:blank] 13:53:04 INFO - PROCESS | 16920 | --DOMWINDOW == 155 (0x907a2000) [pid = 16920] [serial = 1074] [outer = (nil)] [url = about:blank] 13:53:04 INFO - PROCESS | 16920 | --DOMWINDOW == 154 (0x977e8000) [pid = 16920] [serial = 1098] [outer = (nil)] [url = about:blank] 13:53:04 INFO - PROCESS | 16920 | --DOMWINDOW == 153 (0x9814bc00) [pid = 16920] [serial = 1100] [outer = (nil)] [url = about:blank] 13:53:04 INFO - PROCESS | 16920 | --DOMWINDOW == 152 (0x9079b800) [pid = 16920] [serial = 1073] [outer = (nil)] [url = about:blank] 13:53:04 INFO - PROCESS | 16920 | --DOMWINDOW == 151 (0x92512000) [pid = 16920] [serial = 1083] [outer = (nil)] [url = about:blank] 13:53:04 INFO - PROCESS | 16920 | --DOMWINDOW == 150 (0x90aa2400) [pid = 16920] [serial = 1077] [outer = (nil)] [url = about:blank] 13:53:04 INFO - PROCESS | 16920 | --DOMWINDOW == 149 (0x928f3c00) [pid = 16920] [serial = 1088] [outer = (nil)] [url = about:blank] 13:53:04 INFO - PROCESS | 16920 | --DOMWINDOW == 148 (0x8f253000) [pid = 16920] [serial = 1068] [outer = (nil)] [url = about:blank] 13:53:04 INFO - PROCESS | 16920 | --DOMWINDOW == 147 (0x9838d000) [pid = 16920] [serial = 1103] [outer = (nil)] [url = about:blank] 13:53:04 INFO - PROCESS | 16920 | --DOMWINDOW == 146 (0x92cef000) [pid = 16920] [serial = 1091] [outer = (nil)] [url = about:blank] 13:53:04 INFO - PROCESS | 16920 | --DOMWINDOW == 145 (0x8b024400) [pid = 16920] [serial = 1112] [outer = (nil)] [url = about:blank] 13:53:04 INFO - PROCESS | 16920 | --DOMWINDOW == 144 (0x918c7000) [pid = 16920] [serial = 1080] [outer = (nil)] [url = about:blank] 13:53:04 INFO - PROCESS | 16920 | --DOMWINDOW == 143 (0x90a95800) [pid = 16920] [serial = 1076] [outer = (nil)] [url = about:blank] 13:53:04 INFO - PROCESS | 16920 | --DOMWINDOW == 142 (0x8c1e1800) [pid = 16920] [serial = 996] [outer = (nil)] [url = about:blank] 13:53:04 INFO - PROCESS | 16920 | --DOMWINDOW == 141 (0x98152800) [pid = 16920] [serial = 1101] [outer = (nil)] [url = about:blank] 13:53:04 INFO - PROCESS | 16920 | --DOMWINDOW == 140 (0x928f8000) [pid = 16920] [serial = 1089] [outer = (nil)] [url = about:blank] 13:53:04 INFO - PROCESS | 16920 | --DOMWINDOW == 139 (0x91a57000) [pid = 16920] [serial = 1082] [outer = (nil)] [url = about:blank] 13:53:04 INFO - PROCESS | 16920 | --DOMWINDOW == 138 (0x89b3c400) [pid = 16920] [serial = 1110] [outer = (nil)] [url = about:blank] 13:53:04 INFO - PROCESS | 16920 | --DOMWINDOW == 137 (0x925f7800) [pid = 16920] [serial = 1085] [outer = (nil)] [url = about:blank] 13:53:04 INFO - PROCESS | 16920 | --DOMWINDOW == 136 (0x97774000) [pid = 16920] [serial = 1097] [outer = (nil)] [url = about:blank] 13:53:04 INFO - PROCESS | 16920 | --DOMWINDOW == 135 (0x88fecc00) [pid = 16920] [serial = 1061] [outer = (nil)] [url = about:blank] 13:53:04 INFO - PROCESS | 16920 | --DOMWINDOW == 134 (0x8dfda400) [pid = 16920] [serial = 1065] [outer = (nil)] [url = about:blank] 13:53:04 INFO - PROCESS | 16920 | --DOMWINDOW == 133 (0x8b01e000) [pid = 16920] [serial = 1115] [outer = (nil)] [url = about:blank] 13:53:04 INFO - PROCESS | 16920 | --DOMWINDOW == 132 (0x86c75c00) [pid = 16920] [serial = 1106] [outer = (nil)] [url = about:blank] 13:53:04 INFO - PROCESS | 16920 | --DOMWINDOW == 131 (0x89395c00) [pid = 16920] [serial = 1109] [outer = (nil)] [url = about:blank] 13:53:04 INFO - PROCESS | 16920 | 1463172784834 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:04 INFO - PROCESS | 16920 | ++DOCSHELL 0x87e94800 == 105 [pid = 16920] [id = 410] 13:53:04 INFO - PROCESS | 16920 | ++DOMWINDOW == 132 (0x87e94c00) [pid = 16920] [serial = 1231] [outer = (nil)] 13:53:04 INFO - PROCESS | 16920 | ++DOMWINDOW == 133 (0x87e9ac00) [pid = 16920] [serial = 1232] [outer = 0x87e94c00] 13:53:04 INFO - PROCESS | 16920 | 1463172784920 Marionette DEBUG loaded listener.js 13:53:05 INFO - PROCESS | 16920 | ++DOMWINDOW == 134 (0x8817e400) [pid = 16920] [serial = 1233] [outer = 0x87e94c00] 13:53:05 INFO - PROCESS | 16920 | 1463172785778 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 13:53:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 13:53:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 3039ms 13:53:05 INFO - PROCESS | 16920 | 1463172785824 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 13:53:05 INFO - PROCESS | 16920 | 1463172785830 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 13:53:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 13:53:05 INFO - PROCESS | 16920 | 1463172785838 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 13:53:05 INFO - PROCESS | 16920 | 1463172785844 Marionette TRACE conn4 <- [1,1614,null,{}] 13:53:05 INFO - PROCESS | 16920 | 1463172785852 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:06 INFO - PROCESS | 16920 | 1463172786088 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 13:53:06 INFO - PROCESS | 16920 | 1463172786279 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:06 INFO - PROCESS | 16920 | ++DOCSHELL 0x891f6400 == 106 [pid = 16920] [id = 411] 13:53:06 INFO - PROCESS | 16920 | ++DOMWINDOW == 135 (0x891f6800) [pid = 16920] [serial = 1234] [outer = (nil)] 13:53:06 INFO - PROCESS | 16920 | ++DOMWINDOW == 136 (0x8939d800) [pid = 16920] [serial = 1235] [outer = 0x891f6800] 13:53:06 INFO - PROCESS | 16920 | 1463172786381 Marionette DEBUG loaded listener.js 13:53:06 INFO - PROCESS | 16920 | ++DOMWINDOW == 137 (0x89b37000) [pid = 16920] [serial = 1236] [outer = 0x891f6800] 13:53:07 INFO - PROCESS | 16920 | 1463172787380 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 13:53:07 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 13:53:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1585ms 13:53:07 INFO - PROCESS | 16920 | 1463172787424 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 13:53:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 13:53:07 INFO - PROCESS | 16920 | 1463172787430 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 13:53:07 INFO - PROCESS | 16920 | 1463172787437 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 13:53:07 INFO - PROCESS | 16920 | 1463172787440 Marionette TRACE conn4 <- [1,1618,null,{}] 13:53:07 INFO - PROCESS | 16920 | 1463172787455 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:07 INFO - PROCESS | 16920 | 1463172787731 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 13:53:07 INFO - PROCESS | 16920 | 1463172787764 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:07 INFO - PROCESS | 16920 | ++DOCSHELL 0x877be400 == 107 [pid = 16920] [id = 412] 13:53:07 INFO - PROCESS | 16920 | ++DOMWINDOW == 138 (0x8b024800) [pid = 16920] [serial = 1237] [outer = (nil)] 13:53:07 INFO - PROCESS | 16920 | ++DOMWINDOW == 139 (0x8becfc00) [pid = 16920] [serial = 1238] [outer = 0x8b024800] 13:53:07 INFO - PROCESS | 16920 | 1463172787841 Marionette DEBUG loaded listener.js 13:53:07 INFO - PROCESS | 16920 | ++DOMWINDOW == 140 (0x8c1e2c00) [pid = 16920] [serial = 1239] [outer = 0x8b024800] 13:53:08 INFO - PROCESS | 16920 | 1463172788984 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 13:53:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 13:53:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1585ms 13:53:09 INFO - PROCESS | 16920 | 1463172789022 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 13:53:09 INFO - PROCESS | 16920 | 1463172789028 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 13:53:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 13:53:09 INFO - PROCESS | 16920 | 1463172789046 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 13:53:09 INFO - PROCESS | 16920 | 1463172789053 Marionette TRACE conn4 <- [1,1622,null,{}] 13:53:09 INFO - PROCESS | 16920 | --DOMWINDOW == 139 (0x8ea4b400) [pid = 16920] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 13:53:09 INFO - PROCESS | 16920 | --DOMWINDOW == 138 (0x91309800) [pid = 16920] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 13:53:09 INFO - PROCESS | 16920 | --DOMWINDOW == 137 (0x8d40cc00) [pid = 16920] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 13:53:09 INFO - PROCESS | 16920 | --DOMWINDOW == 136 (0x893a0c00) [pid = 16920] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 13:53:09 INFO - PROCESS | 16920 | --DOMWINDOW == 135 (0x9375bc00) [pid = 16920] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 13:53:09 INFO - PROCESS | 16920 | --DOMWINDOW == 134 (0x907ef800) [pid = 16920] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 13:53:09 INFO - PROCESS | 16920 | --DOMWINDOW == 133 (0x96d31400) [pid = 16920] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 13:53:09 INFO - PROCESS | 16920 | --DOMWINDOW == 132 (0x90aa3800) [pid = 16920] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 13:53:09 INFO - PROCESS | 16920 | --DOMWINDOW == 131 (0x8ea55400) [pid = 16920] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 13:53:09 INFO - PROCESS | 16920 | --DOMWINDOW == 130 (0x86c32c00) [pid = 16920] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 13:53:09 INFO - PROCESS | 16920 | --DOMWINDOW == 129 (0x928f4400) [pid = 16920] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 13:53:09 INFO - PROCESS | 16920 | --DOMWINDOW == 128 (0x8c1e2400) [pid = 16920] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 13:53:09 INFO - PROCESS | 16920 | --DOMWINDOW == 127 (0x8a2d9800) [pid = 16920] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 13:53:09 INFO - PROCESS | 16920 | --DOMWINDOW == 126 (0x880a6400) [pid = 16920] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 13:53:09 INFO - PROCESS | 16920 | --DOMWINDOW == 125 (0x8e125800) [pid = 16920] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 13:53:09 INFO - PROCESS | 16920 | --DOMWINDOW == 124 (0x946d2800) [pid = 16920] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 13:53:09 INFO - PROCESS | 16920 | --DOMWINDOW == 123 (0x925ed000) [pid = 16920] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 13:53:09 INFO - PROCESS | 16920 | --DOMWINDOW == 122 (0x8f25e000) [pid = 16920] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 13:53:09 INFO - PROCESS | 16920 | --DOMWINDOW == 121 (0x925f3800) [pid = 16920] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 13:53:09 INFO - PROCESS | 16920 | --DOMWINDOW == 120 (0x88feb800) [pid = 16920] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 13:53:09 INFO - PROCESS | 16920 | --DOMWINDOW == 119 (0x90a12000) [pid = 16920] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 13:53:09 INFO - PROCESS | 16920 | 1463172789683 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:09 INFO - PROCESS | 16920 | 1463172789899 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 13:53:10 INFO - PROCESS | 16920 | 1463172790089 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:10 INFO - PROCESS | 16920 | ++DOCSHELL 0x88feb800 == 108 [pid = 16920] [id = 413] 13:53:10 INFO - PROCESS | 16920 | ++DOMWINDOW == 120 (0x89b33c00) [pid = 16920] [serial = 1240] [outer = (nil)] 13:53:10 INFO - PROCESS | 16920 | ++DOMWINDOW == 121 (0x8c1e1800) [pid = 16920] [serial = 1241] [outer = 0x89b33c00] 13:53:10 INFO - PROCESS | 16920 | 1463172790168 Marionette DEBUG loaded listener.js 13:53:10 INFO - PROCESS | 16920 | ++DOMWINDOW == 122 (0x8df50400) [pid = 16920] [serial = 1242] [outer = 0x89b33c00] 13:53:11 INFO - PROCESS | 16920 | 1463172791025 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 13:53:11 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 13:53:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 2048ms 13:53:11 INFO - PROCESS | 16920 | 1463172791086 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 13:53:11 INFO - PROCESS | 16920 | 1463172791090 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 13:53:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 13:53:11 INFO - PROCESS | 16920 | 1463172791097 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 13:53:11 INFO - PROCESS | 16920 | 1463172791100 Marionette TRACE conn4 <- [1,1626,null,{}] 13:53:11 INFO - PROCESS | 16920 | 1463172791107 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:11 INFO - PROCESS | 16920 | 1463172791333 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 13:53:11 INFO - PROCESS | 16920 | 1463172791755 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:11 INFO - PROCESS | 16920 | ++DOCSHELL 0x863c4000 == 109 [pid = 16920] [id = 414] 13:53:11 INFO - PROCESS | 16920 | ++DOMWINDOW == 123 (0x86c2f000) [pid = 16920] [serial = 1243] [outer = (nil)] 13:53:11 INFO - PROCESS | 16920 | ++DOMWINDOW == 124 (0x86c75c00) [pid = 16920] [serial = 1244] [outer = 0x86c2f000] 13:53:11 INFO - PROCESS | 16920 | 1463172791858 Marionette DEBUG loaded listener.js 13:53:11 INFO - PROCESS | 16920 | ++DOMWINDOW == 125 (0x87e97c00) [pid = 16920] [serial = 1245] [outer = 0x86c2f000] 13:53:12 INFO - PROCESS | 16920 | 1463172792872 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 13:53:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 13:53:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1834ms 13:53:12 INFO - PROCESS | 16920 | 1463172792941 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 13:53:12 INFO - PROCESS | 16920 | 1463172792949 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 13:53:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 13:53:12 INFO - PROCESS | 16920 | 1463172792960 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 13:53:12 INFO - PROCESS | 16920 | 1463172792966 Marionette TRACE conn4 <- [1,1630,null,{}] 13:53:12 INFO - PROCESS | 16920 | 1463172792976 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:13 INFO - PROCESS | 16920 | 1463172793231 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 13:53:13 INFO - PROCESS | 16920 | 1463172793543 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:13 INFO - PROCESS | 16920 | ++DOCSHELL 0x89b31800 == 110 [pid = 16920] [id = 415] 13:53:13 INFO - PROCESS | 16920 | ++DOMWINDOW == 126 (0x8a2e5800) [pid = 16920] [serial = 1246] [outer = (nil)] 13:53:13 INFO - PROCESS | 16920 | ++DOMWINDOW == 127 (0x8b01b400) [pid = 16920] [serial = 1247] [outer = 0x8a2e5800] 13:53:13 INFO - PROCESS | 16920 | 1463172793640 Marionette DEBUG loaded listener.js 13:53:13 INFO - PROCESS | 16920 | ++DOMWINDOW == 128 (0x8bed0000) [pid = 16920] [serial = 1248] [outer = 0x8a2e5800] 13:53:14 INFO - PROCESS | 16920 | 1463172794658 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 13:53:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 13:53:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1750ms 13:53:14 INFO - PROCESS | 16920 | 1463172794714 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 13:53:14 INFO - PROCESS | 16920 | 1463172794721 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 13:53:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 13:53:14 INFO - PROCESS | 16920 | 1463172794730 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 13:53:14 INFO - PROCESS | 16920 | 1463172794733 Marionette TRACE conn4 <- [1,1634,null,{}] 13:53:14 INFO - PROCESS | 16920 | 1463172794741 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:14 INFO - PROCESS | 16920 | 1463172794989 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 13:53:15 INFO - PROCESS | 16920 | 1463172795321 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:15 INFO - PROCESS | 16920 | ++DOCSHELL 0x8df4b800 == 111 [pid = 16920] [id = 416] 13:53:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 129 (0x8dfcd400) [pid = 16920] [serial = 1249] [outer = (nil)] 13:53:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 130 (0x8dfd5000) [pid = 16920] [serial = 1250] [outer = 0x8dfcd400] 13:53:15 INFO - PROCESS | 16920 | 1463172795416 Marionette DEBUG loaded listener.js 13:53:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 131 (0x8e122000) [pid = 16920] [serial = 1251] [outer = 0x8dfcd400] 13:53:16 INFO - PROCESS | 16920 | 1463172796481 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 13:53:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 13:53:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1788ms 13:53:16 INFO - PROCESS | 16920 | 1463172796518 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 13:53:16 INFO - PROCESS | 16920 | 1463172796522 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 13:53:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 13:53:16 INFO - PROCESS | 16920 | 1463172796531 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 13:53:16 INFO - PROCESS | 16920 | 1463172796541 Marionette TRACE conn4 <- [1,1638,null,{}] 13:53:16 INFO - PROCESS | 16920 | 1463172796557 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:16 INFO - PROCESS | 16920 | 1463172796808 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 13:53:17 INFO - PROCESS | 16920 | 1463172797141 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:17 INFO - PROCESS | 16920 | ++DOCSHELL 0x8e2cf400 == 112 [pid = 16920] [id = 417] 13:53:17 INFO - PROCESS | 16920 | ++DOMWINDOW == 132 (0x8ea51000) [pid = 16920] [serial = 1252] [outer = (nil)] 13:53:17 INFO - PROCESS | 16920 | ++DOMWINDOW == 133 (0x8ed22800) [pid = 16920] [serial = 1253] [outer = 0x8ea51000] 13:53:17 INFO - PROCESS | 16920 | 1463172797239 Marionette DEBUG loaded listener.js 13:53:17 INFO - PROCESS | 16920 | ++DOMWINDOW == 134 (0x8ee34000) [pid = 16920] [serial = 1254] [outer = 0x8ea51000] 13:53:18 INFO - PROCESS | 16920 | 1463172798267 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 13:53:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:53:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1794ms 13:53:18 INFO - PROCESS | 16920 | 1463172798324 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 13:53:18 INFO - PROCESS | 16920 | 1463172798329 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 13:53:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:53:18 INFO - PROCESS | 16920 | 1463172798338 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:53:18 INFO - PROCESS | 16920 | 1463172798342 Marionette TRACE conn4 <- [1,1642,null,{}] 13:53:18 INFO - PROCESS | 16920 | 1463172798348 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:18 INFO - PROCESS | 16920 | 1463172798603 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 13:53:18 INFO - PROCESS | 16920 | 1463172798935 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:18 INFO - PROCESS | 16920 | ++DOCSHELL 0x893a0800 == 113 [pid = 16920] [id = 418] 13:53:18 INFO - PROCESS | 16920 | ++DOMWINDOW == 135 (0x8e003800) [pid = 16920] [serial = 1255] [outer = (nil)] 13:53:19 INFO - PROCESS | 16920 | ++DOMWINDOW == 136 (0x8f25e800) [pid = 16920] [serial = 1256] [outer = 0x8e003800] 13:53:19 INFO - PROCESS | 16920 | 1463172799027 Marionette DEBUG loaded listener.js 13:53:19 INFO - PROCESS | 16920 | ++DOMWINDOW == 137 (0x8f449800) [pid = 16920] [serial = 1257] [outer = 0x8e003800] 13:53:19 INFO - PROCESS | 16920 | 1463172799919 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 13:53:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:53:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1632ms 13:53:19 INFO - PROCESS | 16920 | 1463172799970 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 13:53:19 INFO - PROCESS | 16920 | 1463172799975 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 13:53:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:53:20 INFO - PROCESS | 16920 | 1463172800001 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:53:20 INFO - PROCESS | 16920 | 1463172800006 Marionette TRACE conn4 <- [1,1646,null,{}] 13:53:20 INFO - PROCESS | 16920 | 1463172800012 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:20 INFO - PROCESS | 16920 | 1463172800246 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 13:53:20 INFO - PROCESS | 16920 | 1463172800567 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:20 INFO - PROCESS | 16920 | ++DOCSHELL 0x90646800 == 114 [pid = 16920] [id = 419] 13:53:20 INFO - PROCESS | 16920 | ++DOMWINDOW == 138 (0x9064c000) [pid = 16920] [serial = 1258] [outer = (nil)] 13:53:20 INFO - PROCESS | 16920 | ++DOMWINDOW == 139 (0x9079a000) [pid = 16920] [serial = 1259] [outer = 0x9064c000] 13:53:20 INFO - PROCESS | 16920 | 1463172800679 Marionette DEBUG loaded listener.js 13:53:20 INFO - PROCESS | 16920 | ++DOMWINDOW == 140 (0x90a0a000) [pid = 16920] [serial = 1260] [outer = 0x9064c000] 13:53:21 INFO - PROCESS | 16920 | ************************* 13:53:21 INFO - PROCESS | 16920 | A coding exception was thrown and uncaught in a Task. 13:53:21 INFO - PROCESS | 16920 | 13:53:21 INFO - PROCESS | 16920 | Full message: TypeError: NetworkError when attempting to fetch resource. 13:53:21 INFO - PROCESS | 16920 | Full stack: 13:53:21 INFO - PROCESS | 16920 | ************************* 13:53:21 INFO - PROCESS | 16920 | 1463172801791 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 13:53:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:53:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1839ms 13:53:21 INFO - PROCESS | 16920 | 1463172801837 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 13:53:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:53:21 INFO - PROCESS | 16920 | 1463172801841 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 13:53:21 INFO - PROCESS | 16920 | 1463172801849 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:53:21 INFO - PROCESS | 16920 | 1463172801853 Marionette TRACE conn4 <- [1,1650,null,{}] 13:53:21 INFO - PROCESS | 16920 | 1463172801859 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:22 INFO - PROCESS | 16920 | 1463172802100 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 13:53:22 INFO - PROCESS | 16920 | 1463172802458 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:22 INFO - PROCESS | 16920 | ++DOCSHELL 0x8ee34800 == 115 [pid = 16920] [id = 420] 13:53:22 INFO - PROCESS | 16920 | ++DOMWINDOW == 141 (0x90aa2000) [pid = 16920] [serial = 1261] [outer = (nil)] 13:53:22 INFO - PROCESS | 16920 | ++DOMWINDOW == 142 (0x9118e400) [pid = 16920] [serial = 1262] [outer = 0x90aa2000] 13:53:22 INFO - PROCESS | 16920 | 1463172802549 Marionette DEBUG loaded listener.js 13:53:22 INFO - PROCESS | 16920 | ++DOMWINDOW == 143 (0x9130ac00) [pid = 16920] [serial = 1263] [outer = 0x90aa2000] 13:53:23 INFO - PROCESS | 16920 | 1463172803514 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 13:53:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:53:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1703ms 13:53:23 INFO - PROCESS | 16920 | 1463172803553 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 13:53:23 INFO - PROCESS | 16920 | 1463172803556 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 13:53:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:53:23 INFO - PROCESS | 16920 | 1463172803564 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:53:23 INFO - PROCESS | 16920 | 1463172803568 Marionette TRACE conn4 <- [1,1654,null,{}] 13:53:23 INFO - PROCESS | 16920 | 1463172803576 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:23 INFO - PROCESS | 16920 | 1463172803817 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 13:53:24 INFO - PROCESS | 16920 | 1463172804153 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:24 INFO - PROCESS | 16920 | ++DOCSHELL 0x8f25bc00 == 116 [pid = 16920] [id = 421] 13:53:24 INFO - PROCESS | 16920 | ++DOMWINDOW == 144 (0x907e4800) [pid = 16920] [serial = 1264] [outer = (nil)] 13:53:24 INFO - PROCESS | 16920 | ++DOMWINDOW == 145 (0x918ce800) [pid = 16920] [serial = 1265] [outer = 0x907e4800] 13:53:24 INFO - PROCESS | 16920 | 1463172804251 Marionette DEBUG loaded listener.js 13:53:24 INFO - PROCESS | 16920 | ++DOMWINDOW == 146 (0x91a4c400) [pid = 16920] [serial = 1266] [outer = 0x907e4800] 13:53:25 INFO - PROCESS | 16920 | 1463172805229 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 13:53:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:53:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1738ms 13:53:25 INFO - PROCESS | 16920 | 1463172805304 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 13:53:25 INFO - PROCESS | 16920 | 1463172805307 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 13:53:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:53:25 INFO - PROCESS | 16920 | 1463172805314 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:53:25 INFO - PROCESS | 16920 | 1463172805317 Marionette TRACE conn4 <- [1,1658,null,{}] 13:53:25 INFO - PROCESS | 16920 | 1463172805323 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:25 INFO - PROCESS | 16920 | 1463172805600 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 13:53:25 INFO - PROCESS | 16920 | 1463172805940 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:25 INFO - PROCESS | 16920 | ++DOCSHELL 0x8ed1e400 == 117 [pid = 16920] [id = 422] 13:53:25 INFO - PROCESS | 16920 | ++DOMWINDOW == 147 (0x90aa2400) [pid = 16920] [serial = 1267] [outer = (nil)] 13:53:26 INFO - PROCESS | 16920 | ++DOMWINDOW == 148 (0x9251b400) [pid = 16920] [serial = 1268] [outer = 0x90aa2400] 13:53:26 INFO - PROCESS | 16920 | 1463172806050 Marionette DEBUG loaded listener.js 13:53:26 INFO - PROCESS | 16920 | ++DOMWINDOW == 149 (0x9251f000) [pid = 16920] [serial = 1269] [outer = 0x90aa2400] 13:53:27 INFO - PROCESS | 16920 | 1463172807024 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 13:53:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:53:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1745ms 13:53:27 INFO - PROCESS | 16920 | 1463172807060 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 13:53:27 INFO - PROCESS | 16920 | 1463172807064 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 13:53:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:53:27 INFO - PROCESS | 16920 | 1463172807071 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:53:27 INFO - PROCESS | 16920 | 1463172807074 Marionette TRACE conn4 <- [1,1662,null,{}] 13:53:27 INFO - PROCESS | 16920 | 1463172807080 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:27 INFO - PROCESS | 16920 | 1463172807340 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 13:53:27 INFO - PROCESS | 16920 | 1463172807669 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:27 INFO - PROCESS | 16920 | ++DOCSHELL 0x90a0b000 == 118 [pid = 16920] [id = 423] 13:53:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 150 (0x91187800) [pid = 16920] [serial = 1270] [outer = (nil)] 13:53:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 151 (0x928ee000) [pid = 16920] [serial = 1271] [outer = 0x91187800] 13:53:27 INFO - PROCESS | 16920 | 1463172807763 Marionette DEBUG loaded listener.js 13:53:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 152 (0x928f8400) [pid = 16920] [serial = 1272] [outer = 0x91187800] 13:53:28 INFO - PROCESS | 16920 | 1463172808674 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 13:53:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:53:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1640ms 13:53:28 INFO - PROCESS | 16920 | 1463172808712 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 13:53:28 INFO - PROCESS | 16920 | 1463172808715 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 13:53:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:53:28 INFO - PROCESS | 16920 | 1463172808722 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:53:28 INFO - PROCESS | 16920 | 1463172808725 Marionette TRACE conn4 <- [1,1666,null,{}] 13:53:28 INFO - PROCESS | 16920 | 1463172808731 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:28 INFO - PROCESS | 16920 | 1463172808960 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 13:53:29 INFO - PROCESS | 16920 | 1463172809306 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:29 INFO - PROCESS | 16920 | ++DOCSHELL 0x918c6400 == 119 [pid = 16920] [id = 424] 13:53:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 153 (0x926b0400) [pid = 16920] [serial = 1273] [outer = (nil)] 13:53:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 154 (0x92be0c00) [pid = 16920] [serial = 1274] [outer = 0x926b0400] 13:53:29 INFO - PROCESS | 16920 | 1463172809421 Marionette DEBUG loaded listener.js 13:53:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 155 (0x92ceb000) [pid = 16920] [serial = 1275] [outer = 0x926b0400] 13:53:30 INFO - PROCESS | 16920 | 1463172810386 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 13:53:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:53:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1733ms 13:53:30 INFO - PROCESS | 16920 | 1463172810456 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 13:53:30 INFO - PROCESS | 16920 | 1463172810460 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 13:53:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:53:30 INFO - PROCESS | 16920 | 1463172810467 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:53:30 INFO - PROCESS | 16920 | 1463172810472 Marionette TRACE conn4 <- [1,1670,null,{}] 13:53:30 INFO - PROCESS | 16920 | 1463172810478 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:30 INFO - PROCESS | 16920 | 1463172810778 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 13:53:31 INFO - PROCESS | 16920 | 1463172811131 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:31 INFO - PROCESS | 16920 | ++DOCSHELL 0x92b18800 == 120 [pid = 16920] [id = 425] 13:53:31 INFO - PROCESS | 16920 | ++DOMWINDOW == 156 (0x945dfc00) [pid = 16920] [serial = 1276] [outer = (nil)] 13:53:31 INFO - PROCESS | 16920 | ++DOMWINDOW == 157 (0x946cc400) [pid = 16920] [serial = 1277] [outer = 0x945dfc00] 13:53:31 INFO - PROCESS | 16920 | 1463172811231 Marionette DEBUG loaded listener.js 13:53:31 INFO - PROCESS | 16920 | ++DOMWINDOW == 158 (0x946d6400) [pid = 16920] [serial = 1278] [outer = 0x945dfc00] 13:53:32 INFO - PROCESS | 16920 | 1463172812221 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 13:53:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:53:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1793ms 13:53:32 INFO - PROCESS | 16920 | 1463172812261 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 13:53:32 INFO - PROCESS | 16920 | 1463172812264 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 13:53:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:53:32 INFO - PROCESS | 16920 | 1463172812273 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:53:32 INFO - PROCESS | 16920 | 1463172812278 Marionette TRACE conn4 <- [1,1674,null,{}] 13:53:32 INFO - PROCESS | 16920 | 1463172812285 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:32 INFO - PROCESS | 16920 | 1463172812534 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 13:53:32 INFO - PROCESS | 16920 | 1463172812869 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:32 INFO - PROCESS | 16920 | ++DOCSHELL 0x928f8000 == 121 [pid = 16920] [id = 426] 13:53:32 INFO - PROCESS | 16920 | ++DOMWINDOW == 159 (0x92ce3000) [pid = 16920] [serial = 1279] [outer = (nil)] 13:53:32 INFO - PROCESS | 16920 | ++DOMWINDOW == 160 (0x95240000) [pid = 16920] [serial = 1280] [outer = 0x92ce3000] 13:53:32 INFO - PROCESS | 16920 | 1463172812981 Marionette DEBUG loaded listener.js 13:53:33 INFO - PROCESS | 16920 | ++DOMWINDOW == 161 (0x95242c00) [pid = 16920] [serial = 1281] [outer = 0x92ce3000] 13:53:33 INFO - PROCESS | 16920 | 1463172813948 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 13:53:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:53:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1734ms 13:53:34 INFO - PROCESS | 16920 | 1463172814009 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 13:53:34 INFO - PROCESS | 16920 | 1463172814013 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 13:53:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:53:34 INFO - PROCESS | 16920 | 1463172814021 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:53:34 INFO - PROCESS | 16920 | 1463172814025 Marionette TRACE conn4 <- [1,1678,null,{}] 13:53:34 INFO - PROCESS | 16920 | 1463172814031 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:34 INFO - PROCESS | 16920 | 1463172814257 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 13:53:34 INFO - PROCESS | 16920 | 1463172814603 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:34 INFO - PROCESS | 16920 | ++DOCSHELL 0x863c1400 == 122 [pid = 16920] [id = 427] 13:53:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 162 (0x91a4e800) [pid = 16920] [serial = 1282] [outer = (nil)] 13:53:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 163 (0x977e8000) [pid = 16920] [serial = 1283] [outer = 0x91a4e800] 13:53:34 INFO - PROCESS | 16920 | 1463172814697 Marionette DEBUG loaded listener.js 13:53:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 164 (0x977f3400) [pid = 16920] [serial = 1284] [outer = 0x91a4e800] 13:53:35 INFO - PROCESS | 16920 | 1463172815608 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 13:53:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:53:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1634ms 13:53:35 INFO - PROCESS | 16920 | 1463172815657 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 13:53:35 INFO - PROCESS | 16920 | 1463172815661 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 13:53:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:53:35 INFO - PROCESS | 16920 | 1463172815690 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:53:35 INFO - PROCESS | 16920 | 1463172815693 Marionette TRACE conn4 <- [1,1682,null,{}] 13:53:35 INFO - PROCESS | 16920 | 1463172815698 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:35 INFO - PROCESS | 16920 | 1463172815952 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 13:53:36 INFO - PROCESS | 16920 | 1463172816272 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:36 INFO - PROCESS | 16920 | ++DOCSHELL 0x89b3d000 == 123 [pid = 16920] [id = 428] 13:53:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 165 (0x8a2d9400) [pid = 16920] [serial = 1285] [outer = (nil)] 13:53:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 166 (0x9838ec00) [pid = 16920] [serial = 1286] [outer = 0x8a2d9400] 13:53:36 INFO - PROCESS | 16920 | 1463172816368 Marionette DEBUG loaded listener.js 13:53:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 167 (0x98392000) [pid = 16920] [serial = 1287] [outer = 0x8a2d9400] 13:53:37 INFO - PROCESS | 16920 | 1463172817338 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 13:53:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:53:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1686ms 13:53:37 INFO - PROCESS | 16920 | 1463172817372 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 13:53:37 INFO - PROCESS | 16920 | 1463172817377 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 13:53:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:53:37 INFO - PROCESS | 16920 | 1463172817384 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:53:37 INFO - PROCESS | 16920 | 1463172817387 Marionette TRACE conn4 <- [1,1686,null,{}] 13:53:37 INFO - PROCESS | 16920 | 1463172817393 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:37 INFO - PROCESS | 16920 | 1463172817642 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 13:53:37 INFO - PROCESS | 16920 | 1463172817978 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:38 INFO - PROCESS | 16920 | ++DOCSHELL 0x91a59000 == 124 [pid = 16920] [id = 429] 13:53:38 INFO - PROCESS | 16920 | ++DOMWINDOW == 168 (0x981f6800) [pid = 16920] [serial = 1288] [outer = (nil)] 13:53:38 INFO - PROCESS | 16920 | ++DOMWINDOW == 169 (0x9a1d2800) [pid = 16920] [serial = 1289] [outer = 0x981f6800] 13:53:38 INFO - PROCESS | 16920 | 1463172818079 Marionette DEBUG loaded listener.js 13:53:38 INFO - PROCESS | 16920 | ++DOMWINDOW == 170 (0x9a1dac00) [pid = 16920] [serial = 1290] [outer = 0x981f6800] 13:53:39 INFO - PROCESS | 16920 | 1463172819048 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 13:53: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 13:53:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1734ms 13:53:39 INFO - PROCESS | 16920 | 1463172819120 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 13:53:39 INFO - PROCESS | 16920 | 1463172819124 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 13:53:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:53:39 INFO - PROCESS | 16920 | 1463172819132 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:53:39 INFO - PROCESS | 16920 | 1463172819135 Marionette TRACE conn4 <- [1,1690,null,{}] 13:53:39 INFO - PROCESS | 16920 | 1463172819143 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:39 INFO - PROCESS | 16920 | 1463172819398 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 13:53:39 INFO - PROCESS | 16920 | 1463172819731 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:39 INFO - PROCESS | 16920 | ++DOCSHELL 0x88fec400 == 125 [pid = 16920] [id = 430] 13:53:39 INFO - PROCESS | 16920 | ++DOMWINDOW == 171 (0x9777d400) [pid = 16920] [serial = 1291] [outer = (nil)] 13:53:39 INFO - PROCESS | 16920 | ++DOMWINDOW == 172 (0x9a39f800) [pid = 16920] [serial = 1292] [outer = 0x9777d400] 13:53:39 INFO - PROCESS | 16920 | 1463172819823 Marionette DEBUG loaded listener.js 13:53:39 INFO - PROCESS | 16920 | ++DOMWINDOW == 173 (0x9a488800) [pid = 16920] [serial = 1293] [outer = 0x9777d400] 13:53:40 INFO - PROCESS | 16920 | 1463172820800 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 13:53:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:53:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1734ms 13:53:40 INFO - PROCESS | 16920 | 1463172820866 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 13:53:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:53:40 INFO - PROCESS | 16920 | 1463172820871 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 13:53:40 INFO - PROCESS | 16920 | 1463172820878 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:53:40 INFO - PROCESS | 16920 | 1463172820881 Marionette TRACE conn4 <- [1,1694,null,{}] 13:53:40 INFO - PROCESS | 16920 | 1463172820887 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:41 INFO - PROCESS | 16920 | 1463172821169 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 13:53:41 INFO - PROCESS | 16920 | 1463172821503 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:41 INFO - PROCESS | 16920 | ++DOCSHELL 0x99f98000 == 126 [pid = 16920] [id = 431] 13:53:41 INFO - PROCESS | 16920 | ++DOMWINDOW == 174 (0x9a272800) [pid = 16920] [serial = 1294] [outer = (nil)] 13:53:41 INFO - PROCESS | 16920 | ++DOMWINDOW == 175 (0x9a4b8000) [pid = 16920] [serial = 1295] [outer = 0x9a272800] 13:53:41 INFO - PROCESS | 16920 | 1463172821603 Marionette DEBUG loaded listener.js 13:53:41 INFO - PROCESS | 16920 | ++DOMWINDOW == 176 (0x9a4ba000) [pid = 16920] [serial = 1296] [outer = 0x9a272800] 13:53:43 INFO - PROCESS | 16920 | --DOCSHELL 0x9130c800 == 125 [pid = 16920] [id = 92] 13:53:43 INFO - PROCESS | 16920 | --DOCSHELL 0x936abc00 == 124 [pid = 16920] [id = 97] 13:53:43 INFO - PROCESS | 16920 | --DOCSHELL 0x880a9800 == 123 [pid = 16920] [id = 283] 13:53:43 INFO - PROCESS | 16920 | --DOCSHELL 0x88feb800 == 122 [pid = 16920] [id = 413] 13:53:43 INFO - PROCESS | 16920 | --DOCSHELL 0x877be400 == 121 [pid = 16920] [id = 412] 13:53:43 INFO - PROCESS | 16920 | --DOCSHELL 0x891f6400 == 120 [pid = 16920] [id = 411] 13:53:43 INFO - PROCESS | 16920 | --DOCSHELL 0x87e94800 == 119 [pid = 16920] [id = 410] 13:53:43 INFO - PROCESS | 16920 | --DOCSHELL 0x92ce4c00 == 118 [pid = 16920] [id = 403] 13:53:43 INFO - PROCESS | 16920 | --DOCSHELL 0x8bed7800 == 117 [pid = 16920] [id = 404] 13:53:43 INFO - PROCESS | 16920 | --DOCSHELL 0x91314c00 == 116 [pid = 16920] [id = 402] 13:53:43 INFO - PROCESS | 16920 | --DOCSHELL 0x8bed3000 == 115 [pid = 16920] [id = 401] 13:53:43 INFO - PROCESS | 16920 | --DOCSHELL 0x91087800 == 114 [pid = 16920] [id = 400] 13:53:43 INFO - PROCESS | 16920 | --DOCSHELL 0x90a09400 == 113 [pid = 16920] [id = 399] 13:53:43 INFO - PROCESS | 16920 | --DOCSHELL 0x89396800 == 112 [pid = 16920] [id = 397] 13:53:43 INFO - PROCESS | 16920 | --DOCSHELL 0x90799c00 == 111 [pid = 16920] [id = 398] 13:53:43 INFO - PROCESS | 16920 | --DOCSHELL 0x89b31400 == 110 [pid = 16920] [id = 396] 13:53:43 INFO - PROCESS | 16920 | --DOCSHELL 0x8dfd6c00 == 109 [pid = 16920] [id = 395] 13:53:43 INFO - PROCESS | 16920 | --DOCSHELL 0x8a2d8800 == 108 [pid = 16920] [id = 394] 13:53:43 INFO - PROCESS | 16920 | --DOCSHELL 0x86c6a000 == 107 [pid = 16920] [id = 393] 13:53:43 INFO - PROCESS | 16920 | --DOMWINDOW == 175 (0x8ed1cc00) [pid = 16920] [serial = 1130] [outer = (nil)] [url = about:blank] 13:53:43 INFO - PROCESS | 16920 | --DOMWINDOW == 174 (0x92ced000) [pid = 16920] [serial = 1154] [outer = (nil)] [url = about:blank] 13:53:43 INFO - PROCESS | 16920 | --DOMWINDOW == 173 (0x8d418000) [pid = 16920] [serial = 1124] [outer = (nil)] [url = about:blank] 13:53:43 INFO - PROCESS | 16920 | --DOMWINDOW == 172 (0x8add0800) [pid = 16920] [serial = 1122] [outer = (nil)] [url = about:blank] 13:53:43 INFO - PROCESS | 16920 | --DOMWINDOW == 171 (0x98391c00) [pid = 16920] [serial = 1164] [outer = (nil)] [url = about:blank] 13:53:43 INFO - PROCESS | 16920 | --DOMWINDOW == 170 (0x90aa1c00) [pid = 16920] [serial = 1139] [outer = (nil)] [url = about:blank] 13:53:43 INFO - PROCESS | 16920 | --DOMWINDOW == 169 (0x992c2800) [pid = 16920] [serial = 1166] [outer = (nil)] [url = about:blank] 13:53:43 INFO - PROCESS | 16920 | --DOMWINDOW == 168 (0x91a54000) [pid = 16920] [serial = 1146] [outer = (nil)] [url = about:blank] 13:53:43 INFO - PROCESS | 16920 | --DOMWINDOW == 167 (0x90a14c00) [pid = 16920] [serial = 1137] [outer = (nil)] [url = about:blank] 13:53:43 INFO - PROCESS | 16920 | --DOMWINDOW == 166 (0x86c73800) [pid = 16920] [serial = 1118] [outer = (nil)] [url = about:blank] 13:53:43 INFO - PROCESS | 16920 | --DOMWINDOW == 165 (0x92ce7c00) [pid = 16920] [serial = 1152] [outer = (nil)] [url = about:blank] 13:53:43 INFO - PROCESS | 16920 | --DOMWINDOW == 164 (0x8d41ac00) [pid = 16920] [serial = 1175] [outer = (nil)] [url = about:blank] 13:53:43 INFO - PROCESS | 16920 | --DOMWINDOW == 163 (0x8b01b000) [pid = 16920] [serial = 1173] [outer = (nil)] [url = about:blank] 13:53:43 INFO - PROCESS | 16920 | --DOMWINDOW == 162 (0x98387400) [pid = 16920] [serial = 1163] [outer = (nil)] [url = about:blank] 13:53:43 INFO - PROCESS | 16920 | --DOMWINDOW == 161 (0x87e90000) [pid = 16920] [serial = 1119] [outer = (nil)] [url = about:blank] 13:53:43 INFO - PROCESS | 16920 | --DOMWINDOW == 160 (0x88fe5000) [pid = 16920] [serial = 1170] [outer = (nil)] [url = about:blank] 13:53:43 INFO - PROCESS | 16920 | --DOMWINDOW == 159 (0x9107cc00) [pid = 16920] [serial = 1140] [outer = (nil)] [url = about:blank] 13:53:43 INFO - PROCESS | 16920 | --DOMWINDOW == 158 (0x8a2dfc00) [pid = 16920] [serial = 1121] [outer = (nil)] [url = about:blank] 13:53:43 INFO - PROCESS | 16920 | --DOMWINDOW == 157 (0x92bee400) [pid = 16920] [serial = 1151] [outer = (nil)] [url = about:blank] 13:53:43 INFO - PROCESS | 16920 | --DOMWINDOW == 156 (0x91a50800) [pid = 16920] [serial = 1145] [outer = (nil)] [url = about:blank] 13:53:43 INFO - PROCESS | 16920 | --DOMWINDOW == 155 (0x8e2d5800) [pid = 16920] [serial = 1127] [outer = (nil)] [url = about:blank] 13:53:43 INFO - PROCESS | 16920 | --DOMWINDOW == 154 (0x8ee32c00) [pid = 16920] [serial = 1131] [outer = (nil)] [url = about:blank] 13:53:43 INFO - PROCESS | 16920 | --DOMWINDOW == 153 (0x936a6c00) [pid = 16920] [serial = 1155] [outer = (nil)] [url = about:blank] 13:53:43 INFO - PROCESS | 16920 | --DOMWINDOW == 152 (0x96d34400) [pid = 16920] [serial = 1161] [outer = (nil)] [url = about:blank] 13:53:43 INFO - PROCESS | 16920 | --DOMWINDOW == 151 (0x8a4d0c00) [pid = 16920] [serial = 1172] [outer = (nil)] [url = about:blank] 13:53:43 INFO - PROCESS | 16920 | --DOMWINDOW == 150 (0x946d2c00) [pid = 16920] [serial = 1158] [outer = (nil)] [url = about:blank] 13:53:43 INFO - PROCESS | 16920 | --DOMWINDOW == 149 (0x96d2f000) [pid = 16920] [serial = 1160] [outer = (nil)] [url = about:blank] 13:53:43 INFO - PROCESS | 16920 | --DOMWINDOW == 148 (0x90a11400) [pid = 16920] [serial = 1136] [outer = (nil)] [url = about:blank] 13:53:43 INFO - PROCESS | 16920 | --DOMWINDOW == 147 (0x946cb800) [pid = 16920] [serial = 1157] [outer = (nil)] [url = about:blank] 13:53:43 INFO - PROCESS | 16920 | --DOMWINDOW == 146 (0x9079b000) [pid = 16920] [serial = 1134] [outer = (nil)] [url = about:blank] 13:53:43 INFO - PROCESS | 16920 | --DOMWINDOW == 145 (0x926b0000) [pid = 16920] [serial = 1148] [outer = (nil)] [url = about:blank] 13:53:43 INFO - PROCESS | 16920 | --DOMWINDOW == 144 (0x8df53800) [pid = 16920] [serial = 1059] [outer = (nil)] [url = about:blank] 13:53:43 INFO - PROCESS | 16920 | --DOMWINDOW == 143 (0x8817ac00) [pid = 16920] [serial = 1169] [outer = (nil)] [url = about:blank] 13:53:43 INFO - PROCESS | 16920 | --DOMWINDOW == 142 (0x91312400) [pid = 16920] [serial = 1143] [outer = (nil)] [url = about:blank] 13:53:43 INFO - PROCESS | 16920 | --DOMWINDOW == 141 (0x9130e400) [pid = 16920] [serial = 1142] [outer = (nil)] [url = about:blank] 13:53:43 INFO - PROCESS | 16920 | --DOMWINDOW == 140 (0x8e2db400) [pid = 16920] [serial = 1128] [outer = (nil)] [url = about:blank] 13:53:43 INFO - PROCESS | 16920 | --DOMWINDOW == 139 (0x8f260c00) [pid = 16920] [serial = 1133] [outer = (nil)] [url = about:blank] 13:53:43 INFO - PROCESS | 16920 | --DOMWINDOW == 138 (0x928efc00) [pid = 16920] [serial = 1149] [outer = (nil)] [url = about:blank] 13:53:43 INFO - PROCESS | 16920 | --DOMWINDOW == 137 (0x99d0c000) [pid = 16920] [serial = 1167] [outer = (nil)] [url = about:blank] 13:53:43 INFO - PROCESS | 16920 | --DOMWINDOW == 136 (0x8df51800) [pid = 16920] [serial = 1176] [outer = (nil)] [url = about:blank] 13:53:43 INFO - PROCESS | 16920 | --DOMWINDOW == 135 (0x8df4e400) [pid = 16920] [serial = 1125] [outer = (nil)] [url = about:blank] 13:53:43 INFO - PROCESS | 16920 | --DOMWINDOW == 134 (0x8dfd9400) [pid = 16920] [serial = 1178] [outer = (nil)] [url = about:blank] 13:53:44 INFO - PROCESS | 16920 | 1463172824527 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 13:53:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:53:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 3699ms 13:53:44 INFO - PROCESS | 16920 | 1463172824577 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 13:53:44 INFO - PROCESS | 16920 | 1463172824583 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 13:53:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:53:44 INFO - PROCESS | 16920 | 1463172824593 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:53:44 INFO - PROCESS | 16920 | 1463172824599 Marionette TRACE conn4 <- [1,1698,null,{}] 13:53:44 INFO - PROCESS | 16920 | 1463172824608 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:44 INFO - PROCESS | 16920 | 1463172824838 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 13:53:45 INFO - PROCESS | 16920 | 1463172825101 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:45 INFO - PROCESS | 16920 | ++DOCSHELL 0x88ff0000 == 108 [pid = 16920] [id = 432] 13:53:45 INFO - PROCESS | 16920 | ++DOMWINDOW == 135 (0x88ff0c00) [pid = 16920] [serial = 1297] [outer = (nil)] 13:53:45 INFO - PROCESS | 16920 | ++DOMWINDOW == 136 (0x89391800) [pid = 16920] [serial = 1298] [outer = 0x88ff0c00] 13:53:45 INFO - PROCESS | 16920 | 1463172825191 Marionette DEBUG loaded listener.js 13:53:45 INFO - PROCESS | 16920 | ++DOMWINDOW == 137 (0x89b2f800) [pid = 16920] [serial = 1299] [outer = 0x88ff0c00] 13:53:46 INFO - PROCESS | 16920 | 1463172826026 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 13:53:46 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 13:53:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1485ms 13:53:46 INFO - PROCESS | 16920 | 1463172826106 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 13:53:46 INFO - PROCESS | 16920 | 1463172826115 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 13:53:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:53:46 INFO - PROCESS | 16920 | 1463172826126 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:53:46 INFO - PROCESS | 16920 | 1463172826130 Marionette TRACE conn4 <- [1,1702,null,{}] 13:53:46 INFO - PROCESS | 16920 | 1463172826137 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:46 INFO - PROCESS | 16920 | 1463172826441 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 13:53:46 INFO - PROCESS | 16920 | 1463172826484 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:46 INFO - PROCESS | 16920 | ++DOCSHELL 0x87e93000 == 109 [pid = 16920] [id = 433] 13:53:46 INFO - PROCESS | 16920 | ++DOMWINDOW == 138 (0x8809c400) [pid = 16920] [serial = 1300] [outer = (nil)] 13:53:46 INFO - PROCESS | 16920 | ++DOMWINDOW == 139 (0x8add0800) [pid = 16920] [serial = 1301] [outer = 0x8809c400] 13:53:46 INFO - PROCESS | 16920 | 1463172826564 Marionette DEBUG loaded listener.js 13:53:46 INFO - PROCESS | 16920 | ++DOMWINDOW == 140 (0x8c1e4400) [pid = 16920] [serial = 1302] [outer = 0x8809c400] 13:53:47 INFO - PROCESS | 16920 | 1463172827659 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 13:53:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:53:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1580ms 13:53:47 INFO - PROCESS | 16920 | 1463172827707 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 13:53:47 INFO - PROCESS | 16920 | 1463172827714 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 13:53:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:53:47 INFO - PROCESS | 16920 | 1463172827739 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:53:47 INFO - PROCESS | 16920 | 1463172827750 Marionette TRACE conn4 <- [1,1706,null,{}] 13:53:47 INFO - PROCESS | 16920 | 1463172827775 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:48 INFO - PROCESS | 16920 | 1463172828079 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 13:53:48 INFO - PROCESS | 16920 | --DOMWINDOW == 139 (0x92ce8800) [pid = 16920] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:53:48 INFO - PROCESS | 16920 | --DOMWINDOW == 138 (0x99233800) [pid = 16920] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:53:48 INFO - PROCESS | 16920 | --DOMWINDOW == 137 (0x86c71800) [pid = 16920] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 13:53:48 INFO - PROCESS | 16920 | --DOMWINDOW == 136 (0x8ee2f400) [pid = 16920] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:53:48 INFO - PROCESS | 16920 | --DOMWINDOW == 135 (0x94603400) [pid = 16920] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:53:48 INFO - PROCESS | 16920 | --DOMWINDOW == 134 (0x91a55800) [pid = 16920] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:53:48 INFO - PROCESS | 16920 | --DOMWINDOW == 133 (0x8b024800) [pid = 16920] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:53:48 INFO - PROCESS | 16920 | --DOMWINDOW == 132 (0x92ce5000) [pid = 16920] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:53:48 INFO - PROCESS | 16920 | --DOMWINDOW == 131 (0x8ee37800) [pid = 16920] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:53:48 INFO - PROCESS | 16920 | --DOMWINDOW == 130 (0x992c0400) [pid = 16920] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:53:48 INFO - PROCESS | 16920 | --DOMWINDOW == 129 (0x9a1b1800) [pid = 16920] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:53:48 INFO - PROCESS | 16920 | --DOMWINDOW == 128 (0x89b35800) [pid = 16920] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 13:53:48 INFO - PROCESS | 16920 | --DOMWINDOW == 127 (0x91186400) [pid = 16920] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:53:48 INFO - PROCESS | 16920 | --DOMWINDOW == 126 (0x8add1400) [pid = 16920] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 13:53:48 INFO - PROCESS | 16920 | --DOMWINDOW == 125 (0x891f6800) [pid = 16920] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:53:48 INFO - PROCESS | 16920 | --DOMWINDOW == 124 (0x8dfdb400) [pid = 16920] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:53:48 INFO - PROCESS | 16920 | --DOMWINDOW == 123 (0x877bdc00) [pid = 16920] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:53:48 INFO - PROCESS | 16920 | --DOMWINDOW == 122 (0x9107bc00) [pid = 16920] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:53:48 INFO - PROCESS | 16920 | --DOMWINDOW == 121 (0x907ecc00) [pid = 16920] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:53:48 INFO - PROCESS | 16920 | --DOMWINDOW == 120 (0x87e94c00) [pid = 16920] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:53:48 INFO - PROCESS | 16920 | --DOMWINDOW == 119 (0x8dfd4800) [pid = 16920] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:53:48 INFO - PROCESS | 16920 | 1463172828982 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:49 INFO - PROCESS | 16920 | ++DOCSHELL 0x86c30400 == 110 [pid = 16920] [id = 434] 13:53:49 INFO - PROCESS | 16920 | ++DOMWINDOW == 120 (0x86c71800) [pid = 16920] [serial = 1303] [outer = (nil)] 13:53:49 INFO - PROCESS | 16920 | ++DOMWINDOW == 121 (0x89b35800) [pid = 16920] [serial = 1304] [outer = 0x86c71800] 13:53:49 INFO - PROCESS | 16920 | 1463172829074 Marionette DEBUG loaded listener.js 13:53:49 INFO - PROCESS | 16920 | ++DOMWINDOW == 122 (0x8dfce400) [pid = 16920] [serial = 1305] [outer = 0x86c71800] 13:53:49 INFO - PROCESS | 16920 | 1463172829905 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 13:53:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:53:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 2196ms 13:53:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:53:49 INFO - PROCESS | 16920 | 1463172829936 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 13:53:49 INFO - PROCESS | 16920 | 1463172829939 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 13:53:49 INFO - PROCESS | 16920 | 1463172829948 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:53:49 INFO - PROCESS | 16920 | 1463172829950 Marionette TRACE conn4 <- [1,1710,null,{}] 13:53:49 INFO - PROCESS | 16920 | 1463172829957 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:50 INFO - PROCESS | 16920 | 1463172830247 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 13:53:50 INFO - PROCESS | 16920 | 1463172830272 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:50 INFO - PROCESS | 16920 | ++DOCSHELL 0x891f5000 == 111 [pid = 16920] [id = 435] 13:53:50 INFO - PROCESS | 16920 | ++DOMWINDOW == 123 (0x8e00d400) [pid = 16920] [serial = 1306] [outer = (nil)] 13:53:50 INFO - PROCESS | 16920 | ++DOMWINDOW == 124 (0x8e2cf800) [pid = 16920] [serial = 1307] [outer = 0x8e00d400] 13:53:50 INFO - PROCESS | 16920 | 1463172830350 Marionette DEBUG loaded listener.js 13:53:50 INFO - PROCESS | 16920 | ++DOMWINDOW == 125 (0x8ea4a400) [pid = 16920] [serial = 1308] [outer = 0x8e00d400] 13:53:51 INFO - PROCESS | 16920 | 1463172831642 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 13:53:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:53:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1749ms 13:53:51 INFO - PROCESS | 16920 | 1463172831696 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 13:53:51 INFO - PROCESS | 16920 | 1463172831703 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 13:53:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:53:51 INFO - PROCESS | 16920 | 1463172831713 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:53:51 INFO - PROCESS | 16920 | 1463172831718 Marionette TRACE conn4 <- [1,1714,null,{}] 13:53:51 INFO - PROCESS | 16920 | 1463172831728 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:52 INFO - PROCESS | 16920 | 1463172832018 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 13:53:52 INFO - PROCESS | 16920 | 1463172832379 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:52 INFO - PROCESS | 16920 | ++DOCSHELL 0x880a0800 == 112 [pid = 16920] [id = 436] 13:53:52 INFO - PROCESS | 16920 | ++DOMWINDOW == 126 (0x891f2000) [pid = 16920] [serial = 1309] [outer = (nil)] 13:53:52 INFO - PROCESS | 16920 | ++DOMWINDOW == 127 (0x8a2de800) [pid = 16920] [serial = 1310] [outer = 0x891f2000] 13:53:52 INFO - PROCESS | 16920 | 1463172832477 Marionette DEBUG loaded listener.js 13:53:52 INFO - PROCESS | 16920 | ++DOMWINDOW == 128 (0x8add1400) [pid = 16920] [serial = 1311] [outer = 0x891f2000] 13:53:53 INFO - PROCESS | 16920 | 1463172833471 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 13:53:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 13:53:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1835ms 13:53:53 INFO - PROCESS | 16920 | 1463172833551 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 13:53:53 INFO - PROCESS | 16920 | 1463172833562 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 13:53:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 13:53:53 INFO - PROCESS | 16920 | 1463172833574 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:53:53 INFO - PROCESS | 16920 | 1463172833579 Marionette TRACE conn4 <- [1,1718,null,{}] 13:53:53 INFO - PROCESS | 16920 | 1463172833585 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:53 INFO - PROCESS | 16920 | 1463172833903 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 13:53:54 INFO - PROCESS | 16920 | 1463172834243 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:54 INFO - PROCESS | 16920 | ++DOCSHELL 0x8c1ea400 == 113 [pid = 16920] [id = 437] 13:53:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 129 (0x8d40c400) [pid = 16920] [serial = 1312] [outer = (nil)] 13:53:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 130 (0x8e121400) [pid = 16920] [serial = 1313] [outer = 0x8d40c400] 13:53:54 INFO - PROCESS | 16920 | 1463172834339 Marionette DEBUG loaded listener.js 13:53:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 131 (0x8ea53400) [pid = 16920] [serial = 1314] [outer = 0x8d40c400] 13:53:55 INFO - PROCESS | 16920 | 1463172835382 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 13:53:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:53:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1845ms 13:53:55 INFO - PROCESS | 16920 | 1463172835419 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 13:53:55 INFO - PROCESS | 16920 | 1463172835423 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 13:53:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:53:55 INFO - PROCESS | 16920 | 1463172835430 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:53:55 INFO - PROCESS | 16920 | 1463172835436 Marionette TRACE conn4 <- [1,1722,null,{}] 13:53:55 INFO - PROCESS | 16920 | 1463172835455 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:55 INFO - PROCESS | 16920 | 1463172835719 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 13:53:56 INFO - PROCESS | 16920 | 1463172836050 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:56 INFO - PROCESS | 16920 | ++DOCSHELL 0x8e2d5800 == 114 [pid = 16920] [id = 438] 13:53:56 INFO - PROCESS | 16920 | ++DOMWINDOW == 132 (0x8f252800) [pid = 16920] [serial = 1315] [outer = (nil)] 13:53:56 INFO - PROCESS | 16920 | ++DOMWINDOW == 133 (0x8f43e000) [pid = 16920] [serial = 1316] [outer = 0x8f252800] 13:53:56 INFO - PROCESS | 16920 | 1463172836170 Marionette DEBUG loaded listener.js 13:53:56 INFO - PROCESS | 16920 | ++DOMWINDOW == 134 (0x8f448800) [pid = 16920] [serial = 1317] [outer = 0x8f252800] 13:53:57 INFO - PROCESS | 16920 | 1463172837116 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 13:53:57 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 13:53:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1744ms 13:53:57 INFO - PROCESS | 16920 | 1463172837176 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 13:53:57 INFO - PROCESS | 16920 | 1463172837181 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 13:53:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:53:57 INFO - PROCESS | 16920 | 1463172837187 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:53:57 INFO - PROCESS | 16920 | 1463172837190 Marionette TRACE conn4 <- [1,1726,null,{}] 13:53:57 INFO - PROCESS | 16920 | 1463172837197 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:57 INFO - PROCESS | 16920 | 1463172837451 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 13:53:57 INFO - PROCESS | 16920 | 1463172837778 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:57 INFO - PROCESS | 16920 | ++DOCSHELL 0x8dfd3c00 == 115 [pid = 16920] [id = 439] 13:53:57 INFO - PROCESS | 16920 | ++DOMWINDOW == 135 (0x8f25d000) [pid = 16920] [serial = 1318] [outer = (nil)] 13:53:57 INFO - PROCESS | 16920 | ++DOMWINDOW == 136 (0x9079cc00) [pid = 16920] [serial = 1319] [outer = 0x8f25d000] 13:53:57 INFO - PROCESS | 16920 | 1463172837877 Marionette DEBUG loaded listener.js 13:53:58 INFO - PROCESS | 16920 | ++DOMWINDOW == 137 (0x907e7000) [pid = 16920] [serial = 1320] [outer = 0x8f25d000] 13:53:58 INFO - PROCESS | 16920 | 1463172838789 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 13:53:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:53:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1637ms 13:53:58 INFO - PROCESS | 16920 | 1463172838825 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 13:53:58 INFO - PROCESS | 16920 | 1463172838834 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 13:53:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:53:58 INFO - PROCESS | 16920 | 1463172838844 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:53:58 INFO - PROCESS | 16920 | 1463172838849 Marionette TRACE conn4 <- [1,1730,null,{}] 13:53:58 INFO - PROCESS | 16920 | 1463172838863 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:59 INFO - PROCESS | 16920 | 1463172839102 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 13:53:59 INFO - PROCESS | 16920 | 1463172839469 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:59 INFO - PROCESS | 16920 | ++DOCSHELL 0x880a7400 == 116 [pid = 16920] [id = 440] 13:53:59 INFO - PROCESS | 16920 | ++DOMWINDOW == 138 (0x8f444c00) [pid = 16920] [serial = 1321] [outer = (nil)] 13:53:59 INFO - PROCESS | 16920 | ++DOMWINDOW == 139 (0x907f0c00) [pid = 16920] [serial = 1322] [outer = 0x8f444c00] 13:53:59 INFO - PROCESS | 16920 | 1463172839569 Marionette DEBUG loaded listener.js 13:53:59 INFO - PROCESS | 16920 | ++DOMWINDOW == 140 (0x90a0fc00) [pid = 16920] [serial = 1323] [outer = 0x8f444c00] 13:54:00 INFO - PROCESS | 16920 | 1463172840504 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 13:54:00 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 13:54:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1743ms 13:54:00 INFO - PROCESS | 16920 | 1463172840590 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 13:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:54:00 INFO - PROCESS | 16920 | 1463172840595 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 13:54:00 INFO - PROCESS | 16920 | 1463172840602 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:54:00 INFO - PROCESS | 16920 | 1463172840606 Marionette TRACE conn4 <- [1,1734,null,{}] 13:54:00 INFO - PROCESS | 16920 | 1463172840613 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:00 INFO - PROCESS | 16920 | 1463172840933 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 13:54:01 INFO - PROCESS | 16920 | 1463172841285 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:01 INFO - PROCESS | 16920 | ++DOCSHELL 0x86c68400 == 117 [pid = 16920] [id = 441] 13:54:01 INFO - PROCESS | 16920 | ++DOMWINDOW == 141 (0x8a2df000) [pid = 16920] [serial = 1324] [outer = (nil)] 13:54:01 INFO - PROCESS | 16920 | ++DOMWINDOW == 142 (0x91082400) [pid = 16920] [serial = 1325] [outer = 0x8a2df000] 13:54:01 INFO - PROCESS | 16920 | 1463172841392 Marionette DEBUG loaded listener.js 13:54:01 INFO - PROCESS | 16920 | ++DOMWINDOW == 143 (0x91087800) [pid = 16920] [serial = 1326] [outer = 0x8a2df000] 13:54:02 INFO - PROCESS | 16920 | 1463172842353 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 13:54:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 13:54:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1793ms 13:54:02 INFO - PROCESS | 16920 | 1463172842396 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 13:54:02 INFO - PROCESS | 16920 | 1463172842402 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 13:54:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:54:02 INFO - PROCESS | 16920 | 1463172842408 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:54:02 INFO - PROCESS | 16920 | 1463172842411 Marionette TRACE conn4 <- [1,1738,null,{}] 13:54:02 INFO - PROCESS | 16920 | 1463172842418 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:02 INFO - PROCESS | 16920 | 1463172842662 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 13:54:03 INFO - PROCESS | 16920 | 1463172842988 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:03 INFO - PROCESS | 16920 | ++DOCSHELL 0x9107d800 == 118 [pid = 16920] [id = 442] 13:54:03 INFO - PROCESS | 16920 | ++DOMWINDOW == 144 (0x91185800) [pid = 16920] [serial = 1327] [outer = (nil)] 13:54:03 INFO - PROCESS | 16920 | ++DOMWINDOW == 145 (0x918c4400) [pid = 16920] [serial = 1328] [outer = 0x91185800] 13:54:03 INFO - PROCESS | 16920 | 1463172843099 Marionette DEBUG loaded listener.js 13:54:03 INFO - PROCESS | 16920 | ++DOMWINDOW == 146 (0x91a4f000) [pid = 16920] [serial = 1329] [outer = 0x91185800] 13:54:04 INFO - PROCESS | 16920 | 1463172844006 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 13:54:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:54:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1635ms 13:54:04 INFO - PROCESS | 16920 | 1463172844045 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 13:54:04 INFO - PROCESS | 16920 | 1463172844049 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 13:54:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:54:04 INFO - PROCESS | 16920 | 1463172844076 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:54:04 INFO - PROCESS | 16920 | 1463172844080 Marionette TRACE conn4 <- [1,1742,null,{}] 13:54:04 INFO - PROCESS | 16920 | 1463172844086 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:04 INFO - PROCESS | 16920 | 1463172844335 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 13:54:04 INFO - PROCESS | 16920 | 1463172844637 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:04 INFO - PROCESS | 16920 | ++DOCSHELL 0x90647c00 == 119 [pid = 16920] [id = 443] 13:54:04 INFO - PROCESS | 16920 | ++DOMWINDOW == 147 (0x9118a400) [pid = 16920] [serial = 1330] [outer = (nil)] 13:54:04 INFO - PROCESS | 16920 | ++DOMWINDOW == 148 (0x92515400) [pid = 16920] [serial = 1331] [outer = 0x9118a400] 13:54:04 INFO - PROCESS | 16920 | 1463172844738 Marionette DEBUG loaded listener.js 13:54:04 INFO - PROCESS | 16920 | ++DOMWINDOW == 149 (0x925ef400) [pid = 16920] [serial = 1332] [outer = 0x9118a400] 13:54:05 INFO - PROCESS | 16920 | 1463172845655 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 13:54:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:54:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1642ms 13:54:05 INFO - PROCESS | 16920 | 1463172845715 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 13:54:05 INFO - PROCESS | 16920 | 1463172845718 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 13:54:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:54:05 INFO - PROCESS | 16920 | 1463172845726 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:54:05 INFO - PROCESS | 16920 | 1463172845730 Marionette TRACE conn4 <- [1,1746,null,{}] 13:54:05 INFO - PROCESS | 16920 | 1463172845736 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:05 INFO - PROCESS | 16920 | 1463172845954 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 13:54:06 INFO - PROCESS | 16920 | 1463172846304 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:06 INFO - PROCESS | 16920 | ++DOCSHELL 0x8e2d9000 == 120 [pid = 16920] [id = 444] 13:54:06 INFO - PROCESS | 16920 | ++DOMWINDOW == 150 (0x907a0800) [pid = 16920] [serial = 1333] [outer = (nil)] 13:54:06 INFO - PROCESS | 16920 | ++DOMWINDOW == 151 (0x928ee400) [pid = 16920] [serial = 1334] [outer = 0x907a0800] 13:54:06 INFO - PROCESS | 16920 | 1463172846407 Marionette DEBUG loaded listener.js 13:54:06 INFO - PROCESS | 16920 | ++DOMWINDOW == 152 (0x928f5400) [pid = 16920] [serial = 1335] [outer = 0x907a0800] 13:54:07 INFO - PROCESS | 16920 | 1463172847318 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 13:54:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 13:54:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1633ms 13:54:07 INFO - PROCESS | 16920 | 1463172847362 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 13:54:07 INFO - PROCESS | 16920 | 1463172847367 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 13:54:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:54:07 INFO - PROCESS | 16920 | 1463172847373 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:54:07 INFO - PROCESS | 16920 | 1463172847377 Marionette TRACE conn4 <- [1,1750,null,{}] 13:54:07 INFO - PROCESS | 16920 | 1463172847382 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:07 INFO - PROCESS | 16920 | 1463172847617 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 13:54:07 INFO - PROCESS | 16920 | 1463172847957 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:07 INFO - PROCESS | 16920 | ++DOCSHELL 0x91a54000 == 121 [pid = 16920] [id = 445] 13:54:07 INFO - PROCESS | 16920 | ++DOMWINDOW == 153 (0x926b4800) [pid = 16920] [serial = 1336] [outer = (nil)] 13:54:08 INFO - PROCESS | 16920 | ++DOMWINDOW == 154 (0x92bef400) [pid = 16920] [serial = 1337] [outer = 0x926b4800] 13:54:08 INFO - PROCESS | 16920 | 1463172848057 Marionette DEBUG loaded listener.js 13:54:08 INFO - PROCESS | 16920 | ++DOMWINDOW == 155 (0x92ce5000) [pid = 16920] [serial = 1338] [outer = 0x926b4800] 13:54:09 INFO - PROCESS | 16920 | 1463172849017 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 13:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 13:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1682ms 13:54:09 INFO - PROCESS | 16920 | 1463172849056 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 13:54:09 INFO - PROCESS | 16920 | 1463172849061 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 13:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:54:09 INFO - PROCESS | 16920 | 1463172849068 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:54:09 INFO - PROCESS | 16920 | 1463172849072 Marionette TRACE conn4 <- [1,1754,null,{}] 13:54:09 INFO - PROCESS | 16920 | 1463172849078 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:09 INFO - PROCESS | 16920 | 1463172849351 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 13:54:09 INFO - PROCESS | 16920 | 1463172849693 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:09 INFO - PROCESS | 16920 | ++DOCSHELL 0x92b19400 == 122 [pid = 16920] [id = 446] 13:54:09 INFO - PROCESS | 16920 | ++DOMWINDOW == 156 (0x9396f000) [pid = 16920] [serial = 1339] [outer = (nil)] 13:54:09 INFO - PROCESS | 16920 | ++DOMWINDOW == 157 (0x93bf2400) [pid = 16920] [serial = 1340] [outer = 0x9396f000] 13:54:09 INFO - PROCESS | 16920 | 1463172849799 Marionette DEBUG loaded listener.js 13:54:09 INFO - PROCESS | 16920 | ++DOMWINDOW == 158 (0x9513c800) [pid = 16920] [serial = 1341] [outer = 0x9396f000] 13:54:10 INFO - PROCESS | 16920 | 1463172850720 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 13:54:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:54:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1686ms 13:54:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:54:10 INFO - PROCESS | 16920 | 1463172850756 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 13:54:10 INFO - PROCESS | 16920 | 1463172850759 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 13:54:10 INFO - PROCESS | 16920 | 1463172850766 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:54:10 INFO - PROCESS | 16920 | 1463172850769 Marionette TRACE conn4 <- [1,1758,null,{}] 13:54:10 INFO - PROCESS | 16920 | 1463172850776 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:11 INFO - PROCESS | 16920 | 1463172850999 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 13:54:11 INFO - PROCESS | 16920 | 1463172851363 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:11 INFO - PROCESS | 16920 | ++DOCSHELL 0x9063dc00 == 123 [pid = 16920] [id = 447] 13:54:11 INFO - PROCESS | 16920 | ++DOMWINDOW == 159 (0x90649c00) [pid = 16920] [serial = 1342] [outer = (nil)] 13:54:11 INFO - PROCESS | 16920 | ++DOMWINDOW == 160 (0x96d2b400) [pid = 16920] [serial = 1343] [outer = 0x90649c00] 13:54:11 INFO - PROCESS | 16920 | 1463172851457 Marionette DEBUG loaded listener.js 13:54:11 INFO - PROCESS | 16920 | ++DOMWINDOW == 161 (0x9777a000) [pid = 16920] [serial = 1344] [outer = 0x90649c00] 13:54:12 INFO - PROCESS | 16920 | 1463172852392 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 13:54:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:54:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1683ms 13:54:12 INFO - PROCESS | 16920 | 1463172852449 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 13:54:12 INFO - PROCESS | 16920 | 1463172852452 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 13:54:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:54:12 INFO - PROCESS | 16920 | 1463172852459 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:54:12 INFO - PROCESS | 16920 | 1463172852462 Marionette TRACE conn4 <- [1,1762,null,{}] 13:54:12 INFO - PROCESS | 16920 | 1463172852479 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:12 INFO - PROCESS | 16920 | 1463172852708 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 13:54:13 INFO - PROCESS | 16920 | 1463172853040 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:13 INFO - PROCESS | 16920 | ++DOCSHELL 0x92b15000 == 124 [pid = 16920] [id = 448] 13:54:13 INFO - PROCESS | 16920 | ++DOMWINDOW == 162 (0x945e6000) [pid = 16920] [serial = 1345] [outer = (nil)] 13:54:13 INFO - PROCESS | 16920 | ++DOMWINDOW == 163 (0x98389800) [pid = 16920] [serial = 1346] [outer = 0x945e6000] 13:54:13 INFO - PROCESS | 16920 | 1463172853136 Marionette DEBUG loaded listener.js 13:54:13 INFO - PROCESS | 16920 | ++DOMWINDOW == 164 (0x983b6c00) [pid = 16920] [serial = 1347] [outer = 0x945e6000] 13:54:14 INFO - PROCESS | 16920 | 1463172854074 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 13:54:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:54:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1697ms 13:54:14 INFO - PROCESS | 16920 | 1463172854159 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 13:54:14 INFO - PROCESS | 16920 | 1463172854163 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 13:54:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:54:14 INFO - PROCESS | 16920 | 1463172854170 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:54:14 INFO - PROCESS | 16920 | 1463172854173 Marionette TRACE conn4 <- [1,1766,null,{}] 13:54:14 INFO - PROCESS | 16920 | 1463172854179 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:14 INFO - PROCESS | 16920 | 1463172854483 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 13:54:14 INFO - PROCESS | 16920 | 1463172854865 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:14 INFO - PROCESS | 16920 | ++DOCSHELL 0x9838e800 == 125 [pid = 16920] [id = 449] 13:54:14 INFO - PROCESS | 16920 | ++DOMWINDOW == 165 (0x99d0d800) [pid = 16920] [serial = 1348] [outer = (nil)] 13:54:14 INFO - PROCESS | 16920 | ++DOMWINDOW == 166 (0x9a1d1400) [pid = 16920] [serial = 1349] [outer = 0x99d0d800] 13:54:14 INFO - PROCESS | 16920 | 1463172854955 Marionette DEBUG loaded listener.js 13:54:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 167 (0x9a27a400) [pid = 16920] [serial = 1350] [outer = 0x99d0d800] 13:54:15 INFO - PROCESS | 16920 | 1463172855875 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 13:54:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:54:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1783ms 13:54:15 INFO - PROCESS | 16920 | 1463172855954 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 13:54:15 INFO - PROCESS | 16920 | 1463172855958 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 13:54:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:54:15 INFO - PROCESS | 16920 | 1463172855966 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:54:15 INFO - PROCESS | 16920 | 1463172855969 Marionette TRACE conn4 <- [1,1770,null,{}] 13:54:15 INFO - PROCESS | 16920 | 1463172855975 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:16 INFO - PROCESS | 16920 | 1463172856226 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 13:54:16 INFO - PROCESS | 16920 | 1463172856576 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:16 INFO - PROCESS | 16920 | ++DOCSHELL 0x926b3c00 == 126 [pid = 16920] [id = 450] 13:54:16 INFO - PROCESS | 16920 | ++DOMWINDOW == 168 (0x92bee800) [pid = 16920] [serial = 1351] [outer = (nil)] 13:54:16 INFO - PROCESS | 16920 | ++DOMWINDOW == 169 (0x9a481000) [pid = 16920] [serial = 1352] [outer = 0x92bee800] 13:54:16 INFO - PROCESS | 16920 | 1463172856671 Marionette DEBUG loaded listener.js 13:54:16 INFO - PROCESS | 16920 | ++DOMWINDOW == 170 (0x9a48a800) [pid = 16920] [serial = 1353] [outer = 0x92bee800] 13:54:17 INFO - PROCESS | 16920 | 1463172857658 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 13:54:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:54:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1732ms 13:54:17 INFO - PROCESS | 16920 | 1463172857698 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 13:54:17 INFO - PROCESS | 16920 | 1463172857701 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 13:54:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:54:17 INFO - PROCESS | 16920 | 1463172857708 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:54:17 INFO - PROCESS | 16920 | 1463172857712 Marionette TRACE conn4 <- [1,1774,null,{}] 13:54:17 INFO - PROCESS | 16920 | 1463172857718 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:17 INFO - PROCESS | 16920 | 1463172857955 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 13:54:18 INFO - PROCESS | 16920 | 1463172858292 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:18 INFO - PROCESS | 16920 | ++DOCSHELL 0x977ea800 == 127 [pid = 16920] [id = 451] 13:54:18 INFO - PROCESS | 16920 | ++DOMWINDOW == 171 (0x9a39e800) [pid = 16920] [serial = 1354] [outer = (nil)] 13:54:18 INFO - PROCESS | 16920 | ++DOMWINDOW == 172 (0x9a7b9800) [pid = 16920] [serial = 1355] [outer = 0x9a39e800] 13:54:18 INFO - PROCESS | 16920 | 1463172858391 Marionette DEBUG loaded listener.js 13:54:18 INFO - PROCESS | 16920 | ++DOMWINDOW == 173 (0x9a7bb800) [pid = 16920] [serial = 1356] [outer = 0x9a39e800] 13:54:19 INFO - PROCESS | 16920 | 1463172859315 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 13:54:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1687ms 13:54:19 INFO - PROCESS | 16920 | 1463172859397 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 13:54:19 INFO - PROCESS | 16920 | 1463172859400 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 13:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:54:19 INFO - PROCESS | 16920 | 1463172859407 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:54:19 INFO - PROCESS | 16920 | 1463172859410 Marionette TRACE conn4 <- [1,1778,null,{}] 13:54:19 INFO - PROCESS | 16920 | 1463172859416 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:19 INFO - PROCESS | 16920 | 1463172859704 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 13:54:20 INFO - PROCESS | 16920 | 1463172860049 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:20 INFO - PROCESS | 16920 | ++DOCSHELL 0x877b9c00 == 128 [pid = 16920] [id = 452] 13:54:20 INFO - PROCESS | 16920 | ++DOMWINDOW == 174 (0x99d13800) [pid = 16920] [serial = 1357] [outer = (nil)] 13:54:20 INFO - PROCESS | 16920 | ++DOMWINDOW == 175 (0x9a9f4800) [pid = 16920] [serial = 1358] [outer = 0x99d13800] 13:54:20 INFO - PROCESS | 16920 | 1463172860143 Marionette DEBUG loaded listener.js 13:54:20 INFO - PROCESS | 16920 | ++DOMWINDOW == 176 (0x9a9f6800) [pid = 16920] [serial = 1359] [outer = 0x99d13800] 13:54:21 INFO - PROCESS | 16920 | 1463172861078 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 13:54:22 INFO - PROCESS | 16920 | --DOCSHELL 0x925f7c00 == 127 [pid = 16920] [id = 387] 13:54:22 INFO - PROCESS | 16920 | --DOCSHELL 0x9523ac00 == 126 [pid = 16920] [id = 388] 13:54:22 INFO - PROCESS | 16920 | --DOCSHELL 0x91a59000 == 125 [pid = 16920] [id = 429] 13:54:22 INFO - PROCESS | 16920 | --DOCSHELL 0x88fec400 == 124 [pid = 16920] [id = 430] 13:54:22 INFO - PROCESS | 16920 | --DOCSHELL 0x89b3d000 == 123 [pid = 16920] [id = 428] 13:54:22 INFO - PROCESS | 16920 | --DOCSHELL 0x863c1400 == 122 [pid = 16920] [id = 427] 13:54:22 INFO - PROCESS | 16920 | --DOCSHELL 0x928f8000 == 121 [pid = 16920] [id = 426] 13:54:22 INFO - PROCESS | 16920 | --DOCSHELL 0x918c6400 == 120 [pid = 16920] [id = 424] 13:54:22 INFO - PROCESS | 16920 | --DOCSHELL 0x92b18800 == 119 [pid = 16920] [id = 425] 13:54:22 INFO - PROCESS | 16920 | --DOCSHELL 0x90a0b000 == 118 [pid = 16920] [id = 423] 13:54:22 INFO - PROCESS | 16920 | --DOCSHELL 0x8ed1e400 == 117 [pid = 16920] [id = 422] 13:54:22 INFO - PROCESS | 16920 | --DOCSHELL 0x8f25bc00 == 116 [pid = 16920] [id = 421] 13:54:22 INFO - PROCESS | 16920 | --DOCSHELL 0x8ee34800 == 115 [pid = 16920] [id = 420] 13:54:22 INFO - PROCESS | 16920 | --DOCSHELL 0x90646800 == 114 [pid = 16920] [id = 419] 13:54:22 INFO - PROCESS | 16920 | --DOCSHELL 0x893a0800 == 113 [pid = 16920] [id = 418] 13:54:22 INFO - PROCESS | 16920 | --DOCSHELL 0x8e2cf400 == 112 [pid = 16920] [id = 417] 13:54:22 INFO - PROCESS | 16920 | --DOCSHELL 0x89b31800 == 111 [pid = 16920] [id = 415] 13:54:22 INFO - PROCESS | 16920 | --DOCSHELL 0x8df4b800 == 110 [pid = 16920] [id = 416] 13:54:22 INFO - PROCESS | 16920 | --DOCSHELL 0x863c4000 == 109 [pid = 16920] [id = 414] 13:54:22 INFO - PROCESS | 16920 | --DOMWINDOW == 175 (0x95242000) [pid = 16920] [serial = 1214] [outer = (nil)] [url = about:blank] 13:54:22 INFO - PROCESS | 16920 | --DOMWINDOW == 174 (0x9a483c00) [pid = 16920] [serial = 1230] [outer = (nil)] [url = about:blank] 13:54:22 INFO - PROCESS | 16920 | --DOMWINDOW == 173 (0x877c3800) [pid = 16920] [serial = 1181] [outer = (nil)] [url = about:blank] 13:54:22 INFO - PROCESS | 16920 | --DOMWINDOW == 172 (0x926b3400) [pid = 16920] [serial = 1206] [outer = (nil)] [url = about:blank] 13:54:22 INFO - PROCESS | 16920 | --DOMWINDOW == 171 (0x977f1000) [pid = 16920] [serial = 1217] [outer = (nil)] [url = about:blank] 13:54:22 INFO - PROCESS | 16920 | --DOMWINDOW == 170 (0x92b11c00) [pid = 16920] [serial = 1208] [outer = (nil)] [url = about:blank] 13:54:22 INFO - PROCESS | 16920 | --DOMWINDOW == 169 (0x8c1e2c00) [pid = 16920] [serial = 1239] [outer = (nil)] [url = about:blank] 13:54:22 INFO - PROCESS | 16920 | --DOMWINDOW == 168 (0x92cf2c00) [pid = 16920] [serial = 1211] [outer = (nil)] [url = about:blank] 13:54:22 INFO - PROCESS | 16920 | --DOMWINDOW == 167 (0x8becfc00) [pid = 16920] [serial = 1238] [outer = (nil)] [url = about:blank] 13:54:22 INFO - PROCESS | 16920 | --DOMWINDOW == 166 (0x90795800) [pid = 16920] [serial = 1193] [outer = (nil)] [url = about:blank] 13:54:22 INFO - PROCESS | 16920 | --DOMWINDOW == 165 (0x99d5fc00) [pid = 16920] [serial = 1220] [outer = (nil)] [url = about:blank] 13:54:22 INFO - PROCESS | 16920 | --DOMWINDOW == 164 (0x9a280000) [pid = 16920] [serial = 1226] [outer = (nil)] [url = about:blank] 13:54:22 INFO - PROCESS | 16920 | --DOMWINDOW == 163 (0x8c1e1800) [pid = 16920] [serial = 1241] [outer = (nil)] [url = about:blank] 13:54:22 INFO - PROCESS | 16920 | --DOMWINDOW == 162 (0x8d411c00) [pid = 16920] [serial = 1116] [outer = (nil)] [url = about:blank] 13:54:22 INFO - PROCESS | 16920 | --DOMWINDOW == 161 (0x9a482400) [pid = 16920] [serial = 1229] [outer = (nil)] [url = about:blank] 13:54:22 INFO - PROCESS | 16920 | --DOMWINDOW == 160 (0x9a28d400) [pid = 16920] [serial = 1227] [outer = (nil)] [url = about:blank] 13:54:22 INFO - PROCESS | 16920 | --DOMWINDOW == 159 (0x91a51c00) [pid = 16920] [serial = 1202] [outer = (nil)] [url = about:blank] 13:54:22 INFO - PROCESS | 16920 | --DOMWINDOW == 158 (0x925f3400) [pid = 16920] [serial = 1205] [outer = (nil)] [url = about:blank] 13:54:22 INFO - PROCESS | 16920 | --DOMWINDOW == 157 (0x8bedd400) [pid = 16920] [serial = 1185] [outer = (nil)] [url = about:blank] 13:54:22 INFO - PROCESS | 16920 | --DOMWINDOW == 156 (0x89b37000) [pid = 16920] [serial = 1236] [outer = (nil)] [url = about:blank] 13:54:22 INFO - PROCESS | 16920 | --DOMWINDOW == 155 (0x8e2cfc00) [pid = 16920] [serial = 1188] [outer = (nil)] [url = about:blank] 13:54:22 INFO - PROCESS | 16920 | --DOMWINDOW == 154 (0x9a277800) [pid = 16920] [serial = 1224] [outer = (nil)] [url = about:blank] 13:54:22 INFO - PROCESS | 16920 | --DOMWINDOW == 153 (0x98334800) [pid = 16920] [serial = 1218] [outer = (nil)] [url = about:blank] 13:54:22 INFO - PROCESS | 16920 | --DOMWINDOW == 152 (0x91310800) [pid = 16920] [serial = 1199] [outer = (nil)] [url = about:blank] 13:54:22 INFO - PROCESS | 16920 | --DOMWINDOW == 151 (0x9251b800) [pid = 16920] [serial = 1203] [outer = (nil)] [url = about:blank] 13:54:22 INFO - PROCESS | 16920 | --DOMWINDOW == 150 (0x99f98800) [pid = 16920] [serial = 1221] [outer = (nil)] [url = about:blank] 13:54:22 INFO - PROCESS | 16920 | --DOMWINDOW == 149 (0x8bb93c00) [pid = 16920] [serial = 1184] [outer = (nil)] [url = about:blank] 13:54:22 INFO - PROCESS | 16920 | --DOMWINDOW == 148 (0x8939d800) [pid = 16920] [serial = 1235] [outer = (nil)] [url = about:blank] 13:54:22 INFO - PROCESS | 16920 | --DOMWINDOW == 147 (0x92b17000) [pid = 16920] [serial = 1209] [outer = (nil)] [url = about:blank] 13:54:22 INFO - PROCESS | 16920 | --DOMWINDOW == 146 (0x93976c00) [pid = 16920] [serial = 1212] [outer = (nil)] [url = about:blank] 13:54:22 INFO - PROCESS | 16920 | --DOMWINDOW == 145 (0x91318c00) [pid = 16920] [serial = 1200] [outer = (nil)] [url = about:blank] 13:54:22 INFO - PROCESS | 16920 | --DOMWINDOW == 144 (0x9a1da800) [pid = 16920] [serial = 1223] [outer = (nil)] [url = about:blank] 13:54:22 INFO - PROCESS | 16920 | --DOMWINDOW == 143 (0x90aa1400) [pid = 16920] [serial = 1197] [outer = (nil)] [url = about:blank] 13:54:22 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 13:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 3542ms 13:54:22 INFO - PROCESS | 16920 | --DOMWINDOW == 142 (0x8e00ec00) [pid = 16920] [serial = 1187] [outer = (nil)] [url = about:blank] 13:54:22 INFO - PROCESS | 16920 | --DOMWINDOW == 141 (0x8817e400) [pid = 16920] [serial = 1233] [outer = (nil)] [url = about:blank] 13:54:22 INFO - PROCESS | 16920 | --DOMWINDOW == 140 (0x9079e400) [pid = 16920] [serial = 1194] [outer = (nil)] [url = about:blank] 13:54:22 INFO - PROCESS | 16920 | --DOMWINDOW == 139 (0x90a0d000) [pid = 16920] [serial = 1196] [outer = (nil)] [url = about:blank] 13:54:22 INFO - PROCESS | 16920 | --DOMWINDOW == 138 (0x87e9ac00) [pid = 16920] [serial = 1232] [outer = (nil)] [url = about:blank] 13:54:22 INFO - PROCESS | 16920 | --DOMWINDOW == 137 (0x8f444400) [pid = 16920] [serial = 1191] [outer = (nil)] [url = about:blank] 13:54:22 INFO - PROCESS | 16920 | --DOMWINDOW == 136 (0x96d2c800) [pid = 16920] [serial = 1215] [outer = (nil)] [url = about:blank] 13:54:22 INFO - PROCESS | 16920 | --DOMWINDOW == 135 (0x8809fc00) [pid = 16920] [serial = 1182] [outer = (nil)] [url = about:blank] 13:54:22 INFO - PROCESS | 16920 | --DOMWINDOW == 134 (0x8f25b800) [pid = 16920] [serial = 1190] [outer = (nil)] [url = about:blank] 13:54:23 INFO - PROCESS | 16920 | 1463172863091 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 13:54:23 INFO - PROCESS | 16920 | 1463172863097 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 13:54:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:54:23 INFO - PROCESS | 16920 | 1463172863109 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:54:23 INFO - PROCESS | 16920 | 1463172863119 Marionette TRACE conn4 <- [1,1782,null,{}] 13:54:23 INFO - PROCESS | 16920 | 1463172863127 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:23 INFO - PROCESS | 16920 | 1463172863345 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 13:54:23 INFO - PROCESS | 16920 | 1463172863575 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:23 INFO - PROCESS | 16920 | ++DOCSHELL 0x88182800 == 110 [pid = 16920] [id = 453] 13:54:23 INFO - PROCESS | 16920 | ++DOMWINDOW == 135 (0x88183800) [pid = 16920] [serial = 1360] [outer = (nil)] 13:54:23 INFO - PROCESS | 16920 | ++DOMWINDOW == 136 (0x88fe6400) [pid = 16920] [serial = 1361] [outer = 0x88183800] 13:54:23 INFO - PROCESS | 16920 | 1463172863656 Marionette DEBUG loaded listener.js 13:54:23 INFO - PROCESS | 16920 | ++DOMWINDOW == 137 (0x891ec400) [pid = 16920] [serial = 1362] [outer = 0x88183800] 13:54:24 INFO - PROCESS | 16920 | 1463172864516 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 13:54:24 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 13:54:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1441ms 13:54:24 INFO - PROCESS | 16920 | 1463172864553 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 13:54:24 INFO - PROCESS | 16920 | 1463172864558 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 13:54:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:54:24 INFO - PROCESS | 16920 | 1463172864571 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:54:24 INFO - PROCESS | 16920 | 1463172864578 Marionette TRACE conn4 <- [1,1786,null,{}] 13:54:24 INFO - PROCESS | 16920 | 1463172864585 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:24 INFO - PROCESS | 16920 | 1463172864838 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 13:54:25 INFO - PROCESS | 16920 | 1463172865099 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:25 INFO - PROCESS | 16920 | ++DOCSHELL 0x86c72000 == 111 [pid = 16920] [id = 454] 13:54:25 INFO - PROCESS | 16920 | ++DOMWINDOW == 138 (0x89b32c00) [pid = 16920] [serial = 1363] [outer = (nil)] 13:54:25 INFO - PROCESS | 16920 | ++DOMWINDOW == 139 (0x8adca400) [pid = 16920] [serial = 1364] [outer = 0x89b32c00] 13:54:25 INFO - PROCESS | 16920 | 1463172865188 Marionette DEBUG loaded listener.js 13:54:25 INFO - PROCESS | 16920 | ++DOMWINDOW == 140 (0x8bb93c00) [pid = 16920] [serial = 1365] [outer = 0x89b32c00] 13:54:26 INFO - PROCESS | 16920 | 1463172866137 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 13:54:26 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 13:54:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1646ms 13:54:26 INFO - PROCESS | 16920 | 1463172866214 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 13:54:26 INFO - PROCESS | 16920 | 1463172866218 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 13:54:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:54:26 INFO - PROCESS | 16920 | 1463172866225 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:54:26 INFO - PROCESS | 16920 | 1463172866229 Marionette TRACE conn4 <- [1,1790,null,{}] 13:54:26 INFO - PROCESS | 16920 | 1463172866251 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:26 INFO - PROCESS | 16920 | 1463172866541 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 13:54:26 INFO - PROCESS | 16920 | 1463172866741 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:26 INFO - PROCESS | 16920 | ++DOCSHELL 0x8bed4000 == 112 [pid = 16920] [id = 455] 13:54:26 INFO - PROCESS | 16920 | ++DOMWINDOW == 141 (0x8c1e4800) [pid = 16920] [serial = 1366] [outer = (nil)] 13:54:26 INFO - PROCESS | 16920 | ++DOMWINDOW == 142 (0x8df4a000) [pid = 16920] [serial = 1367] [outer = 0x8c1e4800] 13:54:26 INFO - PROCESS | 16920 | 1463172866851 Marionette DEBUG loaded listener.js 13:54:26 INFO - PROCESS | 16920 | ++DOMWINDOW == 143 (0x8e005400) [pid = 16920] [serial = 1368] [outer = 0x8c1e4800] 13:54:28 INFO - PROCESS | 16920 | --DOMWINDOW == 142 (0x86c2f000) [pid = 16920] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:54:28 INFO - PROCESS | 16920 | --DOMWINDOW == 141 (0x8809c400) [pid = 16920] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:54:28 INFO - PROCESS | 16920 | --DOMWINDOW == 140 (0x926b0400) [pid = 16920] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:54:28 INFO - PROCESS | 16920 | --DOMWINDOW == 139 (0x8a2d9400) [pid = 16920] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:54:28 INFO - PROCESS | 16920 | --DOMWINDOW == 138 (0x86c71800) [pid = 16920] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:54:28 INFO - PROCESS | 16920 | --DOMWINDOW == 137 (0x90aa2400) [pid = 16920] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:54:28 INFO - PROCESS | 16920 | --DOMWINDOW == 136 (0x91187800) [pid = 16920] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:54:28 INFO - PROCESS | 16920 | --DOMWINDOW == 135 (0x92ce3000) [pid = 16920] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:54:28 INFO - PROCESS | 16920 | --DOMWINDOW == 134 (0x88ff0c00) [pid = 16920] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:54:28 INFO - PROCESS | 16920 | --DOMWINDOW == 133 (0x91a4e800) [pid = 16920] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:54:28 INFO - PROCESS | 16920 | --DOMWINDOW == 132 (0x8e003800) [pid = 16920] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:54:28 INFO - PROCESS | 16920 | --DOMWINDOW == 131 (0x945dfc00) [pid = 16920] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:54:28 INFO - PROCESS | 16920 | --DOMWINDOW == 130 (0x981f6800) [pid = 16920] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:54:28 INFO - PROCESS | 16920 | --DOMWINDOW == 129 (0x907e4800) [pid = 16920] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:54:28 INFO - PROCESS | 16920 | --DOMWINDOW == 128 (0x9777d400) [pid = 16920] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:54:28 INFO - PROCESS | 16920 | 1463172868404 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:54:28 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) 13:54:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 2241ms 13:54:28 INFO - PROCESS | 16920 | 1463172868468 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 13:54:28 INFO - PROCESS | 16920 | 1463172868471 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 13:54:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:54:28 INFO - PROCESS | 16920 | 1463172868479 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:54:28 INFO - PROCESS | 16920 | 1463172868482 Marionette TRACE conn4 <- [1,1794,null,{}] 13:54:28 INFO - PROCESS | 16920 | 1463172868504 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:28 INFO - PROCESS | 16920 | 1463172868723 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 13:54:28 INFO - PROCESS | 16920 | 1463172868919 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:28 INFO - PROCESS | 16920 | ++DOCSHELL 0x863c5c00 == 113 [pid = 16920] [id = 456] 13:54:28 INFO - PROCESS | 16920 | ++DOMWINDOW == 129 (0x89394800) [pid = 16920] [serial = 1369] [outer = (nil)] 13:54:28 INFO - PROCESS | 16920 | ++DOMWINDOW == 130 (0x8e00a000) [pid = 16920] [serial = 1370] [outer = 0x89394800] 13:54:29 INFO - PROCESS | 16920 | 1463172869000 Marionette DEBUG loaded listener.js 13:54:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 131 (0x8e2d5000) [pid = 16920] [serial = 1371] [outer = 0x89394800] 13:54:29 INFO - PROCESS | 16920 | 1463172869823 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:54:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:54:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1396ms 13:54:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:54:29 INFO - PROCESS | 16920 | 1463172869877 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 13:54:29 INFO - PROCESS | 16920 | 1463172869879 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 13:54:29 INFO - PROCESS | 16920 | 1463172869886 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:54:29 INFO - PROCESS | 16920 | 1463172869889 Marionette TRACE conn4 <- [1,1798,null,{}] 13:54:29 INFO - PROCESS | 16920 | 1463172869896 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:30 INFO - PROCESS | 16920 | 1463172870113 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 13:54:30 INFO - PROCESS | 16920 | 1463172870583 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:30 INFO - PROCESS | 16920 | ++DOCSHELL 0x86c67c00 == 114 [pid = 16920] [id = 457] 13:54:30 INFO - PROCESS | 16920 | ++DOMWINDOW == 132 (0x86c6e000) [pid = 16920] [serial = 1372] [outer = (nil)] 13:54:30 INFO - PROCESS | 16920 | ++DOMWINDOW == 133 (0x87e8ec00) [pid = 16920] [serial = 1373] [outer = 0x86c6e000] 13:54:30 INFO - PROCESS | 16920 | 1463172870700 Marionette DEBUG loaded listener.js 13:54:30 INFO - PROCESS | 16920 | ++DOMWINDOW == 134 (0x8817ac00) [pid = 16920] [serial = 1374] [outer = 0x86c6e000] 13:54:31 INFO - PROCESS | 16920 | 1463172871735 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 13:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1886ms 13:54:31 INFO - PROCESS | 16920 | 1463172871775 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 13:54:31 INFO - PROCESS | 16920 | 1463172871782 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 13:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:54:31 INFO - PROCESS | 16920 | 1463172871791 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:54:31 INFO - PROCESS | 16920 | 1463172871798 Marionette TRACE conn4 <- [1,1802,null,{}] 13:54:31 INFO - PROCESS | 16920 | 1463172871807 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:32 INFO - PROCESS | 16920 | 1463172872104 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 13:54:32 INFO - PROCESS | 16920 | 1463172872455 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:32 INFO - PROCESS | 16920 | ++DOCSHELL 0x8a4d1400 == 115 [pid = 16920] [id = 458] 13:54:32 INFO - PROCESS | 16920 | ++DOMWINDOW == 135 (0x8adc7c00) [pid = 16920] [serial = 1375] [outer = (nil)] 13:54:32 INFO - PROCESS | 16920 | ++DOMWINDOW == 136 (0x8bedac00) [pid = 16920] [serial = 1376] [outer = 0x8adc7c00] 13:54:32 INFO - PROCESS | 16920 | 1463172872568 Marionette DEBUG loaded listener.js 13:54:32 INFO - PROCESS | 16920 | ++DOMWINDOW == 137 (0x8c1ed400) [pid = 16920] [serial = 1377] [outer = 0x8adc7c00] 13:54:33 INFO - PROCESS | 16920 | 1463172873616 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:54:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:54:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1896ms 13:54:33 INFO - PROCESS | 16920 | 1463172873692 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 13:54:33 INFO - PROCESS | 16920 | 1463172873699 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 13:54:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:54:33 INFO - PROCESS | 16920 | 1463172873707 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:54:33 INFO - PROCESS | 16920 | 1463172873711 Marionette TRACE conn4 <- [1,1806,null,{}] 13:54:33 INFO - PROCESS | 16920 | 1463172873718 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:34 INFO - PROCESS | 16920 | 1463172874011 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 13:54:34 INFO - PROCESS | 16920 | 1463172874400 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:34 INFO - PROCESS | 16920 | ++DOCSHELL 0x8d40ec00 == 116 [pid = 16920] [id = 459] 13:54:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 138 (0x8dfd3400) [pid = 16920] [serial = 1378] [outer = (nil)] 13:54:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 139 (0x8dfd9800) [pid = 16920] [serial = 1379] [outer = 0x8dfd3400] 13:54:34 INFO - PROCESS | 16920 | 1463172874495 Marionette DEBUG loaded listener.js 13:54:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 140 (0x8e12f800) [pid = 16920] [serial = 1380] [outer = 0x8dfd3400] 13:54:35 INFO - PROCESS | 16920 | 1463172875547 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 13:54:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:54:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1889ms 13:54:35 INFO - PROCESS | 16920 | 1463172875596 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 13:54:35 INFO - PROCESS | 16920 | 1463172875601 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 13:54:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:54:35 INFO - PROCESS | 16920 | 1463172875620 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:54:35 INFO - PROCESS | 16920 | 1463172875631 Marionette TRACE conn4 <- [1,1810,null,{}] 13:54:35 INFO - PROCESS | 16920 | 1463172875640 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:35 INFO - PROCESS | 16920 | 1463172875951 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 13:54:36 INFO - PROCESS | 16920 | 1463172876286 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:36 INFO - PROCESS | 16920 | ++DOCSHELL 0x8df4e400 == 117 [pid = 16920] [id = 460] 13:54:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 141 (0x8e001c00) [pid = 16920] [serial = 1381] [outer = (nil)] 13:54:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 142 (0x8f25b800) [pid = 16920] [serial = 1382] [outer = 0x8e001c00] 13:54:36 INFO - PROCESS | 16920 | 1463172876381 Marionette DEBUG loaded listener.js 13:54:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 143 (0x8f442c00) [pid = 16920] [serial = 1383] [outer = 0x8e001c00] 13:54:37 INFO - PROCESS | 16920 | 1463172877362 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 13:54:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:54:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1804ms 13:54:37 INFO - PROCESS | 16920 | 1463172877414 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 13:54:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:54:37 INFO - PROCESS | 16920 | 1463172877419 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 13:54:37 INFO - PROCESS | 16920 | 1463172877426 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:54:37 INFO - PROCESS | 16920 | 1463172877430 Marionette TRACE conn4 <- [1,1814,null,{}] 13:54:37 INFO - PROCESS | 16920 | 1463172877435 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:37 INFO - PROCESS | 16920 | 1463172877696 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 13:54:38 INFO - PROCESS | 16920 | 1463172878026 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:38 INFO - PROCESS | 16920 | ++DOCSHELL 0x863c5800 == 118 [pid = 16920] [id = 461] 13:54:38 INFO - PROCESS | 16920 | ++DOMWINDOW == 144 (0x88fe7000) [pid = 16920] [serial = 1384] [outer = (nil)] 13:54:38 INFO - PROCESS | 16920 | ++DOMWINDOW == 145 (0x907a2000) [pid = 16920] [serial = 1385] [outer = 0x88fe7000] 13:54:38 INFO - PROCESS | 16920 | 1463172878137 Marionette DEBUG loaded listener.js 13:54:38 INFO - PROCESS | 16920 | ++DOMWINDOW == 146 (0x907e4800) [pid = 16920] [serial = 1386] [outer = 0x88fe7000] 13:54:39 INFO - PROCESS | 16920 | 1463172879064 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 13:54:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:54:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1689ms 13:54:39 INFO - PROCESS | 16920 | 1463172879115 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 13:54:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:54:39 INFO - PROCESS | 16920 | 1463172879120 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 13:54:39 INFO - PROCESS | 16920 | 1463172879127 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:54:39 INFO - PROCESS | 16920 | 1463172879131 Marionette TRACE conn4 <- [1,1818,null,{}] 13:54:39 INFO - PROCESS | 16920 | 1463172879137 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:39 INFO - PROCESS | 16920 | 1463172879375 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 13:54:39 INFO - PROCESS | 16920 | 1463172879718 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:39 INFO - PROCESS | 16920 | ++DOCSHELL 0x90a10c00 == 119 [pid = 16920] [id = 462] 13:54:39 INFO - PROCESS | 16920 | ++DOMWINDOW == 147 (0x90a11800) [pid = 16920] [serial = 1387] [outer = (nil)] 13:54:39 INFO - PROCESS | 16920 | ++DOMWINDOW == 148 (0x90a58000) [pid = 16920] [serial = 1388] [outer = 0x90a11800] 13:54:39 INFO - PROCESS | 16920 | 1463172879826 Marionette DEBUG loaded listener.js 13:54:39 INFO - PROCESS | 16920 | ++DOMWINDOW == 149 (0x91080400) [pid = 16920] [serial = 1389] [outer = 0x90a11800] 13:54:40 INFO - PROCESS | 16920 | 1463172880812 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 13:54:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:54:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1737ms 13:54:40 INFO - PROCESS | 16920 | 1463172880864 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 13:54:40 INFO - PROCESS | 16920 | 1463172880868 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 13:54:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:54:40 INFO - PROCESS | 16920 | 1463172880878 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:54:40 INFO - PROCESS | 16920 | 1463172880882 Marionette TRACE conn4 <- [1,1822,null,{}] 13:54:40 INFO - PROCESS | 16920 | 1463172880888 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:41 INFO - PROCESS | 16920 | 1463172881153 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 13:54:41 INFO - PROCESS | 16920 | 1463172881489 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:41 INFO - PROCESS | 16920 | ++DOCSHELL 0x8939e000 == 120 [pid = 16920] [id = 463] 13:54:41 INFO - PROCESS | 16920 | ++DOMWINDOW == 150 (0x8dfd7000) [pid = 16920] [serial = 1390] [outer = (nil)] 13:54:41 INFO - PROCESS | 16920 | ++DOMWINDOW == 151 (0x918c7400) [pid = 16920] [serial = 1391] [outer = 0x8dfd7000] 13:54:41 INFO - PROCESS | 16920 | 1463172881585 Marionette DEBUG loaded listener.js 13:54:41 INFO - PROCESS | 16920 | ++DOMWINDOW == 152 (0x918cf000) [pid = 16920] [serial = 1392] [outer = 0x8dfd7000] 13:54:42 INFO - PROCESS | 16920 | 1463172882555 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 13:54:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:54:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1735ms 13:54:42 INFO - PROCESS | 16920 | 1463172882614 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 13:54:42 INFO - PROCESS | 16920 | 1463172882617 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 13:54:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:54:42 INFO - PROCESS | 16920 | 1463172882624 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:54:42 INFO - PROCESS | 16920 | 1463172882628 Marionette TRACE conn4 <- [1,1826,null,{}] 13:54:42 INFO - PROCESS | 16920 | 1463172882634 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:42 INFO - PROCESS | 16920 | 1463172882875 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 13:54:43 INFO - PROCESS | 16920 | 1463172883218 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:43 INFO - PROCESS | 16920 | ++DOCSHELL 0x91a50000 == 121 [pid = 16920] [id = 464] 13:54:43 INFO - PROCESS | 16920 | ++DOMWINDOW == 153 (0x91a51400) [pid = 16920] [serial = 1393] [outer = (nil)] 13:54:43 INFO - PROCESS | 16920 | ++DOMWINDOW == 154 (0x9251fc00) [pid = 16920] [serial = 1394] [outer = 0x91a51400] 13:54:43 INFO - PROCESS | 16920 | 1463172883318 Marionette DEBUG loaded listener.js 13:54:43 INFO - PROCESS | 16920 | ++DOMWINDOW == 155 (0x925ef000) [pid = 16920] [serial = 1395] [outer = 0x91a51400] 13:54:44 INFO - PROCESS | 16920 | 1463172884265 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 13:54:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:54:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1683ms 13:54:44 INFO - PROCESS | 16920 | 1463172884309 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 13:54:44 INFO - PROCESS | 16920 | 1463172884315 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 13:54:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:54:44 INFO - PROCESS | 16920 | 1463172884323 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:54:44 INFO - PROCESS | 16920 | 1463172884326 Marionette TRACE conn4 <- [1,1830,null,{}] 13:54:44 INFO - PROCESS | 16920 | 1463172884332 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:44 INFO - PROCESS | 16920 | 1463172884574 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 13:54:44 INFO - PROCESS | 16920 | 1463172884908 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:44 INFO - PROCESS | 16920 | ++DOCSHELL 0x8e2d1c00 == 122 [pid = 16920] [id = 465] 13:54:44 INFO - PROCESS | 16920 | ++DOMWINDOW == 156 (0x926ad800) [pid = 16920] [serial = 1396] [outer = (nil)] 13:54:45 INFO - PROCESS | 16920 | ++DOMWINDOW == 157 (0x928ec400) [pid = 16920] [serial = 1397] [outer = 0x926ad800] 13:54:45 INFO - PROCESS | 16920 | 1463172885053 Marionette DEBUG loaded listener.js 13:54:45 INFO - PROCESS | 16920 | ++DOMWINDOW == 158 (0x92b16400) [pid = 16920] [serial = 1398] [outer = 0x926ad800] 13:54:45 INFO - PROCESS | 16920 | 1463172885992 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 13:54:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 13:54:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1742ms 13:54:46 INFO - PROCESS | 16920 | 1463172886067 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 13:54:46 INFO - PROCESS | 16920 | 1463172886071 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 13:54:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:54:46 INFO - PROCESS | 16920 | 1463172886078 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:54:46 INFO - PROCESS | 16920 | 1463172886082 Marionette TRACE conn4 <- [1,1834,null,{}] 13:54:46 INFO - PROCESS | 16920 | 1463172886088 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:46 INFO - PROCESS | 16920 | 1463172886345 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 13:54:46 INFO - PROCESS | 16920 | 1463172886687 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:46 INFO - PROCESS | 16920 | ++DOCSHELL 0x8adc8400 == 123 [pid = 16920] [id = 466] 13:54:46 INFO - PROCESS | 16920 | ++DOMWINDOW == 159 (0x8e00c400) [pid = 16920] [serial = 1399] [outer = (nil)] 13:54:46 INFO - PROCESS | 16920 | ++DOMWINDOW == 160 (0x92b18800) [pid = 16920] [serial = 1400] [outer = 0x8e00c400] 13:54:46 INFO - PROCESS | 16920 | 1463172886781 Marionette DEBUG loaded listener.js 13:54:46 INFO - PROCESS | 16920 | ++DOMWINDOW == 161 (0x92be9400) [pid = 16920] [serial = 1401] [outer = 0x8e00c400] 13:54:47 INFO - PROCESS | 16920 | 1463172887786 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 13:54:47 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 13:54:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1782ms 13:54:47 INFO - PROCESS | 16920 | 1463172887862 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 13:54:47 INFO - PROCESS | 16920 | 1463172887866 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 13:54:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:54:47 INFO - PROCESS | 16920 | 1463172887874 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:54:47 INFO - PROCESS | 16920 | 1463172887878 Marionette TRACE conn4 <- [1,1838,null,{}] 13:54:47 INFO - PROCESS | 16920 | 1463172887884 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:48 INFO - PROCESS | 16920 | 1463172888173 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 13:54:48 INFO - PROCESS | 16920 | 1463172888523 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:48 INFO - PROCESS | 16920 | ++DOCSHELL 0x936a2000 == 124 [pid = 16920] [id = 467] 13:54:48 INFO - PROCESS | 16920 | ++DOMWINDOW == 162 (0x936a5000) [pid = 16920] [serial = 1402] [outer = (nil)] 13:54:48 INFO - PROCESS | 16920 | ++DOMWINDOW == 163 (0x9375bc00) [pid = 16920] [serial = 1403] [outer = 0x936a5000] 13:54:48 INFO - PROCESS | 16920 | 1463172888633 Marionette DEBUG loaded listener.js 13:54:48 INFO - PROCESS | 16920 | ++DOMWINDOW == 164 (0x94603c00) [pid = 16920] [serial = 1404] [outer = 0x936a5000] 13:54:49 INFO - PROCESS | 16920 | 1463172889631 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 13:54:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:54:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1833ms 13:54:49 INFO - PROCESS | 16920 | 1463172889709 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 13:54:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:54:49 INFO - PROCESS | 16920 | 1463172889714 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 13:54:49 INFO - PROCESS | 16920 | 1463172889721 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:54:49 INFO - PROCESS | 16920 | 1463172889725 Marionette TRACE conn4 <- [1,1842,null,{}] 13:54:49 INFO - PROCESS | 16920 | 1463172889731 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:50 INFO - PROCESS | 16920 | 1463172890050 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 13:54:50 INFO - PROCESS | 16920 | 1463172890396 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:50 INFO - PROCESS | 16920 | ++DOCSHELL 0x92be3000 == 125 [pid = 16920] [id = 468] 13:54:50 INFO - PROCESS | 16920 | ++DOMWINDOW == 165 (0x92beb800) [pid = 16920] [serial = 1405] [outer = (nil)] 13:54:50 INFO - PROCESS | 16920 | ++DOMWINDOW == 166 (0x96d34400) [pid = 16920] [serial = 1406] [outer = 0x92beb800] 13:54:50 INFO - PROCESS | 16920 | 1463172890489 Marionette DEBUG loaded listener.js 13:54:50 INFO - PROCESS | 16920 | ++DOMWINDOW == 167 (0x97780800) [pid = 16920] [serial = 1407] [outer = 0x92beb800] 13:54:51 INFO - PROCESS | 16920 | 1463172891439 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 13:54:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:54:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1787ms 13:54:51 INFO - PROCESS | 16920 | 1463172891509 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 13:54:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:54:51 INFO - PROCESS | 16920 | 1463172891513 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 13:54:51 INFO - PROCESS | 16920 | 1463172891520 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:54:51 INFO - PROCESS | 16920 | 1463172891523 Marionette TRACE conn4 <- [1,1846,null,{}] 13:54:51 INFO - PROCESS | 16920 | 1463172891530 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:51 INFO - PROCESS | 16920 | 1463172891777 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 13:54:52 INFO - PROCESS | 16920 | 1463172892121 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:52 INFO - PROCESS | 16920 | ++DOCSHELL 0x86c6ac00 == 126 [pid = 16920] [id = 469] 13:54:52 INFO - PROCESS | 16920 | ++DOMWINDOW == 168 (0x8a2da800) [pid = 16920] [serial = 1408] [outer = (nil)] 13:54:52 INFO - PROCESS | 16920 | ++DOMWINDOW == 169 (0x98389000) [pid = 16920] [serial = 1409] [outer = 0x8a2da800] 13:54:52 INFO - PROCESS | 16920 | 1463172892211 Marionette DEBUG loaded listener.js 13:54:52 INFO - PROCESS | 16920 | ++DOMWINDOW == 170 (0x98394c00) [pid = 16920] [serial = 1410] [outer = 0x8a2da800] 13:54:53 INFO - PROCESS | 16920 | 1463172893220 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:54:53 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) 13:54:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1785ms 13:54:53 INFO - PROCESS | 16920 | 1463172893305 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 13:54:53 INFO - PROCESS | 16920 | 1463172893321 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 13:54:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:54:53 INFO - PROCESS | 16920 | 1463172893328 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:54:53 INFO - PROCESS | 16920 | 1463172893331 Marionette TRACE conn4 <- [1,1850,null,{}] 13:54:53 INFO - PROCESS | 16920 | 1463172893337 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:53 INFO - PROCESS | 16920 | 1463172893685 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 13:54:53 INFO - PROCESS | 16920 | 1463172893948 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:53 INFO - PROCESS | 16920 | ++DOCSHELL 0x92cf7000 == 127 [pid = 16920] [id = 470] 13:54:53 INFO - PROCESS | 16920 | ++DOMWINDOW == 171 (0x98339000) [pid = 16920] [serial = 1411] [outer = (nil)] 13:54:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 172 (0x9a1da800) [pid = 16920] [serial = 1412] [outer = 0x98339000] 13:54:54 INFO - PROCESS | 16920 | 1463172894043 Marionette DEBUG loaded listener.js 13:54:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 173 (0x9a277800) [pid = 16920] [serial = 1413] [outer = 0x98339000] 13:54:55 INFO - PROCESS | 16920 | 1463172895032 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:54:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:54:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1782ms 13:54:55 INFO - PROCESS | 16920 | 1463172895112 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 13:54:55 INFO - PROCESS | 16920 | 1463172895115 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 13:54:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:54:55 INFO - PROCESS | 16920 | 1463172895123 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:54:55 INFO - PROCESS | 16920 | 1463172895125 Marionette TRACE conn4 <- [1,1854,null,{}] 13:54:55 INFO - PROCESS | 16920 | 1463172895133 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:55 INFO - PROCESS | 16920 | 1463172895416 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 13:54:55 INFO - PROCESS | 16920 | 1463172895769 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:55 INFO - PROCESS | 16920 | ++DOCSHELL 0x96d2f800 == 128 [pid = 16920] [id = 471] 13:54:55 INFO - PROCESS | 16920 | ++DOMWINDOW == 174 (0x99d65400) [pid = 16920] [serial = 1414] [outer = (nil)] 13:54:55 INFO - PROCESS | 16920 | ++DOMWINDOW == 175 (0x9a47ec00) [pid = 16920] [serial = 1415] [outer = 0x99d65400] 13:54:55 INFO - PROCESS | 16920 | 1463172895864 Marionette DEBUG loaded listener.js 13:54:55 INFO - PROCESS | 16920 | ++DOMWINDOW == 176 (0x9a485c00) [pid = 16920] [serial = 1416] [outer = 0x99d65400] 13:54:56 INFO - PROCESS | 16920 | 1463172896835 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:54:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:54:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1791ms 13:54:56 INFO - PROCESS | 16920 | 1463172896915 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 13:54:56 INFO - PROCESS | 16920 | 1463172896918 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 13:54:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:54:56 INFO - PROCESS | 16920 | 1463172896926 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:54:56 INFO - PROCESS | 16920 | 1463172896929 Marionette TRACE conn4 <- [1,1858,null,{}] 13:54:56 INFO - PROCESS | 16920 | 1463172896935 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:57 INFO - PROCESS | 16920 | 1463172897234 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 13:54:57 INFO - PROCESS | 16920 | 1463172897574 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:57 INFO - PROCESS | 16920 | ++DOCSHELL 0x8ee30400 == 129 [pid = 16920] [id = 472] 13:54:57 INFO - PROCESS | 16920 | ++DOMWINDOW == 177 (0x90797c00) [pid = 16920] [serial = 1417] [outer = (nil)] 13:54:57 INFO - PROCESS | 16920 | ++DOMWINDOW == 178 (0x9a4bfc00) [pid = 16920] [serial = 1418] [outer = 0x90797c00] 13:54:57 INFO - PROCESS | 16920 | 1463172897687 Marionette DEBUG loaded listener.js 13:54:57 INFO - PROCESS | 16920 | ++DOMWINDOW == 179 (0x9a9f5000) [pid = 16920] [serial = 1419] [outer = 0x90797c00] 13:54:58 INFO - PROCESS | 16920 | 1463172898647 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 13:54:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:54:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1787ms 13:54:58 INFO - PROCESS | 16920 | 1463172898713 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 13:54:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:54:58 INFO - PROCESS | 16920 | 1463172898717 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 13:54:58 INFO - PROCESS | 16920 | 1463172898724 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:54:58 INFO - PROCESS | 16920 | 1463172898727 Marionette TRACE conn4 <- [1,1862,null,{}] 13:54:58 INFO - PROCESS | 16920 | 1463172898733 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:58 INFO - PROCESS | 16920 | 1463172898979 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 13:54:59 INFO - PROCESS | 16920 | 1463172899322 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:59 INFO - PROCESS | 16920 | ++DOCSHELL 0x99d64800 == 130 [pid = 16920] [id = 473] 13:54:59 INFO - PROCESS | 16920 | ++DOMWINDOW == 180 (0x9a487400) [pid = 16920] [serial = 1420] [outer = (nil)] 13:54:59 INFO - PROCESS | 16920 | ++DOMWINDOW == 181 (0x9ac42800) [pid = 16920] [serial = 1421] [outer = 0x9a487400] 13:54:59 INFO - PROCESS | 16920 | 1463172899422 Marionette DEBUG loaded listener.js 13:54:59 INFO - PROCESS | 16920 | ++DOMWINDOW == 182 (0x9ac45000) [pid = 16920] [serial = 1422] [outer = 0x9a487400] 13:55:00 INFO - PROCESS | 16920 | 1463172900384 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 13:55:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:55:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1738ms 13:55:00 INFO - PROCESS | 16920 | 1463172900462 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 13:55:00 INFO - PROCESS | 16920 | 1463172900465 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 13:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:55:00 INFO - PROCESS | 16920 | 1463172900472 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:55:00 INFO - PROCESS | 16920 | 1463172900475 Marionette TRACE conn4 <- [1,1866,null,{}] 13:55:00 INFO - PROCESS | 16920 | 1463172900481 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:00 INFO - PROCESS | 16920 | 1463172900767 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 13:55:02 INFO - PROCESS | 16920 | --DOCSHELL 0x87e93000 == 129 [pid = 16920] [id = 433] 13:55:02 INFO - PROCESS | 16920 | --DOCSHELL 0x88ff0000 == 128 [pid = 16920] [id = 432] 13:55:02 INFO - PROCESS | 16920 | --DOCSHELL 0x977f1c00 == 127 [pid = 16920] [id = 95] 13:55:02 INFO - PROCESS | 16920 | --DOCSHELL 0x8a2e6000 == 126 [pid = 16920] [id = 189] 13:55:02 INFO - PROCESS | 16920 | --DOCSHELL 0x863c5c00 == 125 [pid = 16920] [id = 456] 13:55:02 INFO - PROCESS | 16920 | --DOCSHELL 0x8bed4000 == 124 [pid = 16920] [id = 455] 13:55:02 INFO - PROCESS | 16920 | --DOCSHELL 0x86c72000 == 123 [pid = 16920] [id = 454] 13:55:02 INFO - PROCESS | 16920 | --DOCSHELL 0x88182800 == 122 [pid = 16920] [id = 453] 13:55:02 INFO - PROCESS | 16920 | --DOCSHELL 0x91a54000 == 121 [pid = 16920] [id = 445] 13:55:02 INFO - PROCESS | 16920 | --DOCSHELL 0x92b19400 == 120 [pid = 16920] [id = 446] 13:55:02 INFO - PROCESS | 16920 | --DOCSHELL 0x8e2d9000 == 119 [pid = 16920] [id = 444] 13:55:02 INFO - PROCESS | 16920 | --DOCSHELL 0x90647c00 == 118 [pid = 16920] [id = 443] 13:55:02 INFO - PROCESS | 16920 | --DOCSHELL 0x9107d800 == 117 [pid = 16920] [id = 442] 13:55:02 INFO - PROCESS | 16920 | --DOCSHELL 0x86c68400 == 116 [pid = 16920] [id = 441] 13:55:02 INFO - PROCESS | 16920 | --DOCSHELL 0x880a7400 == 115 [pid = 16920] [id = 440] 13:55:02 INFO - PROCESS | 16920 | --DOCSHELL 0x8dfd3c00 == 114 [pid = 16920] [id = 439] 13:55:02 INFO - PROCESS | 16920 | --DOCSHELL 0x8e2d5800 == 113 [pid = 16920] [id = 438] 13:55:02 INFO - PROCESS | 16920 | --DOCSHELL 0x8c1ea400 == 112 [pid = 16920] [id = 437] 13:55:02 INFO - PROCESS | 16920 | --DOCSHELL 0x880a0800 == 111 [pid = 16920] [id = 436] 13:55:02 INFO - PROCESS | 16920 | --DOMWINDOW == 181 (0x8e2cf800) [pid = 16920] [serial = 1307] [outer = (nil)] [url = about:blank] 13:55:02 INFO - PROCESS | 16920 | --DOMWINDOW == 180 (0x8b01b400) [pid = 16920] [serial = 1247] [outer = (nil)] [url = about:blank] 13:55:02 INFO - PROCESS | 16920 | --DOMWINDOW == 179 (0x8dfd5000) [pid = 16920] [serial = 1250] [outer = (nil)] [url = about:blank] 13:55:02 INFO - PROCESS | 16920 | --DOMWINDOW == 178 (0x87e97c00) [pid = 16920] [serial = 1245] [outer = (nil)] [url = about:blank] 13:55:02 INFO - PROCESS | 16920 | --DOMWINDOW == 177 (0x8c1e4400) [pid = 16920] [serial = 1302] [outer = (nil)] [url = about:blank] 13:55:02 INFO - PROCESS | 16920 | --DOMWINDOW == 176 (0x92be0c00) [pid = 16920] [serial = 1274] [outer = (nil)] [url = about:blank] 13:55:02 INFO - PROCESS | 16920 | --DOMWINDOW == 175 (0x9838ec00) [pid = 16920] [serial = 1286] [outer = (nil)] [url = about:blank] 13:55:02 INFO - PROCESS | 16920 | --DOMWINDOW == 174 (0x89b35800) [pid = 16920] [serial = 1304] [outer = (nil)] [url = about:blank] 13:55:02 INFO - PROCESS | 16920 | --DOMWINDOW == 173 (0x9251f000) [pid = 16920] [serial = 1269] [outer = (nil)] [url = about:blank] 13:55:02 INFO - PROCESS | 16920 | --DOMWINDOW == 172 (0x928ee000) [pid = 16920] [serial = 1271] [outer = (nil)] [url = about:blank] 13:55:02 INFO - PROCESS | 16920 | --DOMWINDOW == 171 (0x928f8400) [pid = 16920] [serial = 1272] [outer = (nil)] [url = about:blank] 13:55:02 INFO - PROCESS | 16920 | --DOMWINDOW == 170 (0x95240000) [pid = 16920] [serial = 1280] [outer = (nil)] [url = about:blank] 13:55:02 INFO - PROCESS | 16920 | --DOMWINDOW == 169 (0x89b2f800) [pid = 16920] [serial = 1299] [outer = (nil)] [url = about:blank] 13:55:02 INFO - PROCESS | 16920 | --DOMWINDOW == 168 (0x98392000) [pid = 16920] [serial = 1287] [outer = (nil)] [url = about:blank] 13:55:02 INFO - PROCESS | 16920 | --DOMWINDOW == 167 (0x95242c00) [pid = 16920] [serial = 1281] [outer = (nil)] [url = about:blank] 13:55:02 INFO - PROCESS | 16920 | --DOMWINDOW == 166 (0x8dfce400) [pid = 16920] [serial = 1305] [outer = (nil)] [url = about:blank] 13:55:02 INFO - PROCESS | 16920 | --DOMWINDOW == 165 (0x977e8000) [pid = 16920] [serial = 1283] [outer = (nil)] [url = about:blank] 13:55:02 INFO - PROCESS | 16920 | --DOMWINDOW == 164 (0x977f3400) [pid = 16920] [serial = 1284] [outer = (nil)] [url = about:blank] 13:55:02 INFO - PROCESS | 16920 | --DOMWINDOW == 163 (0x8f25e800) [pid = 16920] [serial = 1256] [outer = (nil)] [url = about:blank] 13:55:02 INFO - PROCESS | 16920 | --DOMWINDOW == 162 (0x86c75c00) [pid = 16920] [serial = 1244] [outer = (nil)] [url = about:blank] 13:55:02 INFO - PROCESS | 16920 | --DOMWINDOW == 161 (0x89391800) [pid = 16920] [serial = 1298] [outer = (nil)] [url = about:blank] 13:55:02 INFO - PROCESS | 16920 | --DOMWINDOW == 160 (0x9a4b8000) [pid = 16920] [serial = 1295] [outer = (nil)] [url = about:blank] 13:55:02 INFO - PROCESS | 16920 | --DOMWINDOW == 159 (0x946d6400) [pid = 16920] [serial = 1278] [outer = (nil)] [url = about:blank] 13:55:02 INFO - PROCESS | 16920 | --DOMWINDOW == 158 (0x9a1d2800) [pid = 16920] [serial = 1289] [outer = (nil)] [url = about:blank] 13:55:02 INFO - PROCESS | 16920 | --DOMWINDOW == 157 (0x8f449800) [pid = 16920] [serial = 1257] [outer = (nil)] [url = about:blank] 13:55:02 INFO - PROCESS | 16920 | --DOMWINDOW == 156 (0x9079a000) [pid = 16920] [serial = 1259] [outer = (nil)] [url = about:blank] 13:55:02 INFO - PROCESS | 16920 | --DOMWINDOW == 155 (0x918ce800) [pid = 16920] [serial = 1265] [outer = (nil)] [url = about:blank] 13:55:02 INFO - PROCESS | 16920 | --DOMWINDOW == 154 (0x8add0800) [pid = 16920] [serial = 1301] [outer = (nil)] [url = about:blank] 13:55:02 INFO - PROCESS | 16920 | --DOMWINDOW == 153 (0x92ceb000) [pid = 16920] [serial = 1275] [outer = (nil)] [url = about:blank] 13:55:02 INFO - PROCESS | 16920 | --DOMWINDOW == 152 (0x9251b400) [pid = 16920] [serial = 1268] [outer = (nil)] [url = about:blank] 13:55:02 INFO - PROCESS | 16920 | --DOMWINDOW == 151 (0x91a4c400) [pid = 16920] [serial = 1266] [outer = (nil)] [url = about:blank] 13:55:02 INFO - PROCESS | 16920 | --DOMWINDOW == 150 (0x9a39f800) [pid = 16920] [serial = 1292] [outer = (nil)] [url = about:blank] 13:55:02 INFO - PROCESS | 16920 | --DOMWINDOW == 149 (0x9a1dac00) [pid = 16920] [serial = 1290] [outer = (nil)] [url = about:blank] 13:55:02 INFO - PROCESS | 16920 | --DOMWINDOW == 148 (0x946cc400) [pid = 16920] [serial = 1277] [outer = (nil)] [url = about:blank] 13:55:02 INFO - PROCESS | 16920 | --DOMWINDOW == 147 (0x8ed22800) [pid = 16920] [serial = 1253] [outer = (nil)] [url = about:blank] 13:55:02 INFO - PROCESS | 16920 | --DOMWINDOW == 146 (0x9118e400) [pid = 16920] [serial = 1262] [outer = (nil)] [url = about:blank] 13:55:02 INFO - PROCESS | 16920 | --DOMWINDOW == 145 (0x9a488800) [pid = 16920] [serial = 1293] [outer = (nil)] [url = about:blank] 13:55:02 INFO - PROCESS | 16920 | 1463172902709 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:02 INFO - PROCESS | 16920 | ++DOCSHELL 0x86c75c00 == 112 [pid = 16920] [id = 474] 13:55:02 INFO - PROCESS | 16920 | ++DOMWINDOW == 146 (0x87e95800) [pid = 16920] [serial = 1423] [outer = (nil)] 13:55:02 INFO - PROCESS | 16920 | ++DOMWINDOW == 147 (0x880a0800) [pid = 16920] [serial = 1424] [outer = 0x87e95800] 13:55:02 INFO - PROCESS | 16920 | 1463172902812 Marionette DEBUG loaded listener.js 13:55:02 INFO - PROCESS | 16920 | ++DOMWINDOW == 148 (0x88feec00) [pid = 16920] [serial = 1425] [outer = 0x87e95800] 13:55:03 INFO - PROCESS | 16920 | 1463172903687 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 13:55:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:55:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 3290ms 13:55:03 INFO - PROCESS | 16920 | 1463172903764 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 13:55:03 INFO - PROCESS | 16920 | 1463172903771 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 13:55:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:55:03 INFO - PROCESS | 16920 | 1463172903779 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:55:03 INFO - PROCESS | 16920 | 1463172903784 Marionette TRACE conn4 <- [1,1870,null,{}] 13:55:03 INFO - PROCESS | 16920 | 1463172903791 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:04 INFO - PROCESS | 16920 | 1463172904009 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 13:55:04 INFO - PROCESS | 16920 | 1463172904265 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:04 INFO - PROCESS | 16920 | ++DOCSHELL 0x8a2e7400 == 113 [pid = 16920] [id = 475] 13:55:04 INFO - PROCESS | 16920 | ++DOMWINDOW == 149 (0x8a4cc400) [pid = 16920] [serial = 1426] [outer = (nil)] 13:55:04 INFO - PROCESS | 16920 | ++DOMWINDOW == 150 (0x8adc9c00) [pid = 16920] [serial = 1427] [outer = 0x8a4cc400] 13:55:04 INFO - PROCESS | 16920 | 1463172904352 Marionette DEBUG loaded listener.js 13:55:04 INFO - PROCESS | 16920 | ++DOMWINDOW == 151 (0x8bb8b000) [pid = 16920] [serial = 1428] [outer = 0x8a4cc400] 13:55:05 INFO - PROCESS | 16920 | 1463172905268 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 13:55:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:55:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1533ms 13:55:05 INFO - PROCESS | 16920 | 1463172905316 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 13:55:05 INFO - PROCESS | 16920 | 1463172905322 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 13:55:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:55:05 INFO - PROCESS | 16920 | 1463172905341 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:55:05 INFO - PROCESS | 16920 | 1463172905344 Marionette TRACE conn4 <- [1,1874,null,{}] 13:55:05 INFO - PROCESS | 16920 | 1463172905351 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:05 INFO - PROCESS | 16920 | 1463172905652 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 13:55:05 INFO - PROCESS | 16920 | 1463172905692 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:05 INFO - PROCESS | 16920 | ++DOCSHELL 0x8bedd400 == 114 [pid = 16920] [id = 476] 13:55:05 INFO - PROCESS | 16920 | ++DOMWINDOW == 152 (0x8df46800) [pid = 16920] [serial = 1429] [outer = (nil)] 13:55:05 INFO - PROCESS | 16920 | ++DOMWINDOW == 153 (0x8df51800) [pid = 16920] [serial = 1430] [outer = 0x8df46800] 13:55:05 INFO - PROCESS | 16920 | 1463172905771 Marionette DEBUG loaded listener.js 13:55:05 INFO - PROCESS | 16920 | ++DOMWINDOW == 154 (0x8dfd6000) [pid = 16920] [serial = 1431] [outer = 0x8df46800] 13:55:06 INFO - PROCESS | 16920 | 1463172906908 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 13:55:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:55:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 2099ms 13:55:07 INFO - PROCESS | 16920 | --DOMWINDOW == 153 (0x9a39e800) [pid = 16920] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:55:07 INFO - PROCESS | 16920 | --DOMWINDOW == 152 (0x8a2df000) [pid = 16920] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:55:07 INFO - PROCESS | 16920 | --DOMWINDOW == 151 (0x891f2000) [pid = 16920] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:55:07 INFO - PROCESS | 16920 | --DOMWINDOW == 150 (0x8f25d000) [pid = 16920] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:55:07 INFO - PROCESS | 16920 | --DOMWINDOW == 149 (0x926b4800) [pid = 16920] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:55:07 INFO - PROCESS | 16920 | --DOMWINDOW == 148 (0x9396f000) [pid = 16920] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:55:07 INFO - PROCESS | 16920 | --DOMWINDOW == 147 (0x92bee800) [pid = 16920] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 13:55:07 INFO - PROCESS | 16920 | --DOMWINDOW == 146 (0x945e6000) [pid = 16920] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:55:07 INFO - PROCESS | 16920 | --DOMWINDOW == 145 (0x9118a400) [pid = 16920] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:55:07 INFO - PROCESS | 16920 | --DOMWINDOW == 144 (0x88183800) [pid = 16920] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:55:07 INFO - PROCESS | 16920 | --DOMWINDOW == 143 (0x907a0800) [pid = 16920] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:55:07 INFO - PROCESS | 16920 | --DOMWINDOW == 142 (0x89b32c00) [pid = 16920] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:55:07 INFO - PROCESS | 16920 | --DOMWINDOW == 141 (0x9a272800) [pid = 16920] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:55:07 INFO - PROCESS | 16920 | --DOMWINDOW == 140 (0x99d0d800) [pid = 16920] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:55:07 INFO - PROCESS | 16920 | --DOMWINDOW == 139 (0x8d40c400) [pid = 16920] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:55:07 INFO - PROCESS | 16920 | --DOMWINDOW == 138 (0x8f444c00) [pid = 16920] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:55:07 INFO - PROCESS | 16920 | --DOMWINDOW == 137 (0x8f252800) [pid = 16920] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:55:07 INFO - PROCESS | 16920 | --DOMWINDOW == 136 (0x90649c00) [pid = 16920] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:55:07 INFO - PROCESS | 16920 | --DOMWINDOW == 135 (0x877bfc00) [pid = 16920] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 13:55:07 INFO - PROCESS | 16920 | --DOMWINDOW == 134 (0x91185800) [pid = 16920] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:55:07 INFO - PROCESS | 16920 | --DOMWINDOW == 133 (0x8c1e4800) [pid = 16920] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:55:07 INFO - PROCESS | 16920 | --DOMWINDOW == 132 (0x89b33c00) [pid = 16920] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:55:07 INFO - PROCESS | 16920 | --DOMWINDOW == 131 (0x8dfcd400) [pid = 16920] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:55:07 INFO - PROCESS | 16920 | --DOMWINDOW == 130 (0x90aa2000) [pid = 16920] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:55:07 INFO - PROCESS | 16920 | --DOMWINDOW == 129 (0x9064c000) [pid = 16920] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:55:07 INFO - PROCESS | 16920 | --DOMWINDOW == 128 (0x8ea51000) [pid = 16920] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:55:07 INFO - PROCESS | 16920 | --DOMWINDOW == 127 (0x8a2e5800) [pid = 16920] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:55:07 INFO - PROCESS | 16920 | 1463172907556 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 13:55:07 INFO - PROCESS | 16920 | 1463172907560 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 13:55:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:55:07 INFO - PROCESS | 16920 | 1463172907577 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:55:07 INFO - PROCESS | 16920 | 1463172907586 Marionette TRACE conn4 <- [1,1878,null,{}] 13:55:07 INFO - PROCESS | 16920 | 1463172907593 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:07 INFO - PROCESS | 16920 | 1463172907903 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 13:55:08 INFO - PROCESS | 16920 | 1463172908036 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:08 INFO - PROCESS | 16920 | ++DOCSHELL 0x8a2ddc00 == 115 [pid = 16920] [id = 477] 13:55:08 INFO - PROCESS | 16920 | ++DOMWINDOW == 128 (0x8c1ef400) [pid = 16920] [serial = 1432] [outer = (nil)] 13:55:08 INFO - PROCESS | 16920 | ++DOMWINDOW == 129 (0x8e006000) [pid = 16920] [serial = 1433] [outer = 0x8c1ef400] 13:55:08 INFO - PROCESS | 16920 | 1463172908117 Marionette DEBUG loaded listener.js 13:55:08 INFO - PROCESS | 16920 | ++DOMWINDOW == 130 (0x8e2d5c00) [pid = 16920] [serial = 1434] [outer = 0x8c1ef400] 13:55:08 INFO - PROCESS | 16920 | 1463172908937 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 13:55:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:55:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1395ms 13:55:08 INFO - PROCESS | 16920 | 1463172908966 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 13:55:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:55:08 INFO - PROCESS | 16920 | 1463172908971 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 13:55:08 INFO - PROCESS | 16920 | 1463172908977 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:55:08 INFO - PROCESS | 16920 | 1463172908981 Marionette TRACE conn4 <- [1,1882,null,{}] 13:55:08 INFO - PROCESS | 16920 | 1463172908986 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:09 INFO - PROCESS | 16920 | 1463172909196 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 13:55:09 INFO - PROCESS | 16920 | 1463172909407 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:09 INFO - PROCESS | 16920 | ++DOCSHELL 0x863c5c00 == 116 [pid = 16920] [id = 478] 13:55:09 INFO - PROCESS | 16920 | ++DOMWINDOW == 131 (0x86c68400) [pid = 16920] [serial = 1435] [outer = (nil)] 13:55:09 INFO - PROCESS | 16920 | ++DOMWINDOW == 132 (0x87e98800) [pid = 16920] [serial = 1436] [outer = 0x86c68400] 13:55:09 INFO - PROCESS | 16920 | 1463172909635 Marionette DEBUG loaded listener.js 13:55:09 INFO - PROCESS | 16920 | ++DOMWINDOW == 133 (0x891eb000) [pid = 16920] [serial = 1437] [outer = 0x86c68400] 13:55:10 INFO - PROCESS | 16920 | 1463172910709 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 13:55:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:55:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1789ms 13:55:10 INFO - PROCESS | 16920 | 1463172910768 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 13:55:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:55:10 INFO - PROCESS | 16920 | 1463172910777 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 13:55:10 INFO - PROCESS | 16920 | 1463172910787 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:55:10 INFO - PROCESS | 16920 | 1463172910793 Marionette TRACE conn4 <- [1,1886,null,{}] 13:55:10 INFO - PROCESS | 16920 | 1463172910801 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:11 INFO - PROCESS | 16920 | 1463172911059 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 13:55:11 INFO - PROCESS | 16920 | 1463172911401 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:11 INFO - PROCESS | 16920 | ++DOCSHELL 0x89b37800 == 117 [pid = 16920] [id = 479] 13:55:11 INFO - PROCESS | 16920 | ++DOMWINDOW == 134 (0x8add0800) [pid = 16920] [serial = 1438] [outer = (nil)] 13:55:11 INFO - PROCESS | 16920 | ++DOMWINDOW == 135 (0x8c1e7c00) [pid = 16920] [serial = 1439] [outer = 0x8add0800] 13:55:11 INFO - PROCESS | 16920 | 1463172911504 Marionette DEBUG loaded listener.js 13:55:11 INFO - PROCESS | 16920 | ++DOMWINDOW == 136 (0x8d41a000) [pid = 16920] [serial = 1440] [outer = 0x8add0800] 13:55:12 INFO - PROCESS | 16920 | 1463172912781 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 13:55:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:55:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 2047ms 13:55:12 INFO - PROCESS | 16920 | 1463172912831 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 13:55:12 INFO - PROCESS | 16920 | 1463172912839 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 13:55:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:55:12 INFO - PROCESS | 16920 | 1463172912852 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:55:12 INFO - PROCESS | 16920 | 1463172912856 Marionette TRACE conn4 <- [1,1890,null,{}] 13:55:12 INFO - PROCESS | 16920 | 1463172912863 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:13 INFO - PROCESS | 16920 | 1463172913116 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 13:55:13 INFO - PROCESS | 16920 | 1463172913491 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:13 INFO - PROCESS | 16920 | ++DOCSHELL 0x8b024800 == 118 [pid = 16920] [id = 480] 13:55:13 INFO - PROCESS | 16920 | ++DOMWINDOW == 137 (0x8bed0800) [pid = 16920] [serial = 1441] [outer = (nil)] 13:55:13 INFO - PROCESS | 16920 | ++DOMWINDOW == 138 (0x8ed1b800) [pid = 16920] [serial = 1442] [outer = 0x8bed0800] 13:55:13 INFO - PROCESS | 16920 | 1463172913603 Marionette DEBUG loaded listener.js 13:55:13 INFO - PROCESS | 16920 | ++DOMWINDOW == 139 (0x8ee33400) [pid = 16920] [serial = 1443] [outer = 0x8bed0800] 13:55:14 INFO - PROCESS | 16920 | 1463172914715 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 13:55:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:55:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1943ms 13:55:14 INFO - PROCESS | 16920 | 1463172914796 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 13:55:14 INFO - PROCESS | 16920 | 1463172914800 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 13:55:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:55:14 INFO - PROCESS | 16920 | 1463172914808 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:55:14 INFO - PROCESS | 16920 | 1463172914814 Marionette TRACE conn4 <- [1,1894,null,{}] 13:55:14 INFO - PROCESS | 16920 | 1463172914834 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:15 INFO - PROCESS | 16920 | 1463172915260 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 13:55:15 INFO - PROCESS | 16920 | 1463172915521 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:15 INFO - PROCESS | 16920 | ++DOCSHELL 0x8e010400 == 119 [pid = 16920] [id = 481] 13:55:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 140 (0x90646800) [pid = 16920] [serial = 1444] [outer = (nil)] 13:55:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 141 (0x9064c800) [pid = 16920] [serial = 1445] [outer = 0x90646800] 13:55:15 INFO - PROCESS | 16920 | 1463172915611 Marionette DEBUG loaded listener.js 13:55:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 142 (0x907a0800) [pid = 16920] [serial = 1446] [outer = 0x90646800] 13:55:16 INFO - PROCESS | 16920 | 1463172916609 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 13:55:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:55:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1839ms 13:55:16 INFO - PROCESS | 16920 | 1463172916648 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 13:55:16 INFO - PROCESS | 16920 | 1463172916653 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 13:55:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:55:16 INFO - PROCESS | 16920 | 1463172916660 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:55:16 INFO - PROCESS | 16920 | 1463172916664 Marionette TRACE conn4 <- [1,1898,null,{}] 13:55:16 INFO - PROCESS | 16920 | 1463172916670 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:16 INFO - PROCESS | 16920 | 1463172916907 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 13:55:17 INFO - PROCESS | 16920 | 1463172917240 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:17 INFO - PROCESS | 16920 | ++DOCSHELL 0x8f443000 == 120 [pid = 16920] [id = 482] 13:55:17 INFO - PROCESS | 16920 | ++DOMWINDOW == 143 (0x90649c00) [pid = 16920] [serial = 1447] [outer = (nil)] 13:55:17 INFO - PROCESS | 16920 | ++DOMWINDOW == 144 (0x90a0f000) [pid = 16920] [serial = 1448] [outer = 0x90649c00] 13:55:17 INFO - PROCESS | 16920 | 1463172917335 Marionette DEBUG loaded listener.js 13:55:17 INFO - PROCESS | 16920 | ++DOMWINDOW == 145 (0x90a16000) [pid = 16920] [serial = 1449] [outer = 0x90649c00] 13:55:18 INFO - PROCESS | 16920 | 1463172918339 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 13:55:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:55:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1735ms 13:55:18 INFO - PROCESS | 16920 | 1463172918398 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 13:55:18 INFO - PROCESS | 16920 | 1463172918402 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 13:55:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:55:18 INFO - PROCESS | 16920 | 1463172918409 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:55:18 INFO - PROCESS | 16920 | 1463172918413 Marionette TRACE conn4 <- [1,1902,null,{}] 13:55:18 INFO - PROCESS | 16920 | 1463172918420 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:18 INFO - PROCESS | 16920 | 1463172918657 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 13:55:19 INFO - PROCESS | 16920 | 1463172919004 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:19 INFO - PROCESS | 16920 | ++DOCSHELL 0x907ec000 == 121 [pid = 16920] [id = 483] 13:55:19 INFO - PROCESS | 16920 | ++DOMWINDOW == 146 (0x907ec800) [pid = 16920] [serial = 1450] [outer = (nil)] 13:55:19 INFO - PROCESS | 16920 | ++DOMWINDOW == 147 (0x90aa4000) [pid = 16920] [serial = 1451] [outer = 0x907ec800] 13:55:19 INFO - PROCESS | 16920 | 1463172919109 Marionette DEBUG loaded listener.js 13:55:19 INFO - PROCESS | 16920 | ++DOMWINDOW == 148 (0x91311000) [pid = 16920] [serial = 1452] [outer = 0x907ec800] 13:55:20 INFO - PROCESS | 16920 | 1463172920074 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 13:55:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:55:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1737ms 13:55:20 INFO - PROCESS | 16920 | 1463172920148 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 13:55:20 INFO - PROCESS | 16920 | 1463172920151 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 13:55:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:55:20 INFO - PROCESS | 16920 | 1463172920158 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:55:20 INFO - PROCESS | 16920 | 1463172920161 Marionette TRACE conn4 <- [1,1906,null,{}] 13:55:20 INFO - PROCESS | 16920 | 1463172920168 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:20 INFO - PROCESS | 16920 | 1463172920428 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 13:55:20 INFO - PROCESS | 16920 | 1463172920772 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:20 INFO - PROCESS | 16920 | ++DOCSHELL 0x8e12bc00 == 122 [pid = 16920] [id = 484] 13:55:20 INFO - PROCESS | 16920 | ++DOMWINDOW == 149 (0x90a09000) [pid = 16920] [serial = 1453] [outer = (nil)] 13:55:20 INFO - PROCESS | 16920 | ++DOMWINDOW == 150 (0x91a56000) [pid = 16920] [serial = 1454] [outer = 0x90a09000] 13:55:20 INFO - PROCESS | 16920 | 1463172920862 Marionette DEBUG loaded listener.js 13:55:20 INFO - PROCESS | 16920 | ++DOMWINDOW == 151 (0x92516c00) [pid = 16920] [serial = 1455] [outer = 0x90a09000] 13:55:22 INFO - PROCESS | 16920 | 1463172922052 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 13:55:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:55:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1938ms 13:55:22 INFO - PROCESS | 16920 | 1463172922097 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 13:55:22 INFO - PROCESS | 16920 | 1463172922102 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 13:55:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:55:22 INFO - PROCESS | 16920 | 1463172922109 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:55:22 INFO - PROCESS | 16920 | 1463172922112 Marionette TRACE conn4 <- [1,1910,null,{}] 13:55:22 INFO - PROCESS | 16920 | 1463172922118 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:22 INFO - PROCESS | 16920 | 1463172922345 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 13:55:22 INFO - PROCESS | 16920 | 1463172922677 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:22 INFO - PROCESS | 16920 | ++DOCSHELL 0x8e121800 == 123 [pid = 16920] [id = 485] 13:55:22 INFO - PROCESS | 16920 | ++DOMWINDOW == 152 (0x90aa1800) [pid = 16920] [serial = 1456] [outer = (nil)] 13:55:22 INFO - PROCESS | 16920 | ++DOMWINDOW == 153 (0x926b8400) [pid = 16920] [serial = 1457] [outer = 0x90aa1800] 13:55:22 INFO - PROCESS | 16920 | 1463172922765 Marionette DEBUG loaded listener.js 13:55:22 INFO - PROCESS | 16920 | ++DOMWINDOW == 154 (0x928f7800) [pid = 16920] [serial = 1458] [outer = 0x90aa1800] 13:55:23 INFO - PROCESS | 16920 | 1463172923686 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 13:55:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:55:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1633ms 13:55:23 INFO - PROCESS | 16920 | 1463172923743 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 13:55:23 INFO - PROCESS | 16920 | 1463172923747 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 13:55:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:55:23 INFO - PROCESS | 16920 | 1463172923754 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:55:23 INFO - PROCESS | 16920 | 1463172923757 Marionette TRACE conn4 <- [1,1914,null,{}] 13:55:23 INFO - PROCESS | 16920 | 1463172923763 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:23 INFO - PROCESS | 16920 | 1463172923986 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 13:55:24 INFO - PROCESS | 16920 | 1463172924317 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:24 INFO - PROCESS | 16920 | ++DOCSHELL 0x91a56c00 == 124 [pid = 16920] [id = 486] 13:55:24 INFO - PROCESS | 16920 | ++DOMWINDOW == 155 (0x925ee400) [pid = 16920] [serial = 1459] [outer = (nil)] 13:55:24 INFO - PROCESS | 16920 | ++DOMWINDOW == 156 (0x92bebc00) [pid = 16920] [serial = 1460] [outer = 0x925ee400] 13:55:24 INFO - PROCESS | 16920 | 1463172924424 Marionette DEBUG loaded listener.js 13:55:24 INFO - PROCESS | 16920 | ++DOMWINDOW == 157 (0x92ce3800) [pid = 16920] [serial = 1461] [outer = 0x925ee400] 13:55:25 INFO - PROCESS | 16920 | 1463172925317 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 13:55:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:55:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1591ms 13:55:25 INFO - PROCESS | 16920 | 1463172925347 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 13:55:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:55:25 INFO - PROCESS | 16920 | 1463172925351 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 13:55:25 INFO - PROCESS | 16920 | 1463172925358 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:55:25 INFO - PROCESS | 16920 | 1463172925362 Marionette TRACE conn4 <- [1,1918,null,{}] 13:55:25 INFO - PROCESS | 16920 | 1463172925367 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:25 INFO - PROCESS | 16920 | 1463172925601 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 13:55:25 INFO - PROCESS | 16920 | 1463172925944 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:25 INFO - PROCESS | 16920 | ++DOCSHELL 0x9118f800 == 125 [pid = 16920] [id = 487] 13:55:25 INFO - PROCESS | 16920 | ++DOMWINDOW == 158 (0x925f7000) [pid = 16920] [serial = 1462] [outer = (nil)] 13:55:26 INFO - PROCESS | 16920 | ++DOMWINDOW == 159 (0x93758c00) [pid = 16920] [serial = 1463] [outer = 0x925f7000] 13:55:26 INFO - PROCESS | 16920 | 1463172926041 Marionette DEBUG loaded listener.js 13:55:26 INFO - PROCESS | 16920 | ++DOMWINDOW == 160 (0x93968800) [pid = 16920] [serial = 1464] [outer = 0x925f7000] 13:55:26 INFO - PROCESS | 16920 | 1463172926971 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 13:55:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:55:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1690ms 13:55:27 INFO - PROCESS | 16920 | 1463172927048 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 13:55:27 INFO - PROCESS | 16920 | 1463172927051 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 13:55:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:55:27 INFO - PROCESS | 16920 | 1463172927058 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:55:27 INFO - PROCESS | 16920 | 1463172927061 Marionette TRACE conn4 <- [1,1922,null,{}] 13:55:27 INFO - PROCESS | 16920 | 1463172927067 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:27 INFO - PROCESS | 16920 | 1463172927306 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 13:55:27 INFO - PROCESS | 16920 | 1463172927648 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:27 INFO - PROCESS | 16920 | ++DOCSHELL 0x946d6400 == 126 [pid = 16920] [id = 488] 13:55:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 161 (0x946d8000) [pid = 16920] [serial = 1465] [outer = (nil)] 13:55:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 162 (0x95236800) [pid = 16920] [serial = 1466] [outer = 0x946d8000] 13:55:27 INFO - PROCESS | 16920 | 1463172927750 Marionette DEBUG loaded listener.js 13:55:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 163 (0x95245800) [pid = 16920] [serial = 1467] [outer = 0x946d8000] 13:55:28 INFO - PROCESS | 16920 | 1463172928757 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 13:55:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:55:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1733ms 13:55:28 INFO - PROCESS | 16920 | 1463172928792 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 13:55:28 INFO - PROCESS | 16920 | 1463172928797 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 13:55:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:55:28 INFO - PROCESS | 16920 | 1463172928803 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:55:28 INFO - PROCESS | 16920 | 1463172928808 Marionette TRACE conn4 <- [1,1926,null,{}] 13:55:28 INFO - PROCESS | 16920 | 1463172928814 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:29 INFO - PROCESS | 16920 | 1463172929074 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 13:55:29 INFO - PROCESS | 16920 | 1463172929412 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:29 INFO - PROCESS | 16920 | ++DOCSHELL 0x945e4c00 == 127 [pid = 16920] [id = 489] 13:55:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 164 (0x946d0c00) [pid = 16920] [serial = 1468] [outer = (nil)] 13:55:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 165 (0x98391400) [pid = 16920] [serial = 1469] [outer = 0x946d0c00] 13:55:29 INFO - PROCESS | 16920 | 1463172929511 Marionette DEBUG loaded listener.js 13:55:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 166 (0x98395400) [pid = 16920] [serial = 1470] [outer = 0x946d0c00] 13:55:30 INFO - PROCESS | 16920 | 1463172930432 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 13:55:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:55:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1685ms 13:55:30 INFO - PROCESS | 16920 | 1463172930513 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 13:55:30 INFO - PROCESS | 16920 | 1463172930521 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 13:55:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:55:30 INFO - PROCESS | 16920 | 1463172930533 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:55:30 INFO - PROCESS | 16920 | 1463172930535 Marionette TRACE conn4 <- [1,1930,null,{}] 13:55:30 INFO - PROCESS | 16920 | 1463172930542 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:30 INFO - PROCESS | 16920 | 1463172930826 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 13:55:31 INFO - PROCESS | 16920 | 1463172931164 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:31 INFO - PROCESS | 16920 | ++DOCSHELL 0x863c4c00 == 128 [pid = 16920] [id = 490] 13:55:31 INFO - PROCESS | 16920 | ++DOMWINDOW == 167 (0x880a3c00) [pid = 16920] [serial = 1471] [outer = (nil)] 13:55:31 INFO - PROCESS | 16920 | ++DOMWINDOW == 168 (0x9a272800) [pid = 16920] [serial = 1472] [outer = 0x880a3c00] 13:55:31 INFO - PROCESS | 16920 | 1463172931262 Marionette DEBUG loaded listener.js 13:55:31 INFO - PROCESS | 16920 | ++DOMWINDOW == 169 (0x9a275c00) [pid = 16920] [serial = 1473] [outer = 0x880a3c00] 13:55:32 INFO - PROCESS | 16920 | 1463172932212 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 13:55:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:55:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1730ms 13:55:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:55:32 INFO - PROCESS | 16920 | 1463172932265 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 13:55:32 INFO - PROCESS | 16920 | 1463172932268 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 13:55:32 INFO - PROCESS | 16920 | 1463172932276 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:55:32 INFO - PROCESS | 16920 | 1463172932280 Marionette TRACE conn4 <- [1,1934,null,{}] 13:55:32 INFO - PROCESS | 16920 | 1463172932286 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:32 INFO - PROCESS | 16920 | 1463172932539 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 13:55:32 INFO - PROCESS | 16920 | 1463172932876 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:32 INFO - PROCESS | 16920 | ++DOCSHELL 0x97778400 == 129 [pid = 16920] [id = 491] 13:55:32 INFO - PROCESS | 16920 | ++DOMWINDOW == 170 (0x9a273000) [pid = 16920] [serial = 1474] [outer = (nil)] 13:55:32 INFO - PROCESS | 16920 | ++DOMWINDOW == 171 (0x9a488c00) [pid = 16920] [serial = 1475] [outer = 0x9a273000] 13:55:32 INFO - PROCESS | 16920 | 1463172932972 Marionette DEBUG loaded listener.js 13:55:33 INFO - PROCESS | 16920 | ++DOMWINDOW == 172 (0x9a48cc00) [pid = 16920] [serial = 1476] [outer = 0x9a273000] 13:55:33 INFO - PROCESS | 16920 | 1463172933918 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 13:55:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:55:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1689ms 13:55:33 INFO - PROCESS | 16920 | 1463172933964 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 13:55:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:55:33 INFO - PROCESS | 16920 | 1463172933968 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 13:55:33 INFO - PROCESS | 16920 | 1463172933974 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:55:33 INFO - PROCESS | 16920 | 1463172933978 Marionette TRACE conn4 <- [1,1938,null,{}] 13:55:33 INFO - PROCESS | 16920 | 1463172933985 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:34 INFO - PROCESS | 16920 | 1463172934221 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 13:55:34 INFO - PROCESS | 16920 | 1463172934535 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:34 INFO - PROCESS | 16920 | ++DOCSHELL 0x877c1800 == 130 [pid = 16920] [id = 492] 13:55:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 173 (0x87e93000) [pid = 16920] [serial = 1477] [outer = (nil)] 13:55:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 174 (0x9a7bcc00) [pid = 16920] [serial = 1478] [outer = 0x87e93000] 13:55:34 INFO - PROCESS | 16920 | 1463172934627 Marionette DEBUG loaded listener.js 13:55:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 175 (0x9a9f8800) [pid = 16920] [serial = 1479] [outer = 0x87e93000] 13:55:35 INFO - PROCESS | 16920 | 1463172935549 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 13:55:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:55:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1635ms 13:55:35 INFO - PROCESS | 16920 | 1463172935611 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 13:55:35 INFO - PROCESS | 16920 | 1463172935616 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 13:55:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:55:35 INFO - PROCESS | 16920 | 1463172935623 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:55:35 INFO - PROCESS | 16920 | 1463172935627 Marionette TRACE conn4 <- [1,1942,null,{}] 13:55:35 INFO - PROCESS | 16920 | 1463172935633 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:35 INFO - PROCESS | 16920 | 1463172935870 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 13:55:36 INFO - PROCESS | 16920 | 1463172936213 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:36 INFO - PROCESS | 16920 | ++DOCSHELL 0x880a8400 == 131 [pid = 16920] [id = 493] 13:55:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 176 (0x8939a800) [pid = 16920] [serial = 1480] [outer = (nil)] 13:55:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 177 (0x9ac4c000) [pid = 16920] [serial = 1481] [outer = 0x8939a800] 13:55:36 INFO - PROCESS | 16920 | 1463172936306 Marionette DEBUG loaded listener.js 13:55:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 178 (0x9ac4f400) [pid = 16920] [serial = 1482] [outer = 0x8939a800] 13:55:37 INFO - PROCESS | 16920 | 1463172937247 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 13:55:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:55:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1686ms 13:55:37 INFO - PROCESS | 16920 | 1463172937310 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 13:55:37 INFO - PROCESS | 16920 | 1463172937313 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 13:55:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:55:37 INFO - PROCESS | 16920 | 1463172937320 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:55:37 INFO - PROCESS | 16920 | 1463172937324 Marionette TRACE conn4 <- [1,1946,null,{}] 13:55:37 INFO - PROCESS | 16920 | 1463172937330 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:37 INFO - PROCESS | 16920 | 1463172937592 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 13:55:37 INFO - PROCESS | 16920 | 1463172937930 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:37 INFO - PROCESS | 16920 | ++DOCSHELL 0x880a1400 == 132 [pid = 16920] [id = 494] 13:55:37 INFO - PROCESS | 16920 | ++DOMWINDOW == 179 (0x9a9f4000) [pid = 16920] [serial = 1483] [outer = (nil)] 13:55:38 INFO - PROCESS | 16920 | ++DOMWINDOW == 180 (0x9b2de800) [pid = 16920] [serial = 1484] [outer = 0x9a9f4000] 13:55:38 INFO - PROCESS | 16920 | 1463172938027 Marionette DEBUG loaded listener.js 13:55:38 INFO - PROCESS | 16920 | ++DOMWINDOW == 181 (0x9b2e2000) [pid = 16920] [serial = 1485] [outer = 0x9a9f4000] 13:55:38 INFO - PROCESS | 16920 | 1463172938986 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 13:55:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:55:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1732ms 13:55:39 INFO - PROCESS | 16920 | 1463172939053 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 13:55:39 INFO - PROCESS | 16920 | 1463172939057 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 13:55:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:55:39 INFO - PROCESS | 16920 | 1463172939064 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:55:39 INFO - PROCESS | 16920 | 1463172939067 Marionette TRACE conn4 <- [1,1950,null,{}] 13:55:39 INFO - PROCESS | 16920 | 1463172939074 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:39 INFO - PROCESS | 16920 | 1463172939348 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 13:55:39 INFO - PROCESS | 16920 | 1463172939686 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:39 INFO - PROCESS | 16920 | ++DOCSHELL 0x87e91000 == 133 [pid = 16920] [id = 495] 13:55:39 INFO - PROCESS | 16920 | ++DOMWINDOW == 182 (0x9b1e6400) [pid = 16920] [serial = 1486] [outer = (nil)] 13:55:39 INFO - PROCESS | 16920 | ++DOMWINDOW == 183 (0x9b2ea400) [pid = 16920] [serial = 1487] [outer = 0x9b1e6400] 13:55:39 INFO - PROCESS | 16920 | 1463172939786 Marionette DEBUG loaded listener.js 13:55:39 INFO - PROCESS | 16920 | ++DOMWINDOW == 184 (0x9b2ebc00) [pid = 16920] [serial = 1488] [outer = 0x9b1e6400] 13:55:41 INFO - PROCESS | 16920 | --DOCSHELL 0x925f5400 == 132 [pid = 16920] [id = 302] 13:55:41 INFO - PROCESS | 16920 | --DOCSHELL 0x928f5c00 == 131 [pid = 16920] [id = 301] 13:55:41 INFO - PROCESS | 16920 | --DOCSHELL 0x86c30400 == 130 [pid = 16920] [id = 434] 13:55:41 INFO - PROCESS | 16920 | --DOCSHELL 0x91312000 == 129 [pid = 16920] [id = 300] 13:55:41 INFO - PROCESS | 16920 | --DOCSHELL 0x90a5d000 == 128 [pid = 16920] [id = 298] 13:55:41 INFO - PROCESS | 16920 | --DOCSHELL 0x8ee3b000 == 127 [pid = 16920] [id = 303] 13:55:41 INFO - PROCESS | 16920 | --DOCSHELL 0x8a2ddc00 == 126 [pid = 16920] [id = 477] 13:55:41 INFO - PROCESS | 16920 | --DOCSHELL 0x8bedd400 == 125 [pid = 16920] [id = 476] 13:55:41 INFO - PROCESS | 16920 | --DOCSHELL 0x8a2e7400 == 124 [pid = 16920] [id = 475] 13:55:41 INFO - PROCESS | 16920 | --DOCSHELL 0x86c75c00 == 123 [pid = 16920] [id = 474] 13:55:41 INFO - PROCESS | 16920 | --DOCSHELL 0x86c6ac00 == 122 [pid = 16920] [id = 469] 13:55:41 INFO - PROCESS | 16920 | --DOCSHELL 0x936a2000 == 121 [pid = 16920] [id = 467] 13:55:41 INFO - PROCESS | 16920 | --DOCSHELL 0x92be3000 == 120 [pid = 16920] [id = 468] 13:55:41 INFO - PROCESS | 16920 | --DOCSHELL 0x8adc8400 == 119 [pid = 16920] [id = 466] 13:55:41 INFO - PROCESS | 16920 | --DOCSHELL 0x8e2d1c00 == 118 [pid = 16920] [id = 465] 13:55:41 INFO - PROCESS | 16920 | --DOCSHELL 0x91a50000 == 117 [pid = 16920] [id = 464] 13:55:41 INFO - PROCESS | 16920 | --DOCSHELL 0x8939e000 == 116 [pid = 16920] [id = 463] 13:55:41 INFO - PROCESS | 16920 | --DOCSHELL 0x90a10c00 == 115 [pid = 16920] [id = 462] 13:55:41 INFO - PROCESS | 16920 | --DOCSHELL 0x8df4e400 == 114 [pid = 16920] [id = 460] 13:55:41 INFO - PROCESS | 16920 | --DOCSHELL 0x863c5800 == 113 [pid = 16920] [id = 461] 13:55:41 INFO - PROCESS | 16920 | --DOCSHELL 0x8d40ec00 == 112 [pid = 16920] [id = 459] 13:55:41 INFO - PROCESS | 16920 | --DOCSHELL 0x8a4d1400 == 111 [pid = 16920] [id = 458] 13:55:41 INFO - PROCESS | 16920 | --DOCSHELL 0x86c67c00 == 110 [pid = 16920] [id = 457] 13:55:42 INFO - PROCESS | 16920 | --DOMWINDOW == 183 (0x8e122000) [pid = 16920] [serial = 1251] [outer = (nil)] [url = about:blank] 13:55:42 INFO - PROCESS | 16920 | --DOMWINDOW == 182 (0x9130ac00) [pid = 16920] [serial = 1263] [outer = (nil)] [url = about:blank] 13:55:42 INFO - PROCESS | 16920 | --DOMWINDOW == 181 (0x90a0a000) [pid = 16920] [serial = 1260] [outer = (nil)] [url = about:blank] 13:55:42 INFO - PROCESS | 16920 | --DOMWINDOW == 180 (0x8ee34000) [pid = 16920] [serial = 1254] [outer = (nil)] [url = about:blank] 13:55:42 INFO - PROCESS | 16920 | --DOMWINDOW == 179 (0x8bed0000) [pid = 16920] [serial = 1248] [outer = (nil)] [url = about:blank] 13:55:42 INFO - PROCESS | 16920 | --DOMWINDOW == 178 (0x9a7bb800) [pid = 16920] [serial = 1356] [outer = (nil)] [url = about:blank] 13:55:42 INFO - PROCESS | 16920 | --DOMWINDOW == 177 (0x91082400) [pid = 16920] [serial = 1325] [outer = (nil)] [url = about:blank] 13:55:42 INFO - PROCESS | 16920 | --DOMWINDOW == 176 (0x8a2de800) [pid = 16920] [serial = 1310] [outer = (nil)] [url = about:blank] 13:55:42 INFO - PROCESS | 16920 | --DOMWINDOW == 175 (0x9079cc00) [pid = 16920] [serial = 1319] [outer = (nil)] [url = about:blank] 13:55:42 INFO - PROCESS | 16920 | --DOMWINDOW == 174 (0x92ce5000) [pid = 16920] [serial = 1338] [outer = (nil)] [url = about:blank] 13:55:42 INFO - PROCESS | 16920 | --DOMWINDOW == 173 (0x93bf2400) [pid = 16920] [serial = 1340] [outer = (nil)] [url = about:blank] 13:55:42 INFO - PROCESS | 16920 | --DOMWINDOW == 172 (0x9a48a800) [pid = 16920] [serial = 1353] [outer = (nil)] [url = about:blank] 13:55:42 INFO - PROCESS | 16920 | --DOMWINDOW == 171 (0x98389800) [pid = 16920] [serial = 1346] [outer = (nil)] [url = about:blank] 13:55:42 INFO - PROCESS | 16920 | --DOMWINDOW == 170 (0x925ef400) [pid = 16920] [serial = 1332] [outer = (nil)] [url = about:blank] 13:55:42 INFO - PROCESS | 16920 | --DOMWINDOW == 169 (0x92515400) [pid = 16920] [serial = 1331] [outer = (nil)] [url = about:blank] 13:55:42 INFO - PROCESS | 16920 | --DOMWINDOW == 168 (0x983b6c00) [pid = 16920] [serial = 1347] [outer = (nil)] [url = about:blank] 13:55:42 INFO - PROCESS | 16920 | --DOMWINDOW == 167 (0x891ec400) [pid = 16920] [serial = 1362] [outer = (nil)] [url = about:blank] 13:55:42 INFO - PROCESS | 16920 | --DOMWINDOW == 166 (0x928ee400) [pid = 16920] [serial = 1334] [outer = (nil)] [url = about:blank] 13:55:42 INFO - PROCESS | 16920 | --DOMWINDOW == 165 (0x8bb93c00) [pid = 16920] [serial = 1365] [outer = (nil)] [url = about:blank] 13:55:42 INFO - PROCESS | 16920 | --DOMWINDOW == 164 (0x8add1400) [pid = 16920] [serial = 1311] [outer = (nil)] [url = about:blank] 13:55:42 INFO - PROCESS | 16920 | --DOMWINDOW == 163 (0x9513c800) [pid = 16920] [serial = 1341] [outer = (nil)] [url = about:blank] 13:55:42 INFO - PROCESS | 16920 | --DOMWINDOW == 162 (0x9a481000) [pid = 16920] [serial = 1352] [outer = (nil)] [url = about:blank] 13:55:42 INFO - PROCESS | 16920 | --DOMWINDOW == 161 (0x9a4ba000) [pid = 16920] [serial = 1296] [outer = (nil)] [url = about:blank] 13:55:42 INFO - PROCESS | 16920 | --DOMWINDOW == 160 (0x9a27a400) [pid = 16920] [serial = 1350] [outer = (nil)] [url = about:blank] 13:55:42 INFO - PROCESS | 16920 | --DOMWINDOW == 159 (0x8e00a000) [pid = 16920] [serial = 1370] [outer = (nil)] [url = about:blank] 13:55:42 INFO - PROCESS | 16920 | --DOMWINDOW == 158 (0x8e121400) [pid = 16920] [serial = 1313] [outer = (nil)] [url = about:blank] 13:55:42 INFO - PROCESS | 16920 | --DOMWINDOW == 157 (0x8ea53400) [pid = 16920] [serial = 1314] [outer = (nil)] [url = about:blank] 13:55:42 INFO - PROCESS | 16920 | --DOMWINDOW == 156 (0x9a1d1400) [pid = 16920] [serial = 1349] [outer = (nil)] [url = about:blank] 13:55:42 INFO - PROCESS | 16920 | --DOMWINDOW == 155 (0x90a0fc00) [pid = 16920] [serial = 1323] [outer = (nil)] [url = about:blank] 13:55:42 INFO - PROCESS | 16920 | --DOMWINDOW == 154 (0x8f448800) [pid = 16920] [serial = 1317] [outer = (nil)] [url = about:blank] 13:55:42 INFO - PROCESS | 16920 | --DOMWINDOW == 153 (0x907f0c00) [pid = 16920] [serial = 1322] [outer = (nil)] [url = about:blank] 13:55:42 INFO - PROCESS | 16920 | --DOMWINDOW == 152 (0x928f5400) [pid = 16920] [serial = 1335] [outer = (nil)] [url = about:blank] 13:55:42 INFO - PROCESS | 16920 | --DOMWINDOW == 151 (0x96d2b400) [pid = 16920] [serial = 1343] [outer = (nil)] [url = about:blank] 13:55:42 INFO - PROCESS | 16920 | --DOMWINDOW == 150 (0x8e12d000) [pid = 16920] [serial = 1179] [outer = (nil)] [url = about:blank] 13:55:42 INFO - PROCESS | 16920 | --DOMWINDOW == 149 (0x8f43e000) [pid = 16920] [serial = 1316] [outer = (nil)] [url = about:blank] 13:55:42 INFO - PROCESS | 16920 | --DOMWINDOW == 148 (0x92bef400) [pid = 16920] [serial = 1337] [outer = (nil)] [url = about:blank] 13:55:42 INFO - PROCESS | 16920 | --DOMWINDOW == 147 (0x91a4f000) [pid = 16920] [serial = 1329] [outer = (nil)] [url = about:blank] 13:55:42 INFO - PROCESS | 16920 | --DOMWINDOW == 146 (0x8e005400) [pid = 16920] [serial = 1368] [outer = (nil)] [url = about:blank] 13:55:42 INFO - PROCESS | 16920 | --DOMWINDOW == 145 (0x8df4a000) [pid = 16920] [serial = 1367] [outer = (nil)] [url = about:blank] 13:55:42 INFO - PROCESS | 16920 | --DOMWINDOW == 144 (0x9a9f4800) [pid = 16920] [serial = 1358] [outer = (nil)] [url = about:blank] 13:55:42 INFO - PROCESS | 16920 | --DOMWINDOW == 143 (0x9a7b9800) [pid = 16920] [serial = 1355] [outer = (nil)] [url = about:blank] 13:55:42 INFO - PROCESS | 16920 | --DOMWINDOW == 142 (0x8adca400) [pid = 16920] [serial = 1364] [outer = (nil)] [url = about:blank] 13:55:42 INFO - PROCESS | 16920 | --DOMWINDOW == 141 (0x9777a000) [pid = 16920] [serial = 1344] [outer = (nil)] [url = about:blank] 13:55:42 INFO - PROCESS | 16920 | --DOMWINDOW == 140 (0x918c4400) [pid = 16920] [serial = 1328] [outer = (nil)] [url = about:blank] 13:55:42 INFO - PROCESS | 16920 | --DOMWINDOW == 139 (0x91087800) [pid = 16920] [serial = 1326] [outer = (nil)] [url = about:blank] 13:55:42 INFO - PROCESS | 16920 | --DOMWINDOW == 138 (0x8df50400) [pid = 16920] [serial = 1242] [outer = (nil)] [url = about:blank] 13:55:42 INFO - PROCESS | 16920 | --DOMWINDOW == 137 (0x907e7000) [pid = 16920] [serial = 1320] [outer = (nil)] [url = about:blank] 13:55:42 INFO - PROCESS | 16920 | --DOMWINDOW == 136 (0x88fe6400) [pid = 16920] [serial = 1361] [outer = (nil)] [url = about:blank] 13:55:42 INFO - PROCESS | 16920 | 1463172942656 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 13:55:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:55:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 3644ms 13:55:42 INFO - PROCESS | 16920 | 1463172942710 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 13:55:42 INFO - PROCESS | 16920 | 1463172942715 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 13:55:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:55:42 INFO - PROCESS | 16920 | 1463172942725 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:55:42 INFO - PROCESS | 16920 | 1463172942729 Marionette TRACE conn4 <- [1,1954,null,{}] 13:55:42 INFO - PROCESS | 16920 | 1463172942738 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:42 INFO - PROCESS | 16920 | 1463172942965 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 13:55:43 INFO - PROCESS | 16920 | 1463172943219 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:43 INFO - PROCESS | 16920 | ++DOCSHELL 0x89b34800 == 111 [pid = 16920] [id = 496] 13:55:43 INFO - PROCESS | 16920 | ++DOMWINDOW == 137 (0x89b34c00) [pid = 16920] [serial = 1489] [outer = (nil)] 13:55:43 INFO - PROCESS | 16920 | ++DOMWINDOW == 138 (0x8a2e7400) [pid = 16920] [serial = 1490] [outer = 0x89b34c00] 13:55:43 INFO - PROCESS | 16920 | 1463172943333 Marionette DEBUG loaded listener.js 13:55:43 INFO - PROCESS | 16920 | ++DOMWINDOW == 139 (0x8adcf400) [pid = 16920] [serial = 1491] [outer = 0x89b34c00] 13:55:44 INFO - PROCESS | 16920 | 1463172944186 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 13:55:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:55:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1483ms 13:55:44 INFO - PROCESS | 16920 | 1463172944208 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 13:55:44 INFO - PROCESS | 16920 | 1463172944219 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 13:55:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:55:44 INFO - PROCESS | 16920 | 1463172944231 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:55:44 INFO - PROCESS | 16920 | 1463172944234 Marionette TRACE conn4 <- [1,1958,null,{}] 13:55:44 INFO - PROCESS | 16920 | 1463172944240 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:44 INFO - PROCESS | 16920 | 1463172944562 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 13:55:44 INFO - PROCESS | 16920 | 1463172944605 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:44 INFO - PROCESS | 16920 | ++DOCSHELL 0x8bed1c00 == 112 [pid = 16920] [id = 497] 13:55:44 INFO - PROCESS | 16920 | ++DOMWINDOW == 140 (0x8beda400) [pid = 16920] [serial = 1492] [outer = (nil)] 13:55:44 INFO - PROCESS | 16920 | ++DOMWINDOW == 141 (0x8d40e800) [pid = 16920] [serial = 1493] [outer = 0x8beda400] 13:55:44 INFO - PROCESS | 16920 | 1463172944687 Marionette DEBUG loaded listener.js 13:55:44 INFO - PROCESS | 16920 | ++DOMWINDOW == 142 (0x8df4d400) [pid = 16920] [serial = 1494] [outer = 0x8beda400] 13:55:45 INFO - PROCESS | 16920 | 1463172945821 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 13:55:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:55:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1644ms 13:55:45 INFO - PROCESS | 16920 | 1463172945886 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 13:55:45 INFO - PROCESS | 16920 | 1463172945890 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 13:55:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:55:45 INFO - PROCESS | 16920 | 1463172945898 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:55:45 INFO - PROCESS | 16920 | 1463172945904 Marionette TRACE conn4 <- [1,1962,null,{}] 13:55:45 INFO - PROCESS | 16920 | 1463172945930 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:46 INFO - PROCESS | 16920 | 1463172946245 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 13:55:46 INFO - PROCESS | 16920 | 1463172946444 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:46 INFO - PROCESS | 16920 | ++DOCSHELL 0x8e2d3c00 == 113 [pid = 16920] [id = 498] 13:55:46 INFO - PROCESS | 16920 | ++DOMWINDOW == 143 (0x8e2d5800) [pid = 16920] [serial = 1495] [outer = (nil)] 13:55:46 INFO - PROCESS | 16920 | ++DOMWINDOW == 144 (0x8e2d9000) [pid = 16920] [serial = 1496] [outer = 0x8e2d5800] 13:55:46 INFO - PROCESS | 16920 | 1463172946532 Marionette DEBUG loaded listener.js 13:55:46 INFO - PROCESS | 16920 | ++DOMWINDOW == 145 (0x8ea58800) [pid = 16920] [serial = 1497] [outer = 0x8e2d5800] 13:55:47 INFO - PROCESS | 16920 | --DOMWINDOW == 144 (0x99d13800) [pid = 16920] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:55:47 INFO - PROCESS | 16920 | --DOMWINDOW == 143 (0x8e00d400) [pid = 16920] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:55:47 INFO - PROCESS | 16920 | --DOMWINDOW == 142 (0x8df46800) [pid = 16920] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 13:55:47 INFO - PROCESS | 16920 | --DOMWINDOW == 141 (0x8a4cc400) [pid = 16920] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 13:55:47 INFO - PROCESS | 16920 | --DOMWINDOW == 140 (0x87e95800) [pid = 16920] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 13:55:47 INFO - PROCESS | 16920 | --DOMWINDOW == 139 (0x9a487400) [pid = 16920] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 13:55:47 INFO - PROCESS | 16920 | --DOMWINDOW == 138 (0x90797c00) [pid = 16920] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 13:55:47 INFO - PROCESS | 16920 | --DOMWINDOW == 137 (0x99d65400) [pid = 16920] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:55:47 INFO - PROCESS | 16920 | --DOMWINDOW == 136 (0x98339000) [pid = 16920] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:55:47 INFO - PROCESS | 16920 | --DOMWINDOW == 135 (0x8a2da800) [pid = 16920] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:55:47 INFO - PROCESS | 16920 | --DOMWINDOW == 134 (0x92beb800) [pid = 16920] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:55:47 INFO - PROCESS | 16920 | --DOMWINDOW == 133 (0x936a5000) [pid = 16920] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:55:47 INFO - PROCESS | 16920 | --DOMWINDOW == 132 (0x8e00c400) [pid = 16920] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:55:47 INFO - PROCESS | 16920 | --DOMWINDOW == 131 (0x926ad800) [pid = 16920] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:55:47 INFO - PROCESS | 16920 | --DOMWINDOW == 130 (0x91a51400) [pid = 16920] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:55:47 INFO - PROCESS | 16920 | --DOMWINDOW == 129 (0x8dfd7000) [pid = 16920] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:55:47 INFO - PROCESS | 16920 | --DOMWINDOW == 128 (0x90a11800) [pid = 16920] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:55:47 INFO - PROCESS | 16920 | --DOMWINDOW == 127 (0x88fe7000) [pid = 16920] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:55:47 INFO - PROCESS | 16920 | --DOMWINDOW == 126 (0x8e001c00) [pid = 16920] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:55:47 INFO - PROCESS | 16920 | --DOMWINDOW == 125 (0x8dfd3400) [pid = 16920] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:55:47 INFO - PROCESS | 16920 | --DOMWINDOW == 124 (0x8adc7c00) [pid = 16920] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:55:47 INFO - PROCESS | 16920 | --DOMWINDOW == 123 (0x86c6e000) [pid = 16920] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:55:48 INFO - PROCESS | 16920 | 1463172948062 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 13:55:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:55:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 2189ms 13:55:48 INFO - PROCESS | 16920 | 1463172948088 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 13:55:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:55:48 INFO - PROCESS | 16920 | 1463172948093 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 13:55:48 INFO - PROCESS | 16920 | 1463172948099 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:55:48 INFO - PROCESS | 16920 | 1463172948103 Marionette TRACE conn4 <- [1,1966,null,{}] 13:55:48 INFO - PROCESS | 16920 | 1463172948109 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:48 INFO - PROCESS | 16920 | 1463172948333 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 13:55:48 INFO - PROCESS | 16920 | 1463172948546 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:48 INFO - PROCESS | 16920 | ++DOCSHELL 0x86c73800 == 114 [pid = 16920] [id = 499] 13:55:48 INFO - PROCESS | 16920 | ++DOMWINDOW == 124 (0x8df4c000) [pid = 16920] [serial = 1498] [outer = (nil)] 13:55:48 INFO - PROCESS | 16920 | ++DOMWINDOW == 125 (0x8ed1e400) [pid = 16920] [serial = 1499] [outer = 0x8df4c000] 13:55:48 INFO - PROCESS | 16920 | 1463172948628 Marionette DEBUG loaded listener.js 13:55:48 INFO - PROCESS | 16920 | ++DOMWINDOW == 126 (0x8f259800) [pid = 16920] [serial = 1500] [outer = 0x8df4c000] 13:55:49 INFO - PROCESS | 16920 | 1463172949571 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 13:55:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:55:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1540ms 13:55:49 INFO - PROCESS | 16920 | 1463172949640 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 13:55:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:55:49 INFO - PROCESS | 16920 | 1463172949647 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 13:55:49 INFO - PROCESS | 16920 | 1463172949656 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:55:49 INFO - PROCESS | 16920 | 1463172949662 Marionette TRACE conn4 <- [1,1970,null,{}] 13:55:49 INFO - PROCESS | 16920 | 1463172949673 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:49 INFO - PROCESS | 16920 | 1463172949948 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 13:55:50 INFO - PROCESS | 16920 | 1463172950304 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:50 INFO - PROCESS | 16920 | ++DOCSHELL 0x89b32400 == 115 [pid = 16920] [id = 500] 13:55:50 INFO - PROCESS | 16920 | ++DOMWINDOW == 127 (0x89b32c00) [pid = 16920] [serial = 1501] [outer = (nil)] 13:55:50 INFO - PROCESS | 16920 | ++DOMWINDOW == 128 (0x8a2de800) [pid = 16920] [serial = 1502] [outer = 0x89b32c00] 13:55:50 INFO - PROCESS | 16920 | 1463172950398 Marionette DEBUG loaded listener.js 13:55:50 INFO - PROCESS | 16920 | ++DOMWINDOW == 129 (0x8b01bc00) [pid = 16920] [serial = 1503] [outer = 0x89b32c00] 13:55:51 INFO - PROCESS | 16920 | 1463172951395 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 13:55:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 13:55:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1787ms 13:55:51 INFO - PROCESS | 16920 | 1463172951460 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 13:55:51 INFO - PROCESS | 16920 | 1463172951470 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 13:55:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 13:55:51 INFO - PROCESS | 16920 | 1463172951484 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 13:55:51 INFO - PROCESS | 16920 | 1463172951489 Marionette TRACE conn4 <- [1,1974,null,{}] 13:55:51 INFO - PROCESS | 16920 | 1463172951497 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:51 INFO - PROCESS | 16920 | 1463172951789 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 13:55:52 INFO - PROCESS | 16920 | 1463172952102 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:52 INFO - PROCESS | 16920 | ++DOCSHELL 0x8df47000 == 116 [pid = 16920] [id = 501] 13:55:52 INFO - PROCESS | 16920 | ++DOMWINDOW == 130 (0x8df4c400) [pid = 16920] [serial = 1504] [outer = (nil)] 13:55:52 INFO - PROCESS | 16920 | ++DOMWINDOW == 131 (0x8e2d0000) [pid = 16920] [serial = 1505] [outer = 0x8df4c400] 13:55:52 INFO - PROCESS | 16920 | 1463172952193 Marionette DEBUG loaded listener.js 13:55:52 INFO - PROCESS | 16920 | ++DOMWINDOW == 132 (0x8ee37800) [pid = 16920] [serial = 1506] [outer = 0x8df4c400] 13:55:53 INFO - PROCESS | 16920 | 1463172953124 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 13:55:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 13:55:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1693ms 13:55:53 INFO - PROCESS | 16920 | 1463172953178 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 13:55:53 INFO - PROCESS | 16920 | 1463172953181 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 13:55:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 13:55:53 INFO - PROCESS | 16920 | 1463172953189 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 13:55:53 INFO - PROCESS | 16920 | 1463172953196 Marionette TRACE conn4 <- [1,1978,null,{}] 13:55:53 INFO - PROCESS | 16920 | 1463172953213 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:53 INFO - PROCESS | 16920 | 1463172953484 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 13:55:53 INFO - PROCESS | 16920 | 1463172953869 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:53 INFO - PROCESS | 16920 | ++DOCSHELL 0x8e2d7000 == 117 [pid = 16920] [id = 502] 13:55:53 INFO - PROCESS | 16920 | ++DOMWINDOW == 133 (0x9064a000) [pid = 16920] [serial = 1507] [outer = (nil)] 13:55:53 INFO - PROCESS | 16920 | ++DOMWINDOW == 134 (0x9079ac00) [pid = 16920] [serial = 1508] [outer = 0x9064a000] 13:55:53 INFO - PROCESS | 16920 | 1463172953969 Marionette DEBUG loaded listener.js 13:55:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 135 (0x907e8400) [pid = 16920] [serial = 1509] [outer = 0x9064a000] 13:55:54 INFO - PROCESS | 16920 | 1463172954953 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:55:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 13:55:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1801ms 13:55:54 INFO - PROCESS | 16920 | 1463172954991 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 13:55:54 INFO - PROCESS | 16920 | 1463172954995 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 13:55:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 13:55:55 INFO - PROCESS | 16920 | 1463172955002 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 13:55:55 INFO - PROCESS | 16920 | 1463172955006 Marionette TRACE conn4 <- [1,1982,null,{}] 13:55:55 INFO - PROCESS | 16920 | 1463172955012 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:55 INFO - PROCESS | 16920 | 1463172955247 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 13:55:55 INFO - PROCESS | 16920 | 1463172955578 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:55 INFO - PROCESS | 16920 | ++DOCSHELL 0x90799400 == 118 [pid = 16920] [id = 503] 13:55:55 INFO - PROCESS | 16920 | ++DOMWINDOW == 136 (0x90a10000) [pid = 16920] [serial = 1510] [outer = (nil)] 13:55:55 INFO - PROCESS | 16920 | ++DOMWINDOW == 137 (0x90a5a000) [pid = 16920] [serial = 1511] [outer = 0x90a10000] 13:55:55 INFO - PROCESS | 16920 | 1463172955691 Marionette DEBUG loaded listener.js 13:55:55 INFO - PROCESS | 16920 | ++DOMWINDOW == 138 (0x90a9f400) [pid = 16920] [serial = 1512] [outer = 0x90a10000] 13:55:56 INFO - PROCESS | 16920 | 1463172956619 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:55:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 13:55:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1689ms 13:55:56 INFO - PROCESS | 16920 | 1463172956692 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 13:55:56 INFO - PROCESS | 16920 | 1463172956696 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 13:55:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 13:55:56 INFO - PROCESS | 16920 | 1463172956703 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 13:55:56 INFO - PROCESS | 16920 | 1463172956705 Marionette TRACE conn4 <- [1,1986,null,{}] 13:55:56 INFO - PROCESS | 16920 | 1463172956712 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:57 INFO - PROCESS | 16920 | 1463172957007 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 13:55:57 INFO - PROCESS | 16920 | 1463172957341 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:57 INFO - PROCESS | 16920 | ++DOCSHELL 0x907e5000 == 119 [pid = 16920] [id = 504] 13:55:57 INFO - PROCESS | 16920 | ++DOMWINDOW == 139 (0x90a0a400) [pid = 16920] [serial = 1513] [outer = (nil)] 13:55:57 INFO - PROCESS | 16920 | ++DOMWINDOW == 140 (0x91182800) [pid = 16920] [serial = 1514] [outer = 0x90a0a400] 13:55:57 INFO - PROCESS | 16920 | 1463172957437 Marionette DEBUG loaded listener.js 13:55:57 INFO - PROCESS | 16920 | ++DOMWINDOW == 141 (0x91188800) [pid = 16920] [serial = 1515] [outer = 0x90a0a400] 13:55:58 INFO - PROCESS | 16920 | 1463172958350 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:55:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 13:55:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1684ms 13:55:58 INFO - PROCESS | 16920 | 1463172958388 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 13:55:58 INFO - PROCESS | 16920 | 1463172958391 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 13:55:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 13:55:58 INFO - PROCESS | 16920 | 1463172958418 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 13:55:58 INFO - PROCESS | 16920 | 1463172958423 Marionette TRACE conn4 <- [1,1990,null,{}] 13:55:58 INFO - PROCESS | 16920 | 1463172958431 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:58 INFO - PROCESS | 16920 | 1463172958711 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 13:55:59 INFO - PROCESS | 16920 | 1463172959049 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:59 INFO - PROCESS | 16920 | ++DOCSHELL 0x90a5c800 == 120 [pid = 16920] [id = 505] 13:55:59 INFO - PROCESS | 16920 | ++DOMWINDOW == 142 (0x91312800) [pid = 16920] [serial = 1516] [outer = (nil)] 13:55:59 INFO - PROCESS | 16920 | ++DOMWINDOW == 143 (0x91a4e000) [pid = 16920] [serial = 1517] [outer = 0x91312800] 13:55:59 INFO - PROCESS | 16920 | 1463172959148 Marionette DEBUG loaded listener.js 13:55:59 INFO - PROCESS | 16920 | ++DOMWINDOW == 144 (0x91a57000) [pid = 16920] [serial = 1518] [outer = 0x91312800] 13:56:00 INFO - PROCESS | 16920 | 1463172960086 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:56:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 13:56:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1755ms 13:56:00 INFO - PROCESS | 16920 | 1463172960155 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 13:56:00 INFO - PROCESS | 16920 | 1463172960160 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 13:56:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 13:56:00 INFO - PROCESS | 16920 | 1463172960167 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 13:56:00 INFO - PROCESS | 16920 | 1463172960171 Marionette TRACE conn4 <- [1,1994,null,{}] 13:56:00 INFO - PROCESS | 16920 | 1463172960177 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:00 INFO - PROCESS | 16920 | 1463172960454 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 13:56:00 INFO - PROCESS | 16920 | 1463172960928 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:01 INFO - PROCESS | 16920 | ++DOCSHELL 0x9251a400 == 121 [pid = 16920] [id = 506] 13:56:01 INFO - PROCESS | 16920 | ++DOMWINDOW == 145 (0x925ef800) [pid = 16920] [serial = 1519] [outer = (nil)] 13:56:01 INFO - PROCESS | 16920 | ++DOMWINDOW == 146 (0x926b1c00) [pid = 16920] [serial = 1520] [outer = 0x925ef800] 13:56:01 INFO - PROCESS | 16920 | 1463172961097 Marionette DEBUG loaded listener.js 13:56:01 INFO - PROCESS | 16920 | ++DOMWINDOW == 147 (0x928ed400) [pid = 16920] [serial = 1521] [outer = 0x925ef800] 13:56:02 INFO - PROCESS | 16920 | 1463172962074 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 13:56:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 13:56:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1940ms 13:56:02 INFO - PROCESS | 16920 | 1463172962107 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 13:56:02 INFO - PROCESS | 16920 | 1463172962111 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 13:56:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 13:56:02 INFO - PROCESS | 16920 | 1463172962119 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 13:56:02 INFO - PROCESS | 16920 | 1463172962124 Marionette TRACE conn4 <- [1,1998,null,{}] 13:56:02 INFO - PROCESS | 16920 | 1463172962130 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:02 INFO - PROCESS | 16920 | 1463172962376 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 13:56:02 INFO - PROCESS | 16920 | 1463172962732 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:02 INFO - PROCESS | 16920 | ++DOCSHELL 0x880a4000 == 122 [pid = 16920] [id = 507] 13:56:02 INFO - PROCESS | 16920 | ++DOMWINDOW == 148 (0x88fed400) [pid = 16920] [serial = 1522] [outer = (nil)] 13:56:02 INFO - PROCESS | 16920 | ++DOMWINDOW == 149 (0x928efc00) [pid = 16920] [serial = 1523] [outer = 0x88fed400] 13:56:02 INFO - PROCESS | 16920 | 1463172962828 Marionette DEBUG loaded listener.js 13:56:02 INFO - PROCESS | 16920 | ++DOMWINDOW == 150 (0x92b1d000) [pid = 16920] [serial = 1524] [outer = 0x88fed400] 13:56:03 INFO - PROCESS | 16920 | 1463172963730 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 13:56:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 13:56:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1685ms 13:56:03 INFO - PROCESS | 16920 | 1463172963804 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 13:56:03 INFO - PROCESS | 16920 | 1463172963808 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 13:56:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 13:56:03 INFO - PROCESS | 16920 | 1463172963815 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 13:56:03 INFO - PROCESS | 16920 | 1463172963818 Marionette TRACE conn4 <- [1,2002,null,{}] 13:56:03 INFO - PROCESS | 16920 | 1463172963824 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:04 INFO - PROCESS | 16920 | 1463172964131 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 13:56:04 INFO - PROCESS | 16920 | 1463172964584 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:04 INFO - PROCESS | 16920 | ++DOCSHELL 0x925f0c00 == 123 [pid = 16920] [id = 508] 13:56:04 INFO - PROCESS | 16920 | ++DOMWINDOW == 151 (0x92bec000) [pid = 16920] [serial = 1525] [outer = (nil)] 13:56:04 INFO - PROCESS | 16920 | ++DOMWINDOW == 152 (0x92cf5c00) [pid = 16920] [serial = 1526] [outer = 0x92bec000] 13:56:04 INFO - PROCESS | 16920 | 1463172964742 Marionette DEBUG loaded listener.js 13:56:04 INFO - PROCESS | 16920 | ++DOMWINDOW == 153 (0x936a5c00) [pid = 16920] [serial = 1527] [outer = 0x92bec000] 13:56:05 INFO - PROCESS | 16920 | 1463172965926 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 13:56:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 13:56:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 2187ms 13:56:06 INFO - PROCESS | 16920 | 1463172966004 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 13:56:06 INFO - PROCESS | 16920 | 1463172966008 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 13:56:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 13:56:06 INFO - PROCESS | 16920 | 1463172966015 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 13:56:06 INFO - PROCESS | 16920 | 1463172966018 Marionette TRACE conn4 <- [1,2006,null,{}] 13:56:06 INFO - PROCESS | 16920 | 1463172966025 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:06 INFO - PROCESS | 16920 | 1463172966305 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 13:56:06 INFO - PROCESS | 16920 | 1463172966642 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:06 INFO - PROCESS | 16920 | ++DOCSHELL 0x8df54c00 == 124 [pid = 16920] [id = 509] 13:56:06 INFO - PROCESS | 16920 | ++DOMWINDOW == 154 (0x92b16800) [pid = 16920] [serial = 1528] [outer = (nil)] 13:56:06 INFO - PROCESS | 16920 | ++DOMWINDOW == 155 (0x9460f000) [pid = 16920] [serial = 1529] [outer = 0x92b16800] 13:56:06 INFO - PROCESS | 16920 | 1463172966734 Marionette DEBUG loaded listener.js 13:56:06 INFO - PROCESS | 16920 | ++DOMWINDOW == 156 (0x946d1000) [pid = 16920] [serial = 1530] [outer = 0x92b16800] 13:56:07 INFO - PROCESS | 16920 | 1463172967786 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 13:56:07 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 13:56:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1834ms 13:56:07 INFO - PROCESS | 16920 | 1463172967851 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 13:56:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 13:56:07 INFO - PROCESS | 16920 | 1463172967856 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 13:56:07 INFO - PROCESS | 16920 | 1463172967862 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 13:56:07 INFO - PROCESS | 16920 | 1463172967867 Marionette TRACE conn4 <- [1,2010,null,{}] 13:56:07 INFO - PROCESS | 16920 | 1463172967873 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:08 INFO - PROCESS | 16920 | 1463172968169 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 13:56:08 INFO - PROCESS | 16920 | 1463172968637 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:08 INFO - PROCESS | 16920 | ++DOCSHELL 0x936a7400 == 125 [pid = 16920] [id = 510] 13:56:08 INFO - PROCESS | 16920 | ++DOMWINDOW == 157 (0x96d2f000) [pid = 16920] [serial = 1531] [outer = (nil)] 13:56:08 INFO - PROCESS | 16920 | ++DOMWINDOW == 158 (0x9777f000) [pid = 16920] [serial = 1532] [outer = 0x96d2f000] 13:56:08 INFO - PROCESS | 16920 | 1463172968816 Marionette DEBUG loaded listener.js 13:56:08 INFO - PROCESS | 16920 | ++DOMWINDOW == 159 (0x977f1000) [pid = 16920] [serial = 1533] [outer = 0x96d2f000] 13:56:09 INFO - PROCESS | 16920 | 1463172969792 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 13:56:09 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 13:56:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1982ms 13:56:09 INFO - PROCESS | 16920 | 1463172969845 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 13:56:09 INFO - PROCESS | 16920 | 1463172969849 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 13:56:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 13:56:09 INFO - PROCESS | 16920 | 1463172969857 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 13:56:09 INFO - PROCESS | 16920 | 1463172969861 Marionette TRACE conn4 <- [1,2014,null,{}] 13:56:09 INFO - PROCESS | 16920 | 1463172969867 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:10 INFO - PROCESS | 16920 | 1463172970106 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 13:56:10 INFO - PROCESS | 16920 | 1463172970451 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:10 INFO - PROCESS | 16920 | ++DOCSHELL 0x95242c00 == 126 [pid = 16920] [id = 511] 13:56:10 INFO - PROCESS | 16920 | ++DOMWINDOW == 160 (0x97780000) [pid = 16920] [serial = 1534] [outer = (nil)] 13:56:10 INFO - PROCESS | 16920 | ++DOMWINDOW == 161 (0x983b6c00) [pid = 16920] [serial = 1535] [outer = 0x97780000] 13:56:10 INFO - PROCESS | 16920 | 1463172970547 Marionette DEBUG loaded listener.js 13:56:10 INFO - PROCESS | 16920 | ++DOMWINDOW == 162 (0x99d10000) [pid = 16920] [serial = 1536] [outer = 0x97780000] 13:56:11 INFO - PROCESS | 16920 | 1463172971458 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 13:56:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 13:56:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1682ms 13:56:11 INFO - PROCESS | 16920 | 1463172971540 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 13:56:11 INFO - PROCESS | 16920 | 1463172971544 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 13:56:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 13:56:11 INFO - PROCESS | 16920 | 1463172971551 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 13:56:11 INFO - PROCESS | 16920 | 1463172971554 Marionette TRACE conn4 <- [1,2018,null,{}] 13:56:11 INFO - PROCESS | 16920 | 1463172971560 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:11 INFO - PROCESS | 16920 | 1463172971826 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 13:56:12 INFO - PROCESS | 16920 | 1463172972140 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:12 INFO - PROCESS | 16920 | ++DOCSHELL 0x981f3800 == 127 [pid = 16920] [id = 512] 13:56:12 INFO - PROCESS | 16920 | ++DOMWINDOW == 163 (0x98386800) [pid = 16920] [serial = 1537] [outer = (nil)] 13:56:12 INFO - PROCESS | 16920 | ++DOMWINDOW == 164 (0x9a276400) [pid = 16920] [serial = 1538] [outer = 0x98386800] 13:56:12 INFO - PROCESS | 16920 | 1463172972234 Marionette DEBUG loaded listener.js 13:56:12 INFO - PROCESS | 16920 | ++DOMWINDOW == 165 (0x9a399400) [pid = 16920] [serial = 1539] [outer = 0x98386800] 13:56:13 INFO - PROCESS | 16920 | 1463172973168 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:56:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 13:56:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1684ms 13:56:13 INFO - PROCESS | 16920 | 1463172973236 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 13:56:13 INFO - PROCESS | 16920 | 1463172973240 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 13:56:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 13:56:13 INFO - PROCESS | 16920 | 1463172973247 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 13:56:13 INFO - PROCESS | 16920 | 1463172973250 Marionette TRACE conn4 <- [1,2022,null,{}] 13:56:13 INFO - PROCESS | 16920 | 1463172973257 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:13 INFO - PROCESS | 16920 | 1463172973563 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 13:56:13 INFO - PROCESS | 16920 | 1463172973913 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:13 INFO - PROCESS | 16920 | ++DOCSHELL 0x880a7400 == 128 [pid = 16920] [id = 513] 13:56:13 INFO - PROCESS | 16920 | ++DOMWINDOW == 166 (0x928f5400) [pid = 16920] [serial = 1540] [outer = (nil)] 13:56:14 INFO - PROCESS | 16920 | ++DOMWINDOW == 167 (0x9a4b2c00) [pid = 16920] [serial = 1541] [outer = 0x928f5400] 13:56:14 INFO - PROCESS | 16920 | 1463172974009 Marionette DEBUG loaded listener.js 13:56:14 INFO - PROCESS | 16920 | ++DOMWINDOW == 168 (0x9a4ba000) [pid = 16920] [serial = 1542] [outer = 0x928f5400] 13:56:14 INFO - PROCESS | 16920 | 1463172974936 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 13:56:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 13:56:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1735ms 13:56:14 INFO - PROCESS | 16920 | 1463172974984 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 13:56:14 INFO - PROCESS | 16920 | 1463172974987 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 13:56:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 13:56:14 INFO - PROCESS | 16920 | 1463172974996 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 13:56:15 INFO - PROCESS | 16920 | 1463172974999 Marionette TRACE conn4 <- [1,2026,null,{}] 13:56:15 INFO - PROCESS | 16920 | 1463172975005 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:15 INFO - PROCESS | 16920 | 1463172975251 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 13:56:15 INFO - PROCESS | 16920 | 1463172975647 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:15 INFO - PROCESS | 16920 | ++DOCSHELL 0x98388c00 == 129 [pid = 16920] [id = 514] 13:56:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 169 (0x99f99400) [pid = 16920] [serial = 1543] [outer = (nil)] 13:56:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 170 (0x9a9f9400) [pid = 16920] [serial = 1544] [outer = 0x99f99400] 13:56:15 INFO - PROCESS | 16920 | 1463172975789 Marionette DEBUG loaded listener.js 13:56:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 171 (0x9aab6800) [pid = 16920] [serial = 1545] [outer = 0x99f99400] 13:56:16 INFO - PROCESS | 16920 | 1463172976773 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 13:56:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 13:56:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1840ms 13:56:16 INFO - PROCESS | 16920 | 1463172976843 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 13:56:16 INFO - PROCESS | 16920 | 1463172976848 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 13:56:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 13:56:16 INFO - PROCESS | 16920 | 1463172976861 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 13:56:16 INFO - PROCESS | 16920 | 1463172976864 Marionette TRACE conn4 <- [1,2030,null,{}] 13:56:16 INFO - PROCESS | 16920 | 1463172976871 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:17 INFO - PROCESS | 16920 | 1463172977108 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 13:56:17 INFO - PROCESS | 16920 | 1463172977455 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:17 INFO - PROCESS | 16920 | ++DOCSHELL 0x95136400 == 130 [pid = 16920] [id = 515] 13:56:17 INFO - PROCESS | 16920 | ++DOMWINDOW == 172 (0x9a9f9c00) [pid = 16920] [serial = 1546] [outer = (nil)] 13:56:17 INFO - PROCESS | 16920 | ++DOMWINDOW == 173 (0x9b2eac00) [pid = 16920] [serial = 1547] [outer = 0x9a9f9c00] 13:56:17 INFO - PROCESS | 16920 | 1463172977552 Marionette DEBUG loaded listener.js 13:56:17 INFO - PROCESS | 16920 | ++DOMWINDOW == 174 (0x9b7b8400) [pid = 16920] [serial = 1548] [outer = 0x9a9f9c00] 13:56:18 INFO - PROCESS | 16920 | 1463172978506 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 13:56:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 13:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1691ms 13:56:18 INFO - PROCESS | 16920 | 1463172978551 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 13:56:18 INFO - PROCESS | 16920 | 1463172978558 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 13:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 13:56:18 INFO - PROCESS | 16920 | 1463172978570 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 13:56:18 INFO - PROCESS | 16920 | 1463172978573 Marionette TRACE conn4 <- [1,2034,null,{}] 13:56:18 INFO - PROCESS | 16920 | 1463172978579 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:18 INFO - PROCESS | 16920 | 1463172978818 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 13:56:19 INFO - PROCESS | 16920 | 1463172979180 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:19 INFO - PROCESS | 16920 | ++DOCSHELL 0x863c5800 == 131 [pid = 16920] [id = 516] 13:56:19 INFO - PROCESS | 16920 | ++DOMWINDOW == 175 (0x877c7000) [pid = 16920] [serial = 1549] [outer = (nil)] 13:56:19 INFO - PROCESS | 16920 | ++DOMWINDOW == 176 (0x9ba82c00) [pid = 16920] [serial = 1550] [outer = 0x877c7000] 13:56:19 INFO - PROCESS | 16920 | 1463172979276 Marionette DEBUG loaded listener.js 13:56:19 INFO - PROCESS | 16920 | ++DOMWINDOW == 177 (0x9baa4000) [pid = 16920] [serial = 1551] [outer = 0x877c7000] 13:56:21 INFO - PROCESS | 16920 | --DOCSHELL 0x86c35800 == 130 [pid = 16920] [id = 405] 13:56:21 INFO - PROCESS | 16920 | --DOCSHELL 0x98388400 == 129 [pid = 16920] [id = 406] 13:56:21 INFO - PROCESS | 16920 | --DOCSHELL 0x91311800 == 128 [pid = 16920] [id = 85] 13:56:21 INFO - PROCESS | 16920 | --DOCSHELL 0x87e91000 == 127 [pid = 16920] [id = 495] 13:56:21 INFO - PROCESS | 16920 | --DOCSHELL 0x880a8400 == 126 [pid = 16920] [id = 493] 13:56:21 INFO - PROCESS | 16920 | --DOCSHELL 0x880a1400 == 125 [pid = 16920] [id = 494] 13:56:21 INFO - PROCESS | 16920 | --DOCSHELL 0x877c1800 == 124 [pid = 16920] [id = 492] 13:56:21 INFO - PROCESS | 16920 | --DOCSHELL 0x97778400 == 123 [pid = 16920] [id = 491] 13:56:21 INFO - PROCESS | 16920 | --DOCSHELL 0x863c4c00 == 122 [pid = 16920] [id = 490] 13:56:21 INFO - PROCESS | 16920 | --DOCSHELL 0x946d6400 == 121 [pid = 16920] [id = 488] 13:56:21 INFO - PROCESS | 16920 | --DOCSHELL 0x945e4c00 == 120 [pid = 16920] [id = 489] 13:56:21 INFO - PROCESS | 16920 | --DOCSHELL 0x9118f800 == 119 [pid = 16920] [id = 487] 13:56:21 INFO - PROCESS | 16920 | --DOCSHELL 0x91a56c00 == 118 [pid = 16920] [id = 486] 13:56:21 INFO - PROCESS | 16920 | --DOCSHELL 0x8e121800 == 117 [pid = 16920] [id = 485] 13:56:21 INFO - PROCESS | 16920 | --DOCSHELL 0x8e12bc00 == 116 [pid = 16920] [id = 484] 13:56:21 INFO - PROCESS | 16920 | --DOCSHELL 0x907ec000 == 115 [pid = 16920] [id = 483] 13:56:21 INFO - PROCESS | 16920 | --DOCSHELL 0x8f443000 == 114 [pid = 16920] [id = 482] 13:56:21 INFO - PROCESS | 16920 | --DOCSHELL 0x8b024800 == 113 [pid = 16920] [id = 480] 13:56:21 INFO - PROCESS | 16920 | --DOCSHELL 0x8e010400 == 112 [pid = 16920] [id = 481] 13:56:21 INFO - PROCESS | 16920 | --DOCSHELL 0x89b37800 == 111 [pid = 16920] [id = 479] 13:56:21 INFO - PROCESS | 16920 | --DOCSHELL 0x863c5c00 == 110 [pid = 16920] [id = 478] 13:56:21 INFO - PROCESS | 16920 | --DOMWINDOW == 176 (0x9a9f6800) [pid = 16920] [serial = 1359] [outer = (nil)] [url = about:blank] 13:56:21 INFO - PROCESS | 16920 | --DOMWINDOW == 175 (0x8ea4a400) [pid = 16920] [serial = 1308] [outer = (nil)] [url = about:blank] 13:56:21 INFO - PROCESS | 16920 | --DOMWINDOW == 174 (0x8df51800) [pid = 16920] [serial = 1430] [outer = (nil)] [url = about:blank] 13:56:21 INFO - PROCESS | 16920 | --DOMWINDOW == 173 (0x8dfd6000) [pid = 16920] [serial = 1431] [outer = (nil)] [url = about:blank] 13:56:21 INFO - PROCESS | 16920 | --DOMWINDOW == 172 (0x8adc9c00) [pid = 16920] [serial = 1427] [outer = (nil)] [url = about:blank] 13:56:21 INFO - PROCESS | 16920 | --DOMWINDOW == 171 (0x880a0800) [pid = 16920] [serial = 1424] [outer = (nil)] [url = about:blank] 13:56:21 INFO - PROCESS | 16920 | --DOMWINDOW == 170 (0x88feec00) [pid = 16920] [serial = 1425] [outer = (nil)] [url = about:blank] 13:56:21 INFO - PROCESS | 16920 | --DOMWINDOW == 169 (0x9ac45000) [pid = 16920] [serial = 1422] [outer = (nil)] [url = about:blank] 13:56:21 INFO - PROCESS | 16920 | --DOMWINDOW == 168 (0x9ac42800) [pid = 16920] [serial = 1421] [outer = (nil)] [url = about:blank] 13:56:21 INFO - PROCESS | 16920 | --DOMWINDOW == 167 (0x9a9f5000) [pid = 16920] [serial = 1419] [outer = (nil)] [url = about:blank] 13:56:21 INFO - PROCESS | 16920 | --DOMWINDOW == 166 (0x9a4bfc00) [pid = 16920] [serial = 1418] [outer = (nil)] [url = about:blank] 13:56:21 INFO - PROCESS | 16920 | --DOMWINDOW == 165 (0x9a485c00) [pid = 16920] [serial = 1416] [outer = (nil)] [url = about:blank] 13:56:21 INFO - PROCESS | 16920 | --DOMWINDOW == 164 (0x9a47ec00) [pid = 16920] [serial = 1415] [outer = (nil)] [url = about:blank] 13:56:21 INFO - PROCESS | 16920 | --DOMWINDOW == 163 (0x9a277800) [pid = 16920] [serial = 1413] [outer = (nil)] [url = about:blank] 13:56:21 INFO - PROCESS | 16920 | --DOMWINDOW == 162 (0x9a1da800) [pid = 16920] [serial = 1412] [outer = (nil)] [url = about:blank] 13:56:21 INFO - PROCESS | 16920 | --DOMWINDOW == 161 (0x98389000) [pid = 16920] [serial = 1409] [outer = (nil)] [url = about:blank] 13:56:21 INFO - PROCESS | 16920 | --DOMWINDOW == 160 (0x98394c00) [pid = 16920] [serial = 1410] [outer = (nil)] [url = about:blank] 13:56:21 INFO - PROCESS | 16920 | --DOMWINDOW == 159 (0x97780800) [pid = 16920] [serial = 1407] [outer = (nil)] [url = about:blank] 13:56:21 INFO - PROCESS | 16920 | --DOMWINDOW == 158 (0x96d34400) [pid = 16920] [serial = 1406] [outer = (nil)] [url = about:blank] 13:56:21 INFO - PROCESS | 16920 | --DOMWINDOW == 157 (0x94603c00) [pid = 16920] [serial = 1404] [outer = (nil)] [url = about:blank] 13:56:21 INFO - PROCESS | 16920 | --DOMWINDOW == 156 (0x9375bc00) [pid = 16920] [serial = 1403] [outer = (nil)] [url = about:blank] 13:56:21 INFO - PROCESS | 16920 | --DOMWINDOW == 155 (0x92be9400) [pid = 16920] [serial = 1401] [outer = (nil)] [url = about:blank] 13:56:21 INFO - PROCESS | 16920 | --DOMWINDOW == 154 (0x92b18800) [pid = 16920] [serial = 1400] [outer = (nil)] [url = about:blank] 13:56:21 INFO - PROCESS | 16920 | --DOMWINDOW == 153 (0x92b16400) [pid = 16920] [serial = 1398] [outer = (nil)] [url = about:blank] 13:56:21 INFO - PROCESS | 16920 | --DOMWINDOW == 152 (0x928ec400) [pid = 16920] [serial = 1397] [outer = (nil)] [url = about:blank] 13:56:21 INFO - PROCESS | 16920 | --DOMWINDOW == 151 (0x925ef000) [pid = 16920] [serial = 1395] [outer = (nil)] [url = about:blank] 13:56:21 INFO - PROCESS | 16920 | --DOMWINDOW == 150 (0x9251fc00) [pid = 16920] [serial = 1394] [outer = (nil)] [url = about:blank] 13:56:21 INFO - PROCESS | 16920 | --DOMWINDOW == 149 (0x918cf000) [pid = 16920] [serial = 1392] [outer = (nil)] [url = about:blank] 13:56:21 INFO - PROCESS | 16920 | --DOMWINDOW == 148 (0x918c7400) [pid = 16920] [serial = 1391] [outer = (nil)] [url = about:blank] 13:56:21 INFO - PROCESS | 16920 | --DOMWINDOW == 147 (0x91080400) [pid = 16920] [serial = 1389] [outer = (nil)] [url = about:blank] 13:56:21 INFO - PROCESS | 16920 | --DOMWINDOW == 146 (0x90a58000) [pid = 16920] [serial = 1388] [outer = (nil)] [url = about:blank] 13:56:21 INFO - PROCESS | 16920 | --DOMWINDOW == 145 (0x907e4800) [pid = 16920] [serial = 1386] [outer = (nil)] [url = about:blank] 13:56:21 INFO - PROCESS | 16920 | --DOMWINDOW == 144 (0x907a2000) [pid = 16920] [serial = 1385] [outer = (nil)] [url = about:blank] 13:56:21 INFO - PROCESS | 16920 | --DOMWINDOW == 143 (0x8f442c00) [pid = 16920] [serial = 1383] [outer = (nil)] [url = about:blank] 13:56:21 INFO - PROCESS | 16920 | --DOMWINDOW == 142 (0x8f25b800) [pid = 16920] [serial = 1382] [outer = (nil)] [url = about:blank] 13:56:21 INFO - PROCESS | 16920 | --DOMWINDOW == 141 (0x8e12f800) [pid = 16920] [serial = 1380] [outer = (nil)] [url = about:blank] 13:56:21 INFO - PROCESS | 16920 | --DOMWINDOW == 140 (0x8dfd9800) [pid = 16920] [serial = 1379] [outer = (nil)] [url = about:blank] 13:56:21 INFO - PROCESS | 16920 | --DOMWINDOW == 139 (0x8c1ed400) [pid = 16920] [serial = 1377] [outer = (nil)] [url = about:blank] 13:56:21 INFO - PROCESS | 16920 | --DOMWINDOW == 138 (0x8bedac00) [pid = 16920] [serial = 1376] [outer = (nil)] [url = about:blank] 13:56:21 INFO - PROCESS | 16920 | --DOMWINDOW == 137 (0x8817ac00) [pid = 16920] [serial = 1374] [outer = (nil)] [url = about:blank] 13:56:21 INFO - PROCESS | 16920 | --DOMWINDOW == 136 (0x87e8ec00) [pid = 16920] [serial = 1373] [outer = (nil)] [url = about:blank] 13:56:21 INFO - PROCESS | 16920 | --DOMWINDOW == 135 (0x8e006000) [pid = 16920] [serial = 1433] [outer = (nil)] [url = about:blank] 13:56:21 INFO - PROCESS | 16920 | --DOMWINDOW == 134 (0x8bb8b000) [pid = 16920] [serial = 1428] [outer = (nil)] [url = about:blank] 13:56:22 INFO - PROCESS | 16920 | 1463172982331 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:56:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 13:56:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 3794ms 13:56:22 INFO - PROCESS | 16920 | 1463172982365 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 13:56:22 INFO - PROCESS | 16920 | 1463172982371 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 13:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 13:56:22 INFO - PROCESS | 16920 | 1463172982381 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 13:56:22 INFO - PROCESS | 16920 | 1463172982386 Marionette TRACE conn4 <- [1,2038,null,{}] 13:56:22 INFO - PROCESS | 16920 | 1463172982394 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:22 INFO - PROCESS | 16920 | 1463172982618 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 13:56:22 INFO - PROCESS | 16920 | 1463172982879 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:22 INFO - PROCESS | 16920 | ++DOCSHELL 0x891f4800 == 111 [pid = 16920] [id = 517] 13:56:22 INFO - PROCESS | 16920 | ++DOMWINDOW == 135 (0x893a0000) [pid = 16920] [serial = 1552] [outer = (nil)] 13:56:22 INFO - PROCESS | 16920 | ++DOMWINDOW == 136 (0x89b39400) [pid = 16920] [serial = 1553] [outer = 0x893a0000] 13:56:22 INFO - PROCESS | 16920 | 1463172982986 Marionette DEBUG loaded listener.js 13:56:23 INFO - PROCESS | 16920 | ++DOMWINDOW == 137 (0x8a2e3000) [pid = 16920] [serial = 1554] [outer = 0x893a0000] 13:56:23 INFO - PROCESS | 16920 | 1463172983840 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 13:56:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 13:56:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1486ms 13:56:23 INFO - PROCESS | 16920 | 1463172983868 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 13:56:23 INFO - PROCESS | 16920 | 1463172983877 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 13:56:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 13:56:23 INFO - PROCESS | 16920 | 1463172983888 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 13:56:23 INFO - PROCESS | 16920 | 1463172983892 Marionette TRACE conn4 <- [1,2042,null,{}] 13:56:23 INFO - PROCESS | 16920 | 1463172983898 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:24 INFO - PROCESS | 16920 | 1463172984236 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 13:56:24 INFO - PROCESS | 16920 | 1463172984270 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:24 INFO - PROCESS | 16920 | ++DOCSHELL 0x89b3cc00 == 112 [pid = 16920] [id = 518] 13:56:24 INFO - PROCESS | 16920 | ++DOMWINDOW == 138 (0x8a2dfc00) [pid = 16920] [serial = 1555] [outer = (nil)] 13:56:24 INFO - PROCESS | 16920 | ++DOMWINDOW == 139 (0x8c1f0c00) [pid = 16920] [serial = 1556] [outer = 0x8a2dfc00] 13:56:24 INFO - PROCESS | 16920 | 1463172984353 Marionette DEBUG loaded listener.js 13:56:24 INFO - PROCESS | 16920 | ++DOMWINDOW == 140 (0x8df4d000) [pid = 16920] [serial = 1557] [outer = 0x8a2dfc00] 13:56:25 INFO - PROCESS | 16920 | 1463172985426 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:56:25 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) 13:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1583ms 13:56:25 INFO - PROCESS | 16920 | 1463172985471 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 13:56:25 INFO - PROCESS | 16920 | 1463172985476 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 13:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 13:56:25 INFO - PROCESS | 16920 | 1463172985489 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 13:56:25 INFO - PROCESS | 16920 | 1463172985495 Marionette TRACE conn4 <- [1,2046,null,{}] 13:56:25 INFO - PROCESS | 16920 | 1463172985523 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:25 INFO - PROCESS | 16920 | 1463172985847 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 13:56:25 INFO - PROCESS | 16920 | 1463172985877 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:25 INFO - PROCESS | 16920 | ++DOCSHELL 0x880a3400 == 113 [pid = 16920] [id = 519] 13:56:25 INFO - PROCESS | 16920 | ++DOMWINDOW == 141 (0x8e006000) [pid = 16920] [serial = 1558] [outer = (nil)] 13:56:25 INFO - PROCESS | 16920 | ++DOMWINDOW == 142 (0x8ea57800) [pid = 16920] [serial = 1559] [outer = 0x8e006000] 13:56:25 INFO - PROCESS | 16920 | 1463172985960 Marionette DEBUG loaded listener.js 13:56:26 INFO - PROCESS | 16920 | ++DOMWINDOW == 143 (0x8f25a000) [pid = 16920] [serial = 1560] [outer = 0x8e006000] 13:56:27 INFO - PROCESS | 16920 | --DOMWINDOW == 142 (0x8e2d5800) [pid = 16920] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 13:56:27 INFO - PROCESS | 16920 | --DOMWINDOW == 141 (0x89b34c00) [pid = 16920] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 13:56:27 INFO - PROCESS | 16920 | --DOMWINDOW == 140 (0x9b1e6400) [pid = 16920] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 13:56:27 INFO - PROCESS | 16920 | --DOMWINDOW == 139 (0x9a9f4000) [pid = 16920] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 13:56:27 INFO - PROCESS | 16920 | --DOMWINDOW == 138 (0x8939a800) [pid = 16920] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 13:56:27 INFO - PROCESS | 16920 | --DOMWINDOW == 137 (0x87e93000) [pid = 16920] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 13:56:27 INFO - PROCESS | 16920 | --DOMWINDOW == 136 (0x9a273000) [pid = 16920] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 13:56:27 INFO - PROCESS | 16920 | --DOMWINDOW == 135 (0x880a3c00) [pid = 16920] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 13:56:27 INFO - PROCESS | 16920 | --DOMWINDOW == 134 (0x946d0c00) [pid = 16920] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 13:56:27 INFO - PROCESS | 16920 | --DOMWINDOW == 133 (0x946d8000) [pid = 16920] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 13:56:27 INFO - PROCESS | 16920 | --DOMWINDOW == 132 (0x925f7000) [pid = 16920] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 13:56:27 INFO - PROCESS | 16920 | --DOMWINDOW == 131 (0x925ee400) [pid = 16920] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 13:56:27 INFO - PROCESS | 16920 | --DOMWINDOW == 130 (0x90aa1800) [pid = 16920] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 13:56:27 INFO - PROCESS | 16920 | --DOMWINDOW == 129 (0x90a09000) [pid = 16920] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 13:56:27 INFO - PROCESS | 16920 | --DOMWINDOW == 128 (0x907ec800) [pid = 16920] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 13:56:27 INFO - PROCESS | 16920 | --DOMWINDOW == 127 (0x90649c00) [pid = 16920] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 13:56:27 INFO - PROCESS | 16920 | --DOMWINDOW == 126 (0x90646800) [pid = 16920] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 13:56:27 INFO - PROCESS | 16920 | --DOMWINDOW == 125 (0x8bed0800) [pid = 16920] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 13:56:27 INFO - PROCESS | 16920 | --DOMWINDOW == 124 (0x8add0800) [pid = 16920] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 13:56:27 INFO - PROCESS | 16920 | --DOMWINDOW == 123 (0x86c68400) [pid = 16920] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 13:56:27 INFO - PROCESS | 16920 | --DOMWINDOW == 122 (0x8beda400) [pid = 16920] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 13:56:27 INFO - PROCESS | 16920 | --DOMWINDOW == 121 (0x89394800) [pid = 16920] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:56:27 INFO - PROCESS | 16920 | 1463172987638 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 2218ms 13:56:27 INFO - PROCESS | 16920 | 1463172987701 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 13:56:27 INFO - PROCESS | 16920 | 1463172987705 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 13:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 13:56:27 INFO - PROCESS | 16920 | 1463172987712 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 13:56:27 INFO - PROCESS | 16920 | 1463172987716 Marionette TRACE conn4 <- [1,2050,null,{}] 13:56:27 INFO - PROCESS | 16920 | 1463172987721 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:28 INFO - PROCESS | 16920 | 1463172988019 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 13:56:28 INFO - PROCESS | 16920 | 1463172988038 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:28 INFO - PROCESS | 16920 | ++DOCSHELL 0x8939a800 == 114 [pid = 16920] [id = 520] 13:56:28 INFO - PROCESS | 16920 | ++DOMWINDOW == 122 (0x8bed0800) [pid = 16920] [serial = 1561] [outer = (nil)] 13:56:28 INFO - PROCESS | 16920 | ++DOMWINDOW == 123 (0x8ee33000) [pid = 16920] [serial = 1562] [outer = 0x8bed0800] 13:56:28 INFO - PROCESS | 16920 | 1463172988122 Marionette DEBUG loaded listener.js 13:56:28 INFO - PROCESS | 16920 | ++DOMWINDOW == 124 (0x8f442c00) [pid = 16920] [serial = 1563] [outer = 0x8bed0800] 13:56:29 INFO - PROCESS | 16920 | 1463172989233 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 13:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1581ms 13:56:29 INFO - PROCESS | 16920 | 1463172989296 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 13:56:29 INFO - PROCESS | 16920 | 1463172989304 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 13:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 13:56:29 INFO - PROCESS | 16920 | 1463172989314 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 13:56:29 INFO - PROCESS | 16920 | 1463172989321 Marionette TRACE conn4 <- [1,2054,null,{}] 13:56:29 INFO - PROCESS | 16920 | 1463172989333 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:29 INFO - PROCESS | 16920 | 1463172989636 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 13:56:30 INFO - PROCESS | 16920 | 1463172989997 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:30 INFO - PROCESS | 16920 | ++DOCSHELL 0x891ec800 == 115 [pid = 16920] [id = 521] 13:56:30 INFO - PROCESS | 16920 | ++DOMWINDOW == 125 (0x891f0c00) [pid = 16920] [serial = 1564] [outer = (nil)] 13:56:30 INFO - PROCESS | 16920 | ++DOMWINDOW == 126 (0x8a2db400) [pid = 16920] [serial = 1565] [outer = 0x891f0c00] 13:56:30 INFO - PROCESS | 16920 | 1463172990094 Marionette DEBUG loaded listener.js 13:56:30 INFO - PROCESS | 16920 | ++DOMWINDOW == 127 (0x8becfc00) [pid = 16920] [serial = 1566] [outer = 0x891f0c00] 13:56:31 INFO - PROCESS | 16920 | 1463172991156 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 13:56:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 13:56:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1900ms 13:56:31 INFO - PROCESS | 16920 | 1463172991215 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 13:56:31 INFO - PROCESS | 16920 | 1463172991226 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 13:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 13:56:31 INFO - PROCESS | 16920 | 1463172991242 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 13:56:31 INFO - PROCESS | 16920 | 1463172991248 Marionette TRACE conn4 <- [1,2058,null,{}] 13:56:31 INFO - PROCESS | 16920 | 1463172991263 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:31 INFO - PROCESS | 16920 | 1463172991601 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 13:56:31 INFO - PROCESS | 16920 | 1463172991958 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:31 INFO - PROCESS | 16920 | ++DOCSHELL 0x8bed7800 == 116 [pid = 16920] [id = 522] 13:56:31 INFO - PROCESS | 16920 | ++DOMWINDOW == 128 (0x8d417c00) [pid = 16920] [serial = 1567] [outer = (nil)] 13:56:32 INFO - PROCESS | 16920 | ++DOMWINDOW == 129 (0x8e12b400) [pid = 16920] [serial = 1568] [outer = 0x8d417c00] 13:56:32 INFO - PROCESS | 16920 | 1463172992058 Marionette DEBUG loaded listener.js 13:56:32 INFO - PROCESS | 16920 | ++DOMWINDOW == 130 (0x8ee38c00) [pid = 16920] [serial = 1569] [outer = 0x8d417c00] 13:56:33 INFO - PROCESS | 16920 | 1463172993125 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 13:56:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 13:56:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1951ms 13:56:33 INFO - PROCESS | 16920 | 1463172993192 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 13:56:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 13:56:33 INFO - PROCESS | 16920 | 1463172993197 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 13:56:33 INFO - PROCESS | 16920 | 1463172993203 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 13:56:33 INFO - PROCESS | 16920 | 1463172993210 Marionette TRACE conn4 <- [1,2062,null,{}] 13:56:33 INFO - PROCESS | 16920 | 1463172993227 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:33 INFO - PROCESS | 16920 | 1463172993510 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 13:56:33 INFO - PROCESS | 16920 | 1463172993858 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:33 INFO - PROCESS | 16920 | ++DOCSHELL 0x90645800 == 117 [pid = 16920] [id = 523] 13:56:33 INFO - PROCESS | 16920 | ++DOMWINDOW == 131 (0x90798000) [pid = 16920] [serial = 1570] [outer = (nil)] 13:56:33 INFO - PROCESS | 16920 | ++DOMWINDOW == 132 (0x9079e800) [pid = 16920] [serial = 1571] [outer = 0x90798000] 13:56:33 INFO - PROCESS | 16920 | 1463172993954 Marionette DEBUG loaded listener.js 13:56:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 133 (0x907eb400) [pid = 16920] [serial = 1572] [outer = 0x90798000] 13:56:34 INFO - PROCESS | 16920 | 1463172994945 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 13:56:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 13:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1800ms 13:56:35 INFO - PROCESS | 16920 | 1463172995011 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 13:56:35 INFO - PROCESS | 16920 | 1463172995017 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 13:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 13:56:35 INFO - PROCESS | 16920 | 1463172995027 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 13:56:35 INFO - PROCESS | 16920 | 1463172995030 Marionette TRACE conn4 <- [1,2066,null,{}] 13:56:35 INFO - PROCESS | 16920 | 1463172995037 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:35 INFO - PROCESS | 16920 | 1463172995353 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 13:56:35 INFO - PROCESS | 16920 | 1463172995766 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:35 INFO - PROCESS | 16920 | ++DOCSHELL 0x8dfd5c00 == 118 [pid = 16920] [id = 524] 13:56:35 INFO - PROCESS | 16920 | ++DOMWINDOW == 134 (0x8ea51c00) [pid = 16920] [serial = 1573] [outer = (nil)] 13:56:35 INFO - PROCESS | 16920 | ++DOMWINDOW == 135 (0x90a10400) [pid = 16920] [serial = 1574] [outer = 0x8ea51c00] 13:56:35 INFO - PROCESS | 16920 | 1463172995906 Marionette DEBUG loaded listener.js 13:56:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 136 (0x90a5c000) [pid = 16920] [serial = 1575] [outer = 0x8ea51c00] 13:56:37 INFO - PROCESS | 16920 | 1463172997300 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 13:56:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 13:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 2348ms 13:56:37 INFO - PROCESS | 16920 | 1463172997380 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 13:56:37 INFO - PROCESS | 16920 | 1463172997387 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 13:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 13:56:37 INFO - PROCESS | 16920 | 1463172997398 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 13:56:37 INFO - PROCESS | 16920 | 1463172997404 Marionette TRACE conn4 <- [1,2070,null,{}] 13:56:37 INFO - PROCESS | 16920 | 1463172997413 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:37 INFO - PROCESS | 16920 | 1463172997761 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 13:56:38 INFO - PROCESS | 16920 | 1463172997999 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:38 INFO - PROCESS | 16920 | ++DOCSHELL 0x907f1c00 == 119 [pid = 16920] [id = 525] 13:56:38 INFO - PROCESS | 16920 | ++DOMWINDOW == 137 (0x90a08000) [pid = 16920] [serial = 1576] [outer = (nil)] 13:56:38 INFO - PROCESS | 16920 | ++DOMWINDOW == 138 (0x91080800) [pid = 16920] [serial = 1577] [outer = 0x90a08000] 13:56:38 INFO - PROCESS | 16920 | 1463172998090 Marionette DEBUG loaded listener.js 13:56:38 INFO - PROCESS | 16920 | ++DOMWINDOW == 139 (0x91183800) [pid = 16920] [serial = 1578] [outer = 0x90a08000] 13:56:39 INFO - PROCESS | 16920 | 1463172999034 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 13:56:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 13:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1695ms 13:56:39 INFO - PROCESS | 16920 | 1463172999093 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 13:56:39 INFO - PROCESS | 16920 | 1463172999096 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 13:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 13:56:39 INFO - PROCESS | 16920 | 1463172999103 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 13:56:39 INFO - PROCESS | 16920 | 1463172999107 Marionette TRACE conn4 <- [1,2074,null,{}] 13:56:39 INFO - PROCESS | 16920 | 1463172999115 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:39 INFO - PROCESS | 16920 | 1463172999391 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 13:56:39 INFO - PROCESS | 16920 | 1463172999741 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:39 INFO - PROCESS | 16920 | ++DOCSHELL 0x9079c000 == 120 [pid = 16920] [id = 526] 13:56:39 INFO - PROCESS | 16920 | ++DOMWINDOW == 140 (0x90aa1c00) [pid = 16920] [serial = 1579] [outer = (nil)] 13:56:39 INFO - PROCESS | 16920 | ++DOMWINDOW == 141 (0x91a4a400) [pid = 16920] [serial = 1580] [outer = 0x90aa1c00] 13:56:39 INFO - PROCESS | 16920 | 1463172999836 Marionette DEBUG loaded listener.js 13:56:39 INFO - PROCESS | 16920 | ++DOMWINDOW == 142 (0x91a53000) [pid = 16920] [serial = 1581] [outer = 0x90aa1c00] 13:56:40 INFO - PROCESS | 16920 | 1463173000834 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 13:56:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 13:56:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1795ms 13:56:40 INFO - PROCESS | 16920 | 1463173000901 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 13:56:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 13:56:40 INFO - PROCESS | 16920 | 1463173000905 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 13:56:40 INFO - PROCESS | 16920 | 1463173000912 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 13:56:40 INFO - PROCESS | 16920 | 1463173000916 Marionette TRACE conn4 <- [1,2078,null,{}] 13:56:40 INFO - PROCESS | 16920 | 1463173000922 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:41 INFO - PROCESS | 16920 | 1463173001213 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 13:56:41 INFO - PROCESS | 16920 | 1463173001557 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:41 INFO - PROCESS | 16920 | ++DOCSHELL 0x8e12a800 == 121 [pid = 16920] [id = 527] 13:56:41 INFO - PROCESS | 16920 | ++DOMWINDOW == 143 (0x91314000) [pid = 16920] [serial = 1582] [outer = (nil)] 13:56:41 INFO - PROCESS | 16920 | ++DOMWINDOW == 144 (0x925f7800) [pid = 16920] [serial = 1583] [outer = 0x91314000] 13:56:41 INFO - PROCESS | 16920 | 1463173001656 Marionette DEBUG loaded listener.js 13:56:41 INFO - PROCESS | 16920 | ++DOMWINDOW == 145 (0x926b2000) [pid = 16920] [serial = 1584] [outer = 0x91314000] 13:56:42 INFO - PROCESS | 16920 | 1463173002598 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 13:56:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 13:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1733ms 13:56:42 INFO - PROCESS | 16920 | 1463173002645 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 13:56:42 INFO - PROCESS | 16920 | 1463173002651 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 13:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 13:56:42 INFO - PROCESS | 16920 | 1463173002658 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 13:56:42 INFO - PROCESS | 16920 | 1463173002661 Marionette TRACE conn4 <- [1,2082,null,{}] 13:56:42 INFO - PROCESS | 16920 | 1463173002668 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:42 INFO - PROCESS | 16920 | 1463173002909 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 13:56:43 INFO - PROCESS | 16920 | 1463173003241 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:43 INFO - PROCESS | 16920 | ++DOCSHELL 0x925f0400 == 122 [pid = 16920] [id = 528] 13:56:43 INFO - PROCESS | 16920 | ++DOMWINDOW == 146 (0x925f6400) [pid = 16920] [serial = 1585] [outer = (nil)] 13:56:43 INFO - PROCESS | 16920 | ++DOMWINDOW == 147 (0x92be8c00) [pid = 16920] [serial = 1586] [outer = 0x925f6400] 13:56:43 INFO - PROCESS | 16920 | 1463173003337 Marionette DEBUG loaded listener.js 13:56:43 INFO - PROCESS | 16920 | ++DOMWINDOW == 148 (0x92bef000) [pid = 16920] [serial = 1587] [outer = 0x925f6400] 13:56:44 INFO - PROCESS | 16920 | 1463173004261 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 13:56:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 13:56:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1686ms 13:56:44 INFO - PROCESS | 16920 | 1463173004345 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 13:56:44 INFO - PROCESS | 16920 | 1463173004351 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 13:56:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 13:56:44 INFO - PROCESS | 16920 | 1463173004358 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 13:56:44 INFO - PROCESS | 16920 | 1463173004363 Marionette TRACE conn4 <- [1,2086,null,{}] 13:56:44 INFO - PROCESS | 16920 | 1463173004371 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:44 INFO - PROCESS | 16920 | 1463173004657 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 13:56:45 INFO - PROCESS | 16920 | 1463173004997 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:45 INFO - PROCESS | 16920 | ++DOCSHELL 0x90640000 == 123 [pid = 16920] [id = 529] 13:56:45 INFO - PROCESS | 16920 | ++DOMWINDOW == 149 (0x907e8800) [pid = 16920] [serial = 1588] [outer = (nil)] 13:56:45 INFO - PROCESS | 16920 | ++DOMWINDOW == 150 (0x92b0f800) [pid = 16920] [serial = 1589] [outer = 0x907e8800] 13:56:45 INFO - PROCESS | 16920 | 1463173005093 Marionette DEBUG loaded listener.js 13:56:45 INFO - PROCESS | 16920 | ++DOMWINDOW == 151 (0x92cfe400) [pid = 16920] [serial = 1590] [outer = 0x907e8800] 13:56:46 INFO - PROCESS | 16920 | 1463173006073 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 13:56:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 13:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1793ms 13:56:46 INFO - PROCESS | 16920 | 1463173006153 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 13:56:46 INFO - PROCESS | 16920 | 1463173006158 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 13:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 13:56:46 INFO - PROCESS | 16920 | 1463173006165 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 13:56:46 INFO - PROCESS | 16920 | 1463173006170 Marionette TRACE conn4 <- [1,2090,null,{}] 13:56:46 INFO - PROCESS | 16920 | 1463173006176 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:46 INFO - PROCESS | 16920 | 1463173006460 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 13:56:46 INFO - PROCESS | 16920 | 1463173006855 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:46 INFO - PROCESS | 16920 | ++DOCSHELL 0x946cb400 == 124 [pid = 16920] [id = 530] 13:56:46 INFO - PROCESS | 16920 | ++DOMWINDOW == 152 (0x946cbc00) [pid = 16920] [serial = 1591] [outer = (nil)] 13:56:46 INFO - PROCESS | 16920 | ++DOMWINDOW == 153 (0x95137800) [pid = 16920] [serial = 1592] [outer = 0x946cbc00] 13:56:46 INFO - PROCESS | 16920 | 1463173006954 Marionette DEBUG loaded listener.js 13:56:47 INFO - PROCESS | 16920 | ++DOMWINDOW == 154 (0x9523b000) [pid = 16920] [serial = 1593] [outer = 0x946cbc00] 13:56:47 INFO - PROCESS | 16920 | 1463173007946 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 13:56:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 13:56:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1839ms 13:56:48 INFO - PROCESS | 16920 | 1463173008005 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 13:56:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 13:56:48 INFO - PROCESS | 16920 | 1463173008010 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 13:56:48 INFO - PROCESS | 16920 | 1463173008017 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 13:56:48 INFO - PROCESS | 16920 | 1463173008022 Marionette TRACE conn4 <- [1,2094,null,{}] 13:56:48 INFO - PROCESS | 16920 | 1463173008030 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:48 INFO - PROCESS | 16920 | 1463173008327 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 13:56:48 INFO - PROCESS | 16920 | 1463173008716 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:48 INFO - PROCESS | 16920 | ++DOCSHELL 0x928f7000 == 125 [pid = 16920] [id = 531] 13:56:48 INFO - PROCESS | 16920 | ++DOMWINDOW == 155 (0x945dc000) [pid = 16920] [serial = 1594] [outer = (nil)] 13:56:48 INFO - PROCESS | 16920 | ++DOMWINDOW == 156 (0x98152800) [pid = 16920] [serial = 1595] [outer = 0x945dc000] 13:56:48 INFO - PROCESS | 16920 | 1463173008815 Marionette DEBUG loaded listener.js 13:56:48 INFO - PROCESS | 16920 | ++DOMWINDOW == 157 (0x98392800) [pid = 16920] [serial = 1596] [outer = 0x945dc000] 13:56:49 INFO - PROCESS | 16920 | 1463173009755 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 13:56:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 13:56:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1787ms 13:56:49 INFO - PROCESS | 16920 | 1463173009805 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 13:56:49 INFO - PROCESS | 16920 | 1463173009809 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 13:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 13:56:49 INFO - PROCESS | 16920 | 1463173009816 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 13:56:49 INFO - PROCESS | 16920 | 1463173009819 Marionette TRACE conn4 <- [1,2098,null,{}] 13:56:49 INFO - PROCESS | 16920 | 1463173009825 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:50 INFO - PROCESS | 16920 | 1463173010065 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 13:56:50 INFO - PROCESS | 16920 | 1463173010415 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:50 INFO - PROCESS | 16920 | ++DOCSHELL 0x977eb400 == 126 [pid = 16920] [id = 532] 13:56:50 INFO - PROCESS | 16920 | ++DOMWINDOW == 158 (0x977edc00) [pid = 16920] [serial = 1597] [outer = (nil)] 13:56:50 INFO - PROCESS | 16920 | ++DOMWINDOW == 159 (0x9a1d7000) [pid = 16920] [serial = 1598] [outer = 0x977edc00] 13:56:50 INFO - PROCESS | 16920 | 1463173010517 Marionette DEBUG loaded listener.js 13:56:50 INFO - PROCESS | 16920 | ++DOMWINDOW == 160 (0x9a277000) [pid = 16920] [serial = 1599] [outer = 0x977edc00] 13:56:51 INFO - PROCESS | 16920 | 1463173011459 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 13:56:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 13:56:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1681ms 13:56:51 INFO - PROCESS | 16920 | 1463173011499 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 13:56:51 INFO - PROCESS | 16920 | 1463173011503 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 13:56:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 13:56:51 INFO - PROCESS | 16920 | 1463173011522 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 13:56:51 INFO - PROCESS | 16920 | 1463173011526 Marionette TRACE conn4 <- [1,2102,null,{}] 13:56:51 INFO - PROCESS | 16920 | 1463173011532 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:51 INFO - PROCESS | 16920 | 1463173011777 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 13:56:52 INFO - PROCESS | 16920 | 1463173012152 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:52 INFO - PROCESS | 16920 | ++DOCSHELL 0x87e8e400 == 127 [pid = 16920] [id = 533] 13:56:52 INFO - PROCESS | 16920 | ++DOMWINDOW == 161 (0x94610800) [pid = 16920] [serial = 1600] [outer = (nil)] 13:56:52 INFO - PROCESS | 16920 | ++DOMWINDOW == 162 (0x9a486c00) [pid = 16920] [serial = 1601] [outer = 0x94610800] 13:56:52 INFO - PROCESS | 16920 | 1463173012246 Marionette DEBUG loaded listener.js 13:56:52 INFO - PROCESS | 16920 | ++DOMWINDOW == 163 (0x9a48c800) [pid = 16920] [serial = 1602] [outer = 0x94610800] 13:56:53 INFO - PROCESS | 16920 | 1463173013171 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 13:56:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 13:56:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1684ms 13:56:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 13:56:53 INFO - PROCESS | 16920 | 1463173013207 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 13:56:53 INFO - PROCESS | 16920 | 1463173013211 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 13:56:53 INFO - PROCESS | 16920 | 1463173013219 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 13:56:53 INFO - PROCESS | 16920 | 1463173013222 Marionette TRACE conn4 <- [1,2106,null,{}] 13:56:53 INFO - PROCESS | 16920 | 1463173013228 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:53 INFO - PROCESS | 16920 | 1463173013461 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 13:56:53 INFO - PROCESS | 16920 | 1463173013833 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:53 INFO - PROCESS | 16920 | ++DOCSHELL 0x92be9800 == 128 [pid = 16920] [id = 534] 13:56:53 INFO - PROCESS | 16920 | ++DOMWINDOW == 164 (0x92cf8000) [pid = 16920] [serial = 1603] [outer = (nil)] 13:56:53 INFO - PROCESS | 16920 | ++DOMWINDOW == 165 (0x9a9f0800) [pid = 16920] [serial = 1604] [outer = 0x92cf8000] 13:56:53 INFO - PROCESS | 16920 | 1463173013931 Marionette DEBUG loaded listener.js 13:56:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 166 (0x9a9f5c00) [pid = 16920] [serial = 1605] [outer = 0x92cf8000] 13:56:54 INFO - PROCESS | 16920 | 1463173014862 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 13:56:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 13:56:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1686ms 13:56:54 INFO - PROCESS | 16920 | 1463173014905 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 13:56:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 13:56:54 INFO - PROCESS | 16920 | 1463173014909 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 13:56:54 INFO - PROCESS | 16920 | 1463173014916 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 13:56:54 INFO - PROCESS | 16920 | 1463173014919 Marionette TRACE conn4 <- [1,2110,null,{}] 13:56:54 INFO - PROCESS | 16920 | 1463173014925 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:55 INFO - PROCESS | 16920 | 1463173015171 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 13:56:55 INFO - PROCESS | 16920 | 1463173015516 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:55 INFO - PROCESS | 16920 | ++DOCSHELL 0x88179000 == 129 [pid = 16920] [id = 535] 13:56:55 INFO - PROCESS | 16920 | ++DOMWINDOW == 167 (0x9a39e800) [pid = 16920] [serial = 1606] [outer = (nil)] 13:56:55 INFO - PROCESS | 16920 | ++DOMWINDOW == 168 (0x9ac4a400) [pid = 16920] [serial = 1607] [outer = 0x9a39e800] 13:56:55 INFO - PROCESS | 16920 | 1463173015615 Marionette DEBUG loaded listener.js 13:56:55 INFO - PROCESS | 16920 | ++DOMWINDOW == 169 (0x9b1e6400) [pid = 16920] [serial = 1608] [outer = 0x9a39e800] 13:56:56 INFO - PROCESS | 16920 | 1463173016560 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 13:56:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 13:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1686ms 13:56:56 INFO - PROCESS | 16920 | 1463173016602 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 13:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 13:56:56 INFO - PROCESS | 16920 | 1463173016607 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 13:56:56 INFO - PROCESS | 16920 | 1463173016614 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 13:56:56 INFO - PROCESS | 16920 | 1463173016618 Marionette TRACE conn4 <- [1,2114,null,{}] 13:56:56 INFO - PROCESS | 16920 | 1463173016624 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:56 INFO - PROCESS | 16920 | 1463173016884 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 13:56:57 INFO - PROCESS | 16920 | 1463173017251 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:57 INFO - PROCESS | 16920 | ++DOCSHELL 0x880a0400 == 130 [pid = 16920] [id = 536] 13:56:57 INFO - PROCESS | 16920 | ++DOMWINDOW == 170 (0x9a9da800) [pid = 16920] [serial = 1609] [outer = (nil)] 13:56:57 INFO - PROCESS | 16920 | ++DOMWINDOW == 171 (0x9b46d000) [pid = 16920] [serial = 1610] [outer = 0x9a9da800] 13:56:57 INFO - PROCESS | 16920 | 1463173017351 Marionette DEBUG loaded listener.js 13:56:57 INFO - PROCESS | 16920 | ++DOMWINDOW == 172 (0x9ba7c400) [pid = 16920] [serial = 1611] [outer = 0x9a9da800] 13:56:58 INFO - PROCESS | 16920 | 1463173018237 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 13:56:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 13:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1682ms 13:56:58 INFO - PROCESS | 16920 | 1463173018303 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 13:56:58 INFO - PROCESS | 16920 | 1463173018307 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 13:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 13:56:58 INFO - PROCESS | 16920 | 1463173018318 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 13:56:58 INFO - PROCESS | 16920 | 1463173018320 Marionette TRACE conn4 <- [1,2118,null,{}] 13:56:58 INFO - PROCESS | 16920 | 1463173018327 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:58 INFO - PROCESS | 16920 | 1463173018565 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 13:56:58 INFO - PROCESS | 16920 | 1463173018936 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:58 INFO - PROCESS | 16920 | ++DOCSHELL 0x88185800 == 131 [pid = 16920] [id = 537] 13:56:58 INFO - PROCESS | 16920 | ++DOMWINDOW == 173 (0x8a2e2800) [pid = 16920] [serial = 1612] [outer = (nil)] 13:56:59 INFO - PROCESS | 16920 | ++DOMWINDOW == 174 (0x9bfed800) [pid = 16920] [serial = 1613] [outer = 0x8a2e2800] 13:56:59 INFO - PROCESS | 16920 | 1463173019038 Marionette DEBUG loaded listener.js 13:56:59 INFO - PROCESS | 16920 | ++DOMWINDOW == 175 (0x9bff4800) [pid = 16920] [serial = 1614] [outer = 0x8a2e2800] 13:57:01 INFO - PROCESS | 16920 | --DOMWINDOW == 174 (0x8e2d5000) [pid = 16920] [serial = 1371] [outer = (nil)] [url = about:blank] 13:57:01 INFO - PROCESS | 16920 | --DOMWINDOW == 173 (0x8ed1e400) [pid = 16920] [serial = 1499] [outer = (nil)] [url = about:blank] 13:57:01 INFO - PROCESS | 16920 | --DOMWINDOW == 172 (0x8e2d9000) [pid = 16920] [serial = 1496] [outer = (nil)] [url = about:blank] 13:57:01 INFO - PROCESS | 16920 | --DOMWINDOW == 171 (0x8a2e7400) [pid = 16920] [serial = 1490] [outer = (nil)] [url = about:blank] 13:57:01 INFO - PROCESS | 16920 | --DOMWINDOW == 170 (0x8adcf400) [pid = 16920] [serial = 1491] [outer = (nil)] [url = about:blank] 13:57:01 INFO - PROCESS | 16920 | --DOMWINDOW == 169 (0x9b2ebc00) [pid = 16920] [serial = 1488] [outer = (nil)] [url = about:blank] 13:57:01 INFO - PROCESS | 16920 | --DOMWINDOW == 168 (0x9b2ea400) [pid = 16920] [serial = 1487] [outer = (nil)] [url = about:blank] 13:57:01 INFO - PROCESS | 16920 | --DOMWINDOW == 167 (0x9b2e2000) [pid = 16920] [serial = 1485] [outer = (nil)] [url = about:blank] 13:57:01 INFO - PROCESS | 16920 | --DOMWINDOW == 166 (0x9b2de800) [pid = 16920] [serial = 1484] [outer = (nil)] [url = about:blank] 13:57:01 INFO - PROCESS | 16920 | --DOMWINDOW == 165 (0x9ac4f400) [pid = 16920] [serial = 1482] [outer = (nil)] [url = about:blank] 13:57:01 INFO - PROCESS | 16920 | --DOMWINDOW == 164 (0x9ac4c000) [pid = 16920] [serial = 1481] [outer = (nil)] [url = about:blank] 13:57:01 INFO - PROCESS | 16920 | --DOMWINDOW == 163 (0x9a9f8800) [pid = 16920] [serial = 1479] [outer = (nil)] [url = about:blank] 13:57:01 INFO - PROCESS | 16920 | --DOMWINDOW == 162 (0x9a7bcc00) [pid = 16920] [serial = 1478] [outer = (nil)] [url = about:blank] 13:57:01 INFO - PROCESS | 16920 | --DOMWINDOW == 161 (0x9a48cc00) [pid = 16920] [serial = 1476] [outer = (nil)] [url = about:blank] 13:57:01 INFO - PROCESS | 16920 | --DOMWINDOW == 160 (0x9a488c00) [pid = 16920] [serial = 1475] [outer = (nil)] [url = about:blank] 13:57:01 INFO - PROCESS | 16920 | --DOMWINDOW == 159 (0x9a275c00) [pid = 16920] [serial = 1473] [outer = (nil)] [url = about:blank] 13:57:01 INFO - PROCESS | 16920 | --DOMWINDOW == 158 (0x9a272800) [pid = 16920] [serial = 1472] [outer = (nil)] [url = about:blank] 13:57:01 INFO - PROCESS | 16920 | --DOMWINDOW == 157 (0x98395400) [pid = 16920] [serial = 1470] [outer = (nil)] [url = about:blank] 13:57:01 INFO - PROCESS | 16920 | --DOMWINDOW == 156 (0x98391400) [pid = 16920] [serial = 1469] [outer = (nil)] [url = about:blank] 13:57:01 INFO - PROCESS | 16920 | --DOMWINDOW == 155 (0x95245800) [pid = 16920] [serial = 1467] [outer = (nil)] [url = about:blank] 13:57:01 INFO - PROCESS | 16920 | --DOMWINDOW == 154 (0x95236800) [pid = 16920] [serial = 1466] [outer = (nil)] [url = about:blank] 13:57:01 INFO - PROCESS | 16920 | --DOMWINDOW == 153 (0x93968800) [pid = 16920] [serial = 1464] [outer = (nil)] [url = about:blank] 13:57:01 INFO - PROCESS | 16920 | --DOMWINDOW == 152 (0x93758c00) [pid = 16920] [serial = 1463] [outer = (nil)] [url = about:blank] 13:57:01 INFO - PROCESS | 16920 | --DOMWINDOW == 151 (0x92ce3800) [pid = 16920] [serial = 1461] [outer = (nil)] [url = about:blank] 13:57:01 INFO - PROCESS | 16920 | --DOMWINDOW == 150 (0x92bebc00) [pid = 16920] [serial = 1460] [outer = (nil)] [url = about:blank] 13:57:01 INFO - PROCESS | 16920 | --DOMWINDOW == 149 (0x928f7800) [pid = 16920] [serial = 1458] [outer = (nil)] [url = about:blank] 13:57:01 INFO - PROCESS | 16920 | --DOMWINDOW == 148 (0x926b8400) [pid = 16920] [serial = 1457] [outer = (nil)] [url = about:blank] 13:57:01 INFO - PROCESS | 16920 | --DOMWINDOW == 147 (0x92516c00) [pid = 16920] [serial = 1455] [outer = (nil)] [url = about:blank] 13:57:01 INFO - PROCESS | 16920 | --DOMWINDOW == 146 (0x91a56000) [pid = 16920] [serial = 1454] [outer = (nil)] [url = about:blank] 13:57:01 INFO - PROCESS | 16920 | --DOMWINDOW == 145 (0x91311000) [pid = 16920] [serial = 1452] [outer = (nil)] [url = about:blank] 13:57:01 INFO - PROCESS | 16920 | --DOMWINDOW == 144 (0x90aa4000) [pid = 16920] [serial = 1451] [outer = (nil)] [url = about:blank] 13:57:01 INFO - PROCESS | 16920 | --DOMWINDOW == 143 (0x90a16000) [pid = 16920] [serial = 1449] [outer = (nil)] [url = about:blank] 13:57:01 INFO - PROCESS | 16920 | --DOMWINDOW == 142 (0x90a0f000) [pid = 16920] [serial = 1448] [outer = (nil)] [url = about:blank] 13:57:01 INFO - PROCESS | 16920 | --DOMWINDOW == 141 (0x907a0800) [pid = 16920] [serial = 1446] [outer = (nil)] [url = about:blank] 13:57:01 INFO - PROCESS | 16920 | --DOMWINDOW == 140 (0x9064c800) [pid = 16920] [serial = 1445] [outer = (nil)] [url = about:blank] 13:57:01 INFO - PROCESS | 16920 | --DOMWINDOW == 139 (0x8ee33400) [pid = 16920] [serial = 1443] [outer = (nil)] [url = about:blank] 13:57:01 INFO - PROCESS | 16920 | --DOMWINDOW == 138 (0x8ed1b800) [pid = 16920] [serial = 1442] [outer = (nil)] [url = about:blank] 13:57:01 INFO - PROCESS | 16920 | --DOMWINDOW == 137 (0x8d41a000) [pid = 16920] [serial = 1440] [outer = (nil)] [url = about:blank] 13:57:01 INFO - PROCESS | 16920 | --DOMWINDOW == 136 (0x8c1e7c00) [pid = 16920] [serial = 1439] [outer = (nil)] [url = about:blank] 13:57:01 INFO - PROCESS | 16920 | --DOMWINDOW == 135 (0x891eb000) [pid = 16920] [serial = 1437] [outer = (nil)] [url = about:blank] 13:57:01 INFO - PROCESS | 16920 | --DOMWINDOW == 134 (0x87e98800) [pid = 16920] [serial = 1436] [outer = (nil)] [url = about:blank] 13:57:01 INFO - PROCESS | 16920 | --DOMWINDOW == 133 (0x8ea58800) [pid = 16920] [serial = 1497] [outer = (nil)] [url = about:blank] 13:57:01 INFO - PROCESS | 16920 | --DOMWINDOW == 132 (0x8d40e800) [pid = 16920] [serial = 1493] [outer = (nil)] [url = about:blank] 13:57:01 INFO - PROCESS | 16920 | --DOMWINDOW == 131 (0x8df4d400) [pid = 16920] [serial = 1494] [outer = (nil)] [url = about:blank] 13:57:02 INFO - PROCESS | 16920 | 1463173022111 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 13:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 13:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 3837ms 13:57:02 INFO - PROCESS | 16920 | 1463173022155 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 13:57:02 INFO - PROCESS | 16920 | 1463173022161 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 13:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 13:57:02 INFO - PROCESS | 16920 | 1463173022169 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 13:57:02 INFO - PROCESS | 16920 | 1463173022174 Marionette TRACE conn4 <- [1,2122,null,{}] 13:57:02 INFO - PROCESS | 16920 | 1463173022183 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:02 INFO - PROCESS | 16920 | 1463173022412 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 13:57:02 INFO - PROCESS | 16920 | 1463173022705 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:02 INFO - PROCESS | 16920 | ++DOCSHELL 0x891f2c00 == 132 [pid = 16920] [id = 538] 13:57:02 INFO - PROCESS | 16920 | ++DOMWINDOW == 132 (0x89397800) [pid = 16920] [serial = 1615] [outer = (nil)] 13:57:02 INFO - PROCESS | 16920 | ++DOMWINDOW == 133 (0x8a4d8400) [pid = 16920] [serial = 1616] [outer = 0x89397800] 13:57:02 INFO - PROCESS | 16920 | 1463173022790 Marionette DEBUG loaded listener.js 13:57:02 INFO - PROCESS | 16920 | ++DOMWINDOW == 134 (0x8bed4000) [pid = 16920] [serial = 1617] [outer = 0x89397800] 13:57:03 INFO - PROCESS | 16920 | 1463173023656 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 13:57:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 13:57:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1542ms 13:57:03 INFO - PROCESS | 16920 | 1463173023758 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 13:57:03 INFO - PROCESS | 16920 | 1463173023767 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 13:57:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 13:57:03 INFO - PROCESS | 16920 | 1463173023787 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 13:57:03 INFO - PROCESS | 16920 | 1463173023796 Marionette TRACE conn4 <- [1,2126,null,{}] 13:57:03 INFO - PROCESS | 16920 | 1463173023811 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:04 INFO - PROCESS | 16920 | 1463173024115 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 13:57:04 INFO - PROCESS | 16920 | 1463173024375 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:04 INFO - PROCESS | 16920 | ++DOCSHELL 0x88fe3000 == 133 [pid = 16920] [id = 539] 13:57:04 INFO - PROCESS | 16920 | ++DOMWINDOW == 135 (0x8a4d1000) [pid = 16920] [serial = 1618] [outer = (nil)] 13:57:04 INFO - PROCESS | 16920 | ++DOMWINDOW == 136 (0x8dfdb000) [pid = 16920] [serial = 1619] [outer = 0x8a4d1000] 13:57:04 INFO - PROCESS | 16920 | 1463173024457 Marionette DEBUG loaded listener.js 13:57:04 INFO - PROCESS | 16920 | ++DOMWINDOW == 137 (0x8e12f400) [pid = 16920] [serial = 1620] [outer = 0x8a4d1000] 13:57:05 INFO - PROCESS | 16920 | 1463173025380 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 13:57:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 13:57:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1656ms 13:57:05 INFO - PROCESS | 16920 | 1463173025443 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 13:57:05 INFO - PROCESS | 16920 | 1463173025447 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 13:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 13:57:05 INFO - PROCESS | 16920 | 1463173025454 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 13:57:05 INFO - PROCESS | 16920 | 1463173025461 Marionette TRACE conn4 <- [1,2130,null,{}] 13:57:05 INFO - PROCESS | 16920 | 1463173025491 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:05 INFO - PROCESS | 16920 | 1463173025813 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 13:57:06 INFO - PROCESS | 16920 | --DOMWINDOW == 136 (0x88fed400) [pid = 16920] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 13:57:06 INFO - PROCESS | 16920 | --DOMWINDOW == 135 (0x9a9f9c00) [pid = 16920] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 13:57:06 INFO - PROCESS | 16920 | --DOMWINDOW == 134 (0x8a2dfc00) [pid = 16920] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 13:57:06 INFO - PROCESS | 16920 | --DOMWINDOW == 133 (0x89b32c00) [pid = 16920] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 13:57:06 INFO - PROCESS | 16920 | --DOMWINDOW == 132 (0x99f99400) [pid = 16920] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 13:57:06 INFO - PROCESS | 16920 | --DOMWINDOW == 131 (0x893a0000) [pid = 16920] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 13:57:06 INFO - PROCESS | 16920 | --DOMWINDOW == 130 (0x92bec000) [pid = 16920] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 13:57:06 INFO - PROCESS | 16920 | --DOMWINDOW == 129 (0x96d2f000) [pid = 16920] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 13:57:06 INFO - PROCESS | 16920 | --DOMWINDOW == 128 (0x91312800) [pid = 16920] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 13:57:06 INFO - PROCESS | 16920 | --DOMWINDOW == 127 (0x97780000) [pid = 16920] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 13:57:06 INFO - PROCESS | 16920 | --DOMWINDOW == 126 (0x8e006000) [pid = 16920] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 13:57:06 INFO - PROCESS | 16920 | --DOMWINDOW == 125 (0x925ef800) [pid = 16920] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 13:57:06 INFO - PROCESS | 16920 | --DOMWINDOW == 124 (0x928f5400) [pid = 16920] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 13:57:06 INFO - PROCESS | 16920 | --DOMWINDOW == 123 (0x90a10000) [pid = 16920] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 13:57:06 INFO - PROCESS | 16920 | --DOMWINDOW == 122 (0x90a0a400) [pid = 16920] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 13:57:06 INFO - PROCESS | 16920 | --DOMWINDOW == 121 (0x877c7000) [pid = 16920] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 13:57:06 INFO - PROCESS | 16920 | --DOMWINDOW == 120 (0x9064a000) [pid = 16920] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 13:57:06 INFO - PROCESS | 16920 | --DOMWINDOW == 119 (0x98386800) [pid = 16920] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 13:57:06 INFO - PROCESS | 16920 | --DOMWINDOW == 118 (0x92b16800) [pid = 16920] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 13:57:06 INFO - PROCESS | 16920 | --DOMWINDOW == 117 (0x8df4c400) [pid = 16920] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 13:57:06 INFO - PROCESS | 16920 | --DOMWINDOW == 116 (0x8c1ef400) [pid = 16920] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 13:57:06 INFO - PROCESS | 16920 | 1463173026592 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:06 INFO - PROCESS | 16920 | ++DOCSHELL 0x877c7000 == 134 [pid = 16920] [id = 540] 13:57:06 INFO - PROCESS | 16920 | ++DOMWINDOW == 117 (0x88fed400) [pid = 16920] [serial = 1621] [outer = (nil)] 13:57:06 INFO - PROCESS | 16920 | ++DOMWINDOW == 118 (0x8c1ef400) [pid = 16920] [serial = 1622] [outer = 0x88fed400] 13:57:06 INFO - PROCESS | 16920 | 1463173026680 Marionette DEBUG loaded listener.js 13:57:06 INFO - PROCESS | 16920 | ++DOMWINDOW == 119 (0x8ee31c00) [pid = 16920] [serial = 1623] [outer = 0x88fed400] 13:57:07 INFO - PROCESS | 16920 | 1463173027519 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 13:57:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 13:57:07 INFO - PROCESS | 16920 | 1463173027556 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 13:57:07 INFO - PROCESS | 16920 | 1463173027562 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 13:57:07 INFO - PROCESS | 16920 | 1463173027565 Marionette TRACE conn4 <- [1,2134,null,{}] 13:57:07 INFO - PROCESS | 16920 | 1463173027583 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:07 INFO - PROCESS | 16920 | 1463173027803 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 13:57:07 INFO - PROCESS | 16920 | 1463173027814 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:07 INFO - PROCESS | 16920 | ++DOCSHELL 0x8d41b800 == 135 [pid = 16920] [id = 541] 13:57:07 INFO - PROCESS | 16920 | ++DOMWINDOW == 120 (0x8ea58800) [pid = 16920] [serial = 1624] [outer = (nil)] 13:57:07 INFO - PROCESS | 16920 | ++DOMWINDOW == 121 (0x9079a000) [pid = 16920] [serial = 1625] [outer = 0x8ea58800] 13:57:07 INFO - PROCESS | 16920 | 1463173027896 Marionette DEBUG loaded listener.js 13:57:08 INFO - PROCESS | 16920 | ++DOMWINDOW == 122 (0x907a1000) [pid = 16920] [serial = 1626] [outer = 0x8ea58800] 13:57:09 INFO - PROCESS | 16920 | 1463173029256 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 13:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 13:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1747ms 13:57:09 INFO - PROCESS | 16920 | 1463173029310 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 13:57:09 INFO - PROCESS | 16920 | 1463173029317 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 13:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 13:57:09 INFO - PROCESS | 16920 | 1463173029328 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 13:57:09 INFO - PROCESS | 16920 | 1463173029333 Marionette TRACE conn4 <- [1,2138,null,{}] 13:57:09 INFO - PROCESS | 16920 | 1463173029343 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:09 INFO - PROCESS | 16920 | 1463173029605 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 13:57:09 INFO - PROCESS | 16920 | 1463173029964 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:09 INFO - PROCESS | 16920 | ++DOCSHELL 0x88fe5c00 == 136 [pid = 16920] [id = 542] 13:57:09 INFO - PROCESS | 16920 | ++DOMWINDOW == 123 (0x89b31c00) [pid = 16920] [serial = 1627] [outer = (nil)] 13:57:10 INFO - PROCESS | 16920 | ++DOMWINDOW == 124 (0x8d40fc00) [pid = 16920] [serial = 1628] [outer = 0x89b31c00] 13:57:10 INFO - PROCESS | 16920 | 1463173030059 Marionette DEBUG loaded listener.js 13:57:10 INFO - PROCESS | 16920 | ++DOMWINDOW == 125 (0x8df53c00) [pid = 16920] [serial = 1629] [outer = 0x89b31c00] 13:57:11 INFO - PROCESS | 16920 | 1463173031047 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 13:57:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 13:57:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1789ms 13:57:11 INFO - PROCESS | 16920 | 1463173031117 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 13:57:11 INFO - PROCESS | 16920 | 1463173031127 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 13:57:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 13:57:11 INFO - PROCESS | 16920 | 1463173031139 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 13:57:11 INFO - PROCESS | 16920 | 1463173031143 Marionette TRACE conn4 <- [1,2142,null,{}] 13:57:11 INFO - PROCESS | 16920 | 1463173031152 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:11 INFO - PROCESS | 16920 | 1463173031434 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 13:57:11 INFO - PROCESS | 16920 | 1463173031829 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:11 INFO - PROCESS | 16920 | ++DOCSHELL 0x8e2d6800 == 137 [pid = 16920] [id = 543] 13:57:11 INFO - PROCESS | 16920 | ++DOMWINDOW == 126 (0x8e2db000) [pid = 16920] [serial = 1630] [outer = (nil)] 13:57:11 INFO - PROCESS | 16920 | ++DOMWINDOW == 127 (0x8f440400) [pid = 16920] [serial = 1631] [outer = 0x8e2db000] 13:57:11 INFO - PROCESS | 16920 | 1463173031925 Marionette DEBUG loaded listener.js 13:57:12 INFO - PROCESS | 16920 | ++DOMWINDOW == 128 (0x90645000) [pid = 16920] [serial = 1632] [outer = 0x8e2db000] 13:57:12 INFO - PROCESS | 16920 | 1463173032948 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 13:57:13 INFO - PROCESS | 16920 | 1463173033039 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 13:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 13:57:13 INFO - PROCESS | 16920 | 1463173033047 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 13:57:13 INFO - PROCESS | 16920 | 1463173033053 Marionette TRACE conn4 <- [1,2146,null,{}] 13:57:13 INFO - PROCESS | 16920 | 1463173033070 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:13 INFO - PROCESS | 16920 | 1463173033419 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 13:57:13 INFO - PROCESS | 16920 | 1463173033696 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:13 INFO - PROCESS | 16920 | ++DOCSHELL 0x8e2dac00 == 138 [pid = 16920] [id = 544] 13:57:13 INFO - PROCESS | 16920 | ++DOMWINDOW == 129 (0x90a12800) [pid = 16920] [serial = 1633] [outer = (nil)] 13:57:13 INFO - PROCESS | 16920 | ++DOMWINDOW == 130 (0x9107c000) [pid = 16920] [serial = 1634] [outer = 0x90a12800] 13:57:13 INFO - PROCESS | 16920 | 1463173033796 Marionette DEBUG loaded listener.js 13:57:13 INFO - PROCESS | 16920 | ++DOMWINDOW == 131 (0x91087400) [pid = 16920] [serial = 1635] [outer = 0x90a12800] 13:57:14 INFO - PROCESS | 16920 | 1463173034799 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 13:57:14 INFO - PROCESS | 16920 | 1463173034848 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 13:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 13:57:14 INFO - PROCESS | 16920 | 1463173034856 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 13:57:14 INFO - PROCESS | 16920 | 1463173034860 Marionette TRACE conn4 <- [1,2150,null,{}] 13:57:14 INFO - PROCESS | 16920 | 1463173034866 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:15 INFO - PROCESS | 16920 | 1463173035111 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 13:57:15 INFO - PROCESS | 16920 | 1463173035458 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:15 INFO - PROCESS | 16920 | ++DOCSHELL 0x880a1c00 == 139 [pid = 16920] [id = 545] 13:57:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 132 (0x907a0000) [pid = 16920] [serial = 1636] [outer = (nil)] 13:57:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 133 (0x918cb800) [pid = 16920] [serial = 1637] [outer = 0x907a0000] 13:57:15 INFO - PROCESS | 16920 | 1463173035555 Marionette DEBUG loaded listener.js 13:57:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 134 (0x91a4b800) [pid = 16920] [serial = 1638] [outer = 0x907a0000] 13:57:16 INFO - PROCESS | 16920 | 1463173036479 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 13:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 13:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1686ms 13:57:16 INFO - PROCESS | 16920 | 1463173036543 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 13:57:16 INFO - PROCESS | 16920 | 1463173036547 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 13:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 13:57:16 INFO - PROCESS | 16920 | 1463173036556 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 13:57:16 INFO - PROCESS | 16920 | 1463173036560 Marionette TRACE conn4 <- [1,2154,null,{}] 13:57:16 INFO - PROCESS | 16920 | 1463173036566 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:16 INFO - PROCESS | 16920 | 1463173036806 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 13:57:17 INFO - PROCESS | 16920 | 1463173037155 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:17 INFO - PROCESS | 16920 | ++DOCSHELL 0x91187000 == 140 [pid = 16920] [id = 546] 13:57:17 INFO - PROCESS | 16920 | ++DOMWINDOW == 135 (0x91a51c00) [pid = 16920] [serial = 1639] [outer = (nil)] 13:57:17 INFO - PROCESS | 16920 | ++DOMWINDOW == 136 (0x9251cc00) [pid = 16920] [serial = 1640] [outer = 0x91a51c00] 13:57:17 INFO - PROCESS | 16920 | 1463173037284 Marionette DEBUG loaded listener.js 13:57:17 INFO - PROCESS | 16920 | ++DOMWINDOW == 137 (0x925f4400) [pid = 16920] [serial = 1641] [outer = 0x91a51c00] 13:57:18 INFO - PROCESS | 16920 | 1463173038242 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 13:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 13:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1737ms 13:57:18 INFO - PROCESS | 16920 | 1463173038294 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 13:57:18 INFO - PROCESS | 16920 | 1463173038298 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 13:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 13:57:18 INFO - PROCESS | 16920 | 1463173038306 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 13:57:18 INFO - PROCESS | 16920 | 1463173038310 Marionette TRACE conn4 <- [1,2158,null,{}] 13:57:18 INFO - PROCESS | 16920 | 1463173038316 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:18 INFO - PROCESS | 16920 | 1463173038638 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 13:57:19 INFO - PROCESS | 16920 | 1463173039000 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:19 INFO - PROCESS | 16920 | ++DOCSHELL 0x918d0c00 == 141 [pid = 16920] [id = 547] 13:57:19 INFO - PROCESS | 16920 | ++DOMWINDOW == 138 (0x92520800) [pid = 16920] [serial = 1642] [outer = (nil)] 13:57:19 INFO - PROCESS | 16920 | ++DOMWINDOW == 139 (0x92bebc00) [pid = 16920] [serial = 1643] [outer = 0x92520800] 13:57:19 INFO - PROCESS | 16920 | 1463173039100 Marionette DEBUG loaded listener.js 13:57:19 INFO - PROCESS | 16920 | ++DOMWINDOW == 140 (0x92ce7400) [pid = 16920] [serial = 1644] [outer = 0x92520800] 13:57:20 INFO - PROCESS | 16920 | 1463173040047 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 13:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 13:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1784ms 13:57:20 INFO - PROCESS | 16920 | 1463173040093 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 13:57:20 INFO - PROCESS | 16920 | 1463173040096 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 13:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 13:57:20 INFO - PROCESS | 16920 | 1463173040104 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 13:57:20 INFO - PROCESS | 16920 | 1463173040108 Marionette TRACE conn4 <- [1,2162,null,{}] 13:57:20 INFO - PROCESS | 16920 | 1463173040114 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:20 INFO - PROCESS | 16920 | 1463173040360 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 13:57:20 INFO - PROCESS | 16920 | 1463173040713 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:20 INFO - PROCESS | 16920 | ++DOCSHELL 0x8e2da000 == 142 [pid = 16920] [id = 548] 13:57:20 INFO - PROCESS | 16920 | ++DOMWINDOW == 141 (0x91317800) [pid = 16920] [serial = 1645] [outer = (nil)] 13:57:20 INFO - PROCESS | 16920 | ++DOMWINDOW == 142 (0x92ced800) [pid = 16920] [serial = 1646] [outer = 0x91317800] 13:57:20 INFO - PROCESS | 16920 | 1463173040814 Marionette DEBUG loaded listener.js 13:57:20 INFO - PROCESS | 16920 | ++DOMWINDOW == 143 (0x94606400) [pid = 16920] [serial = 1647] [outer = 0x91317800] 13:57:21 INFO - PROCESS | 16920 | 1463173041766 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 13:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 13:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1699ms 13:57:21 INFO - PROCESS | 16920 | 1463173041804 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 13:57:21 INFO - PROCESS | 16920 | 1463173041808 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 13:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 13:57:21 INFO - PROCESS | 16920 | 1463173041816 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 13:57:21 INFO - PROCESS | 16920 | 1463173041820 Marionette TRACE conn4 <- [1,2166,null,{}] 13:57:21 INFO - PROCESS | 16920 | 1463173041826 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:22 INFO - PROCESS | 16920 | 1463173042080 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 13:57:22 INFO - PROCESS | 16920 | 1463173042447 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:22 INFO - PROCESS | 16920 | ++DOCSHELL 0x91311c00 == 143 [pid = 16920] [id = 549] 13:57:22 INFO - PROCESS | 16920 | ++DOMWINDOW == 144 (0x92b10800) [pid = 16920] [serial = 1648] [outer = (nil)] 13:57:22 INFO - PROCESS | 16920 | ++DOMWINDOW == 145 (0x95242400) [pid = 16920] [serial = 1649] [outer = 0x92b10800] 13:57:22 INFO - PROCESS | 16920 | 1463173042550 Marionette DEBUG loaded listener.js 13:57:22 INFO - PROCESS | 16920 | ++DOMWINDOW == 146 (0x96d28800) [pid = 16920] [serial = 1650] [outer = 0x92b10800] 13:57:23 INFO - PROCESS | 16920 | 1463173043479 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 13:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 13:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1734ms 13:57:23 INFO - PROCESS | 16920 | 1463173043553 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 13:57:23 INFO - PROCESS | 16920 | 1463173043557 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 13:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 13:57:23 INFO - PROCESS | 16920 | 1463173043565 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 13:57:23 INFO - PROCESS | 16920 | 1463173043568 Marionette TRACE conn4 <- [1,2170,null,{}] 13:57:23 INFO - PROCESS | 16920 | 1463173043575 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:23 INFO - PROCESS | 16920 | 1463173043862 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 13:57:24 INFO - PROCESS | 16920 | 1463173044221 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:24 INFO - PROCESS | 16920 | ++DOCSHELL 0x88feb800 == 144 [pid = 16920] [id = 550] 13:57:24 INFO - PROCESS | 16920 | ++DOMWINDOW == 147 (0x928f3400) [pid = 16920] [serial = 1651] [outer = (nil)] 13:57:24 INFO - PROCESS | 16920 | ++DOMWINDOW == 148 (0x977f2c00) [pid = 16920] [serial = 1652] [outer = 0x928f3400] 13:57:24 INFO - PROCESS | 16920 | 1463173044326 Marionette DEBUG loaded listener.js 13:57:24 INFO - PROCESS | 16920 | ++DOMWINDOW == 149 (0x981f1800) [pid = 16920] [serial = 1653] [outer = 0x928f3400] 13:57:25 INFO - PROCESS | 16920 | 1463173045308 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 13:57:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 13:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1782ms 13:57:25 INFO - PROCESS | 16920 | 1463173045348 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 13:57:25 INFO - PROCESS | 16920 | 1463173045353 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 13:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 13:57:25 INFO - PROCESS | 16920 | 1463173045359 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 13:57:25 INFO - PROCESS | 16920 | 1463173045363 Marionette TRACE conn4 <- [1,2174,null,{}] 13:57:25 INFO - PROCESS | 16920 | 1463173045370 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:25 INFO - PROCESS | 16920 | 1463173045633 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 13:57:26 INFO - PROCESS | 16920 | 1463173045985 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:26 INFO - PROCESS | 16920 | ++DOCSHELL 0x92b11400 == 145 [pid = 16920] [id = 551] 13:57:26 INFO - PROCESS | 16920 | ++DOMWINDOW == 150 (0x92bee000) [pid = 16920] [serial = 1654] [outer = (nil)] 13:57:26 INFO - PROCESS | 16920 | ++DOMWINDOW == 151 (0x98394400) [pid = 16920] [serial = 1655] [outer = 0x92bee000] 13:57:26 INFO - PROCESS | 16920 | 1463173046087 Marionette DEBUG loaded listener.js 13:57:26 INFO - PROCESS | 16920 | ++DOMWINDOW == 152 (0x992c1000) [pid = 16920] [serial = 1656] [outer = 0x92bee000] 13:57:27 INFO - PROCESS | 16920 | 1463173047050 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 13:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 13:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1733ms 13:57:27 INFO - PROCESS | 16920 | 1463173047094 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 13:57:27 INFO - PROCESS | 16920 | 1463173047099 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 13:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 13:57:27 INFO - PROCESS | 16920 | 1463173047107 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 13:57:27 INFO - PROCESS | 16920 | 1463173047113 Marionette TRACE conn4 <- [1,2178,null,{}] 13:57:27 INFO - PROCESS | 16920 | 1463173047119 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:27 INFO - PROCESS | 16920 | 1463173047426 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 13:57:27 INFO - PROCESS | 16920 | 1463173047790 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:27 INFO - PROCESS | 16920 | ++DOCSHELL 0x9a27c000 == 146 [pid = 16920] [id = 552] 13:57:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 153 (0x9a48a800) [pid = 16920] [serial = 1657] [outer = (nil)] 13:57:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 154 (0x9a4b3800) [pid = 16920] [serial = 1658] [outer = 0x9a48a800] 13:57:27 INFO - PROCESS | 16920 | 1463173047899 Marionette DEBUG loaded listener.js 13:57:28 INFO - PROCESS | 16920 | ++DOMWINDOW == 155 (0x9a9f1c00) [pid = 16920] [serial = 1659] [outer = 0x9a48a800] 13:57:28 INFO - PROCESS | 16920 | 1463173048831 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 13:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 13:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1788ms 13:57:28 INFO - PROCESS | 16920 | 1463173048903 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 13:57:28 INFO - PROCESS | 16920 | 1463173048906 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 13:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 13:57:28 INFO - PROCESS | 16920 | 1463173048919 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 13:57:28 INFO - PROCESS | 16920 | 1463173048923 Marionette TRACE conn4 <- [1,2182,null,{}] 13:57:28 INFO - PROCESS | 16920 | 1463173048929 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:29 INFO - PROCESS | 16920 | 1463173049180 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 13:57:29 INFO - PROCESS | 16920 | 1463173049508 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:29 INFO - PROCESS | 16920 | ++DOCSHELL 0x9a487800 == 147 [pid = 16920] [id = 553] 13:57:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 156 (0x9a7ba800) [pid = 16920] [serial = 1660] [outer = (nil)] 13:57:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 157 (0x9ac42c00) [pid = 16920] [serial = 1661] [outer = 0x9a7ba800] 13:57:29 INFO - PROCESS | 16920 | 1463173049601 Marionette DEBUG loaded listener.js 13:57:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 158 (0x9ac4c000) [pid = 16920] [serial = 1662] [outer = 0x9a7ba800] 13:57:30 INFO - PROCESS | 16920 | 1463173050514 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 13:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 13:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1632ms 13:57:30 INFO - PROCESS | 16920 | 1463173050550 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 13:57:30 INFO - PROCESS | 16920 | 1463173050554 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 13:57:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 13:57:30 INFO - PROCESS | 16920 | 1463173050561 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 13:57:30 INFO - PROCESS | 16920 | 1463173050565 Marionette TRACE conn4 <- [1,2186,null,{}] 13:57:30 INFO - PROCESS | 16920 | 1463173050604 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:30 INFO - PROCESS | 16920 | 1463173050861 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 13:57:31 INFO - PROCESS | 16920 | 1463173051225 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:31 INFO - PROCESS | 16920 | ++DOCSHELL 0x95136c00 == 148 [pid = 16920] [id = 554] 13:57:31 INFO - PROCESS | 16920 | ++DOMWINDOW == 159 (0x95241c00) [pid = 16920] [serial = 1663] [outer = (nil)] 13:57:31 INFO - PROCESS | 16920 | ++DOMWINDOW == 160 (0x9b2e3000) [pid = 16920] [serial = 1664] [outer = 0x95241c00] 13:57:31 INFO - PROCESS | 16920 | 1463173051322 Marionette DEBUG loaded listener.js 13:57:31 INFO - PROCESS | 16920 | ++DOMWINDOW == 161 (0x9b2e6000) [pid = 16920] [serial = 1665] [outer = 0x95241c00] 13:57:32 INFO - PROCESS | 16920 | 1463173052348 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 13:57:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 13:57:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1817ms 13:57:32 INFO - PROCESS | 16920 | 1463173052379 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 13:57:32 INFO - PROCESS | 16920 | 1463173052384 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 13:57:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 13:57:32 INFO - PROCESS | 16920 | 1463173052391 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 13:57:32 INFO - PROCESS | 16920 | 1463173052396 Marionette TRACE conn4 <- [1,2190,null,{}] 13:57:32 INFO - PROCESS | 16920 | 1463173052403 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:32 INFO - PROCESS | 16920 | 1463173052780 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 13:57:33 INFO - PROCESS | 16920 | 1463173053064 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:33 INFO - PROCESS | 16920 | ++DOCSHELL 0x9a27e800 == 149 [pid = 16920] [id = 555] 13:57:33 INFO - PROCESS | 16920 | ++DOMWINDOW == 162 (0x9a9fac00) [pid = 16920] [serial = 1666] [outer = (nil)] 13:57:33 INFO - PROCESS | 16920 | ++DOMWINDOW == 163 (0x9bff0000) [pid = 16920] [serial = 1667] [outer = 0x9a9fac00] 13:57:33 INFO - PROCESS | 16920 | 1463173053158 Marionette DEBUG loaded listener.js 13:57:33 INFO - PROCESS | 16920 | ++DOMWINDOW == 164 (0x9c072800) [pid = 16920] [serial = 1668] [outer = 0x9a9fac00] 13:57:34 INFO - PROCESS | 16920 | 1463173054131 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 13:57:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 13:57:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1786ms 13:57:34 INFO - PROCESS | 16920 | 1463173054179 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 13:57:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 13:57:34 INFO - PROCESS | 16920 | 1463173054183 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 13:57:34 INFO - PROCESS | 16920 | 1463173054190 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 13:57:34 INFO - PROCESS | 16920 | 1463173054194 Marionette TRACE conn4 <- [1,2194,null,{}] 13:57:34 INFO - PROCESS | 16920 | 1463173054200 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:34 INFO - PROCESS | 16920 | 1463173054451 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 13:57:34 INFO - PROCESS | 16920 | 1463173054801 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:34 INFO - PROCESS | 16920 | ++DOCSHELL 0x9b2de000 == 150 [pid = 16920] [id = 556] 13:57:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 165 (0x9b2e4400) [pid = 16920] [serial = 1669] [outer = (nil)] 13:57:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 166 (0x9d3bb800) [pid = 16920] [serial = 1670] [outer = 0x9b2e4400] 13:57:34 INFO - PROCESS | 16920 | 1463173054896 Marionette DEBUG loaded listener.js 13:57:35 INFO - PROCESS | 16920 | ++DOMWINDOW == 167 (0x9d3bcc00) [pid = 16920] [serial = 1671] [outer = 0x9b2e4400] 13:57:35 INFO - PROCESS | 16920 | 1463173055768 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 13:57:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 13:57:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1632ms 13:57:35 INFO - PROCESS | 16920 | 1463173055839 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 13:57:35 INFO - PROCESS | 16920 | 1463173055844 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 13:57:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 13:57:35 INFO - PROCESS | 16920 | 1463173055855 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 13:57:35 INFO - PROCESS | 16920 | 1463173055857 Marionette TRACE conn4 <- [1,2198,null,{}] 13:57:35 INFO - PROCESS | 16920 | 1463173055863 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:36 INFO - PROCESS | 16920 | 1463173056116 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 13:57:36 INFO - PROCESS | 16920 | 1463173056485 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:36 INFO - PROCESS | 16920 | ++DOCSHELL 0x88184400 == 151 [pid = 16920] [id = 557] 13:57:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 168 (0x891e9800) [pid = 16920] [serial = 1672] [outer = (nil)] 13:57:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 169 (0x9d849c00) [pid = 16920] [serial = 1673] [outer = 0x891e9800] 13:57:36 INFO - PROCESS | 16920 | 1463173056584 Marionette DEBUG loaded listener.js 13:57:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 170 (0x9d8b5800) [pid = 16920] [serial = 1674] [outer = 0x891e9800] 13:57:37 INFO - PROCESS | 16920 | 1463173057547 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:57:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 13:57:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1732ms 13:57:37 INFO - PROCESS | 16920 | 1463173057588 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 13:57:37 INFO - PROCESS | 16920 | 1463173057592 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 13:57:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 13:57:37 INFO - PROCESS | 16920 | 1463173057599 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 13:57:37 INFO - PROCESS | 16920 | 1463173057604 Marionette TRACE conn4 <- [1,2202,null,{}] 13:57:37 INFO - PROCESS | 16920 | 1463173057611 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:37 INFO - PROCESS | 16920 | 1463173057871 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 13:57:38 INFO - PROCESS | 16920 | 1463173058240 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:38 INFO - PROCESS | 16920 | ++DOCSHELL 0x9d3c2000 == 152 [pid = 16920] [id = 558] 13:57:38 INFO - PROCESS | 16920 | ++DOMWINDOW == 171 (0x9d3c3c00) [pid = 16920] [serial = 1675] [outer = (nil)] 13:57:38 INFO - PROCESS | 16920 | ++DOMWINDOW == 172 (0xa104e000) [pid = 16920] [serial = 1676] [outer = 0x9d3c3c00] 13:57:38 INFO - PROCESS | 16920 | 1463173058348 Marionette DEBUG loaded listener.js 13:57:38 INFO - PROCESS | 16920 | ++DOMWINDOW == 173 (0xa1057800) [pid = 16920] [serial = 1677] [outer = 0x9d3c3c00] 13:57:40 INFO - PROCESS | 16920 | --DOCSHELL 0x92b15000 == 151 [pid = 16920] [id = 448] 13:57:40 INFO - PROCESS | 16920 | --DOCSHELL 0x926b3c00 == 150 [pid = 16920] [id = 450] 13:57:40 INFO - PROCESS | 16920 | --DOCSHELL 0x9838e800 == 149 [pid = 16920] [id = 449] 13:57:40 INFO - PROCESS | 16920 | --DOCSHELL 0x977ea800 == 148 [pid = 16920] [id = 451] 13:57:40 INFO - PROCESS | 16920 | --DOCSHELL 0x877c7000 == 147 [pid = 16920] [id = 540] 13:57:40 INFO - PROCESS | 16920 | --DOCSHELL 0x88fe3000 == 146 [pid = 16920] [id = 539] 13:57:40 INFO - PROCESS | 16920 | --DOCSHELL 0x891f2c00 == 145 [pid = 16920] [id = 538] 13:57:40 INFO - PROCESS | 16920 | --DOCSHELL 0x946cb400 == 144 [pid = 16920] [id = 530] 13:57:40 INFO - PROCESS | 16920 | --DOCSHELL 0x90640000 == 143 [pid = 16920] [id = 529] 13:57:40 INFO - PROCESS | 16920 | --DOCSHELL 0x925f0400 == 142 [pid = 16920] [id = 528] 13:57:40 INFO - PROCESS | 16920 | --DOCSHELL 0x8e12a800 == 141 [pid = 16920] [id = 527] 13:57:40 INFO - PROCESS | 16920 | --DOCSHELL 0x907f1c00 == 140 [pid = 16920] [id = 525] 13:57:40 INFO - PROCESS | 16920 | --DOCSHELL 0x9079c000 == 139 [pid = 16920] [id = 526] 13:57:40 INFO - PROCESS | 16920 | --DOCSHELL 0x8dfd5c00 == 138 [pid = 16920] [id = 524] 13:57:40 INFO - PROCESS | 16920 | --DOCSHELL 0x90645800 == 137 [pid = 16920] [id = 523] 13:57:40 INFO - PROCESS | 16920 | --DOCSHELL 0x8bed7800 == 136 [pid = 16920] [id = 522] 13:57:40 INFO - PROCESS | 16920 | --DOCSHELL 0x891ec800 == 135 [pid = 16920] [id = 521] 13:57:40 INFO - PROCESS | 16920 | --DOMWINDOW == 172 (0x92b1d000) [pid = 16920] [serial = 1524] [outer = (nil)] [url = about:blank] 13:57:40 INFO - PROCESS | 16920 | --DOMWINDOW == 171 (0x9b2eac00) [pid = 16920] [serial = 1547] [outer = (nil)] [url = about:blank] 13:57:40 INFO - PROCESS | 16920 | --DOMWINDOW == 170 (0x928efc00) [pid = 16920] [serial = 1523] [outer = (nil)] [url = about:blank] 13:57:40 INFO - PROCESS | 16920 | --DOMWINDOW == 169 (0x8c1f0c00) [pid = 16920] [serial = 1556] [outer = (nil)] [url = about:blank] 13:57:40 INFO - PROCESS | 16920 | --DOMWINDOW == 168 (0x8b01bc00) [pid = 16920] [serial = 1503] [outer = (nil)] [url = about:blank] 13:57:40 INFO - PROCESS | 16920 | --DOMWINDOW == 167 (0x9aab6800) [pid = 16920] [serial = 1545] [outer = (nil)] [url = about:blank] 13:57:40 INFO - PROCESS | 16920 | --DOMWINDOW == 166 (0x89b39400) [pid = 16920] [serial = 1553] [outer = (nil)] [url = about:blank] 13:57:40 INFO - PROCESS | 16920 | --DOMWINDOW == 165 (0x936a5c00) [pid = 16920] [serial = 1527] [outer = (nil)] [url = about:blank] 13:57:40 INFO - PROCESS | 16920 | --DOMWINDOW == 164 (0x92cf5c00) [pid = 16920] [serial = 1526] [outer = (nil)] [url = about:blank] 13:57:40 INFO - PROCESS | 16920 | --DOMWINDOW == 163 (0x8a2e3000) [pid = 16920] [serial = 1554] [outer = (nil)] [url = about:blank] 13:57:40 INFO - PROCESS | 16920 | --DOMWINDOW == 162 (0x977f1000) [pid = 16920] [serial = 1533] [outer = (nil)] [url = about:blank] 13:57:40 INFO - PROCESS | 16920 | --DOMWINDOW == 161 (0x91a57000) [pid = 16920] [serial = 1518] [outer = (nil)] [url = about:blank] 13:57:40 INFO - PROCESS | 16920 | --DOMWINDOW == 160 (0x99d10000) [pid = 16920] [serial = 1536] [outer = (nil)] [url = about:blank] 13:57:41 INFO - PROCESS | 16920 | --DOMWINDOW == 159 (0x8a2de800) [pid = 16920] [serial = 1502] [outer = (nil)] [url = about:blank] 13:57:41 INFO - PROCESS | 16920 | --DOMWINDOW == 158 (0x8f25a000) [pid = 16920] [serial = 1560] [outer = (nil)] [url = about:blank] 13:57:41 INFO - PROCESS | 16920 | --DOMWINDOW == 157 (0x91a4e000) [pid = 16920] [serial = 1517] [outer = (nil)] [url = about:blank] 13:57:41 INFO - PROCESS | 16920 | --DOMWINDOW == 156 (0x928ed400) [pid = 16920] [serial = 1521] [outer = (nil)] [url = about:blank] 13:57:41 INFO - PROCESS | 16920 | --DOMWINDOW == 155 (0x9a4b2c00) [pid = 16920] [serial = 1541] [outer = (nil)] [url = about:blank] 13:57:41 INFO - PROCESS | 16920 | --DOMWINDOW == 154 (0x90a9f400) [pid = 16920] [serial = 1512] [outer = (nil)] [url = about:blank] 13:57:41 INFO - PROCESS | 16920 | --DOMWINDOW == 153 (0x983b6c00) [pid = 16920] [serial = 1535] [outer = (nil)] [url = about:blank] 13:57:41 INFO - PROCESS | 16920 | --DOMWINDOW == 152 (0x8ea57800) [pid = 16920] [serial = 1559] [outer = (nil)] [url = about:blank] 13:57:41 INFO - PROCESS | 16920 | --DOMWINDOW == 151 (0x91188800) [pid = 16920] [serial = 1515] [outer = (nil)] [url = about:blank] 13:57:41 INFO - PROCESS | 16920 | --DOMWINDOW == 150 (0x926b1c00) [pid = 16920] [serial = 1520] [outer = (nil)] [url = about:blank] 13:57:41 INFO - PROCESS | 16920 | --DOMWINDOW == 149 (0x9ba82c00) [pid = 16920] [serial = 1550] [outer = (nil)] [url = about:blank] 13:57:41 INFO - PROCESS | 16920 | --DOMWINDOW == 148 (0x907e8400) [pid = 16920] [serial = 1509] [outer = (nil)] [url = about:blank] 13:57:41 INFO - PROCESS | 16920 | --DOMWINDOW == 147 (0x9a399400) [pid = 16920] [serial = 1539] [outer = (nil)] [url = about:blank] 13:57:41 INFO - PROCESS | 16920 | --DOMWINDOW == 146 (0x9777f000) [pid = 16920] [serial = 1532] [outer = (nil)] [url = about:blank] 13:57:41 INFO - PROCESS | 16920 | --DOMWINDOW == 145 (0x9460f000) [pid = 16920] [serial = 1529] [outer = (nil)] [url = about:blank] 13:57:41 INFO - PROCESS | 16920 | --DOMWINDOW == 144 (0x946d1000) [pid = 16920] [serial = 1530] [outer = (nil)] [url = about:blank] 13:57:41 INFO - PROCESS | 16920 | --DOMWINDOW == 143 (0x8df4d000) [pid = 16920] [serial = 1557] [outer = (nil)] [url = about:blank] 13:57:41 INFO - PROCESS | 16920 | --DOMWINDOW == 142 (0x9079ac00) [pid = 16920] [serial = 1508] [outer = (nil)] [url = about:blank] 13:57:41 INFO - PROCESS | 16920 | --DOMWINDOW == 141 (0x9a4ba000) [pid = 16920] [serial = 1542] [outer = (nil)] [url = about:blank] 13:57:41 INFO - PROCESS | 16920 | --DOMWINDOW == 140 (0x9baa4000) [pid = 16920] [serial = 1551] [outer = (nil)] [url = about:blank] 13:57:41 INFO - PROCESS | 16920 | --DOMWINDOW == 139 (0x8ee37800) [pid = 16920] [serial = 1506] [outer = (nil)] [url = about:blank] 13:57:41 INFO - PROCESS | 16920 | --DOMWINDOW == 138 (0x8e2d0000) [pid = 16920] [serial = 1505] [outer = (nil)] [url = about:blank] 13:57:41 INFO - PROCESS | 16920 | --DOMWINDOW == 137 (0x91182800) [pid = 16920] [serial = 1514] [outer = (nil)] [url = about:blank] 13:57:41 INFO - PROCESS | 16920 | --DOMWINDOW == 136 (0x8e2d5c00) [pid = 16920] [serial = 1434] [outer = (nil)] [url = about:blank] 13:57:41 INFO - PROCESS | 16920 | --DOMWINDOW == 135 (0x9a276400) [pid = 16920] [serial = 1538] [outer = (nil)] [url = about:blank] 13:57:41 INFO - PROCESS | 16920 | --DOMWINDOW == 134 (0x90a5a000) [pid = 16920] [serial = 1511] [outer = (nil)] [url = about:blank] 13:57:41 INFO - PROCESS | 16920 | --DOMWINDOW == 133 (0x9b7b8400) [pid = 16920] [serial = 1548] [outer = (nil)] [url = about:blank] 13:57:41 INFO - PROCESS | 16920 | --DOMWINDOW == 132 (0x9a9f9400) [pid = 16920] [serial = 1544] [outer = (nil)] [url = about:blank] 13:57:41 INFO - PROCESS | 16920 | --DOMWINDOW == 131 (0x8ee33000) [pid = 16920] [serial = 1562] [outer = (nil)] [url = about:blank] 13:57:41 INFO - PROCESS | 16920 | 1463173061597 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 13:57:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 13:57:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 4048ms 13:57:41 INFO - PROCESS | 16920 | 1463173061650 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 13:57:41 INFO - PROCESS | 16920 | 1463173061659 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 13:57:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 13:57:41 INFO - PROCESS | 16920 | 1463173061670 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 13:57:41 INFO - PROCESS | 16920 | 1463173061674 Marionette TRACE conn4 <- [1,2206,null,{}] 13:57:41 INFO - PROCESS | 16920 | 1463173061683 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:41 INFO - PROCESS | 16920 | 1463173061904 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 13:57:42 INFO - PROCESS | 16920 | 1463173062165 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:42 INFO - PROCESS | 16920 | ++DOCSHELL 0x89b2e800 == 136 [pid = 16920] [id = 559] 13:57:42 INFO - PROCESS | 16920 | ++DOMWINDOW == 132 (0x89b32800) [pid = 16920] [serial = 1678] [outer = (nil)] 13:57:42 INFO - PROCESS | 16920 | ++DOMWINDOW == 133 (0x8a2e7400) [pid = 16920] [serial = 1679] [outer = 0x89b32800] 13:57:42 INFO - PROCESS | 16920 | 1463173062272 Marionette DEBUG loaded listener.js 13:57:42 INFO - PROCESS | 16920 | ++DOMWINDOW == 134 (0x8add0400) [pid = 16920] [serial = 1680] [outer = 0x89b32800] 13:57:43 INFO - PROCESS | 16920 | 1463173063139 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 13:57:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 13:57:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1484ms 13:57:43 INFO - PROCESS | 16920 | 1463173063189 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 13:57:43 INFO - PROCESS | 16920 | 1463173063196 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 13:57:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 13:57:43 INFO - PROCESS | 16920 | 1463173063224 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 13:57:43 INFO - PROCESS | 16920 | 1463173063228 Marionette TRACE conn4 <- [1,2210,null,{}] 13:57:43 INFO - PROCESS | 16920 | 1463173063234 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:43 INFO - PROCESS | 16920 | 1463173063508 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 13:57:43 INFO - PROCESS | 16920 | 1463173063540 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:43 INFO - PROCESS | 16920 | ++DOCSHELL 0x86c36c00 == 137 [pid = 16920] [id = 560] 13:57:43 INFO - PROCESS | 16920 | ++DOMWINDOW == 135 (0x88180c00) [pid = 16920] [serial = 1681] [outer = (nil)] 13:57:43 INFO - PROCESS | 16920 | ++DOMWINDOW == 136 (0x8df4d400) [pid = 16920] [serial = 1682] [outer = 0x88180c00] 13:57:43 INFO - PROCESS | 16920 | 1463173063617 Marionette DEBUG loaded listener.js 13:57:43 INFO - PROCESS | 16920 | ++DOMWINDOW == 137 (0x8dfdb400) [pid = 16920] [serial = 1683] [outer = 0x88180c00] 13:57:44 INFO - PROCESS | 16920 | 1463173064621 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 13:57:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 13:57:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1447ms 13:57:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 13:57:44 INFO - PROCESS | 16920 | 1463173064676 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 13:57:44 INFO - PROCESS | 16920 | 1463173064679 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 13:57:44 INFO - PROCESS | 16920 | 1463173064687 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 13:57:44 INFO - PROCESS | 16920 | 1463173064693 Marionette TRACE conn4 <- [1,2214,null,{}] 13:57:44 INFO - PROCESS | 16920 | 1463173064709 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:45 INFO - PROCESS | 16920 | 1463173065046 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 13:57:45 INFO - PROCESS | 16920 | 1463173065085 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:45 INFO - PROCESS | 16920 | ++DOCSHELL 0x8c1f0c00 == 138 [pid = 16920] [id = 561] 13:57:45 INFO - PROCESS | 16920 | ++DOMWINDOW == 138 (0x8ee35400) [pid = 16920] [serial = 1684] [outer = (nil)] 13:57:45 INFO - PROCESS | 16920 | ++DOMWINDOW == 139 (0x8f251400) [pid = 16920] [serial = 1685] [outer = 0x8ee35400] 13:57:45 INFO - PROCESS | 16920 | 1463173065166 Marionette DEBUG loaded listener.js 13:57:45 INFO - PROCESS | 16920 | ++DOMWINDOW == 140 (0x8f441800) [pid = 16920] [serial = 1686] [outer = 0x8ee35400] 13:57:46 INFO - PROCESS | 16920 | --DOMWINDOW == 139 (0x8d417c00) [pid = 16920] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 13:57:46 INFO - PROCESS | 16920 | --DOMWINDOW == 138 (0x9a9da800) [pid = 16920] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 13:57:46 INFO - PROCESS | 16920 | --DOMWINDOW == 137 (0x977edc00) [pid = 16920] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 13:57:46 INFO - PROCESS | 16920 | --DOMWINDOW == 136 (0x946cbc00) [pid = 16920] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 13:57:46 INFO - PROCESS | 16920 | --DOMWINDOW == 135 (0x891f0c00) [pid = 16920] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 13:57:46 INFO - PROCESS | 16920 | --DOMWINDOW == 134 (0x90798000) [pid = 16920] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 13:57:46 INFO - PROCESS | 16920 | --DOMWINDOW == 133 (0x90aa1c00) [pid = 16920] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 13:57:46 INFO - PROCESS | 16920 | --DOMWINDOW == 132 (0x907e8800) [pid = 16920] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 13:57:46 INFO - PROCESS | 16920 | --DOMWINDOW == 131 (0x8a4d1000) [pid = 16920] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 13:57:46 INFO - PROCESS | 16920 | --DOMWINDOW == 130 (0x89397800) [pid = 16920] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 13:57:46 INFO - PROCESS | 16920 | --DOMWINDOW == 129 (0x9a39e800) [pid = 16920] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 13:57:46 INFO - PROCESS | 16920 | --DOMWINDOW == 128 (0x92cf8000) [pid = 16920] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 13:57:46 INFO - PROCESS | 16920 | --DOMWINDOW == 127 (0x94610800) [pid = 16920] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 13:57:46 INFO - PROCESS | 16920 | --DOMWINDOW == 126 (0x925f6400) [pid = 16920] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 13:57:46 INFO - PROCESS | 16920 | --DOMWINDOW == 125 (0x945dc000) [pid = 16920] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 13:57:46 INFO - PROCESS | 16920 | --DOMWINDOW == 124 (0x91314000) [pid = 16920] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 13:57:46 INFO - PROCESS | 16920 | --DOMWINDOW == 123 (0x8ea51c00) [pid = 16920] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 13:57:46 INFO - PROCESS | 16920 | --DOMWINDOW == 122 (0x8df4c000) [pid = 16920] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 13:57:46 INFO - PROCESS | 16920 | --DOMWINDOW == 121 (0x90a08000) [pid = 16920] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 13:57:46 INFO - PROCESS | 16920 | --DOMWINDOW == 120 (0x88fed400) [pid = 16920] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 13:57:46 INFO - PROCESS | 16920 | 1463173066890 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 13:57:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 13:57:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 2243ms 13:57:46 INFO - PROCESS | 16920 | 1463173066929 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 13:57:46 INFO - PROCESS | 16920 | 1463173066933 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 13:57:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 13:57:46 INFO - PROCESS | 16920 | 1463173066940 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 13:57:46 INFO - PROCESS | 16920 | 1463173066943 Marionette TRACE conn4 <- [1,2218,null,{}] 13:57:46 INFO - PROCESS | 16920 | 1463173066949 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:47 INFO - PROCESS | 16920 | 1463173067252 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 13:57:47 INFO - PROCESS | 16920 | 1463173067277 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:47 INFO - PROCESS | 16920 | ++DOCSHELL 0x89398c00 == 139 [pid = 16920] [id = 562] 13:57:47 INFO - PROCESS | 16920 | ++DOMWINDOW == 121 (0x8adcf800) [pid = 16920] [serial = 1687] [outer = (nil)] 13:57:47 INFO - PROCESS | 16920 | ++DOMWINDOW == 122 (0x8ee39c00) [pid = 16920] [serial = 1688] [outer = 0x8adcf800] 13:57:47 INFO - PROCESS | 16920 | 1463173067369 Marionette DEBUG loaded listener.js 13:57:47 INFO - PROCESS | 16920 | ++DOMWINDOW == 123 (0x90645800) [pid = 16920] [serial = 1689] [outer = 0x8adcf800] 13:57:48 INFO - PROCESS | 16920 | 1463173068509 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 13:57:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 13:57:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1636ms 13:57:48 INFO - PROCESS | 16920 | 1463173068578 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 13:57:48 INFO - PROCESS | 16920 | 1463173068585 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 13:57:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 13:57:48 INFO - PROCESS | 16920 | 1463173068595 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 13:57:48 INFO - PROCESS | 16920 | 1463173068602 Marionette TRACE conn4 <- [1,2222,null,{}] 13:57:48 INFO - PROCESS | 16920 | 1463173068614 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:48 INFO - PROCESS | 16920 | 1463173068901 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 13:57:49 INFO - PROCESS | 16920 | 1463173069265 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:49 INFO - PROCESS | 16920 | ++DOCSHELL 0x8a4cb800 == 140 [pid = 16920] [id = 563] 13:57:49 INFO - PROCESS | 16920 | ++DOMWINDOW == 124 (0x8a4ce000) [pid = 16920] [serial = 1690] [outer = (nil)] 13:57:49 INFO - PROCESS | 16920 | ++DOMWINDOW == 125 (0x8b01b400) [pid = 16920] [serial = 1691] [outer = 0x8a4ce000] 13:57:49 INFO - PROCESS | 16920 | 1463173069360 Marionette DEBUG loaded listener.js 13:57:49 INFO - PROCESS | 16920 | ++DOMWINDOW == 126 (0x8d40f000) [pid = 16920] [serial = 1692] [outer = 0x8a4ce000] 13:57:50 INFO - PROCESS | 16920 | 1463173070427 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:57:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 13:57:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1892ms 13:57:50 INFO - PROCESS | 16920 | 1463173070489 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 13:57:50 INFO - PROCESS | 16920 | 1463173070499 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 13:57:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 13:57:50 INFO - PROCESS | 16920 | 1463173070511 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 13:57:50 INFO - PROCESS | 16920 | 1463173070515 Marionette TRACE conn4 <- [1,2226,null,{}] 13:57:50 INFO - PROCESS | 16920 | 1463173070523 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:50 INFO - PROCESS | 16920 | 1463173070792 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 13:57:51 INFO - PROCESS | 16920 | 1463173071121 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:51 INFO - PROCESS | 16920 | ++DOCSHELL 0x8e2d3400 == 141 [pid = 16920] [id = 564] 13:57:51 INFO - PROCESS | 16920 | ++DOMWINDOW == 127 (0x8e2d7800) [pid = 16920] [serial = 1693] [outer = (nil)] 13:57:51 INFO - PROCESS | 16920 | ++DOMWINDOW == 128 (0x8ed20000) [pid = 16920] [serial = 1694] [outer = 0x8e2d7800] 13:57:51 INFO - PROCESS | 16920 | 1463173071214 Marionette DEBUG loaded listener.js 13:57:51 INFO - PROCESS | 16920 | ++DOMWINDOW == 129 (0x8f25e400) [pid = 16920] [serial = 1695] [outer = 0x8e2d7800] 13:57:52 INFO - PROCESS | 16920 | 1463173072335 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 13:57:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 13:57:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1901ms 13:57:52 INFO - PROCESS | 16920 | 1463173072412 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 13:57:52 INFO - PROCESS | 16920 | 1463173072418 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 13:57:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 13:57:52 INFO - PROCESS | 16920 | 1463173072427 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 13:57:52 INFO - PROCESS | 16920 | 1463173072435 Marionette TRACE conn4 <- [1,2230,null,{}] 13:57:52 INFO - PROCESS | 16920 | 1463173072453 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:52 INFO - PROCESS | 16920 | 1463173072930 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 13:57:53 INFO - PROCESS | 16920 | 1463173073126 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:53 INFO - PROCESS | 16920 | ++DOCSHELL 0x8e2d4000 == 142 [pid = 16920] [id = 565] 13:57:53 INFO - PROCESS | 16920 | ++DOMWINDOW == 130 (0x907ec000) [pid = 16920] [serial = 1696] [outer = (nil)] 13:57:53 INFO - PROCESS | 16920 | ++DOMWINDOW == 131 (0x907f1c00) [pid = 16920] [serial = 1697] [outer = 0x907ec000] 13:57:53 INFO - PROCESS | 16920 | 1463173073225 Marionette DEBUG loaded listener.js 13:57:53 INFO - PROCESS | 16920 | ++DOMWINDOW == 132 (0x90a10c00) [pid = 16920] [serial = 1698] [outer = 0x907ec000] 13:57:54 INFO - PROCESS | 16920 | 1463173074183 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 13:57:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 13:57:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1801ms 13:57:54 INFO - PROCESS | 16920 | 1463173074228 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 13:57:54 INFO - PROCESS | 16920 | 1463173074234 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 13:57:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 13:57:54 INFO - PROCESS | 16920 | 1463173074242 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 13:57:54 INFO - PROCESS | 16920 | 1463173074246 Marionette TRACE conn4 <- [1,2234,null,{}] 13:57:54 INFO - PROCESS | 16920 | 1463173074253 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:54 INFO - PROCESS | 16920 | 1463173074517 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 13:57:54 INFO - PROCESS | 16920 | 1463173074863 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:54 INFO - PROCESS | 16920 | ++DOCSHELL 0x89b3a800 == 143 [pid = 16920] [id = 566] 13:57:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 133 (0x90a15000) [pid = 16920] [serial = 1699] [outer = (nil)] 13:57:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 134 (0x90aa2000) [pid = 16920] [serial = 1700] [outer = 0x90a15000] 13:57:54 INFO - PROCESS | 16920 | 1463173074962 Marionette DEBUG loaded listener.js 13:57:55 INFO - PROCESS | 16920 | ++DOMWINDOW == 135 (0x9107fc00) [pid = 16920] [serial = 1701] [outer = 0x90a15000] 13:57:55 INFO - PROCESS | 16920 | 1463173075877 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 13:57:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 13:57:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1696ms 13:57:55 INFO - PROCESS | 16920 | 1463173075937 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 13:57:55 INFO - PROCESS | 16920 | 1463173075941 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 13:57:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 13:57:55 INFO - PROCESS | 16920 | 1463173075948 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 13:57:55 INFO - PROCESS | 16920 | 1463173075952 Marionette TRACE conn4 <- [1,2238,null,{}] 13:57:55 INFO - PROCESS | 16920 | 1463173075958 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:56 INFO - PROCESS | 16920 | 1463173076198 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 13:57:56 INFO - PROCESS | 16920 | 1463173076543 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:56 INFO - PROCESS | 16920 | ++DOCSHELL 0x8f448000 == 144 [pid = 16920] [id = 567] 13:57:56 INFO - PROCESS | 16920 | ++DOMWINDOW == 136 (0x90a13000) [pid = 16920] [serial = 1702] [outer = (nil)] 13:57:56 INFO - PROCESS | 16920 | ++DOMWINDOW == 137 (0x91310400) [pid = 16920] [serial = 1703] [outer = 0x90a13000] 13:57:56 INFO - PROCESS | 16920 | 1463173076647 Marionette DEBUG loaded listener.js 13:57:56 INFO - PROCESS | 16920 | ++DOMWINDOW == 138 (0x91312800) [pid = 16920] [serial = 1704] [outer = 0x90a13000] 13:57:57 INFO - PROCESS | 16920 | 1463173077556 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:57:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 13:57:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1638ms 13:57:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 13:57:57 INFO - PROCESS | 16920 | 1463173077587 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 13:57:57 INFO - PROCESS | 16920 | 1463173077591 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 13:57:57 INFO - PROCESS | 16920 | 1463173077598 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 13:57:57 INFO - PROCESS | 16920 | 1463173077601 Marionette TRACE conn4 <- [1,2242,null,{}] 13:57:57 INFO - PROCESS | 16920 | 1463173077613 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:57 INFO - PROCESS | 16920 | 1463173077906 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 13:57:58 INFO - PROCESS | 16920 | 1463173078257 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:58 INFO - PROCESS | 16920 | ++DOCSHELL 0x9130c800 == 145 [pid = 16920] [id = 568] 13:57:58 INFO - PROCESS | 16920 | ++DOMWINDOW == 139 (0x91311400) [pid = 16920] [serial = 1705] [outer = (nil)] 13:57:58 INFO - PROCESS | 16920 | ++DOMWINDOW == 140 (0x925ef800) [pid = 16920] [serial = 1706] [outer = 0x91311400] 13:57:58 INFO - PROCESS | 16920 | 1463173078357 Marionette DEBUG loaded listener.js 13:57:58 INFO - PROCESS | 16920 | ++DOMWINDOW == 141 (0x925f7000) [pid = 16920] [serial = 1707] [outer = 0x91311400] 13:57:59 INFO - PROCESS | 16920 | 1463173079307 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 13:57:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 13:57:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1744ms 13:57:59 INFO - PROCESS | 16920 | 1463173079342 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 13:57:59 INFO - PROCESS | 16920 | 1463173079345 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 13:57:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 13:57:59 INFO - PROCESS | 16920 | 1463173079354 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 13:57:59 INFO - PROCESS | 16920 | 1463173079359 Marionette TRACE conn4 <- [1,2246,null,{}] 13:57:59 INFO - PROCESS | 16920 | 1463173079367 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:59 INFO - PROCESS | 16920 | 1463173079677 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 13:58:00 INFO - PROCESS | 16920 | 1463173080136 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:00 INFO - PROCESS | 16920 | ++DOCSHELL 0x91a50000 == 146 [pid = 16920] [id = 569] 13:58:00 INFO - PROCESS | 16920 | ++DOMWINDOW == 142 (0x91a57c00) [pid = 16920] [serial = 1708] [outer = (nil)] 13:58:00 INFO - PROCESS | 16920 | ++DOMWINDOW == 143 (0x928f3c00) [pid = 16920] [serial = 1709] [outer = 0x91a57c00] 13:58:00 INFO - PROCESS | 16920 | 1463173080275 Marionette DEBUG loaded listener.js 13:58:00 INFO - PROCESS | 16920 | ++DOMWINDOW == 144 (0x92b13800) [pid = 16920] [serial = 1710] [outer = 0x91a57c00] 13:58:01 INFO - PROCESS | 16920 | 1463173081177 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 13:58:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 13:58:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1889ms 13:58:01 INFO - PROCESS | 16920 | 1463173081243 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 13:58:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 13:58:01 INFO - PROCESS | 16920 | 1463173081247 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 13:58:01 INFO - PROCESS | 16920 | 1463173081254 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 13:58:01 INFO - PROCESS | 16920 | 1463173081258 Marionette TRACE conn4 <- [1,2250,null,{}] 13:58:01 INFO - PROCESS | 16920 | 1463173081264 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:01 INFO - PROCESS | 16920 | 1463173081525 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 13:58:01 INFO - PROCESS | 16920 | 1463173081876 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:01 INFO - PROCESS | 16920 | ++DOCSHELL 0x90a5ec00 == 147 [pid = 16920] [id = 570] 13:58:01 INFO - PROCESS | 16920 | ++DOMWINDOW == 145 (0x91184c00) [pid = 16920] [serial = 1711] [outer = (nil)] 13:58:01 INFO - PROCESS | 16920 | ++DOMWINDOW == 146 (0x92be2800) [pid = 16920] [serial = 1712] [outer = 0x91184c00] 13:58:02 INFO - PROCESS | 16920 | 1463173082002 Marionette DEBUG loaded listener.js 13:58:02 INFO - PROCESS | 16920 | ++DOMWINDOW == 147 (0x92beb800) [pid = 16920] [serial = 1713] [outer = 0x91184c00] 13:58:02 INFO - PROCESS | 16920 | 1463173082987 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 13:58:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 13:58:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1791ms 13:58:03 INFO - PROCESS | 16920 | 1463173083046 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 13:58:03 INFO - PROCESS | 16920 | 1463173083049 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 13:58:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 13:58:03 INFO - PROCESS | 16920 | 1463173083056 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 13:58:03 INFO - PROCESS | 16920 | 1463173083060 Marionette TRACE conn4 <- [1,2254,null,{}] 13:58:03 INFO - PROCESS | 16920 | 1463173083066 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:03 INFO - PROCESS | 16920 | 1463173083300 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 13:58:03 INFO - PROCESS | 16920 | 1463173083639 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:03 INFO - PROCESS | 16920 | ++DOCSHELL 0x92b1a000 == 148 [pid = 16920] [id = 571] 13:58:03 INFO - PROCESS | 16920 | ++DOMWINDOW == 148 (0x92b1ac00) [pid = 16920] [serial = 1714] [outer = (nil)] 13:58:03 INFO - PROCESS | 16920 | ++DOMWINDOW == 149 (0x936a3800) [pid = 16920] [serial = 1715] [outer = 0x92b1ac00] 13:58:03 INFO - PROCESS | 16920 | 1463173083727 Marionette DEBUG loaded listener.js 13:58:03 INFO - PROCESS | 16920 | ++DOMWINDOW == 150 (0x9396d400) [pid = 16920] [serial = 1716] [outer = 0x92b1ac00] 13:58:04 INFO - PROCESS | 16920 | 1463173084674 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 13:58:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 13:58:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1636ms 13:58:04 INFO - PROCESS | 16920 | 1463173084693 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 13:58:04 INFO - PROCESS | 16920 | 1463173084697 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 13:58:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 13:58:04 INFO - PROCESS | 16920 | 1463173084703 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 13:58:04 INFO - PROCESS | 16920 | 1463173084707 Marionette TRACE conn4 <- [1,2258,null,{}] 13:58:04 INFO - PROCESS | 16920 | 1463173084713 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:04 INFO - PROCESS | 16920 | 1463173084943 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 13:58:05 INFO - PROCESS | 16920 | 1463173085292 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:05 INFO - PROCESS | 16920 | ++DOCSHELL 0x92b18000 == 149 [pid = 16920] [id = 572] 13:58:05 INFO - PROCESS | 16920 | ++DOMWINDOW == 151 (0x92be7c00) [pid = 16920] [serial = 1717] [outer = (nil)] 13:58:05 INFO - PROCESS | 16920 | ++DOMWINDOW == 152 (0x9513ac00) [pid = 16920] [serial = 1718] [outer = 0x92be7c00] 13:58:05 INFO - PROCESS | 16920 | 1463173085387 Marionette DEBUG loaded listener.js 13:58:05 INFO - PROCESS | 16920 | ++DOMWINDOW == 153 (0x95141800) [pid = 16920] [serial = 1719] [outer = 0x92be7c00] 13:58:06 INFO - PROCESS | 16920 | 1463173086372 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:58:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 13:58:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1697ms 13:58:06 INFO - PROCESS | 16920 | 1463173086414 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 13:58:06 INFO - PROCESS | 16920 | 1463173086420 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 13:58:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 13:58:06 INFO - PROCESS | 16920 | 1463173086429 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 13:58:06 INFO - PROCESS | 16920 | 1463173086435 Marionette TRACE conn4 <- [1,2262,null,{}] 13:58:06 INFO - PROCESS | 16920 | 1463173086441 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:06 INFO - PROCESS | 16920 | 1463173086706 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 13:58:07 INFO - PROCESS | 16920 | 1463173087065 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:07 INFO - PROCESS | 16920 | ++DOCSHELL 0x928f0c00 == 150 [pid = 16920] [id = 573] 13:58:07 INFO - PROCESS | 16920 | ++DOMWINDOW == 154 (0x9777f800) [pid = 16920] [serial = 1720] [outer = (nil)] 13:58:07 INFO - PROCESS | 16920 | ++DOMWINDOW == 155 (0x9833a000) [pid = 16920] [serial = 1721] [outer = 0x9777f800] 13:58:07 INFO - PROCESS | 16920 | 1463173087166 Marionette DEBUG loaded listener.js 13:58:07 INFO - PROCESS | 16920 | ++DOMWINDOW == 156 (0x99233800) [pid = 16920] [serial = 1722] [outer = 0x9777f800] 13:58:08 INFO - PROCESS | 16920 | 1463173088088 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 13:58:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 13:58:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1692ms 13:58:08 INFO - PROCESS | 16920 | 1463173088122 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 13:58:08 INFO - PROCESS | 16920 | 1463173088126 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 13:58:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 13:58:08 INFO - PROCESS | 16920 | 1463173088133 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 13:58:08 INFO - PROCESS | 16920 | 1463173088137 Marionette TRACE conn4 <- [1,2266,null,{}] 13:58:08 INFO - PROCESS | 16920 | 1463173088160 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:08 INFO - PROCESS | 16920 | 1463173088486 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 13:58:08 INFO - PROCESS | 16920 | 1463173088849 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:08 INFO - PROCESS | 16920 | ++DOCSHELL 0x9777f000 == 151 [pid = 16920] [id = 574] 13:58:08 INFO - PROCESS | 16920 | ++DOMWINDOW == 157 (0x977ea800) [pid = 16920] [serial = 1723] [outer = (nil)] 13:58:08 INFO - PROCESS | 16920 | ++DOMWINDOW == 158 (0x9a274800) [pid = 16920] [serial = 1724] [outer = 0x977ea800] 13:58:08 INFO - PROCESS | 16920 | 1463173088947 Marionette DEBUG loaded listener.js 13:58:09 INFO - PROCESS | 16920 | ++DOMWINDOW == 159 (0x9a278000) [pid = 16920] [serial = 1725] [outer = 0x977ea800] 13:58:09 INFO - PROCESS | 16920 | 1463173089869 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 13:58:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 13:58:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1781ms 13:58:09 INFO - PROCESS | 16920 | 1463173089915 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 13:58:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 13:58:09 INFO - PROCESS | 16920 | 1463173089920 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 13:58:09 INFO - PROCESS | 16920 | 1463173089927 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 13:58:09 INFO - PROCESS | 16920 | 1463173089930 Marionette TRACE conn4 <- [1,2270,null,{}] 13:58:09 INFO - PROCESS | 16920 | 1463173089937 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:10 INFO - PROCESS | 16920 | 1463173090200 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 13:58:10 INFO - PROCESS | 16920 | 1463173090562 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:10 INFO - PROCESS | 16920 | ++DOCSHELL 0x99d0e800 == 152 [pid = 16920] [id = 575] 13:58:10 INFO - PROCESS | 16920 | ++DOMWINDOW == 160 (0x9a1b1800) [pid = 16920] [serial = 1726] [outer = (nil)] 13:58:10 INFO - PROCESS | 16920 | ++DOMWINDOW == 161 (0x9a487000) [pid = 16920] [serial = 1727] [outer = 0x9a1b1800] 13:58:10 INFO - PROCESS | 16920 | 1463173090658 Marionette DEBUG loaded listener.js 13:58:10 INFO - PROCESS | 16920 | ++DOMWINDOW == 162 (0x9a48cc00) [pid = 16920] [serial = 1728] [outer = 0x9a1b1800] 13:58:11 INFO - PROCESS | 16920 | 1463173091582 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 13:58:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 13:58:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1734ms 13:58:11 INFO - PROCESS | 16920 | 1463173091662 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 13:58:11 INFO - PROCESS | 16920 | 1463173091665 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 13:58:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 13:58:11 INFO - PROCESS | 16920 | 1463173091673 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 13:58:11 INFO - PROCESS | 16920 | 1463173091675 Marionette TRACE conn4 <- [1,2274,null,{}] 13:58:11 INFO - PROCESS | 16920 | 1463173091682 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:11 INFO - PROCESS | 16920 | 1463173091965 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 13:58:12 INFO - PROCESS | 16920 | 1463173092318 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:12 INFO - PROCESS | 16920 | ++DOCSHELL 0x86c68c00 == 153 [pid = 16920] [id = 576] 13:58:12 INFO - PROCESS | 16920 | ++DOMWINDOW == 163 (0x877bd000) [pid = 16920] [serial = 1729] [outer = (nil)] 13:58:12 INFO - PROCESS | 16920 | ++DOMWINDOW == 164 (0x9a4bfc00) [pid = 16920] [serial = 1730] [outer = 0x877bd000] 13:58:12 INFO - PROCESS | 16920 | 1463173092408 Marionette DEBUG loaded listener.js 13:58:12 INFO - PROCESS | 16920 | ++DOMWINDOW == 165 (0x9a9fb400) [pid = 16920] [serial = 1731] [outer = 0x877bd000] 13:58:13 INFO - PROCESS | 16920 | 1463173093312 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 13:58:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 13:58:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1685ms 13:58:13 INFO - PROCESS | 16920 | 1463173093359 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 13:58:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 13:58:13 INFO - PROCESS | 16920 | 1463173093364 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 13:58:13 INFO - PROCESS | 16920 | 1463173093370 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 13:58:13 INFO - PROCESS | 16920 | 1463173093374 Marionette TRACE conn4 <- [1,2278,null,{}] 13:58:13 INFO - PROCESS | 16920 | 1463173093380 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:13 INFO - PROCESS | 16920 | 1463173093624 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 13:58:13 INFO - PROCESS | 16920 | 1463173093965 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:14 INFO - PROCESS | 16920 | ++DOCSHELL 0x99d18c00 == 154 [pid = 16920] [id = 577] 13:58:14 INFO - PROCESS | 16920 | ++DOMWINDOW == 166 (0x9a481000) [pid = 16920] [serial = 1732] [outer = (nil)] 13:58:14 INFO - PROCESS | 16920 | ++DOMWINDOW == 167 (0x9b2df000) [pid = 16920] [serial = 1733] [outer = 0x9a481000] 13:58:14 INFO - PROCESS | 16920 | 1463173094062 Marionette DEBUG loaded listener.js 13:58:14 INFO - PROCESS | 16920 | ++DOMWINDOW == 168 (0x9b2e3400) [pid = 16920] [serial = 1734] [outer = 0x9a481000] 13:58:14 INFO - PROCESS | 16920 | 1463173094989 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 13:58:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 13:58:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1682ms 13:58:15 INFO - PROCESS | 16920 | 1463173095054 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 13:58:15 INFO - PROCESS | 16920 | 1463173095058 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 13:58:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 13:58:15 INFO - PROCESS | 16920 | 1463173095065 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 13:58:15 INFO - PROCESS | 16920 | 1463173095068 Marionette TRACE conn4 <- [1,2282,null,{}] 13:58:15 INFO - PROCESS | 16920 | 1463173095074 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:15 INFO - PROCESS | 16920 | 1463173095331 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 13:58:15 INFO - PROCESS | 16920 | 1463173095685 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:15 INFO - PROCESS | 16920 | ++DOCSHELL 0x877c4400 == 155 [pid = 16920] [id = 578] 13:58:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 169 (0x87e90000) [pid = 16920] [serial = 1735] [outer = (nil)] 13:58:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 170 (0x9baa1800) [pid = 16920] [serial = 1736] [outer = 0x87e90000] 13:58:15 INFO - PROCESS | 16920 | 1463173095788 Marionette DEBUG loaded listener.js 13:58:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 171 (0x9bf10c00) [pid = 16920] [serial = 1737] [outer = 0x87e90000] 13:58:16 INFO - PROCESS | 16920 | 1463173096950 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 13:58:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 13:58:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1936ms 13:58:17 INFO - PROCESS | 16920 | 1463173097004 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 13:58:17 INFO - PROCESS | 16920 | 1463173097011 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 13:58:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 13:58:17 INFO - PROCESS | 16920 | 1463173097021 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 13:58:17 INFO - PROCESS | 16920 | 1463173097026 Marionette TRACE conn4 <- [1,2286,null,{}] 13:58:17 INFO - PROCESS | 16920 | 1463173097032 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:17 INFO - PROCESS | 16920 | 1463173097287 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 13:58:17 INFO - PROCESS | 16920 | 1463173097644 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:17 INFO - PROCESS | 16920 | ++DOCSHELL 0x86c6a000 == 156 [pid = 16920] [id = 579] 13:58:17 INFO - PROCESS | 16920 | ++DOMWINDOW == 172 (0x983bd400) [pid = 16920] [serial = 1738] [outer = (nil)] 13:58:17 INFO - PROCESS | 16920 | ++DOMWINDOW == 173 (0x9d3c0800) [pid = 16920] [serial = 1739] [outer = 0x983bd400] 13:58:17 INFO - PROCESS | 16920 | 1463173097740 Marionette DEBUG loaded listener.js 13:58:17 INFO - PROCESS | 16920 | ++DOMWINDOW == 174 (0xa0513c00) [pid = 16920] [serial = 1740] [outer = 0x983bd400] 13:58:20 INFO - PROCESS | 16920 | --DOCSHELL 0x891f4800 == 155 [pid = 16920] [id = 517] 13:58:20 INFO - PROCESS | 16920 | --DOCSHELL 0x880a3400 == 154 [pid = 16920] [id = 519] 13:58:20 INFO - PROCESS | 16920 | --DOCSHELL 0x89b3cc00 == 153 [pid = 16920] [id = 518] 13:58:20 INFO - PROCESS | 16920 | --DOCSHELL 0x90a08c00 == 152 [pid = 16920] [id = 297] 13:58:20 INFO - PROCESS | 16920 | --DOCSHELL 0x863c5800 == 151 [pid = 16920] [id = 516] 13:58:20 INFO - PROCESS | 16920 | --DOCSHELL 0x95136400 == 150 [pid = 16920] [id = 515] 13:58:20 INFO - PROCESS | 16920 | --DOCSHELL 0x98388c00 == 149 [pid = 16920] [id = 514] 13:58:20 INFO - PROCESS | 16920 | --DOCSHELL 0x8c1f0c00 == 148 [pid = 16920] [id = 561] 13:58:20 INFO - PROCESS | 16920 | --DOCSHELL 0x86c36c00 == 147 [pid = 16920] [id = 560] 13:58:20 INFO - PROCESS | 16920 | --DOCSHELL 0x89b2e800 == 146 [pid = 16920] [id = 559] 13:58:20 INFO - PROCESS | 16920 | --DOCSHELL 0x92b11400 == 145 [pid = 16920] [id = 551] 13:58:20 INFO - PROCESS | 16920 | --DOCSHELL 0x88feb800 == 144 [pid = 16920] [id = 550] 13:58:20 INFO - PROCESS | 16920 | --DOCSHELL 0x91311c00 == 143 [pid = 16920] [id = 549] 13:58:20 INFO - PROCESS | 16920 | --DOCSHELL 0x8e2da000 == 142 [pid = 16920] [id = 548] 13:58:20 INFO - PROCESS | 16920 | --DOCSHELL 0x918d0c00 == 141 [pid = 16920] [id = 547] 13:58:20 INFO - PROCESS | 16920 | --DOCSHELL 0x91187000 == 140 [pid = 16920] [id = 546] 13:58:20 INFO - PROCESS | 16920 | --DOCSHELL 0x880a1c00 == 139 [pid = 16920] [id = 545] 13:58:20 INFO - PROCESS | 16920 | --DOCSHELL 0x8e2d6800 == 138 [pid = 16920] [id = 543] 13:58:20 INFO - PROCESS | 16920 | --DOCSHELL 0x8e2dac00 == 137 [pid = 16920] [id = 544] 13:58:20 INFO - PROCESS | 16920 | --DOCSHELL 0x88fe5c00 == 136 [pid = 16920] [id = 542] 13:58:20 INFO - PROCESS | 16920 | --DOMWINDOW == 173 (0x8ee38c00) [pid = 16920] [serial = 1569] [outer = (nil)] [url = about:blank] 13:58:20 INFO - PROCESS | 16920 | --DOMWINDOW == 172 (0x9ba7c400) [pid = 16920] [serial = 1611] [outer = (nil)] [url = about:blank] 13:58:20 INFO - PROCESS | 16920 | --DOMWINDOW == 171 (0x9a277000) [pid = 16920] [serial = 1599] [outer = (nil)] [url = about:blank] 13:58:20 INFO - PROCESS | 16920 | --DOMWINDOW == 170 (0x9523b000) [pid = 16920] [serial = 1593] [outer = (nil)] [url = about:blank] 13:58:20 INFO - PROCESS | 16920 | --DOMWINDOW == 169 (0x8a2db400) [pid = 16920] [serial = 1565] [outer = (nil)] [url = about:blank] 13:58:20 INFO - PROCESS | 16920 | --DOMWINDOW == 168 (0x9079e800) [pid = 16920] [serial = 1571] [outer = (nil)] [url = about:blank] 13:58:20 INFO - PROCESS | 16920 | --DOMWINDOW == 167 (0x91a4a400) [pid = 16920] [serial = 1580] [outer = (nil)] [url = about:blank] 13:58:20 INFO - PROCESS | 16920 | --DOMWINDOW == 166 (0x92cfe400) [pid = 16920] [serial = 1590] [outer = (nil)] [url = about:blank] 13:58:20 INFO - PROCESS | 16920 | --DOMWINDOW == 165 (0x8e12f400) [pid = 16920] [serial = 1620] [outer = (nil)] [url = about:blank] 13:58:20 INFO - PROCESS | 16920 | --DOMWINDOW == 164 (0x8bed4000) [pid = 16920] [serial = 1617] [outer = (nil)] [url = about:blank] 13:58:20 INFO - PROCESS | 16920 | --DOMWINDOW == 163 (0x9b46d000) [pid = 16920] [serial = 1610] [outer = (nil)] [url = about:blank] 13:58:20 INFO - PROCESS | 16920 | --DOMWINDOW == 162 (0x9b1e6400) [pid = 16920] [serial = 1608] [outer = (nil)] [url = about:blank] 13:58:20 INFO - PROCESS | 16920 | --DOMWINDOW == 161 (0x9a9f0800) [pid = 16920] [serial = 1604] [outer = (nil)] [url = about:blank] 13:58:20 INFO - PROCESS | 16920 | --DOMWINDOW == 160 (0x9a486c00) [pid = 16920] [serial = 1601] [outer = (nil)] [url = about:blank] 13:58:20 INFO - PROCESS | 16920 | --DOMWINDOW == 159 (0x92bef000) [pid = 16920] [serial = 1587] [outer = (nil)] [url = about:blank] 13:58:20 INFO - PROCESS | 16920 | --DOMWINDOW == 158 (0x98392800) [pid = 16920] [serial = 1596] [outer = (nil)] [url = about:blank] 13:58:20 INFO - PROCESS | 16920 | --DOMWINDOW == 157 (0x907eb400) [pid = 16920] [serial = 1572] [outer = (nil)] [url = about:blank] 13:58:20 INFO - PROCESS | 16920 | --DOMWINDOW == 156 (0x925f7800) [pid = 16920] [serial = 1583] [outer = (nil)] [url = about:blank] 13:58:20 INFO - PROCESS | 16920 | --DOMWINDOW == 155 (0x9a1d7000) [pid = 16920] [serial = 1598] [outer = (nil)] [url = about:blank] 13:58:20 INFO - PROCESS | 16920 | --DOMWINDOW == 154 (0x90a5c000) [pid = 16920] [serial = 1575] [outer = (nil)] [url = about:blank] 13:58:20 INFO - PROCESS | 16920 | --DOMWINDOW == 153 (0x8f259800) [pid = 16920] [serial = 1500] [outer = (nil)] [url = about:blank] 13:58:20 INFO - PROCESS | 16920 | --DOMWINDOW == 152 (0x98152800) [pid = 16920] [serial = 1595] [outer = (nil)] [url = about:blank] 13:58:20 INFO - PROCESS | 16920 | --DOMWINDOW == 151 (0x8a4d8400) [pid = 16920] [serial = 1616] [outer = (nil)] [url = about:blank] 13:58:20 INFO - PROCESS | 16920 | --DOMWINDOW == 150 (0x926b2000) [pid = 16920] [serial = 1584] [outer = (nil)] [url = about:blank] 13:58:20 INFO - PROCESS | 16920 | --DOMWINDOW == 149 (0x8becfc00) [pid = 16920] [serial = 1566] [outer = (nil)] [url = about:blank] 13:58:20 INFO - PROCESS | 16920 | --DOMWINDOW == 148 (0x91a53000) [pid = 16920] [serial = 1581] [outer = (nil)] [url = about:blank] 13:58:20 INFO - PROCESS | 16920 | --DOMWINDOW == 147 (0x8dfdb000) [pid = 16920] [serial = 1619] [outer = (nil)] [url = about:blank] 13:58:20 INFO - PROCESS | 16920 | --DOMWINDOW == 146 (0x91183800) [pid = 16920] [serial = 1578] [outer = (nil)] [url = about:blank] 13:58:20 INFO - PROCESS | 16920 | --DOMWINDOW == 145 (0x8c1ef400) [pid = 16920] [serial = 1622] [outer = (nil)] [url = about:blank] 13:58:20 INFO - PROCESS | 16920 | --DOMWINDOW == 144 (0x91080800) [pid = 16920] [serial = 1577] [outer = (nil)] [url = about:blank] 13:58:20 INFO - PROCESS | 16920 | --DOMWINDOW == 143 (0x9a48c800) [pid = 16920] [serial = 1602] [outer = (nil)] [url = about:blank] 13:58:20 INFO - PROCESS | 16920 | --DOMWINDOW == 142 (0x8e12b400) [pid = 16920] [serial = 1568] [outer = (nil)] [url = about:blank] 13:58:20 INFO - PROCESS | 16920 | --DOMWINDOW == 141 (0x9a9f5c00) [pid = 16920] [serial = 1605] [outer = (nil)] [url = about:blank] 13:58:20 INFO - PROCESS | 16920 | --DOMWINDOW == 140 (0x95137800) [pid = 16920] [serial = 1592] [outer = (nil)] [url = about:blank] 13:58:20 INFO - PROCESS | 16920 | --DOMWINDOW == 139 (0x92b0f800) [pid = 16920] [serial = 1589] [outer = (nil)] [url = about:blank] 13:58:20 INFO - PROCESS | 16920 | --DOMWINDOW == 138 (0x9bfed800) [pid = 16920] [serial = 1613] [outer = (nil)] [url = about:blank] 13:58:20 INFO - PROCESS | 16920 | --DOMWINDOW == 137 (0x9ac4a400) [pid = 16920] [serial = 1607] [outer = (nil)] [url = about:blank] 13:58:20 INFO - PROCESS | 16920 | --DOMWINDOW == 136 (0x92be8c00) [pid = 16920] [serial = 1586] [outer = (nil)] [url = about:blank] 13:58:20 INFO - PROCESS | 16920 | --DOMWINDOW == 135 (0x90a10400) [pid = 16920] [serial = 1574] [outer = (nil)] [url = about:blank] 13:58:20 INFO - PROCESS | 16920 | --DOMWINDOW == 134 (0x9079a000) [pid = 16920] [serial = 1625] [outer = (nil)] [url = about:blank] 13:58:20 INFO - PROCESS | 16920 | --DOMWINDOW == 133 (0x8ee31c00) [pid = 16920] [serial = 1623] [outer = (nil)] [url = about:blank] 13:58:21 INFO - PROCESS | 16920 | 1463173101274 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 13:58:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 13:58:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 4310ms 13:58:21 INFO - PROCESS | 16920 | 1463173101357 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 13:58:21 INFO - PROCESS | 16920 | 1463173101364 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 13:58:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 13:58:21 INFO - PROCESS | 16920 | 1463173101379 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 13:58:21 INFO - PROCESS | 16920 | 1463173101385 Marionette TRACE conn4 <- [1,2290,null,{}] 13:58:21 INFO - PROCESS | 16920 | 1463173101395 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:21 INFO - PROCESS | 16920 | 1463173101632 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 13:58:21 INFO - PROCESS | 16920 | 1463173101845 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:21 INFO - PROCESS | 16920 | ++DOCSHELL 0x863c5800 == 137 [pid = 16920] [id = 580] 13:58:21 INFO - PROCESS | 16920 | ++DOMWINDOW == 134 (0x880a3400) [pid = 16920] [serial = 1741] [outer = (nil)] 13:58:21 INFO - PROCESS | 16920 | ++DOMWINDOW == 135 (0x8adc6000) [pid = 16920] [serial = 1742] [outer = 0x880a3400] 13:58:21 INFO - PROCESS | 16920 | 1463173101927 Marionette DEBUG loaded listener.js 13:58:22 INFO - PROCESS | 16920 | ++DOMWINDOW == 136 (0x8becfc00) [pid = 16920] [serial = 1743] [outer = 0x880a3400] 13:58:22 INFO - PROCESS | 16920 | 1463173102925 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 13:58:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 13:58:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1592ms 13:58:22 INFO - PROCESS | 16920 | 1463173102969 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 13:58:22 INFO - PROCESS | 16920 | 1463173102977 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 13:58:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 13:58:22 INFO - PROCESS | 16920 | 1463173102991 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 13:58:22 INFO - PROCESS | 16920 | 1463173102997 Marionette TRACE conn4 <- [1,2294,null,{}] 13:58:23 INFO - PROCESS | 16920 | 1463173103004 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:23 INFO - PROCESS | 16920 | 1463173103290 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 13:58:23 INFO - PROCESS | 16920 | 1463173103726 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:23 INFO - PROCESS | 16920 | ++DOCSHELL 0x8c1ef400 == 138 [pid = 16920] [id = 581] 13:58:23 INFO - PROCESS | 16920 | ++DOMWINDOW == 137 (0x8dfcf400) [pid = 16920] [serial = 1744] [outer = (nil)] 13:58:23 INFO - PROCESS | 16920 | ++DOMWINDOW == 138 (0x8e00b800) [pid = 16920] [serial = 1745] [outer = 0x8dfcf400] 13:58:23 INFO - PROCESS | 16920 | 1463173103855 Marionette DEBUG loaded listener.js 13:58:24 INFO - PROCESS | 16920 | ++DOMWINDOW == 139 (0x8e12bc00) [pid = 16920] [serial = 1746] [outer = 0x8dfcf400] 13:58:24 INFO - PROCESS | 16920 | 1463173104851 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 13:58:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 13:58:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1889ms 13:58:24 INFO - PROCESS | 16920 | 1463173104878 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 13:58:24 INFO - PROCESS | 16920 | 1463173104881 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 13:58:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 13:58:24 INFO - PROCESS | 16920 | 1463173104888 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 13:58:24 INFO - PROCESS | 16920 | 1463173104894 Marionette TRACE conn4 <- [1,2298,null,{}] 13:58:24 INFO - PROCESS | 16920 | 1463173104918 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:25 INFO - PROCESS | 16920 | 1463173105217 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 13:58:25 INFO - PROCESS | 16920 | 1463173105272 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:25 INFO - PROCESS | 16920 | ++DOCSHELL 0x8e2d0c00 == 139 [pid = 16920] [id = 582] 13:58:25 INFO - PROCESS | 16920 | ++DOMWINDOW == 140 (0x8f257800) [pid = 16920] [serial = 1747] [outer = (nil)] 13:58:25 INFO - PROCESS | 16920 | ++DOMWINDOW == 141 (0x8f441000) [pid = 16920] [serial = 1748] [outer = 0x8f257800] 13:58:25 INFO - PROCESS | 16920 | 1463173105352 Marionette DEBUG loaded listener.js 13:58:25 INFO - PROCESS | 16920 | ++DOMWINDOW == 142 (0x90647800) [pid = 16920] [serial = 1749] [outer = 0x8f257800] 13:58:26 INFO - PROCESS | 16920 | --DOMWINDOW == 141 (0x891e9800) [pid = 16920] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 13:58:26 INFO - PROCESS | 16920 | --DOMWINDOW == 140 (0x95241c00) [pid = 16920] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 13:58:26 INFO - PROCESS | 16920 | --DOMWINDOW == 139 (0x9b2e4400) [pid = 16920] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 13:58:26 INFO - PROCESS | 16920 | --DOMWINDOW == 138 (0x8ee35400) [pid = 16920] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 13:58:26 INFO - PROCESS | 16920 | --DOMWINDOW == 137 (0x92bee000) [pid = 16920] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 13:58:26 INFO - PROCESS | 16920 | --DOMWINDOW == 136 (0x928f3400) [pid = 16920] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 13:58:26 INFO - PROCESS | 16920 | --DOMWINDOW == 135 (0x9d3c3c00) [pid = 16920] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 13:58:26 INFO - PROCESS | 16920 | --DOMWINDOW == 134 (0x8bed0800) [pid = 16920] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 13:58:26 INFO - PROCESS | 16920 | --DOMWINDOW == 133 (0x9a9fac00) [pid = 16920] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 13:58:26 INFO - PROCESS | 16920 | --DOMWINDOW == 132 (0x90a12800) [pid = 16920] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 13:58:26 INFO - PROCESS | 16920 | --DOMWINDOW == 131 (0x9a7ba800) [pid = 16920] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 13:58:26 INFO - PROCESS | 16920 | --DOMWINDOW == 130 (0x907a0000) [pid = 16920] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 13:58:26 INFO - PROCESS | 16920 | --DOMWINDOW == 129 (0x88180c00) [pid = 16920] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 13:58:26 INFO - PROCESS | 16920 | --DOMWINDOW == 128 (0x91317800) [pid = 16920] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 13:58:26 INFO - PROCESS | 16920 | --DOMWINDOW == 127 (0x91a51c00) [pid = 16920] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 13:58:26 INFO - PROCESS | 16920 | --DOMWINDOW == 126 (0x8e2db000) [pid = 16920] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 13:58:26 INFO - PROCESS | 16920 | --DOMWINDOW == 125 (0x92b10800) [pid = 16920] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 13:58:26 INFO - PROCESS | 16920 | --DOMWINDOW == 124 (0x92520800) [pid = 16920] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 13:58:26 INFO - PROCESS | 16920 | --DOMWINDOW == 123 (0x8a2e2800) [pid = 16920] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 13:58:26 INFO - PROCESS | 16920 | --DOMWINDOW == 122 (0x9a48a800) [pid = 16920] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 13:58:26 INFO - PROCESS | 16920 | --DOMWINDOW == 121 (0x89b31c00) [pid = 16920] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 13:58:26 INFO - PROCESS | 16920 | --DOMWINDOW == 120 (0x89b32800) [pid = 16920] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 13:58:26 INFO - PROCESS | 16920 | 1463173106908 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 13:58:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 13:58:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 2041ms 13:58:26 INFO - PROCESS | 16920 | 1463173106945 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 13:58:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 13:58:26 INFO - PROCESS | 16920 | 1463173106951 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 13:58:26 INFO - PROCESS | 16920 | 1463173106957 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 13:58:26 INFO - PROCESS | 16920 | 1463173106961 Marionette TRACE conn4 <- [1,2302,null,{}] 13:58:26 INFO - PROCESS | 16920 | 1463173106966 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:27 INFO - PROCESS | 16920 | 1463173107192 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 13:58:27 INFO - PROCESS | 16920 | 1463173107409 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:27 INFO - PROCESS | 16920 | ++DOCSHELL 0x880a8400 == 140 [pid = 16920] [id = 583] 13:58:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 121 (0x89394800) [pid = 16920] [serial = 1750] [outer = (nil)] 13:58:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 122 (0x90646400) [pid = 16920] [serial = 1751] [outer = 0x89394800] 13:58:27 INFO - PROCESS | 16920 | 1463173107489 Marionette DEBUG loaded listener.js 13:58:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 123 (0x9079e800) [pid = 16920] [serial = 1752] [outer = 0x89394800] 13:58:28 INFO - PROCESS | 16920 | 1463173108683 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:58:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 13:58:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1739ms 13:58:28 INFO - PROCESS | 16920 | 1463173108697 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 13:58:28 INFO - PROCESS | 16920 | 1463173108704 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 13:58:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 13:58:28 INFO - PROCESS | 16920 | 1463173108714 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 13:58:28 INFO - PROCESS | 16920 | 1463173108720 Marionette TRACE conn4 <- [1,2306,null,{}] 13:58:28 INFO - PROCESS | 16920 | 1463173108732 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:28 INFO - PROCESS | 16920 | 1463173108995 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 13:58:29 INFO - PROCESS | 16920 | 1463173109373 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:29 INFO - PROCESS | 16920 | ++DOCSHELL 0x88fe4000 == 141 [pid = 16920] [id = 584] 13:58:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 124 (0x88fe8c00) [pid = 16920] [serial = 1753] [outer = (nil)] 13:58:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 125 (0x8adcf400) [pid = 16920] [serial = 1754] [outer = 0x88fe8c00] 13:58:29 INFO - PROCESS | 16920 | 1463173109477 Marionette DEBUG loaded listener.js 13:58:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 126 (0x8d40c400) [pid = 16920] [serial = 1755] [outer = 0x88fe8c00] 13:58:30 INFO - PROCESS | 16920 | 1463173110492 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 13:58:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 13:58:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1854ms 13:58:30 INFO - PROCESS | 16920 | 1463173110569 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 13:58:30 INFO - PROCESS | 16920 | 1463173110578 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 13:58:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 13:58:30 INFO - PROCESS | 16920 | 1463173110591 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 13:58:30 INFO - PROCESS | 16920 | 1463173110595 Marionette TRACE conn4 <- [1,2310,null,{}] 13:58:30 INFO - PROCESS | 16920 | 1463173110603 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:30 INFO - PROCESS | 16920 | 1463173110899 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 13:58:31 INFO - PROCESS | 16920 | 1463173111273 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:31 INFO - PROCESS | 16920 | ++DOCSHELL 0x8e122800 == 142 [pid = 16920] [id = 585] 13:58:31 INFO - PROCESS | 16920 | ++DOMWINDOW == 127 (0x8e2db800) [pid = 16920] [serial = 1756] [outer = (nil)] 13:58:31 INFO - PROCESS | 16920 | ++DOMWINDOW == 128 (0x8f253000) [pid = 16920] [serial = 1757] [outer = 0x8e2db800] 13:58:31 INFO - PROCESS | 16920 | 1463173111385 Marionette DEBUG loaded listener.js 13:58:31 INFO - PROCESS | 16920 | ++DOMWINDOW == 129 (0x90642800) [pid = 16920] [serial = 1758] [outer = 0x8e2db800] 13:58:33 INFO - PROCESS | 16920 | 1463173113033 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 13:58:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 13:58:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 2494ms 13:58:33 INFO - PROCESS | 16920 | 1463173113100 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 13:58:33 INFO - PROCESS | 16920 | 1463173113105 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 13:58:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 13:58:33 INFO - PROCESS | 16920 | 1463173113133 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 13:58:33 INFO - PROCESS | 16920 | 1463173113139 Marionette TRACE conn4 <- [1,2314,null,{}] 13:58:33 INFO - PROCESS | 16920 | 1463173113168 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:33 INFO - PROCESS | 16920 | 1463173113464 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 13:58:33 INFO - PROCESS | 16920 | 1463173113734 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:33 INFO - PROCESS | 16920 | ++DOCSHELL 0x88183c00 == 143 [pid = 16920] [id = 586] 13:58:33 INFO - PROCESS | 16920 | ++DOMWINDOW == 130 (0x907a0c00) [pid = 16920] [serial = 1759] [outer = (nil)] 13:58:33 INFO - PROCESS | 16920 | ++DOMWINDOW == 131 (0x90a12000) [pid = 16920] [serial = 1760] [outer = 0x907a0c00] 13:58:33 INFO - PROCESS | 16920 | 1463173113841 Marionette DEBUG loaded listener.js 13:58:33 INFO - PROCESS | 16920 | ++DOMWINDOW == 132 (0x90aa3000) [pid = 16920] [serial = 1761] [outer = 0x907a0c00] 13:58:35 INFO - PROCESS | 16920 | 1463173115127 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 13:58:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 13:58:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 2060ms 13:58:35 INFO - PROCESS | 16920 | 1463173115196 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 13:58:35 INFO - PROCESS | 16920 | 1463173115202 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 13:58:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 13:58:35 INFO - PROCESS | 16920 | 1463173115210 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 13:58:35 INFO - PROCESS | 16920 | 1463173115213 Marionette TRACE conn4 <- [1,2318,null,{}] 13:58:35 INFO - PROCESS | 16920 | 1463173115220 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:35 INFO - PROCESS | 16920 | 1463173115505 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 13:58:35 INFO - PROCESS | 16920 | 1463173115850 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:35 INFO - PROCESS | 16920 | ++DOCSHELL 0x907ebc00 == 144 [pid = 16920] [id = 587] 13:58:35 INFO - PROCESS | 16920 | ++DOMWINDOW == 133 (0x90a5d000) [pid = 16920] [serial = 1762] [outer = (nil)] 13:58:35 INFO - PROCESS | 16920 | ++DOMWINDOW == 134 (0x9130b800) [pid = 16920] [serial = 1763] [outer = 0x90a5d000] 13:58:35 INFO - PROCESS | 16920 | 1463173115943 Marionette DEBUG loaded listener.js 13:58:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 135 (0x91316000) [pid = 16920] [serial = 1764] [outer = 0x90a5d000] 13:58:36 INFO - PROCESS | 16920 | 1463173116889 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 13:58:36 INFO - PROCESS | 16920 | 1463173116914 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 13:58:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 13:58:36 INFO - PROCESS | 16920 | 1463173116922 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 13:58:36 INFO - PROCESS | 16920 | 1463173116925 Marionette TRACE conn4 <- [1,2322,null,{}] 13:58:36 INFO - PROCESS | 16920 | 1463173116932 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:37 INFO - PROCESS | 16920 | 1463173117176 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 13:58:37 INFO - PROCESS | 16920 | 1463173117530 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:37 INFO - PROCESS | 16920 | ++DOCSHELL 0x90a08c00 == 145 [pid = 16920] [id = 588] 13:58:37 INFO - PROCESS | 16920 | ++DOMWINDOW == 136 (0x91087800) [pid = 16920] [serial = 1765] [outer = (nil)] 13:58:37 INFO - PROCESS | 16920 | ++DOMWINDOW == 137 (0x91a55800) [pid = 16920] [serial = 1766] [outer = 0x91087800] 13:58:37 INFO - PROCESS | 16920 | 1463173117640 Marionette DEBUG loaded listener.js 13:58:37 INFO - PROCESS | 16920 | ++DOMWINDOW == 138 (0x92512000) [pid = 16920] [serial = 1767] [outer = 0x91087800] 13:58:38 INFO - PROCESS | 16920 | 1463173118567 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 13:58:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 13:58:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1684ms 13:58:38 INFO - PROCESS | 16920 | 1463173118607 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 13:58:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 13:58:38 INFO - PROCESS | 16920 | 1463173118611 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 13:58:38 INFO - PROCESS | 16920 | 1463173118618 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 13:58:38 INFO - PROCESS | 16920 | 1463173118622 Marionette TRACE conn4 <- [1,2326,null,{}] 13:58:38 INFO - PROCESS | 16920 | 1463173118628 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:38 INFO - PROCESS | 16920 | 1463173118907 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 13:58:39 INFO - PROCESS | 16920 | 1463173119268 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:39 INFO - PROCESS | 16920 | ++DOCSHELL 0x907ee400 == 146 [pid = 16920] [id = 589] 13:58:39 INFO - PROCESS | 16920 | ++DOMWINDOW == 139 (0x91a55400) [pid = 16920] [serial = 1768] [outer = (nil)] 13:58:39 INFO - PROCESS | 16920 | ++DOMWINDOW == 140 (0x92b0f800) [pid = 16920] [serial = 1769] [outer = 0x91a55400] 13:58:39 INFO - PROCESS | 16920 | 1463173119366 Marionette DEBUG loaded listener.js 13:58:39 INFO - PROCESS | 16920 | ++DOMWINDOW == 141 (0x92b18400) [pid = 16920] [serial = 1770] [outer = 0x91a55400] 13:58:40 INFO - PROCESS | 16920 | 1463173120315 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 13:58:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 13:58:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1741ms 13:58:40 INFO - PROCESS | 16920 | 1463173120364 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 13:58:40 INFO - PROCESS | 16920 | 1463173120371 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 13:58:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 13:58:40 INFO - PROCESS | 16920 | 1463173120382 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 13:58:40 INFO - PROCESS | 16920 | 1463173120387 Marionette TRACE conn4 <- [1,2330,null,{}] 13:58:40 INFO - PROCESS | 16920 | 1463173120398 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:40 INFO - PROCESS | 16920 | 1463173120779 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 13:58:41 INFO - PROCESS | 16920 | 1463173121188 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:41 INFO - PROCESS | 16920 | ++DOCSHELL 0x90a64800 == 147 [pid = 16920] [id = 590] 13:58:41 INFO - PROCESS | 16920 | ++DOMWINDOW == 142 (0x92b11400) [pid = 16920] [serial = 1771] [outer = (nil)] 13:58:41 INFO - PROCESS | 16920 | ++DOMWINDOW == 143 (0x92ce9400) [pid = 16920] [serial = 1772] [outer = 0x92b11400] 13:58:41 INFO - PROCESS | 16920 | 1463173121283 Marionette DEBUG loaded listener.js 13:58:41 INFO - PROCESS | 16920 | ++DOMWINDOW == 144 (0x92cf4800) [pid = 16920] [serial = 1773] [outer = 0x92b11400] 13:58:42 INFO - PROCESS | 16920 | 1463173122235 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 13:58:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 13:58:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1896ms 13:58:42 INFO - PROCESS | 16920 | 1463173122279 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 13:58:42 INFO - PROCESS | 16920 | 1463173122286 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 13:58:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 13:58:42 INFO - PROCESS | 16920 | 1463173122296 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 13:58:42 INFO - PROCESS | 16920 | 1463173122302 Marionette TRACE conn4 <- [1,2334,null,{}] 13:58:42 INFO - PROCESS | 16920 | 1463173122312 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:42 INFO - PROCESS | 16920 | 1463173122638 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 13:58:43 INFO - PROCESS | 16920 | 1463173122980 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:43 INFO - PROCESS | 16920 | ++DOCSHELL 0x8ed1b400 == 148 [pid = 16920] [id = 591] 13:58:43 INFO - PROCESS | 16920 | ++DOMWINDOW == 145 (0x8f25c000) [pid = 16920] [serial = 1774] [outer = (nil)] 13:58:43 INFO - PROCESS | 16920 | ++DOMWINDOW == 146 (0x945e6800) [pid = 16920] [serial = 1775] [outer = 0x8f25c000] 13:58:43 INFO - PROCESS | 16920 | 1463173123076 Marionette DEBUG loaded listener.js 13:58:43 INFO - PROCESS | 16920 | ++DOMWINDOW == 147 (0x9460f800) [pid = 16920] [serial = 1776] [outer = 0x8f25c000] 13:58:44 INFO - PROCESS | 16920 | 1463173123998 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 13:58:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 13:58:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1756ms 13:58:44 INFO - PROCESS | 16920 | 1463173124051 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 13:58:44 INFO - PROCESS | 16920 | 1463173124055 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 13:58:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 13:58:44 INFO - PROCESS | 16920 | 1463173124062 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 13:58:44 INFO - PROCESS | 16920 | 1463173124065 Marionette TRACE conn4 <- [1,2338,null,{}] 13:58:44 INFO - PROCESS | 16920 | 1463173124071 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:44 INFO - PROCESS | 16920 | 1463173124330 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 13:58:44 INFO - PROCESS | 16920 | 1463173124670 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:44 INFO - PROCESS | 16920 | ++DOCSHELL 0x91186400 == 149 [pid = 16920] [id = 592] 13:58:44 INFO - PROCESS | 16920 | ++DOMWINDOW == 148 (0x92bed400) [pid = 16920] [serial = 1777] [outer = (nil)] 13:58:44 INFO - PROCESS | 16920 | ++DOMWINDOW == 149 (0x95245800) [pid = 16920] [serial = 1778] [outer = 0x92bed400] 13:58:44 INFO - PROCESS | 16920 | 1463173124762 Marionette DEBUG loaded listener.js 13:58:44 INFO - PROCESS | 16920 | ++DOMWINDOW == 150 (0x97773c00) [pid = 16920] [serial = 1779] [outer = 0x92bed400] 13:58:45 INFO - PROCESS | 16920 | 1463173125689 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 13:58:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 13:58:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1682ms 13:58:45 INFO - PROCESS | 16920 | 1463173125746 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 13:58:45 INFO - PROCESS | 16920 | 1463173125749 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 13:58:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 13:58:45 INFO - PROCESS | 16920 | 1463173125757 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 13:58:45 INFO - PROCESS | 16920 | 1463173125761 Marionette TRACE conn4 <- [1,2342,null,{}] 13:58:45 INFO - PROCESS | 16920 | 1463173125768 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:46 INFO - PROCESS | 16920 | 1463173126072 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 13:58:46 INFO - PROCESS | 16920 | 1463173126421 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:46 INFO - PROCESS | 16920 | ++DOCSHELL 0x92beb000 == 150 [pid = 16920] [id = 593] 13:58:46 INFO - PROCESS | 16920 | ++DOMWINDOW == 151 (0x92ce4400) [pid = 16920] [serial = 1780] [outer = (nil)] 13:58:46 INFO - PROCESS | 16920 | ++DOMWINDOW == 152 (0x977f0400) [pid = 16920] [serial = 1781] [outer = 0x92ce4400] 13:58:46 INFO - PROCESS | 16920 | 1463173126514 Marionette DEBUG loaded listener.js 13:58:46 INFO - PROCESS | 16920 | ++DOMWINDOW == 153 (0x98152800) [pid = 16920] [serial = 1782] [outer = 0x92ce4400] 13:58:47 INFO - PROCESS | 16920 | 1463173127516 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 13:58:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 13:58:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1838ms 13:58:47 INFO - PROCESS | 16920 | 1463173127601 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 13:58:47 INFO - PROCESS | 16920 | 1463173127608 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 13:58:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 13:58:47 INFO - PROCESS | 16920 | 1463173127621 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 13:58:47 INFO - PROCESS | 16920 | 1463173127626 Marionette TRACE conn4 <- [1,2346,null,{}] 13:58:47 INFO - PROCESS | 16920 | 1463173127633 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:47 INFO - PROCESS | 16920 | 1463173127955 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 13:58:48 INFO - PROCESS | 16920 | 1463173128313 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:48 INFO - PROCESS | 16920 | ++DOCSHELL 0x96d26000 == 151 [pid = 16920] [id = 594] 13:58:48 INFO - PROCESS | 16920 | ++DOMWINDOW == 154 (0x99d63000) [pid = 16920] [serial = 1783] [outer = (nil)] 13:58:48 INFO - PROCESS | 16920 | ++DOMWINDOW == 155 (0x9a274000) [pid = 16920] [serial = 1784] [outer = 0x99d63000] 13:58:48 INFO - PROCESS | 16920 | 1463173128412 Marionette DEBUG loaded listener.js 13:58:48 INFO - PROCESS | 16920 | ++DOMWINDOW == 156 (0x9a483800) [pid = 16920] [serial = 1785] [outer = 0x99d63000] 13:58:49 INFO - PROCESS | 16920 | 1463173129839 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 13:58:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 13:58:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 2245ms 13:58:49 INFO - PROCESS | 16920 | 1463173129881 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 13:58:49 INFO - PROCESS | 16920 | 1463173129888 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 13:58:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 13:58:49 INFO - PROCESS | 16920 | 1463173129897 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 13:58:49 INFO - PROCESS | 16920 | 1463173129903 Marionette TRACE conn4 <- [1,2350,null,{}] 13:58:49 INFO - PROCESS | 16920 | 1463173129913 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:50 INFO - PROCESS | 16920 | 1463173130308 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 13:58:50 INFO - PROCESS | 16920 | 1463173130746 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:50 INFO - PROCESS | 16920 | ++DOCSHELL 0x99d5dc00 == 152 [pid = 16920] [id = 595] 13:58:50 INFO - PROCESS | 16920 | ++DOMWINDOW == 157 (0x9a4b6000) [pid = 16920] [serial = 1786] [outer = (nil)] 13:58:50 INFO - PROCESS | 16920 | ++DOMWINDOW == 158 (0x9a9f4400) [pid = 16920] [serial = 1787] [outer = 0x9a4b6000] 13:58:50 INFO - PROCESS | 16920 | 1463173130896 Marionette DEBUG loaded listener.js 13:58:51 INFO - PROCESS | 16920 | ++DOMWINDOW == 159 (0x9a9f8800) [pid = 16920] [serial = 1788] [outer = 0x9a4b6000] 13:58:51 INFO - PROCESS | 16920 | 1463173131972 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 13:58:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 13:58:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 2143ms 13:58:52 INFO - PROCESS | 16920 | 1463173132041 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 13:58:52 INFO - PROCESS | 16920 | 1463173132044 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 13:58:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 13:58:52 INFO - PROCESS | 16920 | 1463173132063 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 13:58:52 INFO - PROCESS | 16920 | 1463173132067 Marionette TRACE conn4 <- [1,2354,null,{}] 13:58:52 INFO - PROCESS | 16920 | 1463173132073 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:52 INFO - PROCESS | 16920 | 1463173132393 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 13:58:52 INFO - PROCESS | 16920 | 1463173132762 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:52 INFO - PROCESS | 16920 | ++DOCSHELL 0x86c38800 == 153 [pid = 16920] [id = 596] 13:58:52 INFO - PROCESS | 16920 | ++DOMWINDOW == 160 (0x95140400) [pid = 16920] [serial = 1789] [outer = (nil)] 13:58:52 INFO - PROCESS | 16920 | ++DOMWINDOW == 161 (0x9b2bb800) [pid = 16920] [serial = 1790] [outer = 0x95140400] 13:58:52 INFO - PROCESS | 16920 | 1463173132866 Marionette DEBUG loaded listener.js 13:58:52 INFO - PROCESS | 16920 | ++DOMWINDOW == 162 (0x9b2e0c00) [pid = 16920] [serial = 1791] [outer = 0x95140400] 13:58:54 INFO - PROCESS | 16920 | 1463173134156 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 13:58:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 13:58:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 2137ms 13:58:54 INFO - PROCESS | 16920 | 1463173134226 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 13:58:54 INFO - PROCESS | 16920 | 1463173134233 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 13:58:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 13:58:54 INFO - PROCESS | 16920 | 1463173134244 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 13:58:54 INFO - PROCESS | 16920 | 1463173134249 Marionette TRACE conn4 <- [1,2358,null,{}] 13:58:54 INFO - PROCESS | 16920 | 1463173134260 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:54 INFO - PROCESS | 16920 | 1463173134750 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 13:58:55 INFO - PROCESS | 16920 | 1463173135038 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:55 INFO - PROCESS | 16920 | ++DOCSHELL 0x9a4b3000 == 154 [pid = 16920] [id = 597] 13:58:55 INFO - PROCESS | 16920 | ++DOMWINDOW == 163 (0x9a9f0800) [pid = 16920] [serial = 1792] [outer = (nil)] 13:58:55 INFO - PROCESS | 16920 | ++DOMWINDOW == 164 (0x9baa0000) [pid = 16920] [serial = 1793] [outer = 0x9a9f0800] 13:58:55 INFO - PROCESS | 16920 | 1463173135129 Marionette DEBUG loaded listener.js 13:58:55 INFO - PROCESS | 16920 | ++DOMWINDOW == 165 (0x9baa7800) [pid = 16920] [serial = 1794] [outer = 0x9a9f0800] 13:58:56 INFO - PROCESS | 16920 | 1463173136245 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 13:58:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 13:58:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 2053ms 13:58:56 INFO - PROCESS | 16920 | 1463173136299 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 13:58:56 INFO - PROCESS | 16920 | 1463173136304 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 13:58:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 13:58:56 INFO - PROCESS | 16920 | 1463173136316 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 13:58:56 INFO - PROCESS | 16920 | 1463173136320 Marionette TRACE conn4 <- [1,2362,null,{}] 13:58:56 INFO - PROCESS | 16920 | 1463173136331 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:56 INFO - PROCESS | 16920 | 1463173136761 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 13:58:57 INFO - PROCESS | 16920 | 1463173137167 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:57 INFO - PROCESS | 16920 | ++DOCSHELL 0x880a3c00 == 155 [pid = 16920] [id = 598] 13:58:57 INFO - PROCESS | 16920 | ++DOMWINDOW == 166 (0x977eac00) [pid = 16920] [serial = 1795] [outer = (nil)] 13:58:57 INFO - PROCESS | 16920 | ++DOMWINDOW == 167 (0x9c136c00) [pid = 16920] [serial = 1796] [outer = 0x977eac00] 13:58:57 INFO - PROCESS | 16920 | 1463173137279 Marionette DEBUG loaded listener.js 13:58:57 INFO - PROCESS | 16920 | ++DOMWINDOW == 168 (0x9d3b7000) [pid = 16920] [serial = 1797] [outer = 0x977eac00] 13:58:58 INFO - PROCESS | 16920 | 1463173138289 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 13:58:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 13:58:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 2051ms 13:58:58 INFO - PROCESS | 16920 | 1463173138367 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 13:58:58 INFO - PROCESS | 16920 | 1463173138371 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 13:58:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 13:58:58 INFO - PROCESS | 16920 | 1463173138378 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 13:58:58 INFO - PROCESS | 16920 | 1463173138382 Marionette TRACE conn4 <- [1,2366,null,{}] 13:58:58 INFO - PROCESS | 16920 | 1463173138388 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:58 INFO - PROCESS | 16920 | 1463173138644 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 13:59:01 INFO - PROCESS | 16920 | --DOCSHELL 0x8e2d0c00 == 154 [pid = 16920] [id = 582] 13:59:01 INFO - PROCESS | 16920 | --DOCSHELL 0x8c1ef400 == 153 [pid = 16920] [id = 581] 13:59:01 INFO - PROCESS | 16920 | --DOCSHELL 0x863c5800 == 152 [pid = 16920] [id = 580] 13:59:01 INFO - PROCESS | 16920 | --DOCSHELL 0x90a5ec00 == 151 [pid = 16920] [id = 570] 13:59:01 INFO - PROCESS | 16920 | --DOCSHELL 0x91a50000 == 150 [pid = 16920] [id = 569] 13:59:01 INFO - PROCESS | 16920 | --DOCSHELL 0x8f448000 == 149 [pid = 16920] [id = 567] 13:59:01 INFO - PROCESS | 16920 | --DOCSHELL 0x9130c800 == 148 [pid = 16920] [id = 568] 13:59:01 INFO - PROCESS | 16920 | --DOCSHELL 0x89b3a800 == 147 [pid = 16920] [id = 566] 13:59:01 INFO - PROCESS | 16920 | --DOCSHELL 0x8e2d4000 == 146 [pid = 16920] [id = 565] 13:59:01 INFO - PROCESS | 16920 | --DOCSHELL 0x8e2d3400 == 145 [pid = 16920] [id = 564] 13:59:01 INFO - PROCESS | 16920 | --DOCSHELL 0x8a4cb800 == 144 [pid = 16920] [id = 563] 13:59:01 INFO - PROCESS | 16920 | --DOMWINDOW == 167 (0x8ee39c00) [pid = 16920] [serial = 1688] [outer = (nil)] [url = about:blank] 13:59:01 INFO - PROCESS | 16920 | --DOMWINDOW == 166 (0x9d8b5800) [pid = 16920] [serial = 1674] [outer = (nil)] [url = about:blank] 13:59:01 INFO - PROCESS | 16920 | --DOMWINDOW == 165 (0x9b2e3000) [pid = 16920] [serial = 1664] [outer = (nil)] [url = about:blank] 13:59:01 INFO - PROCESS | 16920 | --DOMWINDOW == 164 (0x9d3bcc00) [pid = 16920] [serial = 1671] [outer = (nil)] [url = about:blank] 13:59:01 INFO - PROCESS | 16920 | --DOMWINDOW == 163 (0x8f251400) [pid = 16920] [serial = 1685] [outer = (nil)] [url = about:blank] 13:59:01 INFO - PROCESS | 16920 | --DOMWINDOW == 162 (0x992c1000) [pid = 16920] [serial = 1656] [outer = (nil)] [url = about:blank] 13:59:01 INFO - PROCESS | 16920 | --DOMWINDOW == 161 (0x9d849c00) [pid = 16920] [serial = 1673] [outer = (nil)] [url = about:blank] 13:59:01 INFO - PROCESS | 16920 | --DOMWINDOW == 160 (0x981f1800) [pid = 16920] [serial = 1653] [outer = (nil)] [url = about:blank] 13:59:01 INFO - PROCESS | 16920 | --DOMWINDOW == 159 (0x9d3bb800) [pid = 16920] [serial = 1670] [outer = (nil)] [url = about:blank] 13:59:01 INFO - PROCESS | 16920 | --DOMWINDOW == 158 (0xa104e000) [pid = 16920] [serial = 1676] [outer = (nil)] [url = about:blank] 13:59:01 INFO - PROCESS | 16920 | --DOMWINDOW == 157 (0x8f442c00) [pid = 16920] [serial = 1563] [outer = (nil)] [url = about:blank] 13:59:01 INFO - PROCESS | 16920 | --DOMWINDOW == 156 (0x9c072800) [pid = 16920] [serial = 1668] [outer = (nil)] [url = about:blank] 13:59:01 INFO - PROCESS | 16920 | --DOMWINDOW == 155 (0x91087400) [pid = 16920] [serial = 1635] [outer = (nil)] [url = about:blank] 13:59:01 INFO - PROCESS | 16920 | --DOMWINDOW == 154 (0x9b2e6000) [pid = 16920] [serial = 1665] [outer = (nil)] [url = about:blank] 13:59:01 INFO - PROCESS | 16920 | --DOMWINDOW == 153 (0x9ac4c000) [pid = 16920] [serial = 1662] [outer = (nil)] [url = about:blank] 13:59:01 INFO - PROCESS | 16920 | --DOMWINDOW == 152 (0x91a4b800) [pid = 16920] [serial = 1638] [outer = (nil)] [url = about:blank] 13:59:01 INFO - PROCESS | 16920 | --DOMWINDOW == 151 (0x8dfdb400) [pid = 16920] [serial = 1683] [outer = (nil)] [url = about:blank] 13:59:01 INFO - PROCESS | 16920 | --DOMWINDOW == 150 (0x92ced800) [pid = 16920] [serial = 1646] [outer = (nil)] [url = about:blank] 13:59:01 INFO - PROCESS | 16920 | --DOMWINDOW == 149 (0x9ac42c00) [pid = 16920] [serial = 1661] [outer = (nil)] [url = about:blank] 13:59:01 INFO - PROCESS | 16920 | --DOMWINDOW == 148 (0x9251cc00) [pid = 16920] [serial = 1640] [outer = (nil)] [url = about:blank] 13:59:01 INFO - PROCESS | 16920 | --DOMWINDOW == 147 (0x90645000) [pid = 16920] [serial = 1632] [outer = (nil)] [url = about:blank] 13:59:01 INFO - PROCESS | 16920 | --DOMWINDOW == 146 (0x8f440400) [pid = 16920] [serial = 1631] [outer = (nil)] [url = about:blank] 13:59:01 INFO - PROCESS | 16920 | --DOMWINDOW == 145 (0x918cb800) [pid = 16920] [serial = 1637] [outer = (nil)] [url = about:blank] 13:59:01 INFO - PROCESS | 16920 | --DOMWINDOW == 144 (0x95242400) [pid = 16920] [serial = 1649] [outer = (nil)] [url = about:blank] 13:59:01 INFO - PROCESS | 16920 | --DOMWINDOW == 143 (0x92ce7400) [pid = 16920] [serial = 1644] [outer = (nil)] [url = about:blank] 13:59:01 INFO - PROCESS | 16920 | --DOMWINDOW == 142 (0x9bff4800) [pid = 16920] [serial = 1614] [outer = (nil)] [url = about:blank] 13:59:01 INFO - PROCESS | 16920 | --DOMWINDOW == 141 (0x92bebc00) [pid = 16920] [serial = 1643] [outer = (nil)] [url = about:blank] 13:59:01 INFO - PROCESS | 16920 | --DOMWINDOW == 140 (0x9a9f1c00) [pid = 16920] [serial = 1659] [outer = (nil)] [url = about:blank] 13:59:01 INFO - PROCESS | 16920 | --DOMWINDOW == 139 (0x8f441800) [pid = 16920] [serial = 1686] [outer = (nil)] [url = about:blank] 13:59:01 INFO - PROCESS | 16920 | --DOMWINDOW == 138 (0x977f2c00) [pid = 16920] [serial = 1652] [outer = (nil)] [url = about:blank] 13:59:01 INFO - PROCESS | 16920 | --DOMWINDOW == 137 (0x8d40fc00) [pid = 16920] [serial = 1628] [outer = (nil)] [url = about:blank] 13:59:01 INFO - PROCESS | 16920 | --DOMWINDOW == 136 (0x925f4400) [pid = 16920] [serial = 1641] [outer = (nil)] [url = about:blank] 13:59:01 INFO - PROCESS | 16920 | --DOMWINDOW == 135 (0x98394400) [pid = 16920] [serial = 1655] [outer = (nil)] [url = about:blank] 13:59:01 INFO - PROCESS | 16920 | --DOMWINDOW == 134 (0xa1057800) [pid = 16920] [serial = 1677] [outer = (nil)] [url = about:blank] 13:59:01 INFO - PROCESS | 16920 | --DOMWINDOW == 133 (0x96d28800) [pid = 16920] [serial = 1650] [outer = (nil)] [url = about:blank] 13:59:01 INFO - PROCESS | 16920 | --DOMWINDOW == 132 (0x8a2e7400) [pid = 16920] [serial = 1679] [outer = (nil)] [url = about:blank] 13:59:01 INFO - PROCESS | 16920 | --DOMWINDOW == 131 (0x8df4d400) [pid = 16920] [serial = 1682] [outer = (nil)] [url = about:blank] 13:59:01 INFO - PROCESS | 16920 | --DOMWINDOW == 130 (0x9107c000) [pid = 16920] [serial = 1634] [outer = (nil)] [url = about:blank] 13:59:01 INFO - PROCESS | 16920 | --DOMWINDOW == 129 (0x8add0400) [pid = 16920] [serial = 1680] [outer = (nil)] [url = about:blank] 13:59:01 INFO - PROCESS | 16920 | --DOMWINDOW == 128 (0x8df53c00) [pid = 16920] [serial = 1629] [outer = (nil)] [url = about:blank] 13:59:01 INFO - PROCESS | 16920 | --DOMWINDOW == 127 (0x94606400) [pid = 16920] [serial = 1647] [outer = (nil)] [url = about:blank] 13:59:01 INFO - PROCESS | 16920 | --DOMWINDOW == 126 (0x9a4b3800) [pid = 16920] [serial = 1658] [outer = (nil)] [url = about:blank] 13:59:01 INFO - PROCESS | 16920 | --DOMWINDOW == 125 (0x9bff0000) [pid = 16920] [serial = 1667] [outer = (nil)] [url = about:blank] 13:59:01 INFO - PROCESS | 16920 | 1463173141689 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:01 INFO - PROCESS | 16920 | ++DOCSHELL 0x8809b800 == 145 [pid = 16920] [id = 599] 13:59:01 INFO - PROCESS | 16920 | ++DOMWINDOW == 126 (0x880a0800) [pid = 16920] [serial = 1798] [outer = (nil)] 13:59:01 INFO - PROCESS | 16920 | ++DOMWINDOW == 127 (0x88181c00) [pid = 16920] [serial = 1799] [outer = 0x880a0800] 13:59:01 INFO - PROCESS | 16920 | 1463173141831 Marionette DEBUG loaded listener.js 13:59:01 INFO - PROCESS | 16920 | ++DOMWINDOW == 128 (0x893a0400) [pid = 16920] [serial = 1800] [outer = 0x880a0800] 13:59:02 INFO - PROCESS | 16920 | 1463173142686 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 13:59:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 13:59:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 4398ms 13:59:02 INFO - PROCESS | 16920 | 1463173142779 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 13:59:02 INFO - PROCESS | 16920 | 1463173142786 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 13:59:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 13:59:02 INFO - PROCESS | 16920 | 1463173142795 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 13:59:02 INFO - PROCESS | 16920 | 1463173142802 Marionette TRACE conn4 <- [1,2370,null,{}] 13:59:02 INFO - PROCESS | 16920 | 1463173142809 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:03 INFO - PROCESS | 16920 | 1463173143046 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 13:59:03 INFO - PROCESS | 16920 | 1463173143306 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:03 INFO - PROCESS | 16920 | ++DOCSHELL 0x8bb91400 == 146 [pid = 16920] [id = 600] 13:59:03 INFO - PROCESS | 16920 | ++DOMWINDOW == 129 (0x8bb93c00) [pid = 16920] [serial = 1801] [outer = (nil)] 13:59:03 INFO - PROCESS | 16920 | ++DOMWINDOW == 130 (0x8c1ee400) [pid = 16920] [serial = 1802] [outer = 0x8bb93c00] 13:59:03 INFO - PROCESS | 16920 | 1463173143385 Marionette DEBUG loaded listener.js 13:59:03 INFO - PROCESS | 16920 | ++DOMWINDOW == 131 (0x8df52000) [pid = 16920] [serial = 1803] [outer = 0x8bb93c00] 13:59:04 INFO - PROCESS | 16920 | 1463173144329 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 13:59:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 13:59:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1585ms 13:59:04 INFO - PROCESS | 16920 | 1463173144398 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 13:59:04 INFO - PROCESS | 16920 | 1463173144404 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 13:59:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 13:59:04 INFO - PROCESS | 16920 | 1463173144411 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 13:59:04 INFO - PROCESS | 16920 | 1463173144415 Marionette TRACE conn4 <- [1,2374,null,{}] 13:59:04 INFO - PROCESS | 16920 | 1463173144421 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:04 INFO - PROCESS | 16920 | 1463173144734 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 13:59:04 INFO - PROCESS | 16920 | 1463173144978 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:05 INFO - PROCESS | 16920 | ++DOCSHELL 0x8e125c00 == 147 [pid = 16920] [id = 601] 13:59:05 INFO - PROCESS | 16920 | ++DOMWINDOW == 132 (0x8e2d4000) [pid = 16920] [serial = 1804] [outer = (nil)] 13:59:05 INFO - PROCESS | 16920 | ++DOMWINDOW == 133 (0x8ea4d400) [pid = 16920] [serial = 1805] [outer = 0x8e2d4000] 13:59:05 INFO - PROCESS | 16920 | 1463173145061 Marionette DEBUG loaded listener.js 13:59:05 INFO - PROCESS | 16920 | ++DOMWINDOW == 134 (0x8ee39c00) [pid = 16920] [serial = 1806] [outer = 0x8e2d4000] 13:59:05 INFO - PROCESS | 16920 | 1463173145965 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 13:59:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 13:59:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 2189ms 13:59:06 INFO - PROCESS | 16920 | --DOMWINDOW == 133 (0x91a57c00) [pid = 16920] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 13:59:06 INFO - PROCESS | 16920 | --DOMWINDOW == 132 (0x877bd000) [pid = 16920] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 13:59:06 INFO - PROCESS | 16920 | --DOMWINDOW == 131 (0x91184c00) [pid = 16920] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 13:59:06 INFO - PROCESS | 16920 | --DOMWINDOW == 130 (0x92be7c00) [pid = 16920] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 13:59:06 INFO - PROCESS | 16920 | --DOMWINDOW == 129 (0x92b1ac00) [pid = 16920] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 13:59:06 INFO - PROCESS | 16920 | --DOMWINDOW == 128 (0x977ea800) [pid = 16920] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 13:59:06 INFO - PROCESS | 16920 | --DOMWINDOW == 127 (0x90a15000) [pid = 16920] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 13:59:06 INFO - PROCESS | 16920 | --DOMWINDOW == 126 (0x880a3400) [pid = 16920] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 13:59:06 INFO - PROCESS | 16920 | --DOMWINDOW == 125 (0x9777f800) [pid = 16920] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 13:59:06 INFO - PROCESS | 16920 | --DOMWINDOW == 124 (0x90a13000) [pid = 16920] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 13:59:06 INFO - PROCESS | 16920 | --DOMWINDOW == 123 (0x91311400) [pid = 16920] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 13:59:06 INFO - PROCESS | 16920 | --DOMWINDOW == 122 (0x9a1b1800) [pid = 16920] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 13:59:06 INFO - PROCESS | 16920 | --DOMWINDOW == 121 (0x87e90000) [pid = 16920] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 13:59:06 INFO - PROCESS | 16920 | --DOMWINDOW == 120 (0x8e2d7800) [pid = 16920] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 13:59:06 INFO - PROCESS | 16920 | --DOMWINDOW == 119 (0x8a4ce000) [pid = 16920] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 13:59:06 INFO - PROCESS | 16920 | --DOMWINDOW == 118 (0x907ec000) [pid = 16920] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 13:59:06 INFO - PROCESS | 16920 | --DOMWINDOW == 117 (0x9a481000) [pid = 16920] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 13:59:06 INFO - PROCESS | 16920 | --DOMWINDOW == 116 (0x8dfcf400) [pid = 16920] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 13:59:06 INFO - PROCESS | 16920 | --DOMWINDOW == 115 (0x8f257800) [pid = 16920] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 13:59:06 INFO - PROCESS | 16920 | --DOMWINDOW == 114 (0x8ea58800) [pid = 16920] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 13:59:06 INFO - PROCESS | 16920 | 1463173146681 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 13:59:06 INFO - PROCESS | 16920 | 1463173146686 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 13:59:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 13:59:06 INFO - PROCESS | 16920 | 1463173146701 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 13:59:06 INFO - PROCESS | 16920 | 1463173146710 Marionette TRACE conn4 <- [1,2378,null,{}] 13:59:06 INFO - PROCESS | 16920 | 1463173146717 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:07 INFO - PROCESS | 16920 | 1463173146999 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 13:59:07 INFO - PROCESS | 16920 | 1463173147130 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:07 INFO - PROCESS | 16920 | ++DOCSHELL 0x8f253800 == 148 [pid = 16920] [id = 602] 13:59:07 INFO - PROCESS | 16920 | ++DOMWINDOW == 115 (0x8f25d400) [pid = 16920] [serial = 1807] [outer = (nil)] 13:59:07 INFO - PROCESS | 16920 | ++DOMWINDOW == 116 (0x8f44b000) [pid = 16920] [serial = 1808] [outer = 0x8f25d400] 13:59:07 INFO - PROCESS | 16920 | 1463173147221 Marionette DEBUG loaded listener.js 13:59:07 INFO - PROCESS | 16920 | ++DOMWINDOW == 117 (0x9079b000) [pid = 16920] [serial = 1809] [outer = 0x8f25d400] 13:59:08 INFO - PROCESS | 16920 | 1463173148001 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 13:59:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 13:59:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1349ms 13:59:08 INFO - PROCESS | 16920 | 1463173148044 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 13:59:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 13:59:08 INFO - PROCESS | 16920 | 1463173148049 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 13:59:08 INFO - PROCESS | 16920 | 1463173148055 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 13:59:08 INFO - PROCESS | 16920 | 1463173148058 Marionette TRACE conn4 <- [1,2382,null,{}] 13:59:08 INFO - PROCESS | 16920 | 1463173148064 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:08 INFO - PROCESS | 16920 | 1463173148281 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 13:59:08 INFO - PROCESS | 16920 | 1463173148504 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:08 INFO - PROCESS | 16920 | ++DOCSHELL 0x880a3400 == 149 [pid = 16920] [id = 603] 13:59:08 INFO - PROCESS | 16920 | ++DOMWINDOW == 118 (0x89b3b000) [pid = 16920] [serial = 1810] [outer = (nil)] 13:59:08 INFO - PROCESS | 16920 | ++DOMWINDOW == 119 (0x907e7800) [pid = 16920] [serial = 1811] [outer = 0x89b3b000] 13:59:08 INFO - PROCESS | 16920 | 1463173148595 Marionette DEBUG loaded listener.js 13:59:08 INFO - PROCESS | 16920 | ++DOMWINDOW == 120 (0x907ec800) [pid = 16920] [serial = 1812] [outer = 0x89b3b000] 13:59:09 INFO - PROCESS | 16920 | 1463173149843 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 13:59:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 13:59:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1835ms 13:59:09 INFO - PROCESS | 16920 | 1463173149892 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 13:59:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 13:59:09 INFO - PROCESS | 16920 | 1463173149901 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 13:59:09 INFO - PROCESS | 16920 | 1463173149908 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 13:59:09 INFO - PROCESS | 16920 | 1463173149916 Marionette TRACE conn4 <- [1,2386,null,{}] 13:59:09 INFO - PROCESS | 16920 | 1463173149924 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:10 INFO - PROCESS | 16920 | 1463173150183 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 13:59:10 INFO - PROCESS | 16920 | 1463173150515 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:10 INFO - PROCESS | 16920 | ++DOCSHELL 0x88fe8800 == 150 [pid = 16920] [id = 604] 13:59:10 INFO - PROCESS | 16920 | ++DOMWINDOW == 121 (0x8a4cd400) [pid = 16920] [serial = 1813] [outer = (nil)] 13:59:10 INFO - PROCESS | 16920 | ++DOMWINDOW == 122 (0x8d41ac00) [pid = 16920] [serial = 1814] [outer = 0x8a4cd400] 13:59:10 INFO - PROCESS | 16920 | 1463173150609 Marionette DEBUG loaded listener.js 13:59:10 INFO - PROCESS | 16920 | ++DOMWINDOW == 123 (0x8e005400) [pid = 16920] [serial = 1815] [outer = 0x8a4cd400] 13:59:11 INFO - PROCESS | 16920 | 1463173151520 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 13:59:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 13:59:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1693ms 13:59:11 INFO - PROCESS | 16920 | 1463173151605 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 13:59:11 INFO - PROCESS | 16920 | 1463173151614 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 13:59:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 13:59:11 INFO - PROCESS | 16920 | 1463173151625 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 13:59:11 INFO - PROCESS | 16920 | 1463173151629 Marionette TRACE conn4 <- [1,2390,null,{}] 13:59:11 INFO - PROCESS | 16920 | 1463173151636 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:11 INFO - PROCESS | 16920 | 1463173151885 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 13:59:12 INFO - PROCESS | 16920 | 1463173152206 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:12 INFO - PROCESS | 16920 | ++DOCSHELL 0x8e2d6c00 == 151 [pid = 16920] [id = 605] 13:59:12 INFO - PROCESS | 16920 | ++DOMWINDOW == 124 (0x8f251400) [pid = 16920] [serial = 1816] [outer = (nil)] 13:59:12 INFO - PROCESS | 16920 | ++DOMWINDOW == 125 (0x90649000) [pid = 16920] [serial = 1817] [outer = 0x8f251400] 13:59:12 INFO - PROCESS | 16920 | 1463173152297 Marionette DEBUG loaded listener.js 13:59:12 INFO - PROCESS | 16920 | ++DOMWINDOW == 126 (0x907e8000) [pid = 16920] [serial = 1818] [outer = 0x8f251400] 13:59:13 INFO - PROCESS | 16920 | 1463173153272 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 13:59:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 13:59:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1698ms 13:59:13 INFO - PROCESS | 16920 | 1463173153333 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 13:59:13 INFO - PROCESS | 16920 | 1463173153338 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 13:59:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 13:59:13 INFO - PROCESS | 16920 | 1463173153350 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 13:59:13 INFO - PROCESS | 16920 | 1463173153357 Marionette TRACE conn4 <- [1,2394,null,{}] 13:59:13 INFO - PROCESS | 16920 | 1463173153374 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:13 INFO - PROCESS | 16920 | 1463173153649 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 13:59:14 INFO - PROCESS | 16920 | 1463173154017 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:14 INFO - PROCESS | 16920 | ++DOCSHELL 0x90a59400 == 152 [pid = 16920] [id = 606] 13:59:14 INFO - PROCESS | 16920 | ++DOMWINDOW == 127 (0x90a9e000) [pid = 16920] [serial = 1819] [outer = (nil)] 13:59:14 INFO - PROCESS | 16920 | ++DOMWINDOW == 128 (0x91185800) [pid = 16920] [serial = 1820] [outer = 0x90a9e000] 13:59:14 INFO - PROCESS | 16920 | 1463173154113 Marionette DEBUG loaded listener.js 13:59:14 INFO - PROCESS | 16920 | ++DOMWINDOW == 129 (0x91311400) [pid = 16920] [serial = 1821] [outer = 0x90a9e000] 13:59:15 INFO - PROCESS | 16920 | 1463173155142 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:59:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 13:59:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1840ms 13:59:15 INFO - PROCESS | 16920 | 1463173155191 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 13:59:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 13:59:15 INFO - PROCESS | 16920 | 1463173155197 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 13:59:15 INFO - PROCESS | 16920 | 1463173155203 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 13:59:15 INFO - PROCESS | 16920 | 1463173155206 Marionette TRACE conn4 <- [1,2398,null,{}] 13:59:15 INFO - PROCESS | 16920 | 1463173155212 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:15 INFO - PROCESS | 16920 | 1463173155459 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 13:59:15 INFO - PROCESS | 16920 | 1463173155811 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:15 INFO - PROCESS | 16920 | ++DOCSHELL 0x91085c00 == 153 [pid = 16920] [id = 607] 13:59:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 130 (0x91316400) [pid = 16920] [serial = 1822] [outer = (nil)] 13:59:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 131 (0x91a4e800) [pid = 16920] [serial = 1823] [outer = 0x91316400] 13:59:15 INFO - PROCESS | 16920 | 1463173155918 Marionette DEBUG loaded listener.js 13:59:16 INFO - PROCESS | 16920 | ++DOMWINDOW == 132 (0x92519000) [pid = 16920] [serial = 1824] [outer = 0x91316400] 13:59:16 INFO - PROCESS | 16920 | 1463173156843 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 13:59:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 13:59:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1681ms 13:59:16 INFO - PROCESS | 16920 | 1463173156885 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 13:59:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 13:59:16 INFO - PROCESS | 16920 | 1463173156890 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 13:59:16 INFO - PROCESS | 16920 | 1463173156897 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 13:59:16 INFO - PROCESS | 16920 | 1463173156901 Marionette TRACE conn4 <- [1,2402,null,{}] 13:59:16 INFO - PROCESS | 16920 | 1463173156907 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:17 INFO - PROCESS | 16920 | 1463173157150 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 13:59:17 INFO - PROCESS | 16920 | 1463173157482 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:17 INFO - PROCESS | 16920 | ++DOCSHELL 0x9130c400 == 154 [pid = 16920] [id = 608] 13:59:17 INFO - PROCESS | 16920 | ++DOMWINDOW == 133 (0x918cb800) [pid = 16920] [serial = 1825] [outer = (nil)] 13:59:17 INFO - PROCESS | 16920 | ++DOMWINDOW == 134 (0x925f4000) [pid = 16920] [serial = 1826] [outer = 0x918cb800] 13:59:17 INFO - PROCESS | 16920 | 1463173157579 Marionette DEBUG loaded listener.js 13:59:17 INFO - PROCESS | 16920 | ++DOMWINDOW == 135 (0x926b4c00) [pid = 16920] [serial = 1827] [outer = 0x918cb800] 13:59:18 INFO - PROCESS | 16920 | 1463173158530 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 13:59:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 13:59:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1686ms 13:59:18 INFO - PROCESS | 16920 | 1463173158583 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 13:59:18 INFO - PROCESS | 16920 | 1463173158587 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 13:59:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 13:59:18 INFO - PROCESS | 16920 | 1463173158594 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 13:59:18 INFO - PROCESS | 16920 | 1463173158597 Marionette TRACE conn4 <- [1,2406,null,{}] 13:59:18 INFO - PROCESS | 16920 | 1463173158603 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:18 INFO - PROCESS | 16920 | 1463173158860 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 13:59:19 INFO - PROCESS | 16920 | 1463173159246 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:19 INFO - PROCESS | 16920 | ++DOCSHELL 0x925ec400 == 155 [pid = 16920] [id = 609] 13:59:19 INFO - PROCESS | 16920 | ++DOMWINDOW == 136 (0x92b13c00) [pid = 16920] [serial = 1828] [outer = (nil)] 13:59:19 INFO - PROCESS | 16920 | ++DOMWINDOW == 137 (0x92bee000) [pid = 16920] [serial = 1829] [outer = 0x92b13c00] 13:59:19 INFO - PROCESS | 16920 | 1463173159354 Marionette DEBUG loaded listener.js 13:59:19 INFO - PROCESS | 16920 | ++DOMWINDOW == 138 (0x92ceb400) [pid = 16920] [serial = 1830] [outer = 0x92b13c00] 13:59:20 INFO - PROCESS | 16920 | 1463173160276 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 13:59:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 13:59:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1741ms 13:59:20 INFO - PROCESS | 16920 | 1463173160336 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 13:59:20 INFO - PROCESS | 16920 | 1463173160340 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 13:59:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 13:59:20 INFO - PROCESS | 16920 | 1463173160347 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 13:59:20 INFO - PROCESS | 16920 | 1463173160351 Marionette TRACE conn4 <- [1,2410,null,{}] 13:59:20 INFO - PROCESS | 16920 | 1463173160356 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:20 INFO - PROCESS | 16920 | 1463173160601 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 13:59:20 INFO - PROCESS | 16920 | 1463173160949 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:20 INFO - PROCESS | 16920 | ++DOCSHELL 0x925edc00 == 156 [pid = 16920] [id = 610] 13:59:20 INFO - PROCESS | 16920 | ++DOMWINDOW == 139 (0x928ea400) [pid = 16920] [serial = 1831] [outer = (nil)] 13:59:21 INFO - PROCESS | 16920 | ++DOMWINDOW == 140 (0x9375d000) [pid = 16920] [serial = 1832] [outer = 0x928ea400] 13:59:21 INFO - PROCESS | 16920 | 1463173161042 Marionette DEBUG loaded listener.js 13:59:21 INFO - PROCESS | 16920 | ++DOMWINDOW == 141 (0x93970400) [pid = 16920] [serial = 1833] [outer = 0x928ea400] 13:59:21 INFO - PROCESS | 16920 | 1463173161973 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 13:59:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 13:59:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1681ms 13:59:22 INFO - PROCESS | 16920 | 1463173162029 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 13:59:22 INFO - PROCESS | 16920 | 1463173162034 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 13:59:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 13:59:22 INFO - PROCESS | 16920 | 1463173162040 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 13:59:22 INFO - PROCESS | 16920 | 1463173162045 Marionette TRACE conn4 <- [1,2414,null,{}] 13:59:22 INFO - PROCESS | 16920 | 1463173162051 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:22 INFO - PROCESS | 16920 | 1463173162292 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 13:59:22 INFO - PROCESS | 16920 | 1463173162637 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:22 INFO - PROCESS | 16920 | ++DOCSHELL 0x92cf2c00 == 157 [pid = 16920] [id = 611] 13:59:22 INFO - PROCESS | 16920 | ++DOMWINDOW == 142 (0x936a1400) [pid = 16920] [serial = 1834] [outer = (nil)] 13:59:22 INFO - PROCESS | 16920 | ++DOMWINDOW == 143 (0x95238400) [pid = 16920] [serial = 1835] [outer = 0x936a1400] 13:59:22 INFO - PROCESS | 16920 | 1463173162733 Marionette DEBUG loaded listener.js 13:59:22 INFO - PROCESS | 16920 | ++DOMWINDOW == 144 (0x96d25800) [pid = 16920] [serial = 1836] [outer = 0x936a1400] 13:59:23 INFO - PROCESS | 16920 | 1463173163678 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 13:59:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 13:59:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1686ms 13:59:23 INFO - PROCESS | 16920 | 1463173163728 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 13:59:23 INFO - PROCESS | 16920 | 1463173163732 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 13:59:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 13:59:23 INFO - PROCESS | 16920 | 1463173163739 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 13:59:23 INFO - PROCESS | 16920 | 1463173163743 Marionette TRACE conn4 <- [1,2418,null,{}] 13:59:23 INFO - PROCESS | 16920 | 1463173163749 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:24 INFO - PROCESS | 16920 | 1463173164008 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 13:59:24 INFO - PROCESS | 16920 | 1463173164375 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:24 INFO - PROCESS | 16920 | ++DOCSHELL 0x928f0000 == 158 [pid = 16920] [id = 612] 13:59:24 INFO - PROCESS | 16920 | ++DOMWINDOW == 145 (0x928f4400) [pid = 16920] [serial = 1837] [outer = (nil)] 13:59:24 INFO - PROCESS | 16920 | ++DOMWINDOW == 146 (0x977e9c00) [pid = 16920] [serial = 1838] [outer = 0x928f4400] 13:59:24 INFO - PROCESS | 16920 | 1463173164482 Marionette DEBUG loaded listener.js 13:59:24 INFO - PROCESS | 16920 | ++DOMWINDOW == 147 (0x977f2c00) [pid = 16920] [serial = 1839] [outer = 0x928f4400] 13:59:25 INFO - PROCESS | 16920 | 1463173165393 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:59:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 13:59:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1738ms 13:59:25 INFO - PROCESS | 16920 | 1463173165479 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 13:59:25 INFO - PROCESS | 16920 | 1463173165483 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 13:59:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 13:59:25 INFO - PROCESS | 16920 | 1463173165490 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 13:59:25 INFO - PROCESS | 16920 | 1463173165494 Marionette TRACE conn4 <- [1,2422,null,{}] 13:59:25 INFO - PROCESS | 16920 | 1463173165501 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:25 INFO - PROCESS | 16920 | 1463173165776 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 13:59:26 INFO - PROCESS | 16920 | 1463173166116 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:26 INFO - PROCESS | 16920 | ++DOCSHELL 0x9513b400 == 159 [pid = 16920] [id = 613] 13:59:26 INFO - PROCESS | 16920 | ++DOMWINDOW == 148 (0x977e5800) [pid = 16920] [serial = 1840] [outer = (nil)] 13:59:26 INFO - PROCESS | 16920 | ++DOMWINDOW == 149 (0x9922e800) [pid = 16920] [serial = 1841] [outer = 0x977e5800] 13:59:26 INFO - PROCESS | 16920 | 1463173166206 Marionette DEBUG loaded listener.js 13:59:26 INFO - PROCESS | 16920 | ++DOMWINDOW == 150 (0x992c0c00) [pid = 16920] [serial = 1842] [outer = 0x977e5800] 13:59:27 INFO - PROCESS | 16920 | 1463173167161 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:59:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 13:59:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1741ms 13:59:27 INFO - PROCESS | 16920 | 1463173167233 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 13:59:27 INFO - PROCESS | 16920 | 1463173167236 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 13:59:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 13:59:27 INFO - PROCESS | 16920 | 1463173167244 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 13:59:27 INFO - PROCESS | 16920 | 1463173167249 Marionette TRACE conn4 <- [1,2426,null,{}] 13:59:27 INFO - PROCESS | 16920 | 1463173167255 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:27 INFO - PROCESS | 16920 | 1463173167558 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 13:59:27 INFO - PROCESS | 16920 | 1463173167927 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:27 INFO - PROCESS | 16920 | ++DOCSHELL 0x9a275c00 == 160 [pid = 16920] [id = 614] 13:59:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 151 (0x9a481000) [pid = 16920] [serial = 1843] [outer = (nil)] 13:59:28 INFO - PROCESS | 16920 | ++DOMWINDOW == 152 (0x9a48c400) [pid = 16920] [serial = 1844] [outer = 0x9a481000] 13:59:28 INFO - PROCESS | 16920 | 1463173168025 Marionette DEBUG loaded listener.js 13:59:28 INFO - PROCESS | 16920 | ++DOMWINDOW == 153 (0x9a9da800) [pid = 16920] [serial = 1845] [outer = 0x9a481000] 13:59:28 INFO - PROCESS | 16920 | 1463173168967 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 13:59:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 13:59:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1784ms 13:59:29 INFO - PROCESS | 16920 | 1463173169029 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 13:59:29 INFO - PROCESS | 16920 | 1463173169033 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 13:59:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 13:59:29 INFO - PROCESS | 16920 | 1463173169040 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 13:59:29 INFO - PROCESS | 16920 | 1463173169044 Marionette TRACE conn4 <- [1,2430,null,{}] 13:59:29 INFO - PROCESS | 16920 | 1463173169050 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:29 INFO - PROCESS | 16920 | 1463173169288 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 13:59:29 INFO - PROCESS | 16920 | 1463173169671 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:29 INFO - PROCESS | 16920 | ++DOCSHELL 0x9a1af800 == 161 [pid = 16920] [id = 615] 13:59:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 154 (0x9a27dc00) [pid = 16920] [serial = 1846] [outer = (nil)] 13:59:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 155 (0x9aab6400) [pid = 16920] [serial = 1847] [outer = 0x9a27dc00] 13:59:29 INFO - PROCESS | 16920 | 1463173169765 Marionette DEBUG loaded listener.js 13:59:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 156 (0x9ac47800) [pid = 16920] [serial = 1848] [outer = 0x9a27dc00] 13:59:30 INFO - PROCESS | 16920 | 1463173170654 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 13:59:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 13:59:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1648ms 13:59:30 INFO - PROCESS | 16920 | 1463173170689 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 13:59:30 INFO - PROCESS | 16920 | 1463173170693 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 13:59:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 13:59:30 INFO - PROCESS | 16920 | 1463173170700 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 13:59:30 INFO - PROCESS | 16920 | 1463173170713 Marionette TRACE conn4 <- [1,2434,null,{}] 13:59:30 INFO - PROCESS | 16920 | 1463173170720 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:30 INFO - PROCESS | 16920 | 1463173170951 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 13:59:31 INFO - PROCESS | 16920 | 1463173171290 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:31 INFO - PROCESS | 16920 | ++DOCSHELL 0x877c8800 == 162 [pid = 16920] [id = 616] 13:59:31 INFO - PROCESS | 16920 | ++DOMWINDOW == 157 (0x9b2b0400) [pid = 16920] [serial = 1849] [outer = (nil)] 13:59:31 INFO - PROCESS | 16920 | ++DOMWINDOW == 158 (0x9b462400) [pid = 16920] [serial = 1850] [outer = 0x9b2b0400] 13:59:31 INFO - PROCESS | 16920 | 1463173171384 Marionette DEBUG loaded listener.js 13:59:31 INFO - PROCESS | 16920 | ++DOMWINDOW == 159 (0x9b7b8400) [pid = 16920] [serial = 1851] [outer = 0x9b2b0400] 13:59:32 INFO - PROCESS | 16920 | 1463173172284 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 13:59:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 13:59:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1650ms 13:59:32 INFO - PROCESS | 16920 | 1463173172351 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 13:59:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 13:59:32 INFO - PROCESS | 16920 | 1463173172355 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 13:59:32 INFO - PROCESS | 16920 | 1463173172362 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 13:59:32 INFO - PROCESS | 16920 | 1463173172366 Marionette TRACE conn4 <- [1,2438,null,{}] 13:59:32 INFO - PROCESS | 16920 | 1463173172372 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:32 INFO - PROCESS | 16920 | 1463173172677 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 13:59:33 INFO - PROCESS | 16920 | 1463173173034 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:33 INFO - PROCESS | 16920 | ++DOCSHELL 0x9a280c00 == 163 [pid = 16920] [id = 617] 13:59:33 INFO - PROCESS | 16920 | ++DOMWINDOW == 160 (0x9a9f7000) [pid = 16920] [serial = 1852] [outer = (nil)] 13:59:33 INFO - PROCESS | 16920 | ++DOMWINDOW == 161 (0x9c135000) [pid = 16920] [serial = 1853] [outer = 0x9a9f7000] 13:59:33 INFO - PROCESS | 16920 | 1463173173128 Marionette DEBUG loaded listener.js 13:59:33 INFO - PROCESS | 16920 | ++DOMWINDOW == 162 (0x9c13b400) [pid = 16920] [serial = 1854] [outer = 0x9a9f7000] 13:59:34 INFO - PROCESS | 16920 | 1463173174035 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 13:59:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 13:59:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1733ms 13:59:34 INFO - PROCESS | 16920 | 1463173174095 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 13:59:34 INFO - PROCESS | 16920 | 1463173174099 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 13:59:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 13:59:34 INFO - PROCESS | 16920 | 1463173174105 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 13:59:34 INFO - PROCESS | 16920 | 1463173174108 Marionette TRACE conn4 <- [1,2442,null,{}] 13:59:34 INFO - PROCESS | 16920 | 1463173174114 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:34 INFO - PROCESS | 16920 | 1463173174406 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 13:59:34 INFO - PROCESS | 16920 | 1463173174798 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:34 INFO - PROCESS | 16920 | ++DOCSHELL 0x92bea000 == 164 [pid = 16920] [id = 618] 13:59:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 163 (0x9a48bc00) [pid = 16920] [serial = 1855] [outer = (nil)] 13:59:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 164 (0x9d8bac00) [pid = 16920] [serial = 1856] [outer = 0x9a48bc00] 13:59:34 INFO - PROCESS | 16920 | 1463173174885 Marionette DEBUG loaded listener.js 13:59:35 INFO - PROCESS | 16920 | ++DOMWINDOW == 165 (0xa050f000) [pid = 16920] [serial = 1857] [outer = 0x9a48bc00] 13:59:35 INFO - PROCESS | 16920 | 1463173175792 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 13:59:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 13:59:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1733ms 13:59:35 INFO - PROCESS | 16920 | 1463173175840 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 13:59:35 INFO - PROCESS | 16920 | 1463173175844 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 13:59:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 13:59:35 INFO - PROCESS | 16920 | 1463173175850 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 13:59:35 INFO - PROCESS | 16920 | 1463173175854 Marionette TRACE conn4 <- [1,2446,null,{}] 13:59:35 INFO - PROCESS | 16920 | 1463173175860 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:36 INFO - PROCESS | 16920 | 1463173176092 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 13:59:36 INFO - PROCESS | 16920 | 1463173176432 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:36 INFO - PROCESS | 16920 | ++DOCSHELL 0x86c33000 == 165 [pid = 16920] [id = 619] 13:59:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 166 (0x9d84d400) [pid = 16920] [serial = 1858] [outer = (nil)] 13:59:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 167 (0xa219e400) [pid = 16920] [serial = 1859] [outer = 0x9d84d400] 13:59:36 INFO - PROCESS | 16920 | 1463173176526 Marionette DEBUG loaded listener.js 13:59:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 168 (0xa21a8c00) [pid = 16920] [serial = 1860] [outer = 0x9d84d400] 13:59:37 INFO - PROCESS | 16920 | 1463173177409 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 13:59:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 13:59:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1589ms 13:59:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 13:59:37 INFO - PROCESS | 16920 | 1463173177442 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 13:59:37 INFO - PROCESS | 16920 | 1463173177445 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 13:59:37 INFO - PROCESS | 16920 | 1463173177452 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 13:59:37 INFO - PROCESS | 16920 | 1463173177455 Marionette TRACE conn4 <- [1,2450,null,{}] 13:59:37 INFO - PROCESS | 16920 | 1463173177461 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:37 INFO - PROCESS | 16920 | 1463173177684 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 13:59:38 INFO - PROCESS | 16920 | 1463173178042 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:38 INFO - PROCESS | 16920 | ++DOCSHELL 0x9d853000 == 166 [pid = 16920] [id = 620] 13:59:38 INFO - PROCESS | 16920 | ++DOMWINDOW == 169 (0xa1052800) [pid = 16920] [serial = 1861] [outer = (nil)] 13:59:38 INFO - PROCESS | 16920 | ++DOMWINDOW == 170 (0xa229ec00) [pid = 16920] [serial = 1862] [outer = 0xa1052800] 13:59:38 INFO - PROCESS | 16920 | 1463173178143 Marionette DEBUG loaded listener.js 13:59:38 INFO - PROCESS | 16920 | ++DOMWINDOW == 171 (0xa2455000) [pid = 16920] [serial = 1863] [outer = 0xa1052800] 13:59:39 INFO - PROCESS | 16920 | 1463173179076 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 13:59:41 INFO - PROCESS | 16920 | --DOCSHELL 0x9a27c000 == 165 [pid = 16920] [id = 552] 13:59:41 INFO - PROCESS | 16920 | --DOCSHELL 0x9a487800 == 164 [pid = 16920] [id = 553] 13:59:41 INFO - PROCESS | 16920 | --DOCSHELL 0x95136c00 == 163 [pid = 16920] [id = 554] 13:59:41 INFO - PROCESS | 16920 | --DOCSHELL 0x8f253800 == 162 [pid = 16920] [id = 602] 13:59:41 INFO - PROCESS | 16920 | --DOCSHELL 0x8e125c00 == 161 [pid = 16920] [id = 601] 13:59:41 INFO - PROCESS | 16920 | --DOCSHELL 0x8bb91400 == 160 [pid = 16920] [id = 600] 13:59:41 INFO - PROCESS | 16920 | --DOCSHELL 0x8809b800 == 159 [pid = 16920] [id = 599] 13:59:41 INFO - PROCESS | 16920 | --DOCSHELL 0x9a4b3000 == 158 [pid = 16920] [id = 597] 13:59:41 INFO - PROCESS | 16920 | --DOCSHELL 0x86c38800 == 157 [pid = 16920] [id = 596] 13:59:41 INFO - PROCESS | 16920 | --DOCSHELL 0x99d5dc00 == 156 [pid = 16920] [id = 595] 13:59:41 INFO - PROCESS | 16920 | --DOCSHELL 0x96d26000 == 155 [pid = 16920] [id = 594] 13:59:41 INFO - PROCESS | 16920 | --DOCSHELL 0x92beb000 == 154 [pid = 16920] [id = 593] 13:59:41 INFO - PROCESS | 16920 | --DOCSHELL 0x91186400 == 153 [pid = 16920] [id = 592] 13:59:41 INFO - PROCESS | 16920 | --DOCSHELL 0x8ed1b400 == 152 [pid = 16920] [id = 591] 13:59:41 INFO - PROCESS | 16920 | --DOCSHELL 0x907ee400 == 151 [pid = 16920] [id = 589] 13:59:41 INFO - PROCESS | 16920 | --DOCSHELL 0x90a64800 == 150 [pid = 16920] [id = 590] 13:59:41 INFO - PROCESS | 16920 | --DOCSHELL 0x90a08c00 == 149 [pid = 16920] [id = 588] 13:59:41 INFO - PROCESS | 16920 | --DOCSHELL 0x907ebc00 == 148 [pid = 16920] [id = 587] 13:59:41 INFO - PROCESS | 16920 | --DOCSHELL 0x88183c00 == 147 [pid = 16920] [id = 586] 13:59:41 INFO - PROCESS | 16920 | --DOCSHELL 0x8e122800 == 146 [pid = 16920] [id = 585] 13:59:41 INFO - PROCESS | 16920 | --DOCSHELL 0x88fe4000 == 145 [pid = 16920] [id = 584] 13:59:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 13:59:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 3637ms 13:59:41 INFO - PROCESS | 16920 | --DOMWINDOW == 170 (0x90646400) [pid = 16920] [serial = 1751] [outer = (nil)] [url = about:blank] 13:59:41 INFO - PROCESS | 16920 | --DOMWINDOW == 169 (0x92b13800) [pid = 16920] [serial = 1710] [outer = (nil)] [url = about:blank] 13:59:41 INFO - PROCESS | 16920 | --DOMWINDOW == 168 (0x9a9fb400) [pid = 16920] [serial = 1731] [outer = (nil)] [url = about:blank] 13:59:41 INFO - PROCESS | 16920 | --DOMWINDOW == 167 (0x92beb800) [pid = 16920] [serial = 1713] [outer = (nil)] [url = about:blank] 13:59:41 INFO - PROCESS | 16920 | --DOMWINDOW == 166 (0x95141800) [pid = 16920] [serial = 1719] [outer = (nil)] [url = about:blank] 13:59:41 INFO - PROCESS | 16920 | --DOMWINDOW == 165 (0x936a3800) [pid = 16920] [serial = 1715] [outer = (nil)] [url = about:blank] 13:59:41 INFO - PROCESS | 16920 | --DOMWINDOW == 164 (0x9a278000) [pid = 16920] [serial = 1725] [outer = (nil)] [url = about:blank] 13:59:41 INFO - PROCESS | 16920 | --DOMWINDOW == 163 (0x9107fc00) [pid = 16920] [serial = 1701] [outer = (nil)] [url = about:blank] 13:59:41 INFO - PROCESS | 16920 | --DOMWINDOW == 162 (0x9396d400) [pid = 16920] [serial = 1716] [outer = (nil)] [url = about:blank] 13:59:41 INFO - PROCESS | 16920 | --DOMWINDOW == 161 (0x8becfc00) [pid = 16920] [serial = 1743] [outer = (nil)] [url = about:blank] 13:59:41 INFO - PROCESS | 16920 | --DOMWINDOW == 160 (0x9513ac00) [pid = 16920] [serial = 1718] [outer = (nil)] [url = about:blank] 13:59:41 INFO - PROCESS | 16920 | --DOMWINDOW == 159 (0x9833a000) [pid = 16920] [serial = 1721] [outer = (nil)] [url = about:blank] 13:59:41 INFO - PROCESS | 16920 | --DOMWINDOW == 158 (0x91310400) [pid = 16920] [serial = 1703] [outer = (nil)] [url = about:blank] 13:59:41 INFO - PROCESS | 16920 | --DOMWINDOW == 157 (0x925f7000) [pid = 16920] [serial = 1707] [outer = (nil)] [url = about:blank] 13:59:41 INFO - PROCESS | 16920 | --DOMWINDOW == 156 (0x9a487000) [pid = 16920] [serial = 1727] [outer = (nil)] [url = about:blank] 13:59:41 INFO - PROCESS | 16920 | --DOMWINDOW == 155 (0x9baa1800) [pid = 16920] [serial = 1736] [outer = (nil)] [url = about:blank] 13:59:41 INFO - PROCESS | 16920 | --DOMWINDOW == 154 (0x928f3c00) [pid = 16920] [serial = 1709] [outer = (nil)] [url = about:blank] 13:59:41 INFO - PROCESS | 16920 | --DOMWINDOW == 153 (0x90aa2000) [pid = 16920] [serial = 1700] [outer = (nil)] [url = about:blank] 13:59:41 INFO - PROCESS | 16920 | --DOMWINDOW == 152 (0x92be2800) [pid = 16920] [serial = 1712] [outer = (nil)] [url = about:blank] 13:59:41 INFO - PROCESS | 16920 | --DOMWINDOW == 151 (0x8f25e400) [pid = 16920] [serial = 1695] [outer = (nil)] [url = about:blank] 13:59:41 INFO - PROCESS | 16920 | --DOMWINDOW == 150 (0x9a274800) [pid = 16920] [serial = 1724] [outer = (nil)] [url = about:blank] 13:59:41 INFO - PROCESS | 16920 | --DOMWINDOW == 149 (0x8d40f000) [pid = 16920] [serial = 1692] [outer = (nil)] [url = about:blank] 13:59:41 INFO - PROCESS | 16920 | --DOMWINDOW == 148 (0x9a4bfc00) [pid = 16920] [serial = 1730] [outer = (nil)] [url = about:blank] 13:59:41 INFO - PROCESS | 16920 | --DOMWINDOW == 147 (0x90a10c00) [pid = 16920] [serial = 1698] [outer = (nil)] [url = about:blank] 13:59:41 INFO - PROCESS | 16920 | --DOMWINDOW == 146 (0x8b01b400) [pid = 16920] [serial = 1691] [outer = (nil)] [url = about:blank] 13:59:41 INFO - PROCESS | 16920 | --DOMWINDOW == 145 (0x907f1c00) [pid = 16920] [serial = 1697] [outer = (nil)] [url = about:blank] 13:59:41 INFO - PROCESS | 16920 | --DOMWINDOW == 144 (0x99233800) [pid = 16920] [serial = 1722] [outer = (nil)] [url = about:blank] 13:59:41 INFO - PROCESS | 16920 | --DOMWINDOW == 143 (0x9a48cc00) [pid = 16920] [serial = 1728] [outer = (nil)] [url = about:blank] 13:59:41 INFO - PROCESS | 16920 | --DOMWINDOW == 142 (0x8adc6000) [pid = 16920] [serial = 1742] [outer = (nil)] [url = about:blank] 13:59:41 INFO - PROCESS | 16920 | --DOMWINDOW == 141 (0x9bf10c00) [pid = 16920] [serial = 1737] [outer = (nil)] [url = about:blank] 13:59:41 INFO - PROCESS | 16920 | --DOMWINDOW == 140 (0x9b2e3400) [pid = 16920] [serial = 1734] [outer = (nil)] [url = about:blank] 13:59:41 INFO - PROCESS | 16920 | --DOMWINDOW == 139 (0x8e00b800) [pid = 16920] [serial = 1745] [outer = (nil)] [url = about:blank] 13:59:41 INFO - PROCESS | 16920 | --DOMWINDOW == 138 (0x91312800) [pid = 16920] [serial = 1704] [outer = (nil)] [url = about:blank] 13:59:41 INFO - PROCESS | 16920 | --DOMWINDOW == 137 (0x90647800) [pid = 16920] [serial = 1749] [outer = (nil)] [url = about:blank] 13:59:41 INFO - PROCESS | 16920 | --DOMWINDOW == 136 (0x9d3c0800) [pid = 16920] [serial = 1739] [outer = (nil)] [url = about:blank] 13:59:41 INFO - PROCESS | 16920 | --DOMWINDOW == 135 (0x8e12bc00) [pid = 16920] [serial = 1746] [outer = (nil)] [url = about:blank] 13:59:41 INFO - PROCESS | 16920 | --DOMWINDOW == 134 (0x907a1000) [pid = 16920] [serial = 1626] [outer = (nil)] [url = about:blank] 13:59:41 INFO - PROCESS | 16920 | --DOMWINDOW == 133 (0x8ed20000) [pid = 16920] [serial = 1694] [outer = (nil)] [url = about:blank] 13:59:41 INFO - PROCESS | 16920 | --DOMWINDOW == 132 (0x9b2df000) [pid = 16920] [serial = 1733] [outer = (nil)] [url = about:blank] 13:59:41 INFO - PROCESS | 16920 | --DOMWINDOW == 131 (0x925ef800) [pid = 16920] [serial = 1706] [outer = (nil)] [url = about:blank] 13:59:41 INFO - PROCESS | 16920 | --DOMWINDOW == 130 (0x8f441000) [pid = 16920] [serial = 1748] [outer = (nil)] [url = about:blank] 13:59:41 INFO - PROCESS | 16920 | 1463173181406 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 13:59:41 INFO - PROCESS | 16920 | 1463173181411 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 13:59:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 13:59:41 INFO - PROCESS | 16920 | 1463173181434 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 13:59:41 INFO - PROCESS | 16920 | 1463173181443 Marionette TRACE conn4 <- [1,2454,null,{}] 13:59:41 INFO - PROCESS | 16920 | 1463173181451 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:41 INFO - PROCESS | 16920 | 1463173181669 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 13:59:41 INFO - PROCESS | 16920 | 1463173181908 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:41 INFO - PROCESS | 16920 | ++DOCSHELL 0x89b32000 == 146 [pid = 16920] [id = 621] 13:59:41 INFO - PROCESS | 16920 | ++DOMWINDOW == 131 (0x89b32800) [pid = 16920] [serial = 1864] [outer = (nil)] 13:59:41 INFO - PROCESS | 16920 | ++DOMWINDOW == 132 (0x89b3cc00) [pid = 16920] [serial = 1865] [outer = 0x89b32800] 13:59:41 INFO - PROCESS | 16920 | 1463173181987 Marionette DEBUG loaded listener.js 13:59:42 INFO - PROCESS | 16920 | ++DOMWINDOW == 133 (0x8adc6000) [pid = 16920] [serial = 1866] [outer = 0x89b32800] 13:59:42 INFO - PROCESS | 16920 | 1463173182795 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 13:59:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 13:59:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1391ms 13:59:42 INFO - PROCESS | 16920 | 1463173182824 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 13:59:42 INFO - PROCESS | 16920 | 1463173182829 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 13:59:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 13:59:42 INFO - PROCESS | 16920 | 1463173182841 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 13:59:42 INFO - PROCESS | 16920 | 1463173182846 Marionette TRACE conn4 <- [1,2458,null,{}] 13:59:42 INFO - PROCESS | 16920 | 1463173182853 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:43 INFO - PROCESS | 16920 | 1463173183066 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 13:59:43 INFO - PROCESS | 16920 | 1463173183296 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:43 INFO - PROCESS | 16920 | ++DOCSHELL 0x8adca800 == 147 [pid = 16920] [id = 622] 13:59:43 INFO - PROCESS | 16920 | ++DOMWINDOW == 134 (0x8bed4000) [pid = 16920] [serial = 1867] [outer = (nil)] 13:59:43 INFO - PROCESS | 16920 | ++DOMWINDOW == 135 (0x8df52c00) [pid = 16920] [serial = 1868] [outer = 0x8bed4000] 13:59:43 INFO - PROCESS | 16920 | 1463173183371 Marionette DEBUG loaded listener.js 13:59:43 INFO - PROCESS | 16920 | ++DOMWINDOW == 136 (0x8e00b800) [pid = 16920] [serial = 1869] [outer = 0x8bed4000] 13:59:44 INFO - PROCESS | 16920 | 1463173184311 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 13:59:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 13:59:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1540ms 13:59:44 INFO - PROCESS | 16920 | 1463173184380 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 13:59:44 INFO - PROCESS | 16920 | 1463173184384 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 13:59:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 13:59:44 INFO - PROCESS | 16920 | 1463173184390 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 13:59:44 INFO - PROCESS | 16920 | 1463173184394 Marionette TRACE conn4 <- [1,2462,null,{}] 13:59:44 INFO - PROCESS | 16920 | 1463173184415 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:44 INFO - PROCESS | 16920 | 1463173184718 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 13:59:44 INFO - PROCESS | 16920 | 1463173184797 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:44 INFO - PROCESS | 16920 | ++DOCSHELL 0x87e9c400 == 148 [pid = 16920] [id = 623] 13:59:44 INFO - PROCESS | 16920 | ++DOMWINDOW == 137 (0x8f256c00) [pid = 16920] [serial = 1870] [outer = (nil)] 13:59:44 INFO - PROCESS | 16920 | ++DOMWINDOW == 138 (0x8f25f000) [pid = 16920] [serial = 1871] [outer = 0x8f256c00] 13:59:45 INFO - PROCESS | 16920 | 1463173185009 Marionette DEBUG loaded listener.js 13:59:45 INFO - PROCESS | 16920 | ++DOMWINDOW == 139 (0x9063d400) [pid = 16920] [serial = 1872] [outer = 0x8f256c00] 13:59:46 INFO - PROCESS | 16920 | --DOMWINDOW == 138 (0x880a0800) [pid = 16920] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 13:59:46 INFO - PROCESS | 16920 | --DOMWINDOW == 137 (0x95140400) [pid = 16920] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 13:59:46 INFO - PROCESS | 16920 | --DOMWINDOW == 136 (0x99d63000) [pid = 16920] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 13:59:46 INFO - PROCESS | 16920 | --DOMWINDOW == 135 (0x8e2d4000) [pid = 16920] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 13:59:46 INFO - PROCESS | 16920 | --DOMWINDOW == 134 (0x92b11400) [pid = 16920] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 13:59:46 INFO - PROCESS | 16920 | --DOMWINDOW == 133 (0x8bb93c00) [pid = 16920] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 13:59:46 INFO - PROCESS | 16920 | --DOMWINDOW == 132 (0x90a5d000) [pid = 16920] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 13:59:46 INFO - PROCESS | 16920 | --DOMWINDOW == 131 (0x9a9f0800) [pid = 16920] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 13:59:46 INFO - PROCESS | 16920 | --DOMWINDOW == 130 (0x92ce4400) [pid = 16920] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 13:59:46 INFO - PROCESS | 16920 | --DOMWINDOW == 129 (0x91a55400) [pid = 16920] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 13:59:46 INFO - PROCESS | 16920 | --DOMWINDOW == 128 (0x983bd400) [pid = 16920] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 13:59:46 INFO - PROCESS | 16920 | --DOMWINDOW == 127 (0x9a4b6000) [pid = 16920] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 13:59:46 INFO - PROCESS | 16920 | --DOMWINDOW == 126 (0x8adcf800) [pid = 16920] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 13:59:46 INFO - PROCESS | 16920 | --DOMWINDOW == 125 (0x907a0c00) [pid = 16920] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 13:59:46 INFO - PROCESS | 16920 | --DOMWINDOW == 124 (0x977eac00) [pid = 16920] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 13:59:46 INFO - PROCESS | 16920 | --DOMWINDOW == 123 (0x8e2db800) [pid = 16920] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 13:59:46 INFO - PROCESS | 16920 | --DOMWINDOW == 122 (0x88fe8c00) [pid = 16920] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 13:59:46 INFO - PROCESS | 16920 | --DOMWINDOW == 121 (0x8f25d400) [pid = 16920] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 13:59:46 INFO - PROCESS | 16920 | --DOMWINDOW == 120 (0x8f25c000) [pid = 16920] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 13:59:46 INFO - PROCESS | 16920 | --DOMWINDOW == 119 (0x91087800) [pid = 16920] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 13:59:46 INFO - PROCESS | 16920 | --DOMWINDOW == 118 (0x92bed400) [pid = 16920] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 13:59:46 INFO - PROCESS | 16920 | 1463173186507 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 13:59:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 13:59:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 2143ms 13:59:46 INFO - PROCESS | 16920 | 1463173186534 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 13:59:46 INFO - PROCESS | 16920 | 1463173186538 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 13:59:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 13:59:46 INFO - PROCESS | 16920 | 1463173186544 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 13:59:46 INFO - PROCESS | 16920 | 1463173186548 Marionette TRACE conn4 <- [1,2466,null,{}] 13:59:46 INFO - PROCESS | 16920 | 1463173186569 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:46 INFO - PROCESS | 16920 | 1463173186774 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 13:59:47 INFO - PROCESS | 16920 | 1463173186981 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:47 INFO - PROCESS | 16920 | ++DOCSHELL 0x863c9400 == 149 [pid = 16920] [id = 624] 13:59:47 INFO - PROCESS | 16920 | ++DOMWINDOW == 119 (0x8adcf800) [pid = 16920] [serial = 1873] [outer = (nil)] 13:59:47 INFO - PROCESS | 16920 | ++DOMWINDOW == 120 (0x8f25c800) [pid = 16920] [serial = 1874] [outer = 0x8adcf800] 13:59:47 INFO - PROCESS | 16920 | 1463173187057 Marionette DEBUG loaded listener.js 13:59:47 INFO - PROCESS | 16920 | ++DOMWINDOW == 121 (0x9064a800) [pid = 16920] [serial = 1875] [outer = 0x8adcf800] 13:59:47 INFO - PROCESS | 16920 | 1463173187822 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 13:59:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 13:59:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1345ms 13:59:47 INFO - PROCESS | 16920 | 1463173187892 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 13:59:47 INFO - PROCESS | 16920 | 1463173187896 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 13:59:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 13:59:47 INFO - PROCESS | 16920 | 1463173187902 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 13:59:47 INFO - PROCESS | 16920 | 1463173187905 Marionette TRACE conn4 <- [1,2470,null,{}] 13:59:47 INFO - PROCESS | 16920 | 1463173187911 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:48 INFO - PROCESS | 16920 | 1463173188134 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 13:59:48 INFO - PROCESS | 16920 | 1463173188544 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:48 INFO - PROCESS | 16920 | ++DOCSHELL 0x877ba400 == 150 [pid = 16920] [id = 625] 13:59:48 INFO - PROCESS | 16920 | ++DOMWINDOW == 122 (0x877bf000) [pid = 16920] [serial = 1876] [outer = (nil)] 13:59:48 INFO - PROCESS | 16920 | ++DOMWINDOW == 123 (0x880a0800) [pid = 16920] [serial = 1877] [outer = 0x877bf000] 13:59:48 INFO - PROCESS | 16920 | 1463173188641 Marionette DEBUG loaded listener.js 13:59:48 INFO - PROCESS | 16920 | ++DOMWINDOW == 124 (0x891e9c00) [pid = 16920] [serial = 1878] [outer = 0x877bf000] 13:59:49 INFO - PROCESS | 16920 | 1463173189619 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 13:59:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 13:59:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1785ms 13:59:49 INFO - PROCESS | 16920 | 1463173189690 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 13:59:49 INFO - PROCESS | 16920 | 1463173189697 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 13:59:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 13:59:49 INFO - PROCESS | 16920 | 1463173189706 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 13:59:49 INFO - PROCESS | 16920 | 1463173189712 Marionette TRACE conn4 <- [1,2474,null,{}] 13:59:49 INFO - PROCESS | 16920 | 1463173189720 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:50 INFO - PROCESS | 16920 | 1463173190038 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 13:59:50 INFO - PROCESS | 16920 | 1463173190399 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:50 INFO - PROCESS | 16920 | ++DOCSHELL 0x8d417000 == 151 [pid = 16920] [id = 626] 13:59:50 INFO - PROCESS | 16920 | ++DOMWINDOW == 125 (0x8df46800) [pid = 16920] [serial = 1879] [outer = (nil)] 13:59:50 INFO - PROCESS | 16920 | ++DOMWINDOW == 126 (0x8dfccc00) [pid = 16920] [serial = 1880] [outer = 0x8df46800] 13:59:50 INFO - PROCESS | 16920 | 1463173190493 Marionette DEBUG loaded listener.js 13:59:50 INFO - PROCESS | 16920 | ++DOMWINDOW == 127 (0x8e125c00) [pid = 16920] [serial = 1881] [outer = 0x8df46800] 13:59:51 INFO - PROCESS | 16920 | 1463173191530 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 13:59:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 13:59:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1901ms 13:59:51 INFO - PROCESS | 16920 | 1463173191612 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 13:59:51 INFO - PROCESS | 16920 | 1463173191619 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 13:59:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 13:59:51 INFO - PROCESS | 16920 | 1463173191627 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 13:59:51 INFO - PROCESS | 16920 | 1463173191632 Marionette TRACE conn4 <- [1,2478,null,{}] 13:59:51 INFO - PROCESS | 16920 | 1463173191638 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:51 INFO - PROCESS | 16920 | 1463173191927 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 13:59:52 INFO - PROCESS | 16920 | 1463173192314 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:52 INFO - PROCESS | 16920 | ++DOCSHELL 0x8ea52800 == 152 [pid = 16920] [id = 627] 13:59:52 INFO - PROCESS | 16920 | ++DOMWINDOW == 128 (0x8ee2f800) [pid = 16920] [serial = 1882] [outer = (nil)] 13:59:52 INFO - PROCESS | 16920 | ++DOMWINDOW == 129 (0x8ee35c00) [pid = 16920] [serial = 1883] [outer = 0x8ee2f800] 13:59:52 INFO - PROCESS | 16920 | 1463173192406 Marionette DEBUG loaded listener.js 13:59:52 INFO - PROCESS | 16920 | ++DOMWINDOW == 130 (0x8f25d400) [pid = 16920] [serial = 1884] [outer = 0x8ee2f800] 13:59:53 INFO - PROCESS | 16920 | 1463173193430 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 13:59:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 13:59:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1834ms 13:59:53 INFO - PROCESS | 16920 | 1463173193479 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 13:59:53 INFO - PROCESS | 16920 | 1463173193484 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 13:59:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 13:59:53 INFO - PROCESS | 16920 | 1463173193502 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 13:59:53 INFO - PROCESS | 16920 | 1463173193512 Marionette TRACE conn4 <- [1,2482,null,{}] 13:59:53 INFO - PROCESS | 16920 | 1463173193522 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:53 INFO - PROCESS | 16920 | 1463173193786 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 13:59:54 INFO - PROCESS | 16920 | 1463173194127 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:54 INFO - PROCESS | 16920 | ++DOCSHELL 0x88fe3c00 == 153 [pid = 16920] [id = 628] 13:59:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 131 (0x8ed27000) [pid = 16920] [serial = 1885] [outer = (nil)] 13:59:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 132 (0x90a64800) [pid = 16920] [serial = 1886] [outer = 0x8ed27000] 13:59:54 INFO - PROCESS | 16920 | 1463173194227 Marionette DEBUG loaded listener.js 13:59:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 133 (0x9107c000) [pid = 16920] [serial = 1887] [outer = 0x8ed27000] 13:59:55 INFO - PROCESS | 16920 | 1463173195203 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 13:59:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 13:59:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1764ms 13:59:55 INFO - PROCESS | 16920 | 1463173195260 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 13:59:55 INFO - PROCESS | 16920 | 1463173195264 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 13:59:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 13:59:55 INFO - PROCESS | 16920 | 1463173195271 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 13:59:55 INFO - PROCESS | 16920 | 1463173195275 Marionette TRACE conn4 <- [1,2486,null,{}] 13:59:55 INFO - PROCESS | 16920 | 1463173195281 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:55 INFO - PROCESS | 16920 | 1463173195530 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 13:59:55 INFO - PROCESS | 16920 | 1463173195871 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:55 INFO - PROCESS | 16920 | ++DOCSHELL 0x8e2d9800 == 154 [pid = 16920] [id = 629] 13:59:55 INFO - PROCESS | 16920 | ++DOMWINDOW == 134 (0x90a0cc00) [pid = 16920] [serial = 1888] [outer = (nil)] 13:59:55 INFO - PROCESS | 16920 | ++DOMWINDOW == 135 (0x91189400) [pid = 16920] [serial = 1889] [outer = 0x90a0cc00] 13:59:55 INFO - PROCESS | 16920 | 1463173195960 Marionette DEBUG loaded listener.js 13:59:56 INFO - PROCESS | 16920 | ++DOMWINDOW == 136 (0x9130e400) [pid = 16920] [serial = 1890] [outer = 0x90a0cc00] 13:59:56 INFO - PROCESS | 16920 | 1463173196870 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 13:59:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 13:59:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1635ms 13:59:56 INFO - PROCESS | 16920 | 1463173196907 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 13:59:56 INFO - PROCESS | 16920 | 1463173196911 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 13:59:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 13:59:56 INFO - PROCESS | 16920 | 1463173196918 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 13:59:56 INFO - PROCESS | 16920 | 1463173196921 Marionette TRACE conn4 <- [1,2490,null,{}] 13:59:56 INFO - PROCESS | 16920 | 1463173196927 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:57 INFO - PROCESS | 16920 | 1463173197173 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 13:59:57 INFO - PROCESS | 16920 | 1463173197514 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:57 INFO - PROCESS | 16920 | ++DOCSHELL 0x918cd000 == 155 [pid = 16920] [id = 630] 13:59:57 INFO - PROCESS | 16920 | ++DOMWINDOW == 137 (0x918d0400) [pid = 16920] [serial = 1891] [outer = (nil)] 13:59:57 INFO - PROCESS | 16920 | ++DOMWINDOW == 138 (0x91a50c00) [pid = 16920] [serial = 1892] [outer = 0x918d0400] 13:59:57 INFO - PROCESS | 16920 | 1463173197627 Marionette DEBUG loaded listener.js 13:59:57 INFO - PROCESS | 16920 | ++DOMWINDOW == 139 (0x925f8000) [pid = 16920] [serial = 1893] [outer = 0x918d0400] 13:59:58 INFO - PROCESS | 16920 | 1463173198614 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 13:59:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 13:59:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1731ms 13:59:58 INFO - PROCESS | 16920 | 1463173198650 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 13:59:58 INFO - PROCESS | 16920 | 1463173198653 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 13:59:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 13:59:58 INFO - PROCESS | 16920 | 1463173198661 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 13:59:58 INFO - PROCESS | 16920 | 1463173198663 Marionette TRACE conn4 <- [1,2494,null,{}] 13:59:58 INFO - PROCESS | 16920 | 1463173198670 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:58 INFO - PROCESS | 16920 | 1463173198919 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 13:59:59 INFO - PROCESS | 16920 | 1463173199264 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:59 INFO - PROCESS | 16920 | ++DOCSHELL 0x918c7000 == 156 [pid = 16920] [id = 631] 13:59:59 INFO - PROCESS | 16920 | ++DOMWINDOW == 140 (0x92519800) [pid = 16920] [serial = 1894] [outer = (nil)] 13:59:59 INFO - PROCESS | 16920 | ++DOMWINDOW == 141 (0x92b13800) [pid = 16920] [serial = 1895] [outer = 0x92519800] 13:59:59 INFO - PROCESS | 16920 | 1463173199359 Marionette DEBUG loaded listener.js 13:59:59 INFO - PROCESS | 16920 | ++DOMWINDOW == 142 (0x92b17000) [pid = 16920] [serial = 1896] [outer = 0x92519800] 14:00:00 INFO - PROCESS | 16920 | 1463173200296 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 14:00:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 14:00:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1687ms 14:00:00 INFO - PROCESS | 16920 | 1463173200349 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 14:00:00 INFO - PROCESS | 16920 | 1463173200352 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 14:00:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 14:00:00 INFO - PROCESS | 16920 | 1463173200360 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 14:00:00 INFO - PROCESS | 16920 | 1463173200366 Marionette TRACE conn4 <- [1,2498,null,{}] 14:00:00 INFO - PROCESS | 16920 | 1463173200374 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:00 INFO - PROCESS | 16920 | 1463173200634 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 14:00:00 INFO - PROCESS | 16920 | 1463173200978 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:01 INFO - PROCESS | 16920 | ++DOCSHELL 0x918ccc00 == 157 [pid = 16920] [id = 632] 14:00:01 INFO - PROCESS | 16920 | ++DOMWINDOW == 143 (0x928ee800) [pid = 16920] [serial = 1897] [outer = (nil)] 14:00:01 INFO - PROCESS | 16920 | ++DOMWINDOW == 144 (0x92bef000) [pid = 16920] [serial = 1898] [outer = 0x928ee800] 14:00:01 INFO - PROCESS | 16920 | 1463173201075 Marionette DEBUG loaded listener.js 14:00:01 INFO - PROCESS | 16920 | ++DOMWINDOW == 145 (0x92ce2000) [pid = 16920] [serial = 1899] [outer = 0x928ee800] 14:00:02 INFO - PROCESS | 16920 | 1463173202285 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 14:00:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 14:00:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1987ms 14:00:02 INFO - PROCESS | 16920 | 1463173202350 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 14:00:02 INFO - PROCESS | 16920 | 1463173202357 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 14:00:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 14:00:02 INFO - PROCESS | 16920 | 1463173202367 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 14:00:02 INFO - PROCESS | 16920 | 1463173202372 Marionette TRACE conn4 <- [1,2502,null,{}] 14:00:02 INFO - PROCESS | 16920 | 1463173202382 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:02 INFO - PROCESS | 16920 | 1463173202798 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 14:00:03 INFO - PROCESS | 16920 | 1463173203216 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:03 INFO - PROCESS | 16920 | ++DOCSHELL 0x928e9800 == 158 [pid = 16920] [id = 633] 14:00:03 INFO - PROCESS | 16920 | ++DOMWINDOW == 146 (0x92be5000) [pid = 16920] [serial = 1900] [outer = (nil)] 14:00:03 INFO - PROCESS | 16920 | ++DOMWINDOW == 147 (0x93be5c00) [pid = 16920] [serial = 1901] [outer = 0x92be5000] 14:00:03 INFO - PROCESS | 16920 | 1463173203337 Marionette DEBUG loaded listener.js 14:00:03 INFO - PROCESS | 16920 | ++DOMWINDOW == 148 (0x93bee000) [pid = 16920] [serial = 1902] [outer = 0x92be5000] 14:00:04 INFO - PROCESS | 16920 | 1463173204258 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 14:00:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 14:00:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1940ms 14:00:04 INFO - PROCESS | 16920 | 1463173204307 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 14:00:04 INFO - PROCESS | 16920 | 1463173204310 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 14:00:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 14:00:04 INFO - PROCESS | 16920 | 1463173204318 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 14:00:04 INFO - PROCESS | 16920 | 1463173204322 Marionette TRACE conn4 <- [1,2506,null,{}] 14:00:04 INFO - PROCESS | 16920 | 1463173204328 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:04 INFO - PROCESS | 16920 | 1463173204576 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 14:00:04 INFO - PROCESS | 16920 | 1463173204923 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:04 INFO - PROCESS | 16920 | ++DOCSHELL 0x92be4800 == 159 [pid = 16920] [id = 634] 14:00:04 INFO - PROCESS | 16920 | ++DOMWINDOW == 149 (0x92befc00) [pid = 16920] [serial = 1903] [outer = (nil)] 14:00:05 INFO - PROCESS | 16920 | ++DOMWINDOW == 150 (0x9513d800) [pid = 16920] [serial = 1904] [outer = 0x92befc00] 14:00:05 INFO - PROCESS | 16920 | 1463173205032 Marionette DEBUG loaded listener.js 14:00:05 INFO - PROCESS | 16920 | ++DOMWINDOW == 151 (0x9523a400) [pid = 16920] [serial = 1905] [outer = 0x92befc00] 14:00:05 INFO - PROCESS | 16920 | 1463173205975 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 14:00:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 14:00:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1690ms 14:00:06 INFO - PROCESS | 16920 | 1463173206009 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 14:00:06 INFO - PROCESS | 16920 | 1463173206012 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 14:00:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 14:00:06 INFO - PROCESS | 16920 | 1463173206019 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 14:00:06 INFO - PROCESS | 16920 | 1463173206023 Marionette TRACE conn4 <- [1,2510,null,{}] 14:00:06 INFO - PROCESS | 16920 | 1463173206029 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:06 INFO - PROCESS | 16920 | 1463173206270 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 14:00:06 INFO - PROCESS | 16920 | 1463173206636 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:06 INFO - PROCESS | 16920 | ++DOCSHELL 0x9777ec00 == 160 [pid = 16920] [id = 635] 14:00:06 INFO - PROCESS | 16920 | ++DOMWINDOW == 152 (0x977e9400) [pid = 16920] [serial = 1906] [outer = (nil)] 14:00:06 INFO - PROCESS | 16920 | ++DOMWINDOW == 153 (0x981f7c00) [pid = 16920] [serial = 1907] [outer = 0x977e9400] 14:00:06 INFO - PROCESS | 16920 | 1463173206748 Marionette DEBUG loaded listener.js 14:00:06 INFO - PROCESS | 16920 | ++DOMWINDOW == 154 (0x98395800) [pid = 16920] [serial = 1908] [outer = 0x977e9400] 14:00:07 INFO - PROCESS | 16920 | 1463173207688 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 14:00:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 14:00:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1731ms 14:00:07 INFO - PROCESS | 16920 | 1463173207752 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 14:00:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 14:00:07 INFO - PROCESS | 16920 | 1463173207757 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 14:00:07 INFO - PROCESS | 16920 | 1463173207763 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 14:00:07 INFO - PROCESS | 16920 | 1463173207768 Marionette TRACE conn4 <- [1,2514,null,{}] 14:00:07 INFO - PROCESS | 16920 | 1463173207774 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:08 INFO - PROCESS | 16920 | 1463173208089 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 14:00:08 INFO - PROCESS | 16920 | 1463173208438 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:08 INFO - PROCESS | 16920 | ++DOCSHELL 0x98388000 == 161 [pid = 16920] [id = 636] 14:00:08 INFO - PROCESS | 16920 | ++DOMWINDOW == 155 (0x99f98400) [pid = 16920] [serial = 1909] [outer = (nil)] 14:00:08 INFO - PROCESS | 16920 | ++DOMWINDOW == 156 (0x9a27f800) [pid = 16920] [serial = 1910] [outer = 0x99f98400] 14:00:08 INFO - PROCESS | 16920 | 1463173208530 Marionette DEBUG loaded listener.js 14:00:08 INFO - PROCESS | 16920 | ++DOMWINDOW == 157 (0x9a399800) [pid = 16920] [serial = 1911] [outer = 0x99f98400] 14:00:09 INFO - PROCESS | 16920 | 1463173209472 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 14:00:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 14:00:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1789ms 14:00:09 INFO - PROCESS | 16920 | 1463173209552 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 14:00:09 INFO - PROCESS | 16920 | 1463173209555 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 14:00:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 14:00:09 INFO - PROCESS | 16920 | 1463173209563 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 14:00:09 INFO - PROCESS | 16920 | 1463173209565 Marionette TRACE conn4 <- [1,2518,null,{}] 14:00:09 INFO - PROCESS | 16920 | 1463173209572 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:09 INFO - PROCESS | 16920 | 1463173209851 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 14:00:10 INFO - PROCESS | 16920 | 1463173210210 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:10 INFO - PROCESS | 16920 | ++DOCSHELL 0x95240c00 == 162 [pid = 16920] [id = 637] 14:00:10 INFO - PROCESS | 16920 | ++DOMWINDOW == 158 (0x977f0c00) [pid = 16920] [serial = 1912] [outer = (nil)] 14:00:10 INFO - PROCESS | 16920 | ++DOMWINDOW == 159 (0x9a276c00) [pid = 16920] [serial = 1913] [outer = 0x977f0c00] 14:00:10 INFO - PROCESS | 16920 | 1463173210378 Marionette DEBUG loaded listener.js 14:00:10 INFO - PROCESS | 16920 | ++DOMWINDOW == 160 (0x9a4b4000) [pid = 16920] [serial = 1914] [outer = 0x977f0c00] 14:00:11 INFO - PROCESS | 16920 | 1463173211826 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 14:00:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 14:00:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 2345ms 14:00:11 INFO - PROCESS | 16920 | 1463173211911 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 14:00:11 INFO - PROCESS | 16920 | 1463173211918 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 14:00:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 14:00:11 INFO - PROCESS | 16920 | 1463173211929 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 14:00:11 INFO - PROCESS | 16920 | 1463173211935 Marionette TRACE conn4 <- [1,2522,null,{}] 14:00:11 INFO - PROCESS | 16920 | 1463173211945 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:12 INFO - PROCESS | 16920 | 1463173212351 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 14:00:12 INFO - PROCESS | 16920 | 1463173212555 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:12 INFO - PROCESS | 16920 | ++DOCSHELL 0x907eec00 == 163 [pid = 16920] [id = 638] 14:00:12 INFO - PROCESS | 16920 | ++DOMWINDOW == 161 (0x92cfc000) [pid = 16920] [serial = 1915] [outer = (nil)] 14:00:12 INFO - PROCESS | 16920 | ++DOMWINDOW == 162 (0x9a9f6800) [pid = 16920] [serial = 1916] [outer = 0x92cfc000] 14:00:12 INFO - PROCESS | 16920 | 1463173212646 Marionette DEBUG loaded listener.js 14:00:12 INFO - PROCESS | 16920 | ++DOMWINDOW == 163 (0x9a9fb800) [pid = 16920] [serial = 1917] [outer = 0x92cfc000] 14:00:13 INFO - PROCESS | 16920 | 1463173213570 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 14:00:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 14:00:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1688ms 14:00:13 INFO - PROCESS | 16920 | 1463173213617 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 14:00:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 14:00:13 INFO - PROCESS | 16920 | 1463173213621 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 14:00:13 INFO - PROCESS | 16920 | 1463173213628 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 14:00:13 INFO - PROCESS | 16920 | 1463173213632 Marionette TRACE conn4 <- [1,2526,null,{}] 14:00:13 INFO - PROCESS | 16920 | 1463173213638 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:13 INFO - PROCESS | 16920 | 1463173213892 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 14:00:14 INFO - PROCESS | 16920 | 1463173214240 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:14 INFO - PROCESS | 16920 | ++DOCSHELL 0x9a9ee800 == 164 [pid = 16920] [id = 639] 14:00:14 INFO - PROCESS | 16920 | ++DOMWINDOW == 164 (0x9a9f6c00) [pid = 16920] [serial = 1918] [outer = (nil)] 14:00:14 INFO - PROCESS | 16920 | ++DOMWINDOW == 165 (0x9b2e4800) [pid = 16920] [serial = 1919] [outer = 0x9a9f6c00] 14:00:14 INFO - PROCESS | 16920 | 1463173214338 Marionette DEBUG loaded listener.js 14:00:14 INFO - PROCESS | 16920 | ++DOMWINDOW == 166 (0x9b462000) [pid = 16920] [serial = 1920] [outer = 0x9a9f6c00] 14:00:15 INFO - PROCESS | 16920 | 1463173215244 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 14:00:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 14:00:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1692ms 14:00:15 INFO - PROCESS | 16920 | 1463173215320 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 14:00:15 INFO - PROCESS | 16920 | 1463173215325 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 14:00:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 14:00:15 INFO - PROCESS | 16920 | 1463173215340 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 14:00:15 INFO - PROCESS | 16920 | 1463173215344 Marionette TRACE conn4 <- [1,2530,null,{}] 14:00:15 INFO - PROCESS | 16920 | 1463173215354 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:15 INFO - PROCESS | 16920 | 1463173215639 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 14:00:16 INFO - PROCESS | 16920 | 1463173215995 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:16 INFO - PROCESS | 16920 | ++DOCSHELL 0x86c36c00 == 165 [pid = 16920] [id = 640] 14:00:16 INFO - PROCESS | 16920 | ++DOMWINDOW == 167 (0x8817d000) [pid = 16920] [serial = 1921] [outer = (nil)] 14:00:16 INFO - PROCESS | 16920 | ++DOMWINDOW == 168 (0x9bfed800) [pid = 16920] [serial = 1922] [outer = 0x8817d000] 14:00:16 INFO - PROCESS | 16920 | 1463173216090 Marionette DEBUG loaded listener.js 14:00:16 INFO - PROCESS | 16920 | ++DOMWINDOW == 169 (0x9c076400) [pid = 16920] [serial = 1923] [outer = 0x8817d000] 14:00:17 INFO - PROCESS | 16920 | 1463173217025 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 14:00:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 14:00:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1744ms 14:00:17 INFO - PROCESS | 16920 | 1463173217077 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 14:00:17 INFO - PROCESS | 16920 | 1463173217080 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 14:00:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 14:00:17 INFO - PROCESS | 16920 | 1463173217087 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 14:00:17 INFO - PROCESS | 16920 | 1463173217090 Marionette TRACE conn4 <- [1,2534,null,{}] 14:00:17 INFO - PROCESS | 16920 | 1463173217099 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:17 INFO - PROCESS | 16920 | 1463173217339 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 14:00:17 INFO - PROCESS | 16920 | 1463173217682 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:17 INFO - PROCESS | 16920 | ++DOCSHELL 0x9ac4a400 == 166 [pid = 16920] [id = 641] 14:00:17 INFO - PROCESS | 16920 | ++DOMWINDOW == 170 (0x9b2e0400) [pid = 16920] [serial = 1924] [outer = (nil)] 14:00:17 INFO - PROCESS | 16920 | ++DOMWINDOW == 171 (0xa104bc00) [pid = 16920] [serial = 1925] [outer = 0x9b2e0400] 14:00:17 INFO - PROCESS | 16920 | 1463173217782 Marionette DEBUG loaded listener.js 14:00:17 INFO - PROCESS | 16920 | ++DOMWINDOW == 172 (0xa219f000) [pid = 16920] [serial = 1926] [outer = 0x9b2e0400] 14:00:18 INFO - PROCESS | 16920 | 1463173218706 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 14:00:20 INFO - PROCESS | 16920 | --DOCSHELL 0x863c9400 == 165 [pid = 16920] [id = 624] 14:00:20 INFO - PROCESS | 16920 | --DOCSHELL 0x880a8400 == 164 [pid = 16920] [id = 583] 14:00:20 INFO - PROCESS | 16920 | --DOCSHELL 0x87e9c400 == 163 [pid = 16920] [id = 623] 14:00:20 INFO - PROCESS | 16920 | --DOCSHELL 0x8adca800 == 162 [pid = 16920] [id = 622] 14:00:20 INFO - PROCESS | 16920 | --DOCSHELL 0x89b32000 == 161 [pid = 16920] [id = 621] 14:00:20 INFO - PROCESS | 16920 | --DOCSHELL 0x9d853000 == 160 [pid = 16920] [id = 620] 14:00:20 INFO - PROCESS | 16920 | --DOCSHELL 0x92bea000 == 159 [pid = 16920] [id = 618] 14:00:20 INFO - PROCESS | 16920 | --DOCSHELL 0x86c33000 == 158 [pid = 16920] [id = 619] 14:00:20 INFO - PROCESS | 16920 | --DOCSHELL 0x9a280c00 == 157 [pid = 16920] [id = 617] 14:00:20 INFO - PROCESS | 16920 | --DOCSHELL 0x877c8800 == 156 [pid = 16920] [id = 616] 14:00:20 INFO - PROCESS | 16920 | --DOCSHELL 0x9a1af800 == 155 [pid = 16920] [id = 615] 14:00:20 INFO - PROCESS | 16920 | --DOCSHELL 0x9513b400 == 154 [pid = 16920] [id = 613] 14:00:20 INFO - PROCESS | 16920 | --DOCSHELL 0x9a275c00 == 153 [pid = 16920] [id = 614] 14:00:20 INFO - PROCESS | 16920 | --DOCSHELL 0x928f0000 == 152 [pid = 16920] [id = 612] 14:00:20 INFO - PROCESS | 16920 | --DOCSHELL 0x92cf2c00 == 151 [pid = 16920] [id = 611] 14:00:20 INFO - PROCESS | 16920 | --DOCSHELL 0x925edc00 == 150 [pid = 16920] [id = 610] 14:00:20 INFO - PROCESS | 16920 | --DOCSHELL 0x925ec400 == 149 [pid = 16920] [id = 609] 14:00:20 INFO - PROCESS | 16920 | --DOCSHELL 0x9130c400 == 148 [pid = 16920] [id = 608] 14:00:20 INFO - PROCESS | 16920 | --DOCSHELL 0x91085c00 == 147 [pid = 16920] [id = 607] 14:00:20 INFO - PROCESS | 16920 | --DOCSHELL 0x8e2d6c00 == 146 [pid = 16920] [id = 605] 14:00:20 INFO - PROCESS | 16920 | --DOCSHELL 0x90a59400 == 145 [pid = 16920] [id = 606] 14:00:20 INFO - PROCESS | 16920 | --DOCSHELL 0x88fe8800 == 144 [pid = 16920] [id = 604] 14:00:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 14:00:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 3903ms 14:00:21 INFO - PROCESS | 16920 | --DOMWINDOW == 171 (0x9079b000) [pid = 16920] [serial = 1809] [outer = (nil)] [url = about:blank] 14:00:21 INFO - PROCESS | 16920 | --DOMWINDOW == 170 (0x893a0400) [pid = 16920] [serial = 1800] [outer = (nil)] [url = about:blank] 14:00:21 INFO - PROCESS | 16920 | --DOMWINDOW == 169 (0x9b2bb800) [pid = 16920] [serial = 1790] [outer = (nil)] [url = about:blank] 14:00:21 INFO - PROCESS | 16920 | --DOMWINDOW == 168 (0x9a274000) [pid = 16920] [serial = 1784] [outer = (nil)] [url = about:blank] 14:00:21 INFO - PROCESS | 16920 | --DOMWINDOW == 167 (0x8ea4d400) [pid = 16920] [serial = 1805] [outer = (nil)] [url = about:blank] 14:00:21 INFO - PROCESS | 16920 | --DOMWINDOW == 166 (0x92cf4800) [pid = 16920] [serial = 1773] [outer = (nil)] [url = about:blank] 14:00:21 INFO - PROCESS | 16920 | --DOMWINDOW == 165 (0x8c1ee400) [pid = 16920] [serial = 1802] [outer = (nil)] [url = about:blank] 14:00:21 INFO - PROCESS | 16920 | --DOMWINDOW == 164 (0x91316000) [pid = 16920] [serial = 1764] [outer = (nil)] [url = about:blank] 14:00:21 INFO - PROCESS | 16920 | --DOMWINDOW == 163 (0x9baa7800) [pid = 16920] [serial = 1794] [outer = (nil)] [url = about:blank] 14:00:21 INFO - PROCESS | 16920 | --DOMWINDOW == 162 (0x977f0400) [pid = 16920] [serial = 1781] [outer = (nil)] [url = about:blank] 14:00:21 INFO - PROCESS | 16920 | --DOMWINDOW == 161 (0x92b0f800) [pid = 16920] [serial = 1769] [outer = (nil)] [url = about:blank] 14:00:21 INFO - PROCESS | 16920 | --DOMWINDOW == 160 (0xa0513c00) [pid = 16920] [serial = 1740] [outer = (nil)] [url = about:blank] 14:00:21 INFO - PROCESS | 16920 | --DOMWINDOW == 159 (0x9a9f4400) [pid = 16920] [serial = 1787] [outer = (nil)] [url = about:blank] 14:00:21 INFO - PROCESS | 16920 | --DOMWINDOW == 158 (0x90645800) [pid = 16920] [serial = 1689] [outer = (nil)] [url = about:blank] 14:00:21 INFO - PROCESS | 16920 | --DOMWINDOW == 157 (0x9b2e0c00) [pid = 16920] [serial = 1791] [outer = (nil)] [url = about:blank] 14:00:21 INFO - PROCESS | 16920 | --DOMWINDOW == 156 (0x98152800) [pid = 16920] [serial = 1782] [outer = (nil)] [url = about:blank] 14:00:21 INFO - PROCESS | 16920 | --DOMWINDOW == 155 (0x90a12000) [pid = 16920] [serial = 1760] [outer = (nil)] [url = about:blank] 14:00:21 INFO - PROCESS | 16920 | --DOMWINDOW == 154 (0x9c136c00) [pid = 16920] [serial = 1796] [outer = (nil)] [url = about:blank] 14:00:21 INFO - PROCESS | 16920 | --DOMWINDOW == 153 (0x90642800) [pid = 16920] [serial = 1758] [outer = (nil)] [url = about:blank] 14:00:21 INFO - PROCESS | 16920 | --DOMWINDOW == 152 (0x92ce9400) [pid = 16920] [serial = 1772] [outer = (nil)] [url = about:blank] 14:00:21 INFO - PROCESS | 16920 | --DOMWINDOW == 151 (0x8adcf400) [pid = 16920] [serial = 1754] [outer = (nil)] [url = about:blank] 14:00:21 INFO - PROCESS | 16920 | --DOMWINDOW == 150 (0x8f44b000) [pid = 16920] [serial = 1808] [outer = (nil)] [url = about:blank] 14:00:21 INFO - PROCESS | 16920 | --DOMWINDOW == 149 (0x8f253000) [pid = 16920] [serial = 1757] [outer = (nil)] [url = about:blank] 14:00:21 INFO - PROCESS | 16920 | --DOMWINDOW == 148 (0x9baa0000) [pid = 16920] [serial = 1793] [outer = (nil)] [url = about:blank] 14:00:21 INFO - PROCESS | 16920 | --DOMWINDOW == 147 (0x9d3b7000) [pid = 16920] [serial = 1797] [outer = (nil)] [url = about:blank] 14:00:21 INFO - PROCESS | 16920 | --DOMWINDOW == 146 (0x9460f800) [pid = 16920] [serial = 1776] [outer = (nil)] [url = about:blank] 14:00:21 INFO - PROCESS | 16920 | --DOMWINDOW == 145 (0x9a9f8800) [pid = 16920] [serial = 1788] [outer = (nil)] [url = about:blank] 14:00:21 INFO - PROCESS | 16920 | --DOMWINDOW == 144 (0x8d40c400) [pid = 16920] [serial = 1755] [outer = (nil)] [url = about:blank] 14:00:21 INFO - PROCESS | 16920 | --DOMWINDOW == 143 (0x91a55800) [pid = 16920] [serial = 1766] [outer = (nil)] [url = about:blank] 14:00:21 INFO - PROCESS | 16920 | --DOMWINDOW == 142 (0x88181c00) [pid = 16920] [serial = 1799] [outer = (nil)] [url = about:blank] 14:00:21 INFO - PROCESS | 16920 | --DOMWINDOW == 141 (0x8ee39c00) [pid = 16920] [serial = 1806] [outer = (nil)] [url = about:blank] 14:00:21 INFO - PROCESS | 16920 | --DOMWINDOW == 140 (0x90aa3000) [pid = 16920] [serial = 1761] [outer = (nil)] [url = about:blank] 14:00:21 INFO - PROCESS | 16920 | --DOMWINDOW == 139 (0x97773c00) [pid = 16920] [serial = 1779] [outer = (nil)] [url = about:blank] 14:00:21 INFO - PROCESS | 16920 | --DOMWINDOW == 138 (0x92b18400) [pid = 16920] [serial = 1770] [outer = (nil)] [url = about:blank] 14:00:21 INFO - PROCESS | 16920 | --DOMWINDOW == 137 (0x9130b800) [pid = 16920] [serial = 1763] [outer = (nil)] [url = about:blank] 14:00:21 INFO - PROCESS | 16920 | --DOMWINDOW == 136 (0x8df52000) [pid = 16920] [serial = 1803] [outer = (nil)] [url = about:blank] 14:00:21 INFO - PROCESS | 16920 | --DOMWINDOW == 135 (0x95245800) [pid = 16920] [serial = 1778] [outer = (nil)] [url = about:blank] 14:00:21 INFO - PROCESS | 16920 | --DOMWINDOW == 134 (0x9a483800) [pid = 16920] [serial = 1785] [outer = (nil)] [url = about:blank] 14:00:21 INFO - PROCESS | 16920 | --DOMWINDOW == 133 (0x92512000) [pid = 16920] [serial = 1767] [outer = (nil)] [url = about:blank] 14:00:21 INFO - PROCESS | 16920 | --DOMWINDOW == 132 (0x945e6800) [pid = 16920] [serial = 1775] [outer = (nil)] [url = about:blank] 14:00:21 INFO - PROCESS | 16920 | 1463173221450 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 14:00:21 INFO - PROCESS | 16920 | 1463173221458 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 14:00:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 14:00:21 INFO - PROCESS | 16920 | 1463173221481 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 14:00:21 INFO - PROCESS | 16920 | 1463173221490 Marionette TRACE conn4 <- [1,2538,null,{}] 14:00:21 INFO - PROCESS | 16920 | 1463173221502 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:21 INFO - PROCESS | 16920 | 1463173221813 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 14:00:22 INFO - PROCESS | 16920 | 1463173222054 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:22 INFO - PROCESS | 16920 | ++DOCSHELL 0x89b30400 == 145 [pid = 16920] [id = 642] 14:00:22 INFO - PROCESS | 16920 | ++DOMWINDOW == 133 (0x89b31c00) [pid = 16920] [serial = 1927] [outer = (nil)] 14:00:22 INFO - PROCESS | 16920 | ++DOMWINDOW == 134 (0x89b3c800) [pid = 16920] [serial = 1928] [outer = 0x89b31c00] 14:00:22 INFO - PROCESS | 16920 | 1463173222133 Marionette DEBUG loaded listener.js 14:00:22 INFO - PROCESS | 16920 | ++DOMWINDOW == 135 (0x8b017000) [pid = 16920] [serial = 1929] [outer = 0x89b31c00] 14:00:22 INFO - PROCESS | 16920 | 1463173222980 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 14:00:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 14:00:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1540ms 14:00:23 INFO - PROCESS | 16920 | 1463173223018 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 14:00:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 14:00:23 INFO - PROCESS | 16920 | 1463173223024 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 14:00:23 INFO - PROCESS | 16920 | 1463173223036 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 14:00:23 INFO - PROCESS | 16920 | 1463173223042 Marionette TRACE conn4 <- [1,2542,null,{}] 14:00:23 INFO - PROCESS | 16920 | 1463173223048 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:23 INFO - PROCESS | 16920 | 1463173223297 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 14:00:23 INFO - PROCESS | 16920 | 1463173223584 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:23 INFO - PROCESS | 16920 | ++DOCSHELL 0x8d412c00 == 146 [pid = 16920] [id = 643] 14:00:23 INFO - PROCESS | 16920 | ++DOMWINDOW == 136 (0x8d419000) [pid = 16920] [serial = 1930] [outer = (nil)] 14:00:23 INFO - PROCESS | 16920 | ++DOMWINDOW == 137 (0x8dfcc400) [pid = 16920] [serial = 1931] [outer = 0x8d419000] 14:00:23 INFO - PROCESS | 16920 | 1463173223667 Marionette DEBUG loaded listener.js 14:00:23 INFO - PROCESS | 16920 | ++DOMWINDOW == 138 (0x8e121400) [pid = 16920] [serial = 1932] [outer = 0x8d419000] 14:00:24 INFO - PROCESS | 16920 | 1463173224600 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 14:00:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 14:00:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1642ms 14:00:24 INFO - PROCESS | 16920 | 1463173224675 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 14:00:24 INFO - PROCESS | 16920 | 1463173224680 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 14:00:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 14:00:24 INFO - PROCESS | 16920 | 1463173224686 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 14:00:24 INFO - PROCESS | 16920 | 1463173224690 Marionette TRACE conn4 <- [1,2546,null,{}] 14:00:24 INFO - PROCESS | 16920 | 1463173224716 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:25 INFO - PROCESS | 16920 | 1463173225026 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 14:00:25 INFO - PROCESS | 16920 | 1463173225146 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:25 INFO - PROCESS | 16920 | ++DOCSHELL 0x8ea4f400 == 147 [pid = 16920] [id = 644] 14:00:25 INFO - PROCESS | 16920 | ++DOMWINDOW == 139 (0x8ed26800) [pid = 16920] [serial = 1933] [outer = (nil)] 14:00:25 INFO - PROCESS | 16920 | ++DOMWINDOW == 140 (0x8ee34c00) [pid = 16920] [serial = 1934] [outer = 0x8ed26800] 14:00:25 INFO - PROCESS | 16920 | 1463173225354 Marionette DEBUG loaded listener.js 14:00:25 INFO - PROCESS | 16920 | ++DOMWINDOW == 141 (0x8f25d000) [pid = 16920] [serial = 1935] [outer = 0x8ed26800] 14:00:26 INFO - PROCESS | 16920 | --DOMWINDOW == 140 (0x89394800) [pid = 16920] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 14:00:26 INFO - PROCESS | 16920 | --DOMWINDOW == 139 (0x8f256c00) [pid = 16920] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 14:00:26 INFO - PROCESS | 16920 | --DOMWINDOW == 138 (0x8f251400) [pid = 16920] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 14:00:26 INFO - PROCESS | 16920 | --DOMWINDOW == 137 (0x8a4cd400) [pid = 16920] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 14:00:26 INFO - PROCESS | 16920 | --DOMWINDOW == 136 (0x8bed4000) [pid = 16920] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 14:00:26 INFO - PROCESS | 16920 | --DOMWINDOW == 135 (0x89b32800) [pid = 16920] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 14:00:26 INFO - PROCESS | 16920 | --DOMWINDOW == 134 (0x9d84d400) [pid = 16920] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 14:00:26 INFO - PROCESS | 16920 | --DOMWINDOW == 133 (0x9a48bc00) [pid = 16920] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 14:00:26 INFO - PROCESS | 16920 | --DOMWINDOW == 132 (0x9a9f7000) [pid = 16920] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 14:00:26 INFO - PROCESS | 16920 | --DOMWINDOW == 131 (0x9b2b0400) [pid = 16920] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 14:00:26 INFO - PROCESS | 16920 | --DOMWINDOW == 130 (0x9a27dc00) [pid = 16920] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 14:00:26 INFO - PROCESS | 16920 | --DOMWINDOW == 129 (0x9a481000) [pid = 16920] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 14:00:26 INFO - PROCESS | 16920 | --DOMWINDOW == 128 (0x977e5800) [pid = 16920] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 14:00:26 INFO - PROCESS | 16920 | --DOMWINDOW == 127 (0x928f4400) [pid = 16920] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 14:00:26 INFO - PROCESS | 16920 | --DOMWINDOW == 126 (0x936a1400) [pid = 16920] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 14:00:26 INFO - PROCESS | 16920 | --DOMWINDOW == 125 (0x928ea400) [pid = 16920] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 14:00:26 INFO - PROCESS | 16920 | --DOMWINDOW == 124 (0x92b13c00) [pid = 16920] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 14:00:26 INFO - PROCESS | 16920 | --DOMWINDOW == 123 (0x918cb800) [pid = 16920] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 14:00:26 INFO - PROCESS | 16920 | --DOMWINDOW == 122 (0x91316400) [pid = 16920] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 14:00:26 INFO - PROCESS | 16920 | --DOMWINDOW == 121 (0x90a9e000) [pid = 16920] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 14:00:27 INFO - PROCESS | 16920 | 1463173227026 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 14:00:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 14:00:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 2400ms 14:00:27 INFO - PROCESS | 16920 | 1463173227087 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 14:00:27 INFO - PROCESS | 16920 | 1463173227090 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 14:00:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 14:00:27 INFO - PROCESS | 16920 | 1463173227097 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 14:00:27 INFO - PROCESS | 16920 | 1463173227101 Marionette TRACE conn4 <- [1,2550,null,{}] 14:00:27 INFO - PROCESS | 16920 | 1463173227106 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:27 INFO - PROCESS | 16920 | 1463173227348 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 14:00:27 INFO - PROCESS | 16920 | 1463173227549 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:27 INFO - PROCESS | 16920 | ++DOCSHELL 0x89394800 == 148 [pid = 16920] [id = 645] 14:00:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 122 (0x89b32800) [pid = 16920] [serial = 1936] [outer = (nil)] 14:00:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 123 (0x9079a400) [pid = 16920] [serial = 1937] [outer = 0x89b32800] 14:00:27 INFO - PROCESS | 16920 | 1463173227633 Marionette DEBUG loaded listener.js 14:00:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 124 (0x907ef800) [pid = 16920] [serial = 1938] [outer = 0x89b32800] 14:00:28 INFO - PROCESS | 16920 | 1463173228490 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 14:00:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 14:00:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1445ms 14:00:28 INFO - PROCESS | 16920 | 1463173228680 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 14:00:28 INFO - PROCESS | 16920 | 1463173228688 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 14:00:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 14:00:28 INFO - PROCESS | 16920 | 1463173228700 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 14:00:28 INFO - PROCESS | 16920 | 1463173228704 Marionette TRACE conn4 <- [1,2554,null,{}] 14:00:28 INFO - PROCESS | 16920 | 1463173228714 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:28 INFO - PROCESS | 16920 | 1463173228980 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 14:00:29 INFO - PROCESS | 16920 | 1463173229345 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:29 INFO - PROCESS | 16920 | ++DOCSHELL 0x89b2e800 == 149 [pid = 16920] [id = 646] 14:00:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 125 (0x89b31000) [pid = 16920] [serial = 1939] [outer = (nil)] 14:00:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 126 (0x8adca800) [pid = 16920] [serial = 1940] [outer = 0x89b31000] 14:00:29 INFO - PROCESS | 16920 | 1463173229437 Marionette DEBUG loaded listener.js 14:00:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 127 (0x8bedc800) [pid = 16920] [serial = 1941] [outer = 0x89b31000] 14:00:30 INFO - PROCESS | 16920 | 1463173230466 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 14:00:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 14:00:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1842ms 14:00:30 INFO - PROCESS | 16920 | 1463173230544 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 14:00:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 14:00:30 INFO - PROCESS | 16920 | 1463173230550 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 14:00:30 INFO - PROCESS | 16920 | 1463173230563 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 14:00:30 INFO - PROCESS | 16920 | 1463173230570 Marionette TRACE conn4 <- [1,2558,null,{}] 14:00:30 INFO - PROCESS | 16920 | 1463173230577 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:30 INFO - PROCESS | 16920 | 1463173230885 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 14:00:31 INFO - PROCESS | 16920 | 1463173231232 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:31 INFO - PROCESS | 16920 | ++DOCSHELL 0x8e2cf800 == 150 [pid = 16920] [id = 647] 14:00:31 INFO - PROCESS | 16920 | ++DOMWINDOW == 128 (0x8e2da000) [pid = 16920] [serial = 1942] [outer = (nil)] 14:00:31 INFO - PROCESS | 16920 | ++DOMWINDOW == 129 (0x8ee34000) [pid = 16920] [serial = 1943] [outer = 0x8e2da000] 14:00:31 INFO - PROCESS | 16920 | 1463173231325 Marionette DEBUG loaded listener.js 14:00:31 INFO - PROCESS | 16920 | ++DOMWINDOW == 130 (0x90a08800) [pid = 16920] [serial = 1944] [outer = 0x8e2da000] 14:00:32 INFO - PROCESS | 16920 | 1463173232379 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 14:00:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 14:00:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1901ms 14:00:32 INFO - PROCESS | 16920 | 1463173232460 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 14:00:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 14:00:32 INFO - PROCESS | 16920 | 1463173232465 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 14:00:32 INFO - PROCESS | 16920 | 1463173232472 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 14:00:32 INFO - PROCESS | 16920 | 1463173232476 Marionette TRACE conn4 <- [1,2562,null,{}] 14:00:32 INFO - PROCESS | 16920 | 1463173232492 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:32 INFO - PROCESS | 16920 | 1463173232913 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 14:00:33 INFO - PROCESS | 16920 | 1463173233199 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:33 INFO - PROCESS | 16920 | ++DOCSHELL 0x9107b400 == 151 [pid = 16920] [id = 648] 14:00:33 INFO - PROCESS | 16920 | ++DOMWINDOW == 131 (0x9107d400) [pid = 16920] [serial = 1945] [outer = (nil)] 14:00:33 INFO - PROCESS | 16920 | ++DOMWINDOW == 132 (0x91086400) [pid = 16920] [serial = 1946] [outer = 0x9107d400] 14:00:33 INFO - PROCESS | 16920 | 1463173233294 Marionette DEBUG loaded listener.js 14:00:33 INFO - PROCESS | 16920 | ++DOMWINDOW == 133 (0x9130d400) [pid = 16920] [serial = 1947] [outer = 0x9107d400] 14:00:34 INFO - PROCESS | 16920 | 1463173234506 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 14:00:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 14:00:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 2092ms 14:00:34 INFO - PROCESS | 16920 | 1463173234583 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 14:00:34 INFO - PROCESS | 16920 | 1463173234591 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 14:00:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 14:00:34 INFO - PROCESS | 16920 | 1463173234600 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 14:00:34 INFO - PROCESS | 16920 | 1463173234604 Marionette TRACE conn4 <- [1,2566,null,{}] 14:00:34 INFO - PROCESS | 16920 | 1463173234610 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:34 INFO - PROCESS | 16920 | 1463173234922 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 14:00:35 INFO - PROCESS | 16920 | 1463173235186 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:35 INFO - PROCESS | 16920 | ++DOCSHELL 0x91311000 == 152 [pid = 16920] [id = 649] 14:00:35 INFO - PROCESS | 16920 | ++DOMWINDOW == 134 (0x918c5c00) [pid = 16920] [serial = 1948] [outer = (nil)] 14:00:35 INFO - PROCESS | 16920 | ++DOMWINDOW == 135 (0x91a4d000) [pid = 16920] [serial = 1949] [outer = 0x918c5c00] 14:00:35 INFO - PROCESS | 16920 | 1463173235279 Marionette DEBUG loaded listener.js 14:00:35 INFO - PROCESS | 16920 | ++DOMWINDOW == 136 (0x91a57400) [pid = 16920] [serial = 1950] [outer = 0x918c5c00] 14:00:36 INFO - PROCESS | 16920 | 1463173236217 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 14:00:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 14:00:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1682ms 14:00:36 INFO - PROCESS | 16920 | 1463173236283 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 14:00:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 14:00:36 INFO - PROCESS | 16920 | 1463173236288 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 14:00:36 INFO - PROCESS | 16920 | 1463173236294 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 14:00:36 INFO - PROCESS | 16920 | 1463173236298 Marionette TRACE conn4 <- [1,2570,null,{}] 14:00:36 INFO - PROCESS | 16920 | 1463173236304 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:36 INFO - PROCESS | 16920 | 1463173236592 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 14:00:36 INFO - PROCESS | 16920 | 1463173236936 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:36 INFO - PROCESS | 16920 | ++DOCSHELL 0x88181400 == 153 [pid = 16920] [id = 650] 14:00:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 137 (0x8ee3bc00) [pid = 16920] [serial = 1951] [outer = (nil)] 14:00:37 INFO - PROCESS | 16920 | ++DOMWINDOW == 138 (0x925ec400) [pid = 16920] [serial = 1952] [outer = 0x8ee3bc00] 14:00:37 INFO - PROCESS | 16920 | 1463173237030 Marionette DEBUG loaded listener.js 14:00:37 INFO - PROCESS | 16920 | ++DOMWINDOW == 139 (0x925f0000) [pid = 16920] [serial = 1953] [outer = 0x8ee3bc00] 14:00:38 INFO - PROCESS | 16920 | 1463173238000 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 14:00:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 14:00:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1786ms 14:00:38 INFO - PROCESS | 16920 | 1463173238080 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 14:00:38 INFO - PROCESS | 16920 | 1463173238084 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 14:00:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 14:00:38 INFO - PROCESS | 16920 | 1463173238091 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 14:00:38 INFO - PROCESS | 16920 | 1463173238094 Marionette TRACE conn4 <- [1,2574,null,{}] 14:00:38 INFO - PROCESS | 16920 | 1463173238100 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:38 INFO - PROCESS | 16920 | 1463173238429 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 14:00:38 INFO - PROCESS | 16920 | 1463173238780 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:38 INFO - PROCESS | 16920 | ++DOCSHELL 0x893a0000 == 154 [pid = 16920] [id = 651] 14:00:38 INFO - PROCESS | 16920 | ++DOMWINDOW == 140 (0x926b7c00) [pid = 16920] [serial = 1954] [outer = (nil)] 14:00:38 INFO - PROCESS | 16920 | ++DOMWINDOW == 141 (0x928f6400) [pid = 16920] [serial = 1955] [outer = 0x926b7c00] 14:00:38 INFO - PROCESS | 16920 | 1463173238870 Marionette DEBUG loaded listener.js 14:00:38 INFO - PROCESS | 16920 | ++DOMWINDOW == 142 (0x92b1b800) [pid = 16920] [serial = 1956] [outer = 0x926b7c00] 14:00:39 INFO - PROCESS | 16920 | 1463173239812 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 14:00:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 14:00:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1782ms 14:00:39 INFO - PROCESS | 16920 | 1463173239875 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 14:00:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 14:00:39 INFO - PROCESS | 16920 | 1463173239879 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 14:00:39 INFO - PROCESS | 16920 | 1463173239886 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 14:00:39 INFO - PROCESS | 16920 | 1463173239890 Marionette TRACE conn4 <- [1,2578,null,{}] 14:00:39 INFO - PROCESS | 16920 | 1463173239896 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:40 INFO - PROCESS | 16920 | 1463173240135 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 14:00:40 INFO - PROCESS | 16920 | 1463173240476 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:40 INFO - PROCESS | 16920 | ++DOCSHELL 0x918c2c00 == 155 [pid = 16920] [id = 652] 14:00:40 INFO - PROCESS | 16920 | ++DOMWINDOW == 143 (0x9251bc00) [pid = 16920] [serial = 1957] [outer = (nil)] 14:00:40 INFO - PROCESS | 16920 | ++DOMWINDOW == 144 (0x92cecc00) [pid = 16920] [serial = 1958] [outer = 0x9251bc00] 14:00:40 INFO - PROCESS | 16920 | 1463173240575 Marionette DEBUG loaded listener.js 14:00:40 INFO - PROCESS | 16920 | ++DOMWINDOW == 145 (0x936a7000) [pid = 16920] [serial = 1959] [outer = 0x9251bc00] 14:00:41 INFO - PROCESS | 16920 | 1463173241489 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 14:00:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 14:00:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1682ms 14:00:41 INFO - PROCESS | 16920 | 1463173241568 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 14:00:41 INFO - PROCESS | 16920 | 1463173241573 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 14:00:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 14:00:41 INFO - PROCESS | 16920 | 1463173241580 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 14:00:41 INFO - PROCESS | 16920 | 1463173241584 Marionette TRACE conn4 <- [1,2582,null,{}] 14:00:41 INFO - PROCESS | 16920 | 1463173241590 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:41 INFO - PROCESS | 16920 | 1463173241850 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 14:00:42 INFO - PROCESS | 16920 | 1463173242188 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:42 INFO - PROCESS | 16920 | ++DOCSHELL 0x90a65800 == 156 [pid = 16920] [id = 653] 14:00:42 INFO - PROCESS | 16920 | ++DOMWINDOW == 146 (0x928ed400) [pid = 16920] [serial = 1960] [outer = (nil)] 14:00:42 INFO - PROCESS | 16920 | ++DOMWINDOW == 147 (0x94603800) [pid = 16920] [serial = 1961] [outer = 0x928ed400] 14:00:42 INFO - PROCESS | 16920 | 1463173242280 Marionette DEBUG loaded listener.js 14:00:42 INFO - PROCESS | 16920 | ++DOMWINDOW == 148 (0x946cb400) [pid = 16920] [serial = 1962] [outer = 0x928ed400] 14:00:43 INFO - PROCESS | 16920 | 1463173243171 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 14:00:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 14:00:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1636ms 14:00:43 INFO - PROCESS | 16920 | 1463173243217 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 14:00:43 INFO - PROCESS | 16920 | 1463173243222 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 14:00:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 14:00:43 INFO - PROCESS | 16920 | 1463173243231 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 14:00:43 INFO - PROCESS | 16920 | 1463173243234 Marionette TRACE conn4 <- [1,2586,null,{}] 14:00:43 INFO - PROCESS | 16920 | 1463173243240 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:43 INFO - PROCESS | 16920 | 1463173243448 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 14:00:43 INFO - PROCESS | 16920 | 1463173243793 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:43 INFO - PROCESS | 16920 | ++DOCSHELL 0x9251f800 == 157 [pid = 16920] [id = 654] 14:00:43 INFO - PROCESS | 16920 | ++DOMWINDOW == 149 (0x92b14000) [pid = 16920] [serial = 1963] [outer = (nil)] 14:00:43 INFO - PROCESS | 16920 | ++DOMWINDOW == 150 (0x95245800) [pid = 16920] [serial = 1964] [outer = 0x92b14000] 14:00:43 INFO - PROCESS | 16920 | 1463173243885 Marionette DEBUG loaded listener.js 14:00:43 INFO - PROCESS | 16920 | ++DOMWINDOW == 151 (0x96d2d800) [pid = 16920] [serial = 1965] [outer = 0x92b14000] 14:00:44 INFO - PROCESS | 16920 | 1463173244784 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 14:00:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 14:00:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1629ms 14:00:44 INFO - PROCESS | 16920 | 1463173244861 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 14:00:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 14:00:44 INFO - PROCESS | 16920 | 1463173244865 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 14:00:44 INFO - PROCESS | 16920 | 1463173244872 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 14:00:44 INFO - PROCESS | 16920 | 1463173244875 Marionette TRACE conn4 <- [1,2590,null,{}] 14:00:44 INFO - PROCESS | 16920 | 1463173244881 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:45 INFO - PROCESS | 16920 | 1463173245111 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 14:00:45 INFO - PROCESS | 16920 | 1463173245451 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:45 INFO - PROCESS | 16920 | ++DOCSHELL 0x92cf5c00 == 158 [pid = 16920] [id = 655] 14:00:45 INFO - PROCESS | 16920 | ++DOMWINDOW == 152 (0x93be8000) [pid = 16920] [serial = 1966] [outer = (nil)] 14:00:45 INFO - PROCESS | 16920 | ++DOMWINDOW == 153 (0x977ee800) [pid = 16920] [serial = 1967] [outer = 0x93be8000] 14:00:45 INFO - PROCESS | 16920 | 1463173245536 Marionette DEBUG loaded listener.js 14:00:45 INFO - PROCESS | 16920 | ++DOMWINDOW == 154 (0x9814ac00) [pid = 16920] [serial = 1968] [outer = 0x93be8000] 14:00:46 INFO - PROCESS | 16920 | 1463173246481 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 14:00:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 14:00:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1684ms 14:00:46 INFO - PROCESS | 16920 | 1463173246556 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 14:00:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 14:00:46 INFO - PROCESS | 16920 | 1463173246561 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 14:00:46 INFO - PROCESS | 16920 | 1463173246567 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 14:00:46 INFO - PROCESS | 16920 | 1463173246571 Marionette TRACE conn4 <- [1,2594,null,{}] 14:00:46 INFO - PROCESS | 16920 | 1463173246577 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:46 INFO - PROCESS | 16920 | 1463173246862 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 14:00:47 INFO - PROCESS | 16920 | 1463173247215 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:47 INFO - PROCESS | 16920 | ++DOCSHELL 0x981f8800 == 159 [pid = 16920] [id = 656] 14:00:47 INFO - PROCESS | 16920 | ++DOMWINDOW == 155 (0x99d13800) [pid = 16920] [serial = 1969] [outer = (nil)] 14:00:47 INFO - PROCESS | 16920 | ++DOMWINDOW == 156 (0x99d69c00) [pid = 16920] [serial = 1970] [outer = 0x99d13800] 14:00:47 INFO - PROCESS | 16920 | 1463173247313 Marionette DEBUG loaded listener.js 14:00:47 INFO - PROCESS | 16920 | ++DOMWINDOW == 157 (0x9a275800) [pid = 16920] [serial = 1971] [outer = 0x99d13800] 14:00:48 INFO - PROCESS | 16920 | 1463173248364 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 14:00:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 14:00:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1839ms 14:00:48 INFO - PROCESS | 16920 | 1463173248406 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 14:00:48 INFO - PROCESS | 16920 | 1463173248410 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 14:00:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 14:00:48 INFO - PROCESS | 16920 | 1463173248417 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 14:00:48 INFO - PROCESS | 16920 | 1463173248420 Marionette TRACE conn4 <- [1,2598,null,{}] 14:00:48 INFO - PROCESS | 16920 | 1463173248426 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:48 INFO - PROCESS | 16920 | 1463173248665 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 14:00:49 INFO - PROCESS | 16920 | 1463173248991 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:49 INFO - PROCESS | 16920 | ++DOCSHELL 0x8c1ec800 == 160 [pid = 16920] [id = 657] 14:00:49 INFO - PROCESS | 16920 | ++DOMWINDOW == 158 (0x92514000) [pid = 16920] [serial = 1972] [outer = (nil)] 14:00:49 INFO - PROCESS | 16920 | ++DOMWINDOW == 159 (0x9a481000) [pid = 16920] [serial = 1973] [outer = 0x92514000] 14:00:49 INFO - PROCESS | 16920 | 1463173249085 Marionette DEBUG loaded listener.js 14:00:49 INFO - PROCESS | 16920 | ++DOMWINDOW == 160 (0x9a488c00) [pid = 16920] [serial = 1974] [outer = 0x92514000] 14:00:50 INFO - PROCESS | 16920 | 1463173250036 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 14:00:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 14:00:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1687ms 14:00:50 INFO - PROCESS | 16920 | 1463173250106 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 14:00:50 INFO - PROCESS | 16920 | 1463173250110 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 14:00:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 14:00:50 INFO - PROCESS | 16920 | 1463173250116 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 14:00:50 INFO - PROCESS | 16920 | 1463173250120 Marionette TRACE conn4 <- [1,2602,null,{}] 14:00:50 INFO - PROCESS | 16920 | 1463173250126 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:50 INFO - PROCESS | 16920 | 1463173250406 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 14:00:50 INFO - PROCESS | 16920 | 1463173250762 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:50 INFO - PROCESS | 16920 | ++DOCSHELL 0x9a274c00 == 161 [pid = 16920] [id = 658] 14:00:50 INFO - PROCESS | 16920 | ++DOMWINDOW == 161 (0x9a27d800) [pid = 16920] [serial = 1975] [outer = (nil)] 14:00:50 INFO - PROCESS | 16920 | ++DOMWINDOW == 162 (0x9a9fb000) [pid = 16920] [serial = 1976] [outer = 0x9a27d800] 14:00:50 INFO - PROCESS | 16920 | 1463173250857 Marionette DEBUG loaded listener.js 14:00:50 INFO - PROCESS | 16920 | ++DOMWINDOW == 163 (0x9aabd400) [pid = 16920] [serial = 1977] [outer = 0x9a27d800] 14:00:51 INFO - PROCESS | 16920 | 1463173251891 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 14:00:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 14:00:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1839ms 14:00:51 INFO - PROCESS | 16920 | 1463173251958 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 14:00:51 INFO - PROCESS | 16920 | 1463173251962 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 14:00:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 14:00:51 INFO - PROCESS | 16920 | 1463173251969 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 14:00:51 INFO - PROCESS | 16920 | 1463173251972 Marionette TRACE conn4 <- [1,2606,null,{}] 14:00:51 INFO - PROCESS | 16920 | 1463173251979 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:52 INFO - PROCESS | 16920 | 1463173252222 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 14:00:52 INFO - PROCESS | 16920 | 1463173252542 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:52 INFO - PROCESS | 16920 | ++DOCSHELL 0x936a2000 == 162 [pid = 16920] [id = 659] 14:00:52 INFO - PROCESS | 16920 | ++DOMWINDOW == 164 (0x9a27a800) [pid = 16920] [serial = 1978] [outer = (nil)] 14:00:52 INFO - PROCESS | 16920 | ++DOMWINDOW == 165 (0x9b2e8000) [pid = 16920] [serial = 1979] [outer = 0x9a27a800] 14:00:52 INFO - PROCESS | 16920 | 1463173252631 Marionette DEBUG loaded listener.js 14:00:52 INFO - PROCESS | 16920 | ++DOMWINDOW == 166 (0x9b46d000) [pid = 16920] [serial = 1980] [outer = 0x9a27a800] 14:00:53 INFO - PROCESS | 16920 | 1463173253597 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 14:00:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 14:00:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1684ms 14:00:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 14:00:53 INFO - PROCESS | 16920 | 1463173253654 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 14:00:53 INFO - PROCESS | 16920 | 1463173253657 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 14:00:53 INFO - PROCESS | 16920 | 1463173253664 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 14:00:53 INFO - PROCESS | 16920 | 1463173253667 Marionette TRACE conn4 <- [1,2610,null,{}] 14:00:53 INFO - PROCESS | 16920 | 1463173253673 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:54 INFO - PROCESS | 16920 | 1463173253999 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 14:00:54 INFO - PROCESS | 16920 | 1463173254349 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:54 INFO - PROCESS | 16920 | ++DOCSHELL 0x8df53000 == 163 [pid = 16920] [id = 660] 14:00:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 167 (0x8e12fc00) [pid = 16920] [serial = 1981] [outer = (nil)] 14:00:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 168 (0x9c072000) [pid = 16920] [serial = 1982] [outer = 0x8e12fc00] 14:00:54 INFO - PROCESS | 16920 | 1463173254437 Marionette DEBUG loaded listener.js 14:00:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 169 (0x9d3b6400) [pid = 16920] [serial = 1983] [outer = 0x8e12fc00] 14:00:55 INFO - PROCESS | 16920 | 1463173255370 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 14:00:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 14:00:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1742ms 14:00:55 INFO - PROCESS | 16920 | 1463173255406 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 14:00:55 INFO - PROCESS | 16920 | 1463173255410 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 14:00:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 14:00:55 INFO - PROCESS | 16920 | 1463173255416 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 14:00:55 INFO - PROCESS | 16920 | 1463173255419 Marionette TRACE conn4 <- [1,2614,null,{}] 14:00:55 INFO - PROCESS | 16920 | 1463173255425 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:55 INFO - PROCESS | 16920 | 1463173255664 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 14:00:56 INFO - PROCESS | 16920 | 1463173256010 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:56 INFO - PROCESS | 16920 | ++DOCSHELL 0x9b2e5400 == 164 [pid = 16920] [id = 661] 14:00:56 INFO - PROCESS | 16920 | ++DOMWINDOW == 170 (0x9b2e6000) [pid = 16920] [serial = 1984] [outer = (nil)] 14:00:56 INFO - PROCESS | 16920 | ++DOMWINDOW == 171 (0x9d8c4400) [pid = 16920] [serial = 1985] [outer = 0x9b2e6000] 14:00:56 INFO - PROCESS | 16920 | 1463173256105 Marionette DEBUG loaded listener.js 14:00:56 INFO - PROCESS | 16920 | ++DOMWINDOW == 172 (0xa1049400) [pid = 16920] [serial = 1986] [outer = 0x9b2e6000] 14:00:57 INFO - PROCESS | 16920 | 1463173257021 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 14:00:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 14:00:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1680ms 14:00:57 INFO - PROCESS | 16920 | 1463173257098 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 14:00:57 INFO - PROCESS | 16920 | 1463173257101 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 14:00:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 14:00:57 INFO - PROCESS | 16920 | 1463173257108 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 14:00:57 INFO - PROCESS | 16920 | 1463173257110 Marionette TRACE conn4 <- [1,2618,null,{}] 14:00:57 INFO - PROCESS | 16920 | 1463173257117 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:57 INFO - PROCESS | 16920 | 1463173257389 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 14:00:57 INFO - PROCESS | 16920 | 1463173257738 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:57 INFO - PROCESS | 16920 | ++DOCSHELL 0x8a4d1c00 == 165 [pid = 16920] [id = 662] 14:00:57 INFO - PROCESS | 16920 | ++DOMWINDOW == 173 (0x9c06bc00) [pid = 16920] [serial = 1987] [outer = (nil)] 14:00:57 INFO - PROCESS | 16920 | ++DOMWINDOW == 174 (0xa2452c00) [pid = 16920] [serial = 1988] [outer = 0x9c06bc00] 14:00:57 INFO - PROCESS | 16920 | 1463173257833 Marionette DEBUG loaded listener.js 14:00:57 INFO - PROCESS | 16920 | ++DOMWINDOW == 175 (0xa2625c00) [pid = 16920] [serial = 1989] [outer = 0x9c06bc00] 14:00:58 INFO - PROCESS | 16920 | 1463173258776 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 14:00:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 14:00:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1735ms 14:00:58 INFO - PROCESS | 16920 | 1463173258845 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 14:00:58 INFO - PROCESS | 16920 | 1463173258851 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 14:00:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 14:00:58 INFO - PROCESS | 16920 | 1463173258857 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 14:00:58 INFO - PROCESS | 16920 | 1463173258861 Marionette TRACE conn4 <- [1,2622,null,{}] 14:00:58 INFO - PROCESS | 16920 | 1463173258868 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:59 INFO - PROCESS | 16920 | 1463173259120 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 14:01:01 INFO - PROCESS | 16920 | --DOCSHELL 0x9a27e800 == 164 [pid = 16920] [id = 555] 14:01:01 INFO - PROCESS | 16920 | --DOCSHELL 0x89b34800 == 163 [pid = 16920] [id = 496] 14:01:01 INFO - PROCESS | 16920 | --DOCSHELL 0x8e2d3c00 == 162 [pid = 16920] [id = 498] 14:01:01 INFO - PROCESS | 16920 | --DOCSHELL 0x8bed1c00 == 161 [pid = 16920] [id = 497] 14:01:01 INFO - PROCESS | 16920 | --DOCSHELL 0x907e5000 == 160 [pid = 16920] [id = 504] 14:01:01 INFO - PROCESS | 16920 | --DOCSHELL 0x90799400 == 159 [pid = 16920] [id = 503] 14:01:01 INFO - PROCESS | 16920 | --DOCSHELL 0x90a5c800 == 158 [pid = 16920] [id = 505] 14:01:01 INFO - PROCESS | 16920 | --DOCSHELL 0x9ac4a400 == 157 [pid = 16920] [id = 641] 14:01:01 INFO - PROCESS | 16920 | --DOCSHELL 0x9a9ee800 == 156 [pid = 16920] [id = 639] 14:01:01 INFO - PROCESS | 16920 | --DOCSHELL 0x86c36c00 == 155 [pid = 16920] [id = 640] 14:01:01 INFO - PROCESS | 16920 | --DOCSHELL 0x907eec00 == 154 [pid = 16920] [id = 638] 14:01:01 INFO - PROCESS | 16920 | --DOCSHELL 0x95240c00 == 153 [pid = 16920] [id = 637] 14:01:01 INFO - PROCESS | 16920 | --DOCSHELL 0x98388000 == 152 [pid = 16920] [id = 636] 14:01:01 INFO - PROCESS | 16920 | --DOCSHELL 0x92be4800 == 151 [pid = 16920] [id = 634] 14:01:01 INFO - PROCESS | 16920 | --DOCSHELL 0x9777ec00 == 150 [pid = 16920] [id = 635] 14:01:01 INFO - PROCESS | 16920 | --DOCSHELL 0x928e9800 == 149 [pid = 16920] [id = 633] 14:01:01 INFO - PROCESS | 16920 | --DOCSHELL 0x918ccc00 == 148 [pid = 16920] [id = 632] 14:01:01 INFO - PROCESS | 16920 | --DOCSHELL 0x918c7000 == 147 [pid = 16920] [id = 631] 14:01:01 INFO - PROCESS | 16920 | --DOCSHELL 0x918cd000 == 146 [pid = 16920] [id = 630] 14:01:01 INFO - PROCESS | 16920 | --DOCSHELL 0x8e2d9800 == 145 [pid = 16920] [id = 629] 14:01:01 INFO - PROCESS | 16920 | --DOCSHELL 0x8ea52800 == 144 [pid = 16920] [id = 627] 14:01:01 INFO - PROCESS | 16920 | --DOCSHELL 0x88fe3c00 == 143 [pid = 16920] [id = 628] 14:01:01 INFO - PROCESS | 16920 | --DOCSHELL 0x8d417000 == 142 [pid = 16920] [id = 626] 14:01:01 INFO - PROCESS | 16920 | --DOCSHELL 0x877ba400 == 141 [pid = 16920] [id = 625] 14:01:01 INFO - PROCESS | 16920 | --DOMWINDOW == 174 (0x9079e800) [pid = 16920] [serial = 1752] [outer = (nil)] [url = about:blank] 14:01:01 INFO - PROCESS | 16920 | --DOMWINDOW == 173 (0x8f25f000) [pid = 16920] [serial = 1871] [outer = (nil)] [url = about:blank] 14:01:01 INFO - PROCESS | 16920 | --DOMWINDOW == 172 (0x9063d400) [pid = 16920] [serial = 1872] [outer = (nil)] [url = about:blank] 14:01:01 INFO - PROCESS | 16920 | --DOMWINDOW == 171 (0x90649000) [pid = 16920] [serial = 1817] [outer = (nil)] [url = about:blank] 14:01:01 INFO - PROCESS | 16920 | --DOMWINDOW == 170 (0x8e005400) [pid = 16920] [serial = 1815] [outer = (nil)] [url = about:blank] 14:01:01 INFO - PROCESS | 16920 | --DOMWINDOW == 169 (0x8d41ac00) [pid = 16920] [serial = 1814] [outer = (nil)] [url = about:blank] 14:01:01 INFO - PROCESS | 16920 | --DOMWINDOW == 168 (0x907e7800) [pid = 16920] [serial = 1811] [outer = (nil)] [url = about:blank] 14:01:01 INFO - PROCESS | 16920 | --DOMWINDOW == 167 (0x8df52c00) [pid = 16920] [serial = 1868] [outer = (nil)] [url = about:blank] 14:01:01 INFO - PROCESS | 16920 | --DOMWINDOW == 166 (0x89b3cc00) [pid = 16920] [serial = 1865] [outer = (nil)] [url = about:blank] 14:01:01 INFO - PROCESS | 16920 | --DOMWINDOW == 165 (0x8adc6000) [pid = 16920] [serial = 1866] [outer = (nil)] [url = about:blank] 14:01:01 INFO - PROCESS | 16920 | --DOMWINDOW == 164 (0xa229ec00) [pid = 16920] [serial = 1862] [outer = (nil)] [url = about:blank] 14:01:01 INFO - PROCESS | 16920 | --DOMWINDOW == 163 (0xa21a8c00) [pid = 16920] [serial = 1860] [outer = (nil)] [url = about:blank] 14:01:01 INFO - PROCESS | 16920 | --DOMWINDOW == 162 (0xa219e400) [pid = 16920] [serial = 1859] [outer = (nil)] [url = about:blank] 14:01:01 INFO - PROCESS | 16920 | --DOMWINDOW == 161 (0xa050f000) [pid = 16920] [serial = 1857] [outer = (nil)] [url = about:blank] 14:01:01 INFO - PROCESS | 16920 | --DOMWINDOW == 160 (0x9d8bac00) [pid = 16920] [serial = 1856] [outer = (nil)] [url = about:blank] 14:01:01 INFO - PROCESS | 16920 | --DOMWINDOW == 159 (0x9c13b400) [pid = 16920] [serial = 1854] [outer = (nil)] [url = about:blank] 14:01:01 INFO - PROCESS | 16920 | --DOMWINDOW == 158 (0x9c135000) [pid = 16920] [serial = 1853] [outer = (nil)] [url = about:blank] 14:01:01 INFO - PROCESS | 16920 | --DOMWINDOW == 157 (0x9b7b8400) [pid = 16920] [serial = 1851] [outer = (nil)] [url = about:blank] 14:01:01 INFO - PROCESS | 16920 | --DOMWINDOW == 156 (0x9b462400) [pid = 16920] [serial = 1850] [outer = (nil)] [url = about:blank] 14:01:01 INFO - PROCESS | 16920 | --DOMWINDOW == 155 (0x9ac47800) [pid = 16920] [serial = 1848] [outer = (nil)] [url = about:blank] 14:01:01 INFO - PROCESS | 16920 | --DOMWINDOW == 154 (0x9aab6400) [pid = 16920] [serial = 1847] [outer = (nil)] [url = about:blank] 14:01:01 INFO - PROCESS | 16920 | --DOMWINDOW == 153 (0x9a9da800) [pid = 16920] [serial = 1845] [outer = (nil)] [url = about:blank] 14:01:01 INFO - PROCESS | 16920 | --DOMWINDOW == 152 (0x9a48c400) [pid = 16920] [serial = 1844] [outer = (nil)] [url = about:blank] 14:01:01 INFO - PROCESS | 16920 | --DOMWINDOW == 151 (0x992c0c00) [pid = 16920] [serial = 1842] [outer = (nil)] [url = about:blank] 14:01:01 INFO - PROCESS | 16920 | --DOMWINDOW == 150 (0x9922e800) [pid = 16920] [serial = 1841] [outer = (nil)] [url = about:blank] 14:01:01 INFO - PROCESS | 16920 | --DOMWINDOW == 149 (0x977f2c00) [pid = 16920] [serial = 1839] [outer = (nil)] [url = about:blank] 14:01:01 INFO - PROCESS | 16920 | --DOMWINDOW == 148 (0x977e9c00) [pid = 16920] [serial = 1838] [outer = (nil)] [url = about:blank] 14:01:01 INFO - PROCESS | 16920 | --DOMWINDOW == 147 (0x96d25800) [pid = 16920] [serial = 1836] [outer = (nil)] [url = about:blank] 14:01:01 INFO - PROCESS | 16920 | --DOMWINDOW == 146 (0x95238400) [pid = 16920] [serial = 1835] [outer = (nil)] [url = about:blank] 14:01:01 INFO - PROCESS | 16920 | --DOMWINDOW == 145 (0x93970400) [pid = 16920] [serial = 1833] [outer = (nil)] [url = about:blank] 14:01:01 INFO - PROCESS | 16920 | --DOMWINDOW == 144 (0x9375d000) [pid = 16920] [serial = 1832] [outer = (nil)] [url = about:blank] 14:01:01 INFO - PROCESS | 16920 | --DOMWINDOW == 143 (0x92ceb400) [pid = 16920] [serial = 1830] [outer = (nil)] [url = about:blank] 14:01:01 INFO - PROCESS | 16920 | --DOMWINDOW == 142 (0x92bee000) [pid = 16920] [serial = 1829] [outer = (nil)] [url = about:blank] 14:01:01 INFO - PROCESS | 16920 | --DOMWINDOW == 141 (0x926b4c00) [pid = 16920] [serial = 1827] [outer = (nil)] [url = about:blank] 14:01:01 INFO - PROCESS | 16920 | --DOMWINDOW == 140 (0x925f4000) [pid = 16920] [serial = 1826] [outer = (nil)] [url = about:blank] 14:01:01 INFO - PROCESS | 16920 | --DOMWINDOW == 139 (0x92519000) [pid = 16920] [serial = 1824] [outer = (nil)] [url = about:blank] 14:01:01 INFO - PROCESS | 16920 | --DOMWINDOW == 138 (0x91a4e800) [pid = 16920] [serial = 1823] [outer = (nil)] [url = about:blank] 14:01:01 INFO - PROCESS | 16920 | --DOMWINDOW == 137 (0x91311400) [pid = 16920] [serial = 1821] [outer = (nil)] [url = about:blank] 14:01:01 INFO - PROCESS | 16920 | --DOMWINDOW == 136 (0x91185800) [pid = 16920] [serial = 1820] [outer = (nil)] [url = about:blank] 14:01:01 INFO - PROCESS | 16920 | --DOMWINDOW == 135 (0x907e8000) [pid = 16920] [serial = 1818] [outer = (nil)] [url = about:blank] 14:01:01 INFO - PROCESS | 16920 | --DOMWINDOW == 134 (0x8f25c800) [pid = 16920] [serial = 1874] [outer = (nil)] [url = about:blank] 14:01:01 INFO - PROCESS | 16920 | --DOMWINDOW == 133 (0x8e00b800) [pid = 16920] [serial = 1869] [outer = (nil)] [url = about:blank] 14:01:01 INFO - PROCESS | 16920 | 1463173261512 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:01 INFO - PROCESS | 16920 | ++DOCSHELL 0x88182800 == 142 [pid = 16920] [id = 663] 14:01:01 INFO - PROCESS | 16920 | ++DOMWINDOW == 134 (0x88182c00) [pid = 16920] [serial = 1990] [outer = (nil)] 14:01:01 INFO - PROCESS | 16920 | ++DOMWINDOW == 135 (0x88fe5c00) [pid = 16920] [serial = 1991] [outer = 0x88182c00] 14:01:01 INFO - PROCESS | 16920 | 1463173261617 Marionette DEBUG loaded listener.js 14:01:01 INFO - PROCESS | 16920 | ++DOMWINDOW == 136 (0x89b37400) [pid = 16920] [serial = 1992] [outer = 0x88182c00] 14:01:02 INFO - PROCESS | 16920 | 1463173262518 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 14:01:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 14:01:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 3748ms 14:01:02 INFO - PROCESS | 16920 | 1463173262608 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 14:01:02 INFO - PROCESS | 16920 | 1463173262616 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 14:01:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 14:01:02 INFO - PROCESS | 16920 | 1463173262623 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 14:01:02 INFO - PROCESS | 16920 | 1463173262629 Marionette TRACE conn4 <- [1,2626,null,{}] 14:01:02 INFO - PROCESS | 16920 | 1463173262641 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:02 INFO - PROCESS | 16920 | 1463173262872 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 14:01:03 INFO - PROCESS | 16920 | 1463173263131 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:03 INFO - PROCESS | 16920 | ++DOCSHELL 0x8df47800 == 143 [pid = 16920] [id = 664] 14:01:03 INFO - PROCESS | 16920 | ++DOMWINDOW == 137 (0x8df4e400) [pid = 16920] [serial = 1993] [outer = (nil)] 14:01:03 INFO - PROCESS | 16920 | ++DOMWINDOW == 138 (0x8dfda000) [pid = 16920] [serial = 1994] [outer = 0x8df4e400] 14:01:03 INFO - PROCESS | 16920 | 1463173263216 Marionette DEBUG loaded listener.js 14:01:03 INFO - PROCESS | 16920 | ++DOMWINDOW == 139 (0x8e128c00) [pid = 16920] [serial = 1995] [outer = 0x8df4e400] 14:01:04 INFO - PROCESS | 16920 | 1463173264120 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 14:01:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 14:01:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1551ms 14:01:04 INFO - PROCESS | 16920 | 1463173264189 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 14:01:04 INFO - PROCESS | 16920 | 1463173264196 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 14:01:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 14:01:04 INFO - PROCESS | 16920 | 1463173264203 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 14:01:04 INFO - PROCESS | 16920 | 1463173264205 Marionette TRACE conn4 <- [1,2630,null,{}] 14:01:04 INFO - PROCESS | 16920 | 1463173264212 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:04 INFO - PROCESS | 16920 | 1463173264515 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 14:01:04 INFO - PROCESS | 16920 | 1463173264555 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:04 INFO - PROCESS | 16920 | ++DOCSHELL 0x8e005400 == 144 [pid = 16920] [id = 665] 14:01:04 INFO - PROCESS | 16920 | ++DOMWINDOW == 140 (0x8f25f000) [pid = 16920] [serial = 1996] [outer = (nil)] 14:01:04 INFO - PROCESS | 16920 | ++DOMWINDOW == 141 (0x8f448000) [pid = 16920] [serial = 1997] [outer = 0x8f25f000] 14:01:04 INFO - PROCESS | 16920 | 1463173264633 Marionette DEBUG loaded listener.js 14:01:04 INFO - PROCESS | 16920 | ++DOMWINDOW == 142 (0x90797000) [pid = 16920] [serial = 1998] [outer = 0x8f25f000] 14:01:05 INFO - PROCESS | 16920 | 1463173265698 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 14:01:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 14:01:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1534ms 14:01:05 INFO - PROCESS | 16920 | 1463173265737 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 14:01:05 INFO - PROCESS | 16920 | 1463173265741 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 14:01:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 14:01:05 INFO - PROCESS | 16920 | 1463173265763 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 14:01:05 INFO - PROCESS | 16920 | 1463173265772 Marionette TRACE conn4 <- [1,2634,null,{}] 14:01:05 INFO - PROCESS | 16920 | 1463173265778 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:06 INFO - PROCESS | 16920 | 1463173266628 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 14:01:06 INFO - PROCESS | 16920 | --DOMWINDOW == 141 (0xa1052800) [pid = 16920] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 14:01:06 INFO - PROCESS | 16920 | --DOMWINDOW == 140 (0x89b3b000) [pid = 16920] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 14:01:06 INFO - PROCESS | 16920 | --DOMWINDOW == 139 (0x8ed26800) [pid = 16920] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 14:01:06 INFO - PROCESS | 16920 | --DOMWINDOW == 138 (0x8ed27000) [pid = 16920] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 14:01:06 INFO - PROCESS | 16920 | --DOMWINDOW == 137 (0x8ee2f800) [pid = 16920] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 14:01:06 INFO - PROCESS | 16920 | --DOMWINDOW == 136 (0x8df46800) [pid = 16920] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 14:01:06 INFO - PROCESS | 16920 | --DOMWINDOW == 135 (0x877bf000) [pid = 16920] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 14:01:06 INFO - PROCESS | 16920 | --DOMWINDOW == 134 (0x8d419000) [pid = 16920] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 14:01:06 INFO - PROCESS | 16920 | --DOMWINDOW == 133 (0x89b31c00) [pid = 16920] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 14:01:06 INFO - PROCESS | 16920 | --DOMWINDOW == 132 (0x8817d000) [pid = 16920] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 14:01:06 INFO - PROCESS | 16920 | --DOMWINDOW == 131 (0x9a9f6c00) [pid = 16920] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 14:01:06 INFO - PROCESS | 16920 | --DOMWINDOW == 130 (0x92cfc000) [pid = 16920] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 14:01:06 INFO - PROCESS | 16920 | --DOMWINDOW == 129 (0x977f0c00) [pid = 16920] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 14:01:06 INFO - PROCESS | 16920 | --DOMWINDOW == 128 (0x99f98400) [pid = 16920] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 14:01:06 INFO - PROCESS | 16920 | --DOMWINDOW == 127 (0x977e9400) [pid = 16920] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 14:01:06 INFO - PROCESS | 16920 | --DOMWINDOW == 126 (0x92befc00) [pid = 16920] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 14:01:06 INFO - PROCESS | 16920 | --DOMWINDOW == 125 (0x92be5000) [pid = 16920] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 14:01:06 INFO - PROCESS | 16920 | --DOMWINDOW == 124 (0x928ee800) [pid = 16920] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 14:01:06 INFO - PROCESS | 16920 | --DOMWINDOW == 123 (0x92519800) [pid = 16920] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 14:01:06 INFO - PROCESS | 16920 | --DOMWINDOW == 122 (0x918d0400) [pid = 16920] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 14:01:06 INFO - PROCESS | 16920 | --DOMWINDOW == 121 (0x90a0cc00) [pid = 16920] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 14:01:06 INFO - PROCESS | 16920 | 1463173266935 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:06 INFO - PROCESS | 16920 | ++DOCSHELL 0x877bf000 == 145 [pid = 16920] [id = 666] 14:01:06 INFO - PROCESS | 16920 | ++DOMWINDOW == 122 (0x87e98800) [pid = 16920] [serial = 1999] [outer = (nil)] 14:01:07 INFO - PROCESS | 16920 | ++DOMWINDOW == 123 (0x8becfc00) [pid = 16920] [serial = 2000] [outer = 0x87e98800] 14:01:07 INFO - PROCESS | 16920 | 1463173267039 Marionette DEBUG loaded listener.js 14:01:07 INFO - PROCESS | 16920 | ++DOMWINDOW == 124 (0x8ed27000) [pid = 16920] [serial = 2001] [outer = 0x87e98800] 14:01:07 INFO - PROCESS | 16920 | 1463173267776 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 14:01:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 14:01:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 2052ms 14:01:07 INFO - PROCESS | 16920 | 1463173267802 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 14:01:07 INFO - PROCESS | 16920 | 1463173267806 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 14:01:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 14:01:07 INFO - PROCESS | 16920 | 1463173267813 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 14:01:07 INFO - PROCESS | 16920 | 1463173267816 Marionette TRACE conn4 <- [1,2638,null,{}] 14:01:07 INFO - PROCESS | 16920 | 1463173267835 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:08 INFO - PROCESS | 16920 | 1463173268044 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 14:01:08 INFO - PROCESS | 16920 | 1463173268061 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:08 INFO - PROCESS | 16920 | ++DOCSHELL 0x8809a400 == 146 [pid = 16920] [id = 667] 14:01:08 INFO - PROCESS | 16920 | ++DOMWINDOW == 125 (0x8dfdb000) [pid = 16920] [serial = 2002] [outer = (nil)] 14:01:08 INFO - PROCESS | 16920 | ++DOMWINDOW == 126 (0x90a9f800) [pid = 16920] [serial = 2003] [outer = 0x8dfdb000] 14:01:08 INFO - PROCESS | 16920 | 1463173268135 Marionette DEBUG loaded listener.js 14:01:08 INFO - PROCESS | 16920 | ++DOMWINDOW == 127 (0x91082400) [pid = 16920] [serial = 2004] [outer = 0x8dfdb000] 14:01:09 INFO - PROCESS | 16920 | 1463173269478 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 14:01:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 14:01:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1698ms 14:01:09 INFO - PROCESS | 16920 | 1463173269513 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 14:01:09 INFO - PROCESS | 16920 | 1463173269520 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 14:01:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 14:01:09 INFO - PROCESS | 16920 | 1463173269532 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 14:01:09 INFO - PROCESS | 16920 | 1463173269536 Marionette TRACE conn4 <- [1,2642,null,{}] 14:01:09 INFO - PROCESS | 16920 | 1463173269545 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:09 INFO - PROCESS | 16920 | 1463173269800 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 14:01:10 INFO - PROCESS | 16920 | 1463173270159 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:10 INFO - PROCESS | 16920 | ++DOCSHELL 0x8817ac00 == 147 [pid = 16920] [id = 668] 14:01:10 INFO - PROCESS | 16920 | ++DOMWINDOW == 128 (0x8c1e3800) [pid = 16920] [serial = 2005] [outer = (nil)] 14:01:10 INFO - PROCESS | 16920 | ++DOMWINDOW == 129 (0x8e00b800) [pid = 16920] [serial = 2006] [outer = 0x8c1e3800] 14:01:10 INFO - PROCESS | 16920 | 1463173270253 Marionette DEBUG loaded listener.js 14:01:10 INFO - PROCESS | 16920 | ++DOMWINDOW == 130 (0x8ee36c00) [pid = 16920] [serial = 2007] [outer = 0x8c1e3800] 14:01:11 INFO - PROCESS | 16920 | 1463173271255 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 14:01:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 14:01:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1787ms 14:01:11 INFO - PROCESS | 16920 | 1463173271319 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 14:01:11 INFO - PROCESS | 16920 | 1463173271329 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 14:01:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 14:01:11 INFO - PROCESS | 16920 | 1463173271341 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 14:01:11 INFO - PROCESS | 16920 | 1463173271345 Marionette TRACE conn4 <- [1,2646,null,{}] 14:01:11 INFO - PROCESS | 16920 | 1463173271396 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:11 INFO - PROCESS | 16920 | 1463173271680 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 14:01:12 INFO - PROCESS | 16920 | 1463173272081 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:12 INFO - PROCESS | 16920 | ++DOCSHELL 0x87e98000 == 148 [pid = 16920] [id = 669] 14:01:12 INFO - PROCESS | 16920 | ++DOMWINDOW == 131 (0x90648000) [pid = 16920] [serial = 2008] [outer = (nil)] 14:01:12 INFO - PROCESS | 16920 | ++DOMWINDOW == 132 (0x90a09c00) [pid = 16920] [serial = 2009] [outer = 0x90648000] 14:01:12 INFO - PROCESS | 16920 | 1463173272220 Marionette DEBUG loaded listener.js 14:01:12 INFO - PROCESS | 16920 | ++DOMWINDOW == 133 (0x90a5cc00) [pid = 16920] [serial = 2010] [outer = 0x90648000] 14:01:13 INFO - PROCESS | 16920 | 1463173273316 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 14:01:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 14:01:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 2037ms 14:01:13 INFO - PROCESS | 16920 | 1463173273378 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 14:01:13 INFO - PROCESS | 16920 | 1463173273383 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 14:01:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 14:01:13 INFO - PROCESS | 16920 | 1463173273390 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 14:01:13 INFO - PROCESS | 16920 | 1463173273397 Marionette TRACE conn4 <- [1,2650,null,{}] 14:01:13 INFO - PROCESS | 16920 | 1463173273414 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:13 INFO - PROCESS | 16920 | 1463173273709 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 14:01:14 INFO - PROCESS | 16920 | 1463173274062 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:14 INFO - PROCESS | 16920 | ++DOCSHELL 0x91190400 == 149 [pid = 16920] [id = 670] 14:01:14 INFO - PROCESS | 16920 | ++DOMWINDOW == 134 (0x91316000) [pid = 16920] [serial = 2011] [outer = (nil)] 14:01:14 INFO - PROCESS | 16920 | ++DOMWINDOW == 135 (0x918ca800) [pid = 16920] [serial = 2012] [outer = 0x91316000] 14:01:14 INFO - PROCESS | 16920 | 1463173274163 Marionette DEBUG loaded listener.js 14:01:14 INFO - PROCESS | 16920 | ++DOMWINDOW == 136 (0x91a50000) [pid = 16920] [serial = 2013] [outer = 0x91316000] 14:01:15 INFO - PROCESS | 16920 | 1463173275087 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 14:01:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 14:01:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1740ms 14:01:15 INFO - PROCESS | 16920 | 1463173275131 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 14:01:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 14:01:15 INFO - PROCESS | 16920 | 1463173275137 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 14:01:15 INFO - PROCESS | 16920 | 1463173275143 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 14:01:15 INFO - PROCESS | 16920 | 1463173275147 Marionette TRACE conn4 <- [1,2654,null,{}] 14:01:15 INFO - PROCESS | 16920 | 1463173275153 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:15 INFO - PROCESS | 16920 | 1463173275402 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 14:01:15 INFO - PROCESS | 16920 | 1463173275740 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:15 INFO - PROCESS | 16920 | ++DOCSHELL 0x9063d800 == 150 [pid = 16920] [id = 671] 14:01:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 137 (0x918c7c00) [pid = 16920] [serial = 2014] [outer = (nil)] 14:01:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 138 (0x925edc00) [pid = 16920] [serial = 2015] [outer = 0x918c7c00] 14:01:15 INFO - PROCESS | 16920 | 1463173275836 Marionette DEBUG loaded listener.js 14:01:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 139 (0x926af000) [pid = 16920] [serial = 2016] [outer = 0x918c7c00] 14:01:16 INFO - PROCESS | 16920 | 1463173276784 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 14:01:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 14:01:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1682ms 14:01:16 INFO - PROCESS | 16920 | 1463173276826 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 14:01:16 INFO - PROCESS | 16920 | 1463173276831 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 14:01:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 14:01:16 INFO - PROCESS | 16920 | 1463173276837 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 14:01:16 INFO - PROCESS | 16920 | 1463173276841 Marionette TRACE conn4 <- [1,2658,null,{}] 14:01:16 INFO - PROCESS | 16920 | 1463173276847 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:17 INFO - PROCESS | 16920 | 1463173277101 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 14:01:17 INFO - PROCESS | 16920 | 1463173277455 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:17 INFO - PROCESS | 16920 | ++DOCSHELL 0x91181800 == 151 [pid = 16920] [id = 672] 14:01:17 INFO - PROCESS | 16920 | ++DOMWINDOW == 140 (0x91a4e800) [pid = 16920] [serial = 2017] [outer = (nil)] 14:01:17 INFO - PROCESS | 16920 | ++DOMWINDOW == 141 (0x928ea400) [pid = 16920] [serial = 2018] [outer = 0x91a4e800] 14:01:17 INFO - PROCESS | 16920 | 1463173277549 Marionette DEBUG loaded listener.js 14:01:17 INFO - PROCESS | 16920 | ++DOMWINDOW == 142 (0x928ee000) [pid = 16920] [serial = 2019] [outer = 0x91a4e800] 14:01:18 INFO - PROCESS | 16920 | 1463173278503 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 14:01:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 14:01:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1733ms 14:01:18 INFO - PROCESS | 16920 | 1463173278571 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 14:01:18 INFO - PROCESS | 16920 | 1463173278576 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 14:01:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 14:01:18 INFO - PROCESS | 16920 | 1463173278582 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 14:01:18 INFO - PROCESS | 16920 | 1463173278586 Marionette TRACE conn4 <- [1,2662,null,{}] 14:01:18 INFO - PROCESS | 16920 | 1463173278592 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:18 INFO - PROCESS | 16920 | 1463173278902 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 14:01:19 INFO - PROCESS | 16920 | 1463173279251 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:19 INFO - PROCESS | 16920 | ++DOCSHELL 0x9251c000 == 152 [pid = 16920] [id = 673] 14:01:19 INFO - PROCESS | 16920 | ++DOMWINDOW == 143 (0x92b13c00) [pid = 16920] [serial = 2020] [outer = (nil)] 14:01:19 INFO - PROCESS | 16920 | ++DOMWINDOW == 144 (0x92cf1800) [pid = 16920] [serial = 2021] [outer = 0x92b13c00] 14:01:19 INFO - PROCESS | 16920 | 1463173279345 Marionette DEBUG loaded listener.js 14:01:19 INFO - PROCESS | 16920 | ++DOMWINDOW == 145 (0x9375b800) [pid = 16920] [serial = 2022] [outer = 0x92b13c00] 14:01:20 INFO - PROCESS | 16920 | 1463173280284 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 14:01:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 14:01:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1737ms 14:01:20 INFO - PROCESS | 16920 | 1463173280320 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 14:01:20 INFO - PROCESS | 16920 | 1463173280324 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 14:01:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 14:01:20 INFO - PROCESS | 16920 | 1463173280331 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 14:01:20 INFO - PROCESS | 16920 | 1463173280335 Marionette TRACE conn4 <- [1,2666,null,{}] 14:01:20 INFO - PROCESS | 16920 | 1463173280340 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:20 INFO - PROCESS | 16920 | 1463173280578 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 14:01:20 INFO - PROCESS | 16920 | 1463173280924 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:20 INFO - PROCESS | 16920 | ++DOCSHELL 0x87e99400 == 153 [pid = 16920] [id = 674] 14:01:20 INFO - PROCESS | 16920 | ++DOMWINDOW == 146 (0x90797c00) [pid = 16920] [serial = 2023] [outer = (nil)] 14:01:21 INFO - PROCESS | 16920 | ++DOMWINDOW == 147 (0x946da800) [pid = 16920] [serial = 2024] [outer = 0x90797c00] 14:01:21 INFO - PROCESS | 16920 | 1463173281021 Marionette DEBUG loaded listener.js 14:01:21 INFO - PROCESS | 16920 | ++DOMWINDOW == 148 (0x9513cc00) [pid = 16920] [serial = 2025] [outer = 0x90797c00] 14:01:22 INFO - PROCESS | 16920 | SkCairoFTTypeface::onFilterRec unimplemented 14:01:22 INFO - PROCESS | 16920 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:01:22 INFO - PROCESS | 16920 | 1463173282375 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 14:01:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 14:01:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2086ms 14:01:22 INFO - PROCESS | 16920 | 1463173282442 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 14:01:22 INFO - PROCESS | 16920 | 1463173282447 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 14:01:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 14:01:22 INFO - PROCESS | 16920 | 1463173282483 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 14:01:22 INFO - PROCESS | 16920 | 1463173282487 Marionette TRACE conn4 <- [1,2670,null,{}] 14:01:22 INFO - PROCESS | 16920 | 1463173282494 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:22 INFO - PROCESS | 16920 | 1463173282729 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 14:01:23 INFO - PROCESS | 16920 | 1463173283018 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:23 INFO - PROCESS | 16920 | ++DOCSHELL 0x92cfdc00 == 154 [pid = 16920] [id = 675] 14:01:23 INFO - PROCESS | 16920 | ++DOMWINDOW == 149 (0x945dfc00) [pid = 16920] [serial = 2026] [outer = (nil)] 14:01:23 INFO - PROCESS | 16920 | ++DOMWINDOW == 150 (0x96d30000) [pid = 16920] [serial = 2027] [outer = 0x945dfc00] 14:01:23 INFO - PROCESS | 16920 | 1463173283108 Marionette DEBUG loaded listener.js 14:01:23 INFO - PROCESS | 16920 | ++DOMWINDOW == 151 (0x977e6c00) [pid = 16920] [serial = 2028] [outer = 0x945dfc00] 14:01:24 INFO - PROCESS | 16920 | SkCairoFTTypeface::onFilterRec unimplemented 14:01:24 INFO - PROCESS | 16920 | 1463173284489 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 14:01:24 INFO - PROCESS | 16920 | 1463173284534 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 14:01:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 14:01:24 INFO - PROCESS | 16920 | 1463173284541 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 14:01:24 INFO - PROCESS | 16920 | 1463173284545 Marionette TRACE conn4 <- [1,2674,null,{}] 14:01:24 INFO - PROCESS | 16920 | 1463173284650 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:24 INFO - PROCESS | 16920 | 1463173284899 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 14:01:25 INFO - PROCESS | 16920 | 1463173285189 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:25 INFO - PROCESS | 16920 | ++DOCSHELL 0x9396f000 == 155 [pid = 16920] [id = 676] 14:01:25 INFO - PROCESS | 16920 | ++DOMWINDOW == 152 (0x96d2ec00) [pid = 16920] [serial = 2029] [outer = (nil)] 14:01:25 INFO - PROCESS | 16920 | ++DOMWINDOW == 153 (0x98395400) [pid = 16920] [serial = 2030] [outer = 0x96d2ec00] 14:01:25 INFO - PROCESS | 16920 | 1463173285316 Marionette DEBUG loaded listener.js 14:01:25 INFO - PROCESS | 16920 | ++DOMWINDOW == 154 (0x992c0c00) [pid = 16920] [serial = 2031] [outer = 0x96d2ec00] 14:01:26 INFO - PROCESS | 16920 | SkCairoFTTypeface::onFilterRec unimplemented 14:01:26 INFO - PROCESS | 16920 | 1463173286971 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 14:01:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 14:01:27 INFO - PROCESS | 16920 | 1463173287081 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 14:01:27 INFO - PROCESS | 16920 | 1463173287088 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 14:01:27 INFO - PROCESS | 16920 | 1463173287092 Marionette TRACE conn4 <- [1,2678,null,{}] 14:01:27 INFO - PROCESS | 16920 | 1463173287098 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:27 INFO - PROCESS | 16920 | 1463173287339 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 14:01:27 INFO - PROCESS | 16920 | 1463173287635 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:27 INFO - PROCESS | 16920 | ++DOCSHELL 0x928f2000 == 156 [pid = 16920] [id = 677] 14:01:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 155 (0x983bdc00) [pid = 16920] [serial = 2032] [outer = (nil)] 14:01:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 156 (0x9a27b000) [pid = 16920] [serial = 2033] [outer = 0x983bdc00] 14:01:27 INFO - PROCESS | 16920 | 1463173287725 Marionette DEBUG loaded listener.js 14:01:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 157 (0x9a28a400) [pid = 16920] [serial = 2034] [outer = 0x983bdc00] 14:01:29 INFO - PROCESS | 16920 | SkCairoFTTypeface::onFilterRec unimplemented 14:01:29 INFO - PROCESS | 16920 | 1463173289125 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 14:01:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 14:01:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2139ms 14:01:29 INFO - PROCESS | 16920 | 1463173289228 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 14:01:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 14:01:29 INFO - PROCESS | 16920 | 1463173289233 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 14:01:29 INFO - PROCESS | 16920 | 1463173289239 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 14:01:29 INFO - PROCESS | 16920 | 1463173289244 Marionette TRACE conn4 <- [1,2682,null,{}] 14:01:29 INFO - PROCESS | 16920 | 1463173289252 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:29 INFO - PROCESS | 16920 | 1463173289497 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 14:01:29 INFO - PROCESS | 16920 | 1463173289792 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:29 INFO - PROCESS | 16920 | ++DOCSHELL 0x983bd400 == 157 [pid = 16920] [id = 678] 14:01:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 158 (0x9a482400) [pid = 16920] [serial = 2035] [outer = (nil)] 14:01:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 159 (0x9a9da800) [pid = 16920] [serial = 2036] [outer = 0x9a482400] 14:01:29 INFO - PROCESS | 16920 | 1463173289888 Marionette DEBUG loaded listener.js 14:01:30 INFO - PROCESS | 16920 | ++DOMWINDOW == 160 (0x9ac4d800) [pid = 16920] [serial = 2037] [outer = 0x9a482400] 14:01:31 INFO - PROCESS | 16920 | SkCairoFTTypeface::onFilterRec unimplemented 14:01:31 INFO - PROCESS | 16920 | 1463173291258 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 14:01:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 14:01:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2047ms 14:01:31 INFO - PROCESS | 16920 | 1463173291343 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 14:01:31 INFO - PROCESS | 16920 | 1463173291348 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 14:01:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 14:01:31 INFO - PROCESS | 16920 | 1463173291361 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 14:01:31 INFO - PROCESS | 16920 | 1463173291364 Marionette TRACE conn4 <- [1,2686,null,{}] 14:01:31 INFO - PROCESS | 16920 | 1463173291371 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:31 INFO - PROCESS | 16920 | 1463173291620 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 14:01:31 INFO - PROCESS | 16920 | 1463173291939 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:31 INFO - PROCESS | 16920 | ++DOCSHELL 0x9a486c00 == 158 [pid = 16920] [id = 679] 14:01:31 INFO - PROCESS | 16920 | ++DOMWINDOW == 161 (0x9a4b4800) [pid = 16920] [serial = 2038] [outer = (nil)] 14:01:32 INFO - PROCESS | 16920 | ++DOMWINDOW == 162 (0x9b461c00) [pid = 16920] [serial = 2039] [outer = 0x9a4b4800] 14:01:32 INFO - PROCESS | 16920 | 1463173292032 Marionette DEBUG loaded listener.js 14:01:32 INFO - PROCESS | 16920 | ++DOMWINDOW == 163 (0x9ba9d000) [pid = 16920] [serial = 2040] [outer = 0x9a4b4800] 14:01:33 INFO - PROCESS | 16920 | SkCairoFTTypeface::onFilterRec unimplemented 14:01:33 INFO - PROCESS | 16920 | 1463173293436 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 14:01:33 INFO - PROCESS | 16920 | 1463173293571 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 14:01:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 14:01:33 INFO - PROCESS | 16920 | 1463173293583 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 14:01:33 INFO - PROCESS | 16920 | 1463173293586 Marionette TRACE conn4 <- [1,2690,null,{}] 14:01:33 INFO - PROCESS | 16920 | 1463173293593 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:33 INFO - PROCESS | 16920 | 1463173293832 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 14:01:34 INFO - PROCESS | 16920 | 1463173294128 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:34 INFO - PROCESS | 16920 | ++DOCSHELL 0x9b461400 == 159 [pid = 16920] [id = 680] 14:01:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 164 (0x9b462400) [pid = 16920] [serial = 2041] [outer = (nil)] 14:01:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 165 (0x9d3bf000) [pid = 16920] [serial = 2042] [outer = 0x9b462400] 14:01:34 INFO - PROCESS | 16920 | 1463173294218 Marionette DEBUG loaded listener.js 14:01:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 166 (0x9d3c3800) [pid = 16920] [serial = 2043] [outer = 0x9b462400] 14:01:35 INFO - PROCESS | 16920 | SkCairoFTTypeface::onFilterRec unimplemented 14:01:35 INFO - PROCESS | 16920 | 1463173295584 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 14:01:35 INFO - PROCESS | 16920 | 1463173295661 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 14:01:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 14:01:35 INFO - PROCESS | 16920 | 1463173295691 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 14:01:35 INFO - PROCESS | 16920 | 1463173295694 Marionette TRACE conn4 <- [1,2694,null,{}] 14:01:35 INFO - PROCESS | 16920 | 1463173295702 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:35 INFO - PROCESS | 16920 | 1463173295943 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 14:01:36 INFO - PROCESS | 16920 | 1463173296248 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:36 INFO - PROCESS | 16920 | ++DOCSHELL 0x9b2adc00 == 160 [pid = 16920] [id = 681] 14:01:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 167 (0x9bfec800) [pid = 16920] [serial = 2044] [outer = (nil)] 14:01:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 168 (0xa21a6400) [pid = 16920] [serial = 2045] [outer = 0x9bfec800] 14:01:36 INFO - PROCESS | 16920 | 1463173296339 Marionette DEBUG loaded listener.js 14:01:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 169 (0xa2277400) [pid = 16920] [serial = 2046] [outer = 0x9bfec800] 14:01:38 INFO - PROCESS | 16920 | SkCairoFTTypeface::onFilterRec unimplemented 14:01:38 INFO - PROCESS | 16920 | 1463173298583 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 14:01:38 INFO - PROCESS | 16920 | 1463173298643 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 14:01:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 14:01:38 INFO - PROCESS | 16920 | 1463173298652 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 14:01:38 INFO - PROCESS | 16920 | 1463173298658 Marionette TRACE conn4 <- [1,2698,null,{}] 14:01:38 INFO - PROCESS | 16920 | 1463173298668 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:39 INFO - PROCESS | 16920 | 1463173299006 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 14:01:39 INFO - PROCESS | 16920 | --DOCSHELL 0x945e8c00 == 159 [pid = 16920] [id = 81] 14:01:39 INFO - PROCESS | 16920 | --DOCSHELL 0x93976800 == 158 [pid = 16920] [id = 365] 14:01:39 INFO - PROCESS | 16920 | --DOCSHELL 0x95243c00 == 157 [pid = 16920] [id = 366] 14:01:39 INFO - PROCESS | 16920 | --DOCSHELL 0x9130f800 == 156 [pid = 16920] [id = 223] 14:01:39 INFO - PROCESS | 16920 | --DOMWINDOW == 168 (0xa2455000) [pid = 16920] [serial = 1863] [outer = (nil)] [url = about:blank] 14:01:39 INFO - PROCESS | 16920 | --DOMWINDOW == 167 (0x907ec800) [pid = 16920] [serial = 1812] [outer = (nil)] [url = about:blank] 14:01:39 INFO - PROCESS | 16920 | --DOMWINDOW == 166 (0x9079a400) [pid = 16920] [serial = 1937] [outer = (nil)] [url = about:blank] 14:01:39 INFO - PROCESS | 16920 | --DOMWINDOW == 165 (0x8ee34c00) [pid = 16920] [serial = 1934] [outer = (nil)] [url = about:blank] 14:01:39 INFO - PROCESS | 16920 | --DOMWINDOW == 164 (0x90a64800) [pid = 16920] [serial = 1886] [outer = (nil)] [url = about:blank] 14:01:39 INFO - PROCESS | 16920 | --DOMWINDOW == 163 (0x8f25d400) [pid = 16920] [serial = 1884] [outer = (nil)] [url = about:blank] 14:01:39 INFO - PROCESS | 16920 | --DOMWINDOW == 162 (0x8ee35c00) [pid = 16920] [serial = 1883] [outer = (nil)] [url = about:blank] 14:01:39 INFO - PROCESS | 16920 | --DOMWINDOW == 161 (0x8e125c00) [pid = 16920] [serial = 1881] [outer = (nil)] [url = about:blank] 14:01:39 INFO - PROCESS | 16920 | --DOMWINDOW == 160 (0x8dfccc00) [pid = 16920] [serial = 1880] [outer = (nil)] [url = about:blank] 14:01:39 INFO - PROCESS | 16920 | --DOMWINDOW == 159 (0x891e9c00) [pid = 16920] [serial = 1878] [outer = (nil)] [url = about:blank] 14:01:39 INFO - PROCESS | 16920 | --DOMWINDOW == 158 (0x880a0800) [pid = 16920] [serial = 1877] [outer = (nil)] [url = about:blank] 14:01:39 INFO - PROCESS | 16920 | --DOMWINDOW == 157 (0x8dfcc400) [pid = 16920] [serial = 1931] [outer = (nil)] [url = about:blank] 14:01:40 INFO - PROCESS | 16920 | --DOMWINDOW == 156 (0x89b3c800) [pid = 16920] [serial = 1928] [outer = (nil)] [url = about:blank] 14:01:40 INFO - PROCESS | 16920 | --DOMWINDOW == 155 (0x8b017000) [pid = 16920] [serial = 1929] [outer = (nil)] [url = about:blank] 14:01:40 INFO - PROCESS | 16920 | --DOMWINDOW == 154 (0xa104bc00) [pid = 16920] [serial = 1925] [outer = (nil)] [url = about:blank] 14:01:40 INFO - PROCESS | 16920 | --DOMWINDOW == 153 (0x9c076400) [pid = 16920] [serial = 1923] [outer = (nil)] [url = about:blank] 14:01:40 INFO - PROCESS | 16920 | --DOMWINDOW == 152 (0x9bfed800) [pid = 16920] [serial = 1922] [outer = (nil)] [url = about:blank] 14:01:40 INFO - PROCESS | 16920 | --DOMWINDOW == 151 (0x9b462000) [pid = 16920] [serial = 1920] [outer = (nil)] [url = about:blank] 14:01:40 INFO - PROCESS | 16920 | --DOMWINDOW == 150 (0x9b2e4800) [pid = 16920] [serial = 1919] [outer = (nil)] [url = about:blank] 14:01:40 INFO - PROCESS | 16920 | --DOMWINDOW == 149 (0x9a9fb800) [pid = 16920] [serial = 1917] [outer = (nil)] [url = about:blank] 14:01:40 INFO - PROCESS | 16920 | --DOMWINDOW == 148 (0x9a9f6800) [pid = 16920] [serial = 1916] [outer = (nil)] [url = about:blank] 14:01:40 INFO - PROCESS | 16920 | --DOMWINDOW == 147 (0x9a4b4000) [pid = 16920] [serial = 1914] [outer = (nil)] [url = about:blank] 14:01:40 INFO - PROCESS | 16920 | --DOMWINDOW == 146 (0x9a276c00) [pid = 16920] [serial = 1913] [outer = (nil)] [url = about:blank] 14:01:40 INFO - PROCESS | 16920 | --DOMWINDOW == 145 (0x9a399800) [pid = 16920] [serial = 1911] [outer = (nil)] [url = about:blank] 14:01:40 INFO - PROCESS | 16920 | --DOMWINDOW == 144 (0x9a27f800) [pid = 16920] [serial = 1910] [outer = (nil)] [url = about:blank] 14:01:40 INFO - PROCESS | 16920 | --DOMWINDOW == 143 (0x98395800) [pid = 16920] [serial = 1908] [outer = (nil)] [url = about:blank] 14:01:40 INFO - PROCESS | 16920 | --DOMWINDOW == 142 (0x981f7c00) [pid = 16920] [serial = 1907] [outer = (nil)] [url = about:blank] 14:01:40 INFO - PROCESS | 16920 | --DOMWINDOW == 141 (0x9523a400) [pid = 16920] [serial = 1905] [outer = (nil)] [url = about:blank] 14:01:40 INFO - PROCESS | 16920 | --DOMWINDOW == 140 (0x9513d800) [pid = 16920] [serial = 1904] [outer = (nil)] [url = about:blank] 14:01:40 INFO - PROCESS | 16920 | --DOMWINDOW == 139 (0x93bee000) [pid = 16920] [serial = 1902] [outer = (nil)] [url = about:blank] 14:01:40 INFO - PROCESS | 16920 | --DOMWINDOW == 138 (0x93be5c00) [pid = 16920] [serial = 1901] [outer = (nil)] [url = about:blank] 14:01:40 INFO - PROCESS | 16920 | --DOMWINDOW == 137 (0x92ce2000) [pid = 16920] [serial = 1899] [outer = (nil)] [url = about:blank] 14:01:40 INFO - PROCESS | 16920 | --DOMWINDOW == 136 (0x92bef000) [pid = 16920] [serial = 1898] [outer = (nil)] [url = about:blank] 14:01:40 INFO - PROCESS | 16920 | --DOMWINDOW == 135 (0x92b17000) [pid = 16920] [serial = 1896] [outer = (nil)] [url = about:blank] 14:01:40 INFO - PROCESS | 16920 | --DOMWINDOW == 134 (0x92b13800) [pid = 16920] [serial = 1895] [outer = (nil)] [url = about:blank] 14:01:40 INFO - PROCESS | 16920 | --DOMWINDOW == 133 (0x925f8000) [pid = 16920] [serial = 1893] [outer = (nil)] [url = about:blank] 14:01:40 INFO - PROCESS | 16920 | --DOMWINDOW == 132 (0x91a50c00) [pid = 16920] [serial = 1892] [outer = (nil)] [url = about:blank] 14:01:40 INFO - PROCESS | 16920 | --DOMWINDOW == 131 (0x9130e400) [pid = 16920] [serial = 1890] [outer = (nil)] [url = about:blank] 14:01:40 INFO - PROCESS | 16920 | --DOMWINDOW == 130 (0x91189400) [pid = 16920] [serial = 1889] [outer = (nil)] [url = about:blank] 14:01:40 INFO - PROCESS | 16920 | --DOMWINDOW == 129 (0x9107c000) [pid = 16920] [serial = 1887] [outer = (nil)] [url = about:blank] 14:01:40 INFO - PROCESS | 16920 | --DOMWINDOW == 128 (0x8f25d000) [pid = 16920] [serial = 1935] [outer = (nil)] [url = about:blank] 14:01:40 INFO - PROCESS | 16920 | --DOMWINDOW == 127 (0x8e121400) [pid = 16920] [serial = 1932] [outer = (nil)] [url = about:blank] 14:01:40 INFO - PROCESS | 16920 | 1463173300239 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:40 INFO - PROCESS | 16920 | ++DOCSHELL 0x86c37c00 == 157 [pid = 16920] [id = 682] 14:01:40 INFO - PROCESS | 16920 | ++DOMWINDOW == 128 (0x86c75400) [pid = 16920] [serial = 2047] [outer = (nil)] 14:01:40 INFO - PROCESS | 16920 | ++DOMWINDOW == 129 (0x8817a000) [pid = 16920] [serial = 2048] [outer = 0x86c75400] 14:01:40 INFO - PROCESS | 16920 | 1463173300323 Marionette DEBUG loaded listener.js 14:01:40 INFO - PROCESS | 16920 | ++DOMWINDOW == 130 (0x89b36800) [pid = 16920] [serial = 2049] [outer = 0x86c75400] 14:01:41 INFO - PROCESS | 16920 | SkCairoFTTypeface::onFilterRec unimplemented 14:01:41 INFO - PROCESS | 16920 | 1463173301615 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 14:01:41 INFO - PROCESS | 16920 | 1463173301671 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 14:01:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 14:01:41 INFO - PROCESS | 16920 | 1463173301856 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 14:01:41 INFO - PROCESS | 16920 | 1463173301864 Marionette TRACE conn4 <- [1,2702,null,{}] 14:01:41 INFO - PROCESS | 16920 | 1463173301879 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:42 INFO - PROCESS | 16920 | 1463173302247 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 14:01:42 INFO - PROCESS | 16920 | 1463173302587 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:42 INFO - PROCESS | 16920 | ++DOCSHELL 0x8adcf400 == 158 [pid = 16920] [id = 683] 14:01:42 INFO - PROCESS | 16920 | ++DOMWINDOW == 131 (0x8b017c00) [pid = 16920] [serial = 2050] [outer = (nil)] 14:01:42 INFO - PROCESS | 16920 | ++DOMWINDOW == 132 (0x8dfd6000) [pid = 16920] [serial = 2051] [outer = 0x8b017c00] 14:01:42 INFO - PROCESS | 16920 | 1463173302666 Marionette DEBUG loaded listener.js 14:01:42 INFO - PROCESS | 16920 | ++DOMWINDOW == 133 (0x8e2d3000) [pid = 16920] [serial = 2052] [outer = 0x8b017c00] 14:01:43 INFO - PROCESS | 16920 | 1463173303640 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 14:01:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 14:01:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1925ms 14:01:43 INFO - PROCESS | 16920 | 1463173303706 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 14:01:43 INFO - PROCESS | 16920 | 1463173303710 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 14:01:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 14:01:43 INFO - PROCESS | 16920 | 1463173303717 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 14:01:43 INFO - PROCESS | 16920 | 1463173303723 Marionette TRACE conn4 <- [1,2706,null,{}] 14:01:43 INFO - PROCESS | 16920 | 1463173303749 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:44 INFO - PROCESS | 16920 | 1463173304093 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 14:01:44 INFO - PROCESS | 16920 | 1463173304318 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:44 INFO - PROCESS | 16920 | ++DOCSHELL 0x8f25e000 == 159 [pid = 16920] [id = 684] 14:01:44 INFO - PROCESS | 16920 | ++DOMWINDOW == 134 (0x8f449400) [pid = 16920] [serial = 2053] [outer = (nil)] 14:01:44 INFO - PROCESS | 16920 | ++DOMWINDOW == 135 (0x9079a400) [pid = 16920] [serial = 2054] [outer = 0x8f449400] 14:01:44 INFO - PROCESS | 16920 | 1463173304398 Marionette DEBUG loaded listener.js 14:01:44 INFO - PROCESS | 16920 | ++DOMWINDOW == 136 (0x907eac00) [pid = 16920] [serial = 2055] [outer = 0x8f449400] 14:01:45 INFO - PROCESS | 16920 | --DOMWINDOW == 135 (0x8adcf800) [pid = 16920] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 14:01:45 INFO - PROCESS | 16920 | --DOMWINDOW == 134 (0x8ee3bc00) [pid = 16920] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 14:01:45 INFO - PROCESS | 16920 | --DOMWINDOW == 133 (0x9b2e6000) [pid = 16920] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 14:01:45 INFO - PROCESS | 16920 | --DOMWINDOW == 132 (0x88182c00) [pid = 16920] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 14:01:45 INFO - PROCESS | 16920 | --DOMWINDOW == 131 (0x8e12fc00) [pid = 16920] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 14:01:45 INFO - PROCESS | 16920 | --DOMWINDOW == 130 (0x9107d400) [pid = 16920] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 14:01:45 INFO - PROCESS | 16920 | --DOMWINDOW == 129 (0x92514000) [pid = 16920] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 14:01:45 INFO - PROCESS | 16920 | --DOMWINDOW == 128 (0x92b14000) [pid = 16920] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 14:01:45 INFO - PROCESS | 16920 | --DOMWINDOW == 127 (0x9a27d800) [pid = 16920] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 14:01:45 INFO - PROCESS | 16920 | --DOMWINDOW == 126 (0x9c06bc00) [pid = 16920] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 14:01:45 INFO - PROCESS | 16920 | --DOMWINDOW == 125 (0x926b7c00) [pid = 16920] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 14:01:45 INFO - PROCESS | 16920 | --DOMWINDOW == 124 (0x8df4e400) [pid = 16920] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 14:01:45 INFO - PROCESS | 16920 | --DOMWINDOW == 123 (0x8e2da000) [pid = 16920] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 14:01:45 INFO - PROCESS | 16920 | --DOMWINDOW == 122 (0x918c5c00) [pid = 16920] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 14:01:45 INFO - PROCESS | 16920 | --DOMWINDOW == 121 (0x99d13800) [pid = 16920] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 14:01:45 INFO - PROCESS | 16920 | --DOMWINDOW == 120 (0x8f25f000) [pid = 16920] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 14:01:45 INFO - PROCESS | 16920 | --DOMWINDOW == 119 (0x928ed400) [pid = 16920] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 14:01:45 INFO - PROCESS | 16920 | --DOMWINDOW == 118 (0x9a27a800) [pid = 16920] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 14:01:45 INFO - PROCESS | 16920 | --DOMWINDOW == 117 (0x89b31000) [pid = 16920] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 14:01:45 INFO - PROCESS | 16920 | --DOMWINDOW == 116 (0x87e98800) [pid = 16920] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 14:01:45 INFO - PROCESS | 16920 | --DOMWINDOW == 115 (0x9251bc00) [pid = 16920] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 14:01:45 INFO - PROCESS | 16920 | --DOMWINDOW == 114 (0x93be8000) [pid = 16920] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 14:01:45 INFO - PROCESS | 16920 | 1463173305878 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 14:01:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 14:01:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 2187ms 14:01:45 INFO - PROCESS | 16920 | 1463173305905 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 14:01:45 INFO - PROCESS | 16920 | 1463173305910 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 14:01:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 14:01:45 INFO - PROCESS | 16920 | 1463173305916 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 14:01:45 INFO - PROCESS | 16920 | 1463173305919 Marionette TRACE conn4 <- [1,2710,null,{}] 14:01:45 INFO - PROCESS | 16920 | 1463173305925 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:46 INFO - PROCESS | 16920 | 1463173306130 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 14:01:46 INFO - PROCESS | 16920 | 1463173306358 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:46 INFO - PROCESS | 16920 | ++DOCSHELL 0x8adc3000 == 160 [pid = 16920] [id = 685] 14:01:46 INFO - PROCESS | 16920 | ++DOMWINDOW == 115 (0x8ed21400) [pid = 16920] [serial = 2056] [outer = (nil)] 14:01:46 INFO - PROCESS | 16920 | ++DOMWINDOW == 116 (0x907eec00) [pid = 16920] [serial = 2057] [outer = 0x8ed21400] 14:01:46 INFO - PROCESS | 16920 | 1463173306435 Marionette DEBUG loaded listener.js 14:01:46 INFO - PROCESS | 16920 | ++DOMWINDOW == 117 (0x90a58000) [pid = 16920] [serial = 2058] [outer = 0x8ed21400] 14:01:47 INFO - PROCESS | 16920 | 1463173307435 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 14:01:47 INFO - PROCESS | 16920 | 1463173307507 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 14:01:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 14:01:47 INFO - PROCESS | 16920 | 1463173307516 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 14:01:47 INFO - PROCESS | 16920 | 1463173307522 Marionette TRACE conn4 <- [1,2714,null,{}] 14:01:47 INFO - PROCESS | 16920 | 1463173307531 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:47 INFO - PROCESS | 16920 | 1463173307803 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 14:01:48 INFO - PROCESS | 16920 | 1463173308163 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:48 INFO - PROCESS | 16920 | ++DOCSHELL 0x8b024400 == 161 [pid = 16920] [id = 686] 14:01:48 INFO - PROCESS | 16920 | ++DOMWINDOW == 118 (0x8bb93400) [pid = 16920] [serial = 2059] [outer = (nil)] 14:01:48 INFO - PROCESS | 16920 | ++DOMWINDOW == 119 (0x8c1eac00) [pid = 16920] [serial = 2060] [outer = 0x8bb93400] 14:01:48 INFO - PROCESS | 16920 | 1463173308254 Marionette DEBUG loaded listener.js 14:01:48 INFO - PROCESS | 16920 | ++DOMWINDOW == 120 (0x8df49000) [pid = 16920] [serial = 2061] [outer = 0x8bb93400] 14:01:49 INFO - PROCESS | 16920 | 1463173309263 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 14:01:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 14:01:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1785ms 14:01:49 INFO - PROCESS | 16920 | 1463173309302 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 14:01:49 INFO - PROCESS | 16920 | 1463173309311 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 14:01:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 14:01:49 INFO - PROCESS | 16920 | 1463173309322 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 14:01:49 INFO - PROCESS | 16920 | 1463173309326 Marionette TRACE conn4 <- [1,2718,null,{}] 14:01:49 INFO - PROCESS | 16920 | 1463173309333 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:49 INFO - PROCESS | 16920 | 1463173309576 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 14:01:49 INFO - PROCESS | 16920 | 1463173309928 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:49 INFO - PROCESS | 16920 | ++DOCSHELL 0x8e2dcc00 == 162 [pid = 16920] [id = 687] 14:01:49 INFO - PROCESS | 16920 | ++DOMWINDOW == 121 (0x8ea58c00) [pid = 16920] [serial = 2062] [outer = (nil)] 14:01:50 INFO - PROCESS | 16920 | ++DOMWINDOW == 122 (0x8f255800) [pid = 16920] [serial = 2063] [outer = 0x8ea58c00] 14:01:50 INFO - PROCESS | 16920 | 1463173310019 Marionette DEBUG loaded listener.js 14:01:50 INFO - PROCESS | 16920 | ++DOMWINDOW == 123 (0x9079ac00) [pid = 16920] [serial = 2064] [outer = 0x8ea58c00] 14:01:50 INFO - PROCESS | 16920 | 1463173310978 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 14:01:51 INFO - PROCESS | 16920 | 1463173311019 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 14:01:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 14:01:51 INFO - PROCESS | 16920 | 1463173311027 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 14:01:51 INFO - PROCESS | 16920 | 1463173311033 Marionette TRACE conn4 <- [1,2722,null,{}] 14:01:51 INFO - PROCESS | 16920 | 1463173311050 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:51 INFO - PROCESS | 16920 | 1463173311342 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 14:01:51 INFO - PROCESS | 16920 | 1463173311729 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:51 INFO - PROCESS | 16920 | ++DOCSHELL 0x90a14c00 == 163 [pid = 16920] [id = 688] 14:01:51 INFO - PROCESS | 16920 | ++DOMWINDOW == 124 (0x9118b000) [pid = 16920] [serial = 2065] [outer = (nil)] 14:01:51 INFO - PROCESS | 16920 | ++DOMWINDOW == 125 (0x91312c00) [pid = 16920] [serial = 2066] [outer = 0x9118b000] 14:01:51 INFO - PROCESS | 16920 | 1463173311825 Marionette DEBUG loaded listener.js 14:01:51 INFO - PROCESS | 16920 | ++DOMWINDOW == 126 (0x918c7000) [pid = 16920] [serial = 2067] [outer = 0x9118b000] 14:01:52 INFO - PROCESS | 16920 | 1463173312870 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 14:01:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 14:01:52 INFO - PROCESS | 16920 | 1463173312921 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 14:01:52 INFO - PROCESS | 16920 | 1463173312927 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 14:01:52 INFO - PROCESS | 16920 | 1463173312931 Marionette TRACE conn4 <- [1,2726,null,{}] 14:01:52 INFO - PROCESS | 16920 | 1463173312937 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:53 INFO - PROCESS | 16920 | 1463173313208 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 14:01:53 INFO - PROCESS | 16920 | 1463173313561 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:53 INFO - PROCESS | 16920 | ++DOCSHELL 0x8f25d800 == 164 [pid = 16920] [id = 689] 14:01:53 INFO - PROCESS | 16920 | ++DOMWINDOW == 127 (0x91a59800) [pid = 16920] [serial = 2068] [outer = (nil)] 14:01:53 INFO - PROCESS | 16920 | ++DOMWINDOW == 128 (0x925ee400) [pid = 16920] [serial = 2069] [outer = 0x91a59800] 14:01:53 INFO - PROCESS | 16920 | 1463173313660 Marionette DEBUG loaded listener.js 14:01:53 INFO - PROCESS | 16920 | ++DOMWINDOW == 129 (0x925f4000) [pid = 16920] [serial = 2070] [outer = 0x91a59800] 14:01:54 INFO - PROCESS | 16920 | 1463173314664 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 14:01:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 14:01:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1784ms 14:01:54 INFO - PROCESS | 16920 | 1463173314712 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 14:01:54 INFO - PROCESS | 16920 | 1463173314715 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 14:01:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 14:01:54 INFO - PROCESS | 16920 | 1463173314722 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 14:01:54 INFO - PROCESS | 16920 | 1463173314726 Marionette TRACE conn4 <- [1,2730,null,{}] 14:01:54 INFO - PROCESS | 16920 | 1463173314732 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:54 INFO - PROCESS | 16920 | 1463173314970 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 14:01:55 INFO - PROCESS | 16920 | 1463173315307 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:55 INFO - PROCESS | 16920 | ++DOCSHELL 0x877c4000 == 165 [pid = 16920] [id = 690] 14:01:55 INFO - PROCESS | 16920 | ++DOMWINDOW == 130 (0x8f260800) [pid = 16920] [serial = 2071] [outer = (nil)] 14:01:55 INFO - PROCESS | 16920 | ++DOMWINDOW == 131 (0x928ec400) [pid = 16920] [serial = 2072] [outer = 0x8f260800] 14:01:55 INFO - PROCESS | 16920 | 1463173315404 Marionette DEBUG loaded listener.js 14:01:55 INFO - PROCESS | 16920 | ++DOMWINDOW == 132 (0x928f7800) [pid = 16920] [serial = 2073] [outer = 0x8f260800] 14:01:56 INFO - PROCESS | 16920 | 1463173316705 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 14:01:56 INFO - PROCESS | 16920 | 1463173316774 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 14:01:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 14:01:56 INFO - PROCESS | 16920 | 1463173316781 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 14:01:56 INFO - PROCESS | 16920 | 1463173316785 Marionette TRACE conn4 <- [1,2734,null,{}] 14:01:56 INFO - PROCESS | 16920 | 1463173316850 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:57 INFO - PROCESS | 16920 | 1463173317216 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 14:01:57 INFO - PROCESS | 16920 | 1463173317432 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:57 INFO - PROCESS | 16920 | ++DOCSHELL 0x88fe2c00 == 166 [pid = 16920] [id = 691] 14:01:57 INFO - PROCESS | 16920 | ++DOMWINDOW == 133 (0x9130d800) [pid = 16920] [serial = 2074] [outer = (nil)] 14:01:57 INFO - PROCESS | 16920 | ++DOMWINDOW == 134 (0x92ce2000) [pid = 16920] [serial = 2075] [outer = 0x9130d800] 14:01:57 INFO - PROCESS | 16920 | 1463173317524 Marionette DEBUG loaded listener.js 14:01:57 INFO - PROCESS | 16920 | ++DOMWINDOW == 135 (0x93759400) [pid = 16920] [serial = 2076] [outer = 0x9130d800] 14:01:58 INFO - PROCESS | 16920 | 1463173318506 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 14:01:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 14:01:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1793ms 14:01:58 INFO - PROCESS | 16920 | 1463173318581 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 14:01:58 INFO - PROCESS | 16920 | 1463173318584 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 14:01:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 14:01:58 INFO - PROCESS | 16920 | 1463173318597 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 14:01:58 INFO - PROCESS | 16920 | 1463173318600 Marionette TRACE conn4 <- [1,2738,null,{}] 14:01:58 INFO - PROCESS | 16920 | 1463173318605 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:58 INFO - PROCESS | 16920 | 1463173318830 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 14:01:59 INFO - PROCESS | 16920 | 1463173319171 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:59 INFO - PROCESS | 16920 | ++DOCSHELL 0x8f257400 == 167 [pid = 16920] [id = 692] 14:01:59 INFO - PROCESS | 16920 | ++DOMWINDOW == 136 (0x91a55800) [pid = 16920] [serial = 2077] [outer = (nil)] 14:01:59 INFO - PROCESS | 16920 | ++DOMWINDOW == 137 (0x945e8c00) [pid = 16920] [serial = 2078] [outer = 0x91a55800] 14:01:59 INFO - PROCESS | 16920 | 1463173319261 Marionette DEBUG loaded listener.js 14:01:59 INFO - PROCESS | 16920 | ++DOMWINDOW == 138 (0x95144800) [pid = 16920] [serial = 2079] [outer = 0x91a55800] 14:02:00 INFO - PROCESS | 16920 | 1463173320190 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 14:02:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 14:02:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1628ms 14:02:00 INFO - PROCESS | 16920 | 1463173320226 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 14:02:00 INFO - PROCESS | 16920 | 1463173320231 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 14:02:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 14:02:00 INFO - PROCESS | 16920 | 1463173320237 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 14:02:00 INFO - PROCESS | 16920 | 1463173320240 Marionette TRACE conn4 <- [1,2742,null,{}] 14:02:00 INFO - PROCESS | 16920 | 1463173320247 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:00 INFO - PROCESS | 16920 | 1463173320577 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 14:02:00 INFO - PROCESS | 16920 | 1463173320967 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:01 INFO - PROCESS | 16920 | ++DOCSHELL 0x8e12d000 == 168 [pid = 16920] [id = 693] 14:02:01 INFO - PROCESS | 16920 | ++DOMWINDOW == 139 (0x92beb800) [pid = 16920] [serial = 2080] [outer = (nil)] 14:02:01 INFO - PROCESS | 16920 | ++DOMWINDOW == 140 (0x96d2d000) [pid = 16920] [serial = 2081] [outer = 0x92beb800] 14:02:01 INFO - PROCESS | 16920 | 1463173321061 Marionette DEBUG loaded listener.js 14:02:01 INFO - PROCESS | 16920 | ++DOMWINDOW == 141 (0x97776400) [pid = 16920] [serial = 2082] [outer = 0x92beb800] 14:02:01 INFO - PROCESS | 16920 | 1463173321986 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 14:02:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 14:02:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1788ms 14:02:02 INFO - PROCESS | 16920 | 1463173322026 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 14:02:02 INFO - PROCESS | 16920 | 1463173322029 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 14:02:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 14:02:02 INFO - PROCESS | 16920 | 1463173322036 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 14:02:02 INFO - PROCESS | 16920 | 1463173322040 Marionette TRACE conn4 <- [1,2746,null,{}] 14:02:02 INFO - PROCESS | 16920 | 1463173322046 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:02 INFO - PROCESS | 16920 | 1463173322303 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 14:02:02 INFO - PROCESS | 16920 | 1463173322680 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:02 INFO - PROCESS | 16920 | ++DOCSHELL 0x92be8400 == 169 [pid = 16920] [id = 694] 14:02:02 INFO - PROCESS | 16920 | ++DOMWINDOW == 142 (0x9396d000) [pid = 16920] [serial = 2083] [outer = (nil)] 14:02:02 INFO - PROCESS | 16920 | ++DOMWINDOW == 143 (0x9838ec00) [pid = 16920] [serial = 2084] [outer = 0x9396d000] 14:02:02 INFO - PROCESS | 16920 | 1463173322772 Marionette DEBUG loaded listener.js 14:02:02 INFO - PROCESS | 16920 | ++DOMWINDOW == 144 (0x98393800) [pid = 16920] [serial = 2085] [outer = 0x9396d000] 14:02:03 INFO - PROCESS | 16920 | 1463173323712 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 14:02:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 14:02:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1735ms 14:02:03 INFO - PROCESS | 16920 | 1463173323773 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 14:02:03 INFO - PROCESS | 16920 | 1463173323777 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 14:02:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 14:02:03 INFO - PROCESS | 16920 | 1463173323784 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 14:02:03 INFO - PROCESS | 16920 | 1463173323787 Marionette TRACE conn4 <- [1,2750,null,{}] 14:02:03 INFO - PROCESS | 16920 | 1463173323794 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:04 INFO - PROCESS | 16920 | 1463173324041 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 14:02:04 INFO - PROCESS | 16920 | 1463173324387 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:04 INFO - PROCESS | 16920 | ++DOCSHELL 0x92cf4000 == 170 [pid = 16920] [id = 695] 14:02:04 INFO - PROCESS | 16920 | ++DOMWINDOW == 145 (0x977f1c00) [pid = 16920] [serial = 2086] [outer = (nil)] 14:02:04 INFO - PROCESS | 16920 | ++DOMWINDOW == 146 (0x9a279000) [pid = 16920] [serial = 2087] [outer = 0x977f1c00] 14:02:04 INFO - PROCESS | 16920 | 1463173324476 Marionette DEBUG loaded listener.js 14:02:04 INFO - PROCESS | 16920 | ++DOMWINDOW == 147 (0x9a27d800) [pid = 16920] [serial = 2088] [outer = 0x977f1c00] 14:02:05 INFO - PROCESS | 16920 | 1463173325356 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 14:02:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 14:02:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1633ms 14:02:05 INFO - PROCESS | 16920 | 1463173325435 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 14:02:05 INFO - PROCESS | 16920 | 1463173325440 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 14:02:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 14:02:05 INFO - PROCESS | 16920 | 1463173325450 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 14:02:05 INFO - PROCESS | 16920 | 1463173325454 Marionette TRACE conn4 <- [1,2754,null,{}] 14:02:05 INFO - PROCESS | 16920 | 1463173325461 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:05 INFO - PROCESS | 16920 | 1463173325729 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 14:02:06 INFO - PROCESS | 16920 | 1463173326062 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:06 INFO - PROCESS | 16920 | ++DOCSHELL 0x98390400 == 171 [pid = 16920] [id = 696] 14:02:06 INFO - PROCESS | 16920 | ++DOMWINDOW == 148 (0x9a4b3000) [pid = 16920] [serial = 2089] [outer = (nil)] 14:02:06 INFO - PROCESS | 16920 | ++DOMWINDOW == 149 (0x9a4bc800) [pid = 16920] [serial = 2090] [outer = 0x9a4b3000] 14:02:06 INFO - PROCESS | 16920 | 1463173326161 Marionette DEBUG loaded listener.js 14:02:06 INFO - PROCESS | 16920 | ++DOMWINDOW == 150 (0x9a9f0c00) [pid = 16920] [serial = 2091] [outer = 0x9a4b3000] 14:02:07 INFO - PROCESS | 16920 | 1463173327196 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 14:02:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 14:02:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1795ms 14:02:07 INFO - PROCESS | 16920 | 1463173327248 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 14:02:07 INFO - PROCESS | 16920 | 1463173327253 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 14:02:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 14:02:07 INFO - PROCESS | 16920 | 1463173327265 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 14:02:07 INFO - PROCESS | 16920 | 1463173327271 Marionette TRACE conn4 <- [1,2758,null,{}] 14:02:07 INFO - PROCESS | 16920 | 1463173327281 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:07 INFO - PROCESS | 16920 | 1463173327834 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 14:02:08 INFO - PROCESS | 16920 | 1463173328120 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:08 INFO - PROCESS | 16920 | ++DOCSHELL 0x9a9fb400 == 172 [pid = 16920] [id = 697] 14:02:08 INFO - PROCESS | 16920 | ++DOMWINDOW == 151 (0x9aab8400) [pid = 16920] [serial = 2092] [outer = (nil)] 14:02:08 INFO - PROCESS | 16920 | ++DOMWINDOW == 152 (0x9ac4c000) [pid = 16920] [serial = 2093] [outer = 0x9aab8400] 14:02:08 INFO - PROCESS | 16920 | 1463173328211 Marionette DEBUG loaded listener.js 14:02:08 INFO - PROCESS | 16920 | ++DOMWINDOW == 153 (0x9b2e1000) [pid = 16920] [serial = 2094] [outer = 0x9aab8400] 14:02:09 INFO - PROCESS | 16920 | 1463173329264 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 14:02:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 14:02:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 2047ms 14:02:09 INFO - PROCESS | 16920 | 1463173329311 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 14:02:09 INFO - PROCESS | 16920 | 1463173329315 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 14:02:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 14:02:09 INFO - PROCESS | 16920 | 1463173329352 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 14:02:09 INFO - PROCESS | 16920 | 1463173329356 Marionette TRACE conn4 <- [1,2762,null,{}] 14:02:09 INFO - PROCESS | 16920 | 1463173329365 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:09 INFO - PROCESS | 16920 | 1463173329700 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 14:02:10 INFO - PROCESS | 16920 | 1463173330128 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:10 INFO - PROCESS | 16920 | ++DOCSHELL 0x9a7b9800 == 173 [pid = 16920] [id = 698] 14:02:10 INFO - PROCESS | 16920 | ++DOMWINDOW == 154 (0x9a9f8800) [pid = 16920] [serial = 2095] [outer = (nil)] 14:02:10 INFO - PROCESS | 16920 | ++DOMWINDOW == 155 (0x9bf12400) [pid = 16920] [serial = 2096] [outer = 0x9a9f8800] 14:02:10 INFO - PROCESS | 16920 | 1463173330281 Marionette DEBUG loaded listener.js 14:02:10 INFO - PROCESS | 16920 | ++DOMWINDOW == 156 (0x9c076400) [pid = 16920] [serial = 2097] [outer = 0x9a9f8800] 14:02:11 INFO - PROCESS | 16920 | 1463173331475 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 14:02:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 14:02:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 2168ms 14:02:11 INFO - PROCESS | 16920 | 1463173331505 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 14:02:11 INFO - PROCESS | 16920 | 1463173331509 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 14:02:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 14:02:11 INFO - PROCESS | 16920 | 1463173331519 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 14:02:11 INFO - PROCESS | 16920 | 1463173331522 Marionette TRACE conn4 <- [1,2766,null,{}] 14:02:11 INFO - PROCESS | 16920 | 1463173331528 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:11 INFO - PROCESS | 16920 | 1463173331759 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 14:02:12 INFO - PROCESS | 16920 | 1463173332108 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:12 INFO - PROCESS | 16920 | ++DOCSHELL 0x9a9f8400 == 174 [pid = 16920] [id = 699] 14:02:12 INFO - PROCESS | 16920 | ++DOMWINDOW == 157 (0x9b7be400) [pid = 16920] [serial = 2098] [outer = (nil)] 14:02:12 INFO - PROCESS | 16920 | ++DOMWINDOW == 158 (0x9d846400) [pid = 16920] [serial = 2099] [outer = 0x9b7be400] 14:02:12 INFO - PROCESS | 16920 | 1463173332202 Marionette DEBUG loaded listener.js 14:02:12 INFO - PROCESS | 16920 | ++DOMWINDOW == 159 (0xa104bc00) [pid = 16920] [serial = 2100] [outer = 0x9b7be400] 14:02:13 INFO - PROCESS | 16920 | 1463173333071 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 14:02:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 14:02:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1584ms 14:02:13 INFO - PROCESS | 16920 | 1463173333104 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 14:02:13 INFO - PROCESS | 16920 | 1463173333107 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 14:02:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 14:02:13 INFO - PROCESS | 16920 | 1463173333114 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 14:02:13 INFO - PROCESS | 16920 | 1463173333117 Marionette TRACE conn4 <- [1,2770,null,{}] 14:02:13 INFO - PROCESS | 16920 | 1463173333146 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:13 INFO - PROCESS | 16920 | 1463173333381 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 14:02:13 INFO - PROCESS | 16920 | 1463173333750 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:13 INFO - PROCESS | 16920 | ++DOCSHELL 0x9aab7000 == 175 [pid = 16920] [id = 700] 14:02:13 INFO - PROCESS | 16920 | ++DOMWINDOW == 160 (0x9d3c0400) [pid = 16920] [serial = 2101] [outer = (nil)] 14:02:13 INFO - PROCESS | 16920 | ++DOMWINDOW == 161 (0xa2455400) [pid = 16920] [serial = 2102] [outer = 0x9d3c0400] 14:02:13 INFO - PROCESS | 16920 | 1463173333847 Marionette DEBUG loaded listener.js 14:02:13 INFO - PROCESS | 16920 | ++DOMWINDOW == 162 (0xa245b800) [pid = 16920] [serial = 2103] [outer = 0x9d3c0400] 14:02:14 INFO - PROCESS | 16920 | 1463173334701 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 14:02:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 14:02:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1603ms 14:02:14 INFO - PROCESS | 16920 | 1463173334718 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 14:02:14 INFO - PROCESS | 16920 | 1463173334722 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 14:02:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 14:02:14 INFO - PROCESS | 16920 | 1463173334728 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 14:02:14 INFO - PROCESS | 16920 | 1463173334732 Marionette TRACE conn4 <- [1,2774,null,{}] 14:02:14 INFO - PROCESS | 16920 | 1463173334738 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:14 INFO - PROCESS | 16920 | 1463173334969 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 14:02:15 INFO - PROCESS | 16920 | 1463173335319 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:15 INFO - PROCESS | 16920 | ++DOCSHELL 0x9d84d400 == 176 [pid = 16920] [id = 701] 14:02:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 163 (0xa229c000) [pid = 16920] [serial = 2104] [outer = (nil)] 14:02:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 164 (0xa30cc400) [pid = 16920] [serial = 2105] [outer = 0xa229c000] 14:02:15 INFO - PROCESS | 16920 | 1463173335413 Marionette DEBUG loaded listener.js 14:02:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 165 (0xa30ed000) [pid = 16920] [serial = 2106] [outer = 0xa229c000] 14:02:16 INFO - PROCESS | 16920 | 1463173336315 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 14:02:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 14:02:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1635ms 14:02:16 INFO - PROCESS | 16920 | 1463173336364 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 14:02:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 14:02:16 INFO - PROCESS | 16920 | 1463173336369 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 14:02:16 INFO - PROCESS | 16920 | 1463173336375 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 14:02:16 INFO - PROCESS | 16920 | 1463173336378 Marionette TRACE conn4 <- [1,2778,null,{}] 14:02:16 INFO - PROCESS | 16920 | 1463173336384 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:16 INFO - PROCESS | 16920 | 1463173336621 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 14:02:16 INFO - PROCESS | 16920 | 1463173336982 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:17 INFO - PROCESS | 16920 | ++DOCSHELL 0x891ea800 == 177 [pid = 16920] [id = 702] 14:02:17 INFO - PROCESS | 16920 | ++DOMWINDOW == 166 (0x8bedbc00) [pid = 16920] [serial = 2107] [outer = (nil)] 14:02:17 INFO - PROCESS | 16920 | ++DOMWINDOW == 167 (0xa2629000) [pid = 16920] [serial = 2108] [outer = 0x8bedbc00] 14:02:17 INFO - PROCESS | 16920 | 1463173337075 Marionette DEBUG loaded listener.js 14:02:17 INFO - PROCESS | 16920 | ++DOMWINDOW == 168 (0xa3256000) [pid = 16920] [serial = 2109] [outer = 0x8bedbc00] 14:02:19 INFO - PROCESS | 16920 | --DOCSHELL 0x8f25e000 == 176 [pid = 16920] [id = 684] 14:02:19 INFO - PROCESS | 16920 | --DOCSHELL 0x8adcf400 == 175 [pid = 16920] [id = 683] 14:02:19 INFO - PROCESS | 16920 | --DOCSHELL 0x86c37c00 == 174 [pid = 16920] [id = 682] 14:02:19 INFO - PROCESS | 16920 | --DOCSHELL 0x983bd400 == 173 [pid = 16920] [id = 678] 14:02:19 INFO - PROCESS | 16920 | --DOCSHELL 0x928f2000 == 172 [pid = 16920] [id = 677] 14:02:19 INFO - PROCESS | 16920 | --DOCSHELL 0x9396f000 == 171 [pid = 16920] [id = 676] 14:02:19 INFO - PROCESS | 16920 | --DOCSHELL 0x87e99400 == 170 [pid = 16920] [id = 674] 14:02:19 INFO - PROCESS | 16920 | --DOCSHELL 0x92cfdc00 == 169 [pid = 16920] [id = 675] 14:02:19 INFO - PROCESS | 16920 | --DOCSHELL 0x9251c000 == 168 [pid = 16920] [id = 673] 14:02:19 INFO - PROCESS | 16920 | --DOCSHELL 0x91181800 == 167 [pid = 16920] [id = 672] 14:02:19 INFO - PROCESS | 16920 | --DOCSHELL 0x9063d800 == 166 [pid = 16920] [id = 671] 14:02:19 INFO - PROCESS | 16920 | --DOCSHELL 0x91190400 == 165 [pid = 16920] [id = 670] 14:02:19 INFO - PROCESS | 16920 | --DOCSHELL 0x87e98000 == 164 [pid = 16920] [id = 669] 14:02:19 INFO - PROCESS | 16920 | --DOCSHELL 0x8817ac00 == 163 [pid = 16920] [id = 668] 14:02:20 INFO - PROCESS | 16920 | --DOMWINDOW == 167 (0x9064a800) [pid = 16920] [serial = 1875] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 16920 | --DOMWINDOW == 166 (0x90a9f800) [pid = 16920] [serial = 2003] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 16920 | --DOMWINDOW == 165 (0x925ec400) [pid = 16920] [serial = 1952] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 16920 | --DOMWINDOW == 164 (0x925f0000) [pid = 16920] [serial = 1953] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 16920 | --DOMWINDOW == 163 (0x9d8c4400) [pid = 16920] [serial = 1985] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 16920 | --DOMWINDOW == 162 (0x88fe5c00) [pid = 16920] [serial = 1991] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 16920 | --DOMWINDOW == 161 (0x9c072000) [pid = 16920] [serial = 1982] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 16920 | --DOMWINDOW == 160 (0x9d3b6400) [pid = 16920] [serial = 1983] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 16920 | --DOMWINDOW == 159 (0x91086400) [pid = 16920] [serial = 1946] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 16920 | --DOMWINDOW == 158 (0x9130d400) [pid = 16920] [serial = 1947] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 16920 | --DOMWINDOW == 157 (0x9a481000) [pid = 16920] [serial = 1973] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 16920 | --DOMWINDOW == 156 (0x9a488c00) [pid = 16920] [serial = 1974] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 16920 | --DOMWINDOW == 155 (0x95245800) [pid = 16920] [serial = 1964] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 16920 | --DOMWINDOW == 154 (0x96d2d800) [pid = 16920] [serial = 1965] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 16920 | --DOMWINDOW == 153 (0x9a9fb000) [pid = 16920] [serial = 1976] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 16920 | --DOMWINDOW == 152 (0x9aabd400) [pid = 16920] [serial = 1977] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 16920 | --DOMWINDOW == 151 (0xa2452c00) [pid = 16920] [serial = 1988] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 16920 | --DOMWINDOW == 150 (0xa2625c00) [pid = 16920] [serial = 1989] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 16920 | --DOMWINDOW == 149 (0x928f6400) [pid = 16920] [serial = 1955] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 16920 | --DOMWINDOW == 148 (0x92b1b800) [pid = 16920] [serial = 1956] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 16920 | --DOMWINDOW == 147 (0x8dfda000) [pid = 16920] [serial = 1994] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 16920 | --DOMWINDOW == 146 (0x8ee34000) [pid = 16920] [serial = 1943] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 16920 | --DOMWINDOW == 145 (0x90a08800) [pid = 16920] [serial = 1944] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 16920 | --DOMWINDOW == 144 (0x91a4d000) [pid = 16920] [serial = 1949] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 16920 | --DOMWINDOW == 143 (0x91a57400) [pid = 16920] [serial = 1950] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 16920 | --DOMWINDOW == 142 (0x99d69c00) [pid = 16920] [serial = 1970] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 16920 | --DOMWINDOW == 141 (0x8f448000) [pid = 16920] [serial = 1997] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 16920 | --DOMWINDOW == 140 (0x9a275800) [pid = 16920] [serial = 1971] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 16920 | --DOMWINDOW == 139 (0x94603800) [pid = 16920] [serial = 1961] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 16920 | --DOMWINDOW == 138 (0x946cb400) [pid = 16920] [serial = 1962] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 16920 | --DOMWINDOW == 137 (0x9b2e8000) [pid = 16920] [serial = 1979] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 16920 | --DOMWINDOW == 136 (0x9b46d000) [pid = 16920] [serial = 1980] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 16920 | --DOMWINDOW == 135 (0x8adca800) [pid = 16920] [serial = 1940] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 16920 | --DOMWINDOW == 134 (0x8bedc800) [pid = 16920] [serial = 1941] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 16920 | --DOMWINDOW == 133 (0x90797000) [pid = 16920] [serial = 1998] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 16920 | --DOMWINDOW == 132 (0x8becfc00) [pid = 16920] [serial = 2000] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 16920 | --DOMWINDOW == 131 (0xa1049400) [pid = 16920] [serial = 1986] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 16920 | --DOMWINDOW == 130 (0x92cecc00) [pid = 16920] [serial = 1958] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 16920 | --DOMWINDOW == 129 (0x936a7000) [pid = 16920] [serial = 1959] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 16920 | --DOMWINDOW == 128 (0x977ee800) [pid = 16920] [serial = 1967] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 16920 | --DOMWINDOW == 127 (0x9814ac00) [pid = 16920] [serial = 1968] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 16920 | --DOMWINDOW == 126 (0x89b37400) [pid = 16920] [serial = 1992] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 16920 | --DOMWINDOW == 125 (0x8e128c00) [pid = 16920] [serial = 1995] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 16920 | --DOMWINDOW == 124 (0x8ed27000) [pid = 16920] [serial = 2001] [outer = (nil)] [url = about:blank] 14:02:20 INFO - PROCESS | 16920 | 1463173340324 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 14:02:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 14:02:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 3989ms 14:02:20 INFO - PROCESS | 16920 | 1463173340363 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 14:02:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 14:02:20 INFO - PROCESS | 16920 | 1463173340369 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 14:02:20 INFO - PROCESS | 16920 | 1463173340378 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 14:02:20 INFO - PROCESS | 16920 | 1463173340383 Marionette TRACE conn4 <- [1,2782,null,{}] 14:02:20 INFO - PROCESS | 16920 | 1463173340393 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:20 INFO - PROCESS | 16920 | 1463173340645 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 14:02:20 INFO - PROCESS | 16920 | 1463173340877 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:20 INFO - PROCESS | 16920 | ++DOCSHELL 0x8a4d1000 == 164 [pid = 16920] [id = 703] 14:02:20 INFO - PROCESS | 16920 | ++DOMWINDOW == 125 (0x8adc2800) [pid = 16920] [serial = 2110] [outer = (nil)] 14:02:20 INFO - PROCESS | 16920 | ++DOMWINDOW == 126 (0x8c1ef400) [pid = 16920] [serial = 2111] [outer = 0x8adc2800] 14:02:20 INFO - PROCESS | 16920 | 1463173340966 Marionette DEBUG loaded listener.js 14:02:21 INFO - PROCESS | 16920 | ++DOMWINDOW == 127 (0x8dfd5000) [pid = 16920] [serial = 2112] [outer = 0x8adc2800] 14:02:21 INFO - PROCESS | 16920 | 1463173341756 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 14:02:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 14:02:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1435ms 14:02:21 INFO - PROCESS | 16920 | 1463173341814 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 14:02:21 INFO - PROCESS | 16920 | 1463173341822 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 14:02:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 14:02:21 INFO - PROCESS | 16920 | 1463173341833 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 14:02:21 INFO - PROCESS | 16920 | 1463173341836 Marionette TRACE conn4 <- [1,2786,null,{}] 14:02:21 INFO - PROCESS | 16920 | 1463173341843 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:22 INFO - PROCESS | 16920 | 1463173342162 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 14:02:22 INFO - PROCESS | 16920 | 1463173342334 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:22 INFO - PROCESS | 16920 | ++DOCSHELL 0x8ea57000 == 165 [pid = 16920] [id = 704] 14:02:22 INFO - PROCESS | 16920 | ++DOMWINDOW == 128 (0x8ed27000) [pid = 16920] [serial = 2113] [outer = (nil)] 14:02:22 INFO - PROCESS | 16920 | ++DOMWINDOW == 129 (0x8f256400) [pid = 16920] [serial = 2114] [outer = 0x8ed27000] 14:02:22 INFO - PROCESS | 16920 | 1463173342464 Marionette DEBUG loaded listener.js 14:02:22 INFO - PROCESS | 16920 | ++DOMWINDOW == 130 (0x9063d400) [pid = 16920] [serial = 2115] [outer = 0x8ed27000] 14:02:23 INFO - PROCESS | 16920 | 1463173343386 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 14:02:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 14:02:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1579ms 14:02:23 INFO - PROCESS | 16920 | 1463173343412 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 14:02:23 INFO - PROCESS | 16920 | 1463173343416 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 14:02:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 14:02:23 INFO - PROCESS | 16920 | 1463173343422 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 14:02:23 INFO - PROCESS | 16920 | 1463173343428 Marionette TRACE conn4 <- [1,2790,null,{}] 14:02:23 INFO - PROCESS | 16920 | 1463173343451 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:23 INFO - PROCESS | 16920 | 1463173343772 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 14:02:23 INFO - PROCESS | 16920 | 1463173343812 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:23 INFO - PROCESS | 16920 | ++DOCSHELL 0x8e2db400 == 166 [pid = 16920] [id = 705] 14:02:23 INFO - PROCESS | 16920 | ++DOMWINDOW == 131 (0x90a9d400) [pid = 16920] [serial = 2116] [outer = (nil)] 14:02:23 INFO - PROCESS | 16920 | ++DOMWINDOW == 132 (0x9107f400) [pid = 16920] [serial = 2117] [outer = 0x90a9d400] 14:02:23 INFO - PROCESS | 16920 | 1463173343924 Marionette DEBUG loaded listener.js 14:02:24 INFO - PROCESS | 16920 | ++DOMWINDOW == 133 (0x91183800) [pid = 16920] [serial = 2118] [outer = 0x90a9d400] 14:02:24 INFO - PROCESS | 16920 | --DOMWINDOW == 132 (0x8f449400) [pid = 16920] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 14:02:24 INFO - PROCESS | 16920 | --DOMWINDOW == 131 (0x86c75400) [pid = 16920] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 14:02:24 INFO - PROCESS | 16920 | --DOMWINDOW == 130 (0x8b017c00) [pid = 16920] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 14:02:25 INFO - PROCESS | 16920 | 1463173345134 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 14:02:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 14:02:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1744ms 14:02:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 14:02:25 INFO - PROCESS | 16920 | 1463173345167 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 14:02:25 INFO - PROCESS | 16920 | 1463173345171 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 14:02:25 INFO - PROCESS | 16920 | 1463173345177 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 14:02:25 INFO - PROCESS | 16920 | 1463173345180 Marionette TRACE conn4 <- [1,2794,null,{}] 14:02:25 INFO - PROCESS | 16920 | 1463173345190 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:25 INFO - PROCESS | 16920 | 1463173345493 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 14:02:25 INFO - PROCESS | 16920 | 1463173345512 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:25 INFO - PROCESS | 16920 | ++DOCSHELL 0x8f252c00 == 167 [pid = 16920] [id = 706] 14:02:25 INFO - PROCESS | 16920 | ++DOMWINDOW == 131 (0x91181800) [pid = 16920] [serial = 2119] [outer = (nil)] 14:02:25 INFO - PROCESS | 16920 | ++DOMWINDOW == 132 (0x91a51c00) [pid = 16920] [serial = 2120] [outer = 0x91181800] 14:02:25 INFO - PROCESS | 16920 | 1463173345587 Marionette DEBUG loaded listener.js 14:02:25 INFO - PROCESS | 16920 | ++DOMWINDOW == 133 (0x91a58c00) [pid = 16920] [serial = 2121] [outer = 0x91181800] 14:02:26 INFO - PROCESS | 16920 | 1463173346573 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 14:02:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 14:02:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1440ms 14:02:26 INFO - PROCESS | 16920 | 1463173346619 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 14:02:26 INFO - PROCESS | 16920 | 1463173346625 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 14:02:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 14:02:26 INFO - PROCESS | 16920 | 1463173346635 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 14:02:26 INFO - PROCESS | 16920 | 1463173346641 Marionette TRACE conn4 <- [1,2798,null,{}] 14:02:26 INFO - PROCESS | 16920 | 1463173346650 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:27 INFO - PROCESS | 16920 | 1463173347098 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 14:02:27 INFO - PROCESS | 16920 | 1463173347487 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:27 INFO - PROCESS | 16920 | ++DOCSHELL 0x8a4cf000 == 168 [pid = 16920] [id = 707] 14:02:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 134 (0x8a4d0c00) [pid = 16920] [serial = 2122] [outer = (nil)] 14:02:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 135 (0x8b01d000) [pid = 16920] [serial = 2123] [outer = 0x8a4d0c00] 14:02:27 INFO - PROCESS | 16920 | 1463173347582 Marionette DEBUG loaded listener.js 14:02:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 136 (0x8d40f800) [pid = 16920] [serial = 2124] [outer = 0x8a4d0c00] 14:02:28 INFO - PROCESS | 16920 | 1463173348702 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 14:02:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 14:02:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 2088ms 14:02:28 INFO - PROCESS | 16920 | 1463173348731 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 14:02:28 INFO - PROCESS | 16920 | 1463173348740 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 14:02:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 14:02:28 INFO - PROCESS | 16920 | 1463173348750 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 14:02:28 INFO - PROCESS | 16920 | 1463173348758 Marionette TRACE conn4 <- [1,2802,null,{}] 14:02:28 INFO - PROCESS | 16920 | 1463173348767 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:29 INFO - PROCESS | 16920 | 1463173349060 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 14:02:29 INFO - PROCESS | 16920 | 1463173349463 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:29 INFO - PROCESS | 16920 | ++DOCSHELL 0x8e2da000 == 169 [pid = 16920] [id = 708] 14:02:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 137 (0x8ea50400) [pid = 16920] [serial = 2125] [outer = (nil)] 14:02:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 138 (0x8ee37400) [pid = 16920] [serial = 2126] [outer = 0x8ea50400] 14:02:29 INFO - PROCESS | 16920 | 1463173349563 Marionette DEBUG loaded listener.js 14:02:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 139 (0x8f448800) [pid = 16920] [serial = 2127] [outer = 0x8ea50400] 14:02:30 INFO - PROCESS | 16920 | 1463173350501 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 14:02:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 14:02:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1788ms 14:02:30 INFO - PROCESS | 16920 | 1463173350538 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 14:02:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 14:02:30 INFO - PROCESS | 16920 | 1463173350544 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 14:02:30 INFO - PROCESS | 16920 | 1463173350550 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 14:02:30 INFO - PROCESS | 16920 | 1463173350554 Marionette TRACE conn4 <- [1,2806,null,{}] 14:02:30 INFO - PROCESS | 16920 | 1463173350561 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:30 INFO - PROCESS | 16920 | 1463173350815 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 14:02:31 INFO - PROCESS | 16920 | 1463173351206 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:31 INFO - PROCESS | 16920 | ++DOCSHELL 0x90a07c00 == 170 [pid = 16920] [id = 709] 14:02:31 INFO - PROCESS | 16920 | ++DOMWINDOW == 140 (0x90a12c00) [pid = 16920] [serial = 2128] [outer = (nil)] 14:02:31 INFO - PROCESS | 16920 | ++DOMWINDOW == 141 (0x90a95400) [pid = 16920] [serial = 2129] [outer = 0x90a12c00] 14:02:31 INFO - PROCESS | 16920 | 1463173351317 Marionette DEBUG loaded listener.js 14:02:31 INFO - PROCESS | 16920 | ++DOMWINDOW == 142 (0x9118e400) [pid = 16920] [serial = 2130] [outer = 0x90a12c00] 14:02:32 INFO - PROCESS | 16920 | 1463173352313 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 14:02:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 14:02:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1834ms 14:02:32 INFO - PROCESS | 16920 | 1463173352385 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 14:02:32 INFO - PROCESS | 16920 | 1463173352392 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 14:02:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 14:02:32 INFO - PROCESS | 16920 | 1463173352410 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 14:02:32 INFO - PROCESS | 16920 | 1463173352418 Marionette TRACE conn4 <- [1,2810,null,{}] 14:02:32 INFO - PROCESS | 16920 | 1463173352425 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:32 INFO - PROCESS | 16920 | 1463173352723 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 14:02:33 INFO - PROCESS | 16920 | 1463173353073 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:33 INFO - PROCESS | 16920 | ++DOCSHELL 0x9130f800 == 171 [pid = 16920] [id = 710] 14:02:33 INFO - PROCESS | 16920 | ++DOMWINDOW == 143 (0x91315c00) [pid = 16920] [serial = 2131] [outer = (nil)] 14:02:33 INFO - PROCESS | 16920 | ++DOMWINDOW == 144 (0x92b0f800) [pid = 16920] [serial = 2132] [outer = 0x91315c00] 14:02:33 INFO - PROCESS | 16920 | 1463173353182 Marionette DEBUG loaded listener.js 14:02:33 INFO - PROCESS | 16920 | ++DOMWINDOW == 145 (0x92b1c000) [pid = 16920] [serial = 2133] [outer = 0x91315c00] 14:02:34 INFO - PROCESS | 16920 | 1463173354177 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 14:02:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 14:02:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1804ms 14:02:34 INFO - PROCESS | 16920 | 1463173354206 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 14:02:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 14:02:34 INFO - PROCESS | 16920 | 1463173354211 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 14:02:34 INFO - PROCESS | 16920 | 1463173354217 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 14:02:34 INFO - PROCESS | 16920 | 1463173354221 Marionette TRACE conn4 <- [1,2814,null,{}] 14:02:34 INFO - PROCESS | 16920 | 1463173354244 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:34 INFO - PROCESS | 16920 | 1463173354611 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 14:02:34 INFO - PROCESS | 16920 | 1463173354900 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:34 INFO - PROCESS | 16920 | ++DOCSHELL 0x92b15400 == 172 [pid = 16920] [id = 711] 14:02:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 146 (0x92bef400) [pid = 16920] [serial = 2134] [outer = (nil)] 14:02:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 147 (0x92cfb000) [pid = 16920] [serial = 2135] [outer = 0x92bef400] 14:02:34 INFO - PROCESS | 16920 | 1463173354991 Marionette DEBUG loaded listener.js 14:02:35 INFO - PROCESS | 16920 | ++DOMWINDOW == 148 (0x936a7000) [pid = 16920] [serial = 2136] [outer = 0x92bef400] 14:02:35 INFO - PROCESS | 16920 | 1463173355947 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 14:02:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 14:02:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1785ms 14:02:36 INFO - PROCESS | 16920 | 1463173356002 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 14:02:36 INFO - PROCESS | 16920 | 1463173356005 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 14:02:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 14:02:36 INFO - PROCESS | 16920 | 1463173356013 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 14:02:36 INFO - PROCESS | 16920 | 1463173356016 Marionette TRACE conn4 <- [1,2818,null,{}] 14:02:36 INFO - PROCESS | 16920 | 1463173356023 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:36 INFO - PROCESS | 16920 | 1463173356401 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 14:02:36 INFO - PROCESS | 16920 | 1463173356733 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:36 INFO - PROCESS | 16920 | ++DOCSHELL 0x946ce800 == 173 [pid = 16920] [id = 712] 14:02:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 149 (0x946d2800) [pid = 16920] [serial = 2137] [outer = (nil)] 14:02:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 150 (0x95239800) [pid = 16920] [serial = 2138] [outer = 0x946d2800] 14:02:36 INFO - PROCESS | 16920 | 1463173356838 Marionette DEBUG loaded listener.js 14:02:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 151 (0x981f4400) [pid = 16920] [serial = 2139] [outer = 0x946d2800] 14:02:37 INFO - PROCESS | 16920 | 1463173357835 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 14:02:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 14:02:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1882ms 14:02:37 INFO - PROCESS | 16920 | 1463173357896 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 14:02:37 INFO - PROCESS | 16920 | 1463173357900 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 14:02:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 14:02:37 INFO - PROCESS | 16920 | 1463173357907 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 14:02:37 INFO - PROCESS | 16920 | 1463173357911 Marionette TRACE conn4 <- [1,2822,null,{}] 14:02:37 INFO - PROCESS | 16920 | 1463173357917 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:38 INFO - PROCESS | 16920 | 1463173358212 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 14:02:38 INFO - PROCESS | 16920 | 1463173358598 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:38 INFO - PROCESS | 16920 | ++DOCSHELL 0x9079b400 == 174 [pid = 16920] [id = 713] 14:02:38 INFO - PROCESS | 16920 | ++DOMWINDOW == 152 (0x90a0a800) [pid = 16920] [serial = 2140] [outer = (nil)] 14:02:38 INFO - PROCESS | 16920 | ++DOMWINDOW == 153 (0x9a1d8400) [pid = 16920] [serial = 2141] [outer = 0x90a0a800] 14:02:38 INFO - PROCESS | 16920 | 1463173358688 Marionette DEBUG loaded listener.js 14:02:38 INFO - PROCESS | 16920 | ++DOMWINDOW == 154 (0x9a39f400) [pid = 16920] [serial = 2142] [outer = 0x90a0a800] 14:02:39 INFO - PROCESS | 16920 | 1463173359681 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 14:02:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 14:02:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1842ms 14:02:39 INFO - PROCESS | 16920 | 1463173359751 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 14:02:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 14:02:39 INFO - PROCESS | 16920 | 1463173359755 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 14:02:39 INFO - PROCESS | 16920 | 1463173359762 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 14:02:39 INFO - PROCESS | 16920 | 1463173359765 Marionette TRACE conn4 <- [1,2826,null,{}] 14:02:39 INFO - PROCESS | 16920 | 1463173359771 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:40 INFO - PROCESS | 16920 | 1463173360012 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 14:02:40 INFO - PROCESS | 16920 | 1463173360362 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:40 INFO - PROCESS | 16920 | ++DOCSHELL 0x87e8ec00 == 175 [pid = 16920] [id = 714] 14:02:40 INFO - PROCESS | 16920 | ++DOMWINDOW == 155 (0x9130dc00) [pid = 16920] [serial = 2143] [outer = (nil)] 14:02:40 INFO - PROCESS | 16920 | ++DOMWINDOW == 156 (0x9a48c400) [pid = 16920] [serial = 2144] [outer = 0x9130dc00] 14:02:40 INFO - PROCESS | 16920 | 1463173360454 Marionette DEBUG loaded listener.js 14:02:40 INFO - PROCESS | 16920 | ++DOMWINDOW == 157 (0x9a9db400) [pid = 16920] [serial = 2145] [outer = 0x9130dc00] 14:02:41 INFO - PROCESS | 16920 | 1463173361357 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 14:02:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 14:02:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1638ms 14:02:41 INFO - PROCESS | 16920 | 1463173361400 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 14:02:41 INFO - PROCESS | 16920 | 1463173361404 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 14:02:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 14:02:41 INFO - PROCESS | 16920 | 1463173361430 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 14:02:41 INFO - PROCESS | 16920 | 1463173361435 Marionette TRACE conn4 <- [1,2830,null,{}] 14:02:41 INFO - PROCESS | 16920 | 1463173361443 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:41 INFO - PROCESS | 16920 | 1463173361679 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 14:02:42 INFO - PROCESS | 16920 | 1463173362035 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:42 INFO - PROCESS | 16920 | ++DOCSHELL 0x9460f400 == 176 [pid = 16920] [id = 715] 14:02:42 INFO - PROCESS | 16920 | ++DOMWINDOW == 158 (0x95245000) [pid = 16920] [serial = 2146] [outer = (nil)] 14:02:42 INFO - PROCESS | 16920 | ++DOMWINDOW == 159 (0x9ac43800) [pid = 16920] [serial = 2147] [outer = 0x95245000] 14:02:42 INFO - PROCESS | 16920 | 1463173362132 Marionette DEBUG loaded listener.js 14:02:42 INFO - PROCESS | 16920 | ++DOMWINDOW == 160 (0x9ac4ac00) [pid = 16920] [serial = 2148] [outer = 0x95245000] 14:02:43 INFO - PROCESS | 16920 | 1463173363007 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 14:02:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 14:02:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1654ms 14:02:43 INFO - PROCESS | 16920 | 1463173363069 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 14:02:43 INFO - PROCESS | 16920 | 1463173363073 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 14:02:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 14:02:43 INFO - PROCESS | 16920 | 1463173363083 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 14:02:43 INFO - PROCESS | 16920 | 1463173363093 Marionette TRACE conn4 <- [1,2834,null,{}] 14:02:43 INFO - PROCESS | 16920 | 1463173363099 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:43 INFO - PROCESS | 16920 | 1463173363343 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 14:02:43 INFO - PROCESS | 16920 | 1463173363677 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:43 INFO - PROCESS | 16920 | ++DOCSHELL 0x907e7800 == 177 [pid = 16920] [id = 716] 14:02:43 INFO - PROCESS | 16920 | ++DOMWINDOW == 161 (0x92ce0800) [pid = 16920] [serial = 2149] [outer = (nil)] 14:02:43 INFO - PROCESS | 16920 | ++DOMWINDOW == 162 (0x9ba7bc00) [pid = 16920] [serial = 2150] [outer = 0x92ce0800] 14:02:43 INFO - PROCESS | 16920 | 1463173363780 Marionette DEBUG loaded listener.js 14:02:43 INFO - PROCESS | 16920 | ++DOMWINDOW == 163 (0x9bf12c00) [pid = 16920] [serial = 2151] [outer = 0x92ce0800] 14:02:44 INFO - PROCESS | 16920 | 1463173364693 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 14:02:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 14:02:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1642ms 14:02:44 INFO - PROCESS | 16920 | 1463173364726 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 14:02:44 INFO - PROCESS | 16920 | 1463173364730 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 14:02:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 14:02:44 INFO - PROCESS | 16920 | 1463173364737 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 14:02:44 INFO - PROCESS | 16920 | 1463173364741 Marionette TRACE conn4 <- [1,2838,null,{}] 14:02:44 INFO - PROCESS | 16920 | 1463173364747 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:44 INFO - PROCESS | 16920 | 1463173364984 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 14:02:45 INFO - PROCESS | 16920 | 1463173365427 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:45 INFO - PROCESS | 16920 | ++DOCSHELL 0xa104e800 == 178 [pid = 16920] [id = 717] 14:02:45 INFO - PROCESS | 16920 | ++DOMWINDOW == 164 (0xa1051c00) [pid = 16920] [serial = 2152] [outer = (nil)] 14:02:45 INFO - PROCESS | 16920 | ++DOMWINDOW == 165 (0xa2277000) [pid = 16920] [serial = 2153] [outer = 0xa1051c00] 14:02:45 INFO - PROCESS | 16920 | 1463173365591 Marionette DEBUG loaded listener.js 14:02:45 INFO - PROCESS | 16920 | ++DOMWINDOW == 166 (0xa26e2000) [pid = 16920] [serial = 2154] [outer = 0xa1051c00] 14:02:46 INFO - PROCESS | 16920 | 1463173366515 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 14:02:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 14:02:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1833ms 14:02:46 INFO - PROCESS | 16920 | 1463173366572 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 14:02:46 INFO - PROCESS | 16920 | 1463173366577 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 14:02:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 14:02:46 INFO - PROCESS | 16920 | 1463173366583 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 14:02:46 INFO - PROCESS | 16920 | 1463173366588 Marionette TRACE conn4 <- [1,2842,null,{}] 14:02:46 INFO - PROCESS | 16920 | 1463173366594 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:46 INFO - PROCESS | 16920 | 1463173366866 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 14:02:47 INFO - PROCESS | 16920 | 1463173367231 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:47 INFO - PROCESS | 16920 | ++DOCSHELL 0x9a4b4400 == 179 [pid = 16920] [id = 718] 14:02:47 INFO - PROCESS | 16920 | ++DOMWINDOW == 167 (0x9ac42000) [pid = 16920] [serial = 2155] [outer = (nil)] 14:02:47 INFO - PROCESS | 16920 | ++DOMWINDOW == 168 (0xa50b0800) [pid = 16920] [serial = 2156] [outer = 0x9ac42000] 14:02:47 INFO - PROCESS | 16920 | 1463173367328 Marionette DEBUG loaded listener.js 14:02:47 INFO - PROCESS | 16920 | ++DOMWINDOW == 169 (0xa50ef000) [pid = 16920] [serial = 2157] [outer = 0x9ac42000] 14:02:48 INFO - PROCESS | 16920 | 1463173368249 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 14:02:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 14:02:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1744ms 14:02:48 INFO - PROCESS | 16920 | 1463173368329 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 14:02:48 INFO - PROCESS | 16920 | 1463173368333 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 14:02:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 14:02:48 INFO - PROCESS | 16920 | 1463173368340 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 14:02:48 INFO - PROCESS | 16920 | 1463173368343 Marionette TRACE conn4 <- [1,2846,null,{}] 14:02:48 INFO - PROCESS | 16920 | 1463173368349 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:48 INFO - PROCESS | 16920 | 1463173368639 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 14:02:49 INFO - PROCESS | 16920 | 1463173369024 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:49 INFO - PROCESS | 16920 | ++DOCSHELL 0x89333c00 == 180 [pid = 16920] [id = 719] 14:02:49 INFO - PROCESS | 16920 | ++DOMWINDOW == 170 (0x89334000) [pid = 16920] [serial = 2158] [outer = (nil)] 14:02:49 INFO - PROCESS | 16920 | ++DOMWINDOW == 171 (0x8933c800) [pid = 16920] [serial = 2159] [outer = 0x89334000] 14:02:49 INFO - PROCESS | 16920 | 1463173369156 Marionette DEBUG loaded listener.js 14:02:49 INFO - PROCESS | 16920 | ++DOMWINDOW == 172 (0x8933e400) [pid = 16920] [serial = 2160] [outer = 0x89334000] 14:02:50 INFO - PROCESS | 16920 | 1463173370222 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 14:02:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 14:02:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1939ms 14:02:50 INFO - PROCESS | 16920 | 1463173370282 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 14:02:50 INFO - PROCESS | 16920 | 1463173370286 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 14:02:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 14:02:50 INFO - PROCESS | 16920 | 1463173370293 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 14:02:50 INFO - PROCESS | 16920 | 1463173370297 Marionette TRACE conn4 <- [1,2850,null,{}] 14:02:50 INFO - PROCESS | 16920 | 1463173370303 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:50 INFO - PROCESS | 16920 | 1463173370567 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 14:02:50 INFO - PROCESS | 16920 | 1463173370923 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:50 INFO - PROCESS | 16920 | ++DOCSHELL 0x89334800 == 181 [pid = 16920] [id = 720] 14:02:50 INFO - PROCESS | 16920 | ++DOMWINDOW == 173 (0x89337000) [pid = 16920] [serial = 2161] [outer = (nil)] 14:02:51 INFO - PROCESS | 16920 | ++DOMWINDOW == 174 (0xa35f4c00) [pid = 16920] [serial = 2162] [outer = 0x89337000] 14:02:51 INFO - PROCESS | 16920 | 1463173371020 Marionette DEBUG loaded listener.js 14:02:51 INFO - PROCESS | 16920 | ++DOMWINDOW == 175 (0xa50ec800) [pid = 16920] [serial = 2163] [outer = 0x89337000] 14:02:52 INFO - PROCESS | 16920 | 1463173372198 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 14:02:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 14:02:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1984ms 14:02:52 INFO - PROCESS | 16920 | 1463173372319 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 14:02:52 INFO - PROCESS | 16920 | 1463173372326 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 14:02:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 14:02:52 INFO - PROCESS | 16920 | 1463173372401 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 14:02:52 INFO - PROCESS | 16920 | 1463173372406 Marionette TRACE conn4 <- [1,2854,null,{}] 14:02:52 INFO - PROCESS | 16920 | 1463173372417 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:52 INFO - PROCESS | 16920 | 1463173372851 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 14:02:53 INFO - PROCESS | 16920 | 1463173373168 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:53 INFO - PROCESS | 16920 | ++DOCSHELL 0x89336800 == 182 [pid = 16920] [id = 721] 14:02:53 INFO - PROCESS | 16920 | ++DOMWINDOW == 176 (0x89339c00) [pid = 16920] [serial = 2164] [outer = (nil)] 14:02:53 INFO - PROCESS | 16920 | ++DOMWINDOW == 177 (0x8ad3a000) [pid = 16920] [serial = 2165] [outer = 0x89339c00] 14:02:53 INFO - PROCESS | 16920 | 1463173373260 Marionette DEBUG loaded listener.js 14:02:53 INFO - PROCESS | 16920 | ++DOMWINDOW == 178 (0x8ad3bc00) [pid = 16920] [serial = 2166] [outer = 0x89339c00] 14:02:54 INFO - PROCESS | 16920 | 1463173374399 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 14:02:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 14:02:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 2055ms 14:02:54 INFO - PROCESS | 16920 | 1463173374446 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 14:02:54 INFO - PROCESS | 16920 | 1463173374452 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 14:02:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 14:02:54 INFO - PROCESS | 16920 | 1463173374462 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 14:02:54 INFO - PROCESS | 16920 | 1463173374468 Marionette TRACE conn4 <- [1,2858,null,{}] 14:02:54 INFO - PROCESS | 16920 | 1463173374476 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:54 INFO - PROCESS | 16920 | 1463173374761 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 14:02:55 INFO - PROCESS | 16920 | 1463173375124 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:55 INFO - PROCESS | 16920 | ++DOCSHELL 0x8817b800 == 183 [pid = 16920] [id = 722] 14:02:55 INFO - PROCESS | 16920 | ++DOMWINDOW == 179 (0x8ad3b800) [pid = 16920] [serial = 2167] [outer = (nil)] 14:02:55 INFO - PROCESS | 16920 | ++DOMWINDOW == 180 (0xa35f6000) [pid = 16920] [serial = 2168] [outer = 0x8ad3b800] 14:02:55 INFO - PROCESS | 16920 | 1463173375215 Marionette DEBUG loaded listener.js 14:02:55 INFO - PROCESS | 16920 | ++DOMWINDOW == 181 (0xa62f5000) [pid = 16920] [serial = 2169] [outer = 0x8ad3b800] 14:02:56 INFO - PROCESS | 16920 | 1463173376174 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 14:02:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 14:02:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1786ms 14:02:56 INFO - PROCESS | 16920 | 1463173376247 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 14:02:56 INFO - PROCESS | 16920 | 1463173376250 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 14:02:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 14:02:56 INFO - PROCESS | 16920 | 1463173376258 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 14:02:56 INFO - PROCESS | 16920 | 1463173376261 Marionette TRACE conn4 <- [1,2862,null,{}] 14:02:56 INFO - PROCESS | 16920 | 1463173376267 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:56 INFO - PROCESS | 16920 | 1463173376512 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 14:02:56 INFO - PROCESS | 16920 | 1463173376876 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:56 INFO - PROCESS | 16920 | ++DOCSHELL 0x8ad3d000 == 184 [pid = 16920] [id = 723] 14:02:56 INFO - PROCESS | 16920 | ++DOMWINDOW == 182 (0x8ad42000) [pid = 16920] [serial = 2170] [outer = (nil)] 14:02:56 INFO - PROCESS | 16920 | ++DOMWINDOW == 183 (0x90813400) [pid = 16920] [serial = 2171] [outer = 0x8ad42000] 14:02:56 INFO - PROCESS | 16920 | 1463173376966 Marionette DEBUG loaded listener.js 14:02:57 INFO - PROCESS | 16920 | ++DOMWINDOW == 184 (0x90815000) [pid = 16920] [serial = 2172] [outer = 0x8ad42000] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x9251f800 == 183 [pid = 16920] [id = 654] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x880a0400 == 182 [pid = 16920] [id = 536] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x8c1ec800 == 181 [pid = 16920] [id = 657] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x893a0000 == 180 [pid = 16920] [id = 651] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x936a2000 == 179 [pid = 16920] [id = 659] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x99d18c00 == 178 [pid = 16920] [id = 577] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x86c68c00 == 177 [pid = 16920] [id = 576] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x977eb400 == 176 [pid = 16920] [id = 532] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x9063dc00 == 175 [pid = 16920] [id = 447] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x928f7000 == 174 [pid = 16920] [id = 531] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x92b18000 == 173 [pid = 16920] [id = 572] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x9a274c00 == 172 [pid = 16920] [id = 658] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x92b1a000 == 171 [pid = 16920] [id = 571] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x88182800 == 170 [pid = 16920] [id = 663] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x8d41b800 == 169 [pid = 16920] [id = 541] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x92be9800 == 168 [pid = 16920] [id = 534] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x91311000 == 167 [pid = 16920] [id = 649] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x877bf000 == 166 [pid = 16920] [id = 666] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x8f251c00 == 165 [pid = 16920] [id = 195] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x9777f000 == 164 [pid = 16920] [id = 574] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x8e2cf800 == 163 [pid = 16920] [id = 647] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x918c2c00 == 162 [pid = 16920] [id = 652] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x8df53000 == 161 [pid = 16920] [id = 660] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x9b2e5400 == 160 [pid = 16920] [id = 661] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x877c4400 == 159 [pid = 16920] [id = 578] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x90a65800 == 158 [pid = 16920] [id = 653] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x981f8800 == 157 [pid = 16920] [id = 656] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x87e8e400 == 156 [pid = 16920] [id = 533] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x99d0e800 == 155 [pid = 16920] [id = 575] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x928f0c00 == 154 [pid = 16920] [id = 573] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x92cf5c00 == 153 [pid = 16920] [id = 655] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x9107b400 == 152 [pid = 16920] [id = 648] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x8f252c00 == 151 [pid = 16920] [id = 706] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x8e2db400 == 150 [pid = 16920] [id = 705] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x8ea57000 == 149 [pid = 16920] [id = 704] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x8a4d1000 == 148 [pid = 16920] [id = 703] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x891ea800 == 147 [pid = 16920] [id = 702] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x9d84d400 == 146 [pid = 16920] [id = 701] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x9aab7000 == 145 [pid = 16920] [id = 700] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x9a9f8400 == 144 [pid = 16920] [id = 699] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x9a9fb400 == 143 [pid = 16920] [id = 697] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x9a7b9800 == 142 [pid = 16920] [id = 698] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x880a3c00 == 141 [pid = 16920] [id = 598] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x98390400 == 140 [pid = 16920] [id = 696] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x92cf4000 == 139 [pid = 16920] [id = 695] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x92be8400 == 138 [pid = 16920] [id = 694] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x8e12d000 == 137 [pid = 16920] [id = 693] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x88fe2c00 == 136 [pid = 16920] [id = 691] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x8f257400 == 135 [pid = 16920] [id = 692] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x877c4000 == 134 [pid = 16920] [id = 690] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x8f25d800 == 133 [pid = 16920] [id = 689] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x90a14c00 == 132 [pid = 16920] [id = 688] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x8e2dcc00 == 131 [pid = 16920] [id = 687] 14:02:59 INFO - PROCESS | 16920 | --DOCSHELL 0x8b024400 == 130 [pid = 16920] [id = 686] 14:03:00 INFO - PROCESS | 16920 | --DOMWINDOW == 183 (0x907eec00) [pid = 16920] [serial = 2057] [outer = (nil)] [url = about:blank] 14:03:00 INFO - PROCESS | 16920 | --DOMWINDOW == 182 (0x946da800) [pid = 16920] [serial = 2024] [outer = (nil)] [url = about:blank] 14:03:00 INFO - PROCESS | 16920 | --DOMWINDOW == 181 (0x8e00b800) [pid = 16920] [serial = 2006] [outer = (nil)] [url = about:blank] 14:03:00 INFO - PROCESS | 16920 | --DOMWINDOW == 180 (0x918ca800) [pid = 16920] [serial = 2012] [outer = (nil)] [url = about:blank] 14:03:00 INFO - PROCESS | 16920 | --DOMWINDOW == 179 (0x925edc00) [pid = 16920] [serial = 2015] [outer = (nil)] [url = about:blank] 14:03:00 INFO - PROCESS | 16920 | --DOMWINDOW == 178 (0x9b461c00) [pid = 16920] [serial = 2039] [outer = (nil)] [url = about:blank] 14:03:00 INFO - PROCESS | 16920 | --DOMWINDOW == 177 (0x9079a400) [pid = 16920] [serial = 2054] [outer = (nil)] [url = about:blank] 14:03:00 INFO - PROCESS | 16920 | --DOMWINDOW == 176 (0x8817a000) [pid = 16920] [serial = 2048] [outer = (nil)] [url = about:blank] 14:03:00 INFO - PROCESS | 16920 | --DOMWINDOW == 175 (0x907eac00) [pid = 16920] [serial = 2055] [outer = (nil)] [url = about:blank] 14:03:00 INFO - PROCESS | 16920 | --DOMWINDOW == 174 (0x89b36800) [pid = 16920] [serial = 2049] [outer = (nil)] [url = about:blank] 14:03:00 INFO - PROCESS | 16920 | --DOMWINDOW == 173 (0x9a27b000) [pid = 16920] [serial = 2033] [outer = (nil)] [url = about:blank] 14:03:00 INFO - PROCESS | 16920 | --DOMWINDOW == 172 (0x9a9da800) [pid = 16920] [serial = 2036] [outer = (nil)] [url = about:blank] 14:03:00 INFO - PROCESS | 16920 | --DOMWINDOW == 171 (0x98395400) [pid = 16920] [serial = 2030] [outer = (nil)] [url = about:blank] 14:03:00 INFO - PROCESS | 16920 | --DOMWINDOW == 170 (0x90a09c00) [pid = 16920] [serial = 2009] [outer = (nil)] [url = about:blank] 14:03:00 INFO - PROCESS | 16920 | --DOMWINDOW == 169 (0x8e2d3000) [pid = 16920] [serial = 2052] [outer = (nil)] [url = about:blank] 14:03:00 INFO - PROCESS | 16920 | --DOMWINDOW == 168 (0x96d30000) [pid = 16920] [serial = 2027] [outer = (nil)] [url = about:blank] 14:03:00 INFO - PROCESS | 16920 | --DOMWINDOW == 167 (0x92cf1800) [pid = 16920] [serial = 2021] [outer = (nil)] [url = about:blank] 14:03:00 INFO - PROCESS | 16920 | --DOMWINDOW == 166 (0x9d3bf000) [pid = 16920] [serial = 2042] [outer = (nil)] [url = about:blank] 14:03:00 INFO - PROCESS | 16920 | --DOMWINDOW == 165 (0x8dfd6000) [pid = 16920] [serial = 2051] [outer = (nil)] [url = about:blank] 14:03:00 INFO - PROCESS | 16920 | --DOMWINDOW == 164 (0x928ea400) [pid = 16920] [serial = 2018] [outer = (nil)] [url = about:blank] 14:03:00 INFO - PROCESS | 16920 | --DOMWINDOW == 163 (0xa21a6400) [pid = 16920] [serial = 2045] [outer = (nil)] [url = about:blank] 14:03:00 INFO - PROCESS | 16920 | 1463173380779 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 14:03:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 14:03:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 4544ms 14:03:00 INFO - PROCESS | 16920 | 1463173380803 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 14:03:00 INFO - PROCESS | 16920 | 1463173380810 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 14:03:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 14:03:00 INFO - PROCESS | 16920 | 1463173380819 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 14:03:00 INFO - PROCESS | 16920 | 1463173380824 Marionette TRACE conn4 <- [1,2866,null,{}] 14:03:00 INFO - PROCESS | 16920 | 1463173380832 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:01 INFO - PROCESS | 16920 | 1463173381063 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 14:03:01 INFO - PROCESS | 16920 | 1463173381363 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:01 INFO - PROCESS | 16920 | ++DOCSHELL 0x880a0800 == 131 [pid = 16920] [id = 724] 14:03:01 INFO - PROCESS | 16920 | ++DOMWINDOW == 164 (0x880a2400) [pid = 16920] [serial = 2173] [outer = (nil)] 14:03:01 INFO - PROCESS | 16920 | ++DOMWINDOW == 165 (0x880a8c00) [pid = 16920] [serial = 2174] [outer = 0x880a2400] 14:03:01 INFO - PROCESS | 16920 | 1463173381452 Marionette DEBUG loaded listener.js 14:03:01 INFO - PROCESS | 16920 | ++DOMWINDOW == 166 (0x88181800) [pid = 16920] [serial = 2175] [outer = 0x880a2400] 14:03:02 INFO - PROCESS | 16920 | 1463173382366 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 14:03:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 14:03:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1590ms 14:03:02 INFO - PROCESS | 16920 | 1463173382487 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 14:03:02 INFO - PROCESS | 16920 | 1463173382501 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 14:03:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 14:03:02 INFO - PROCESS | 16920 | 1463173382544 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 14:03:02 INFO - PROCESS | 16920 | 1463173382553 Marionette TRACE conn4 <- [1,2870,null,{}] 14:03:02 INFO - PROCESS | 16920 | 1463173382562 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:02 INFO - PROCESS | 16920 | 1463173382927 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 14:03:03 INFO - PROCESS | 16920 | 1463173383066 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:03 INFO - PROCESS | 16920 | ++DOCSHELL 0x880a6800 == 132 [pid = 16920] [id = 725] 14:03:03 INFO - PROCESS | 16920 | ++DOMWINDOW == 167 (0x891ee800) [pid = 16920] [serial = 2176] [outer = (nil)] 14:03:03 INFO - PROCESS | 16920 | ++DOMWINDOW == 168 (0x89338800) [pid = 16920] [serial = 2177] [outer = 0x891ee800] 14:03:03 INFO - PROCESS | 16920 | 1463173383145 Marionette DEBUG loaded listener.js 14:03:03 INFO - PROCESS | 16920 | ++DOMWINDOW == 169 (0x89399c00) [pid = 16920] [serial = 2178] [outer = 0x891ee800] 14:03:05 INFO - PROCESS | 16920 | --DOMWINDOW == 168 (0x8bedbc00) [pid = 16920] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 14:03:05 INFO - PROCESS | 16920 | --DOMWINDOW == 167 (0x96d2ec00) [pid = 16920] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 14:03:05 INFO - PROCESS | 16920 | --DOMWINDOW == 166 (0x9b7be400) [pid = 16920] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 14:03:05 INFO - PROCESS | 16920 | --DOMWINDOW == 165 (0x91a59800) [pid = 16920] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 14:03:05 INFO - PROCESS | 16920 | --DOMWINDOW == 164 (0x9d3c0400) [pid = 16920] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 14:03:05 INFO - PROCESS | 16920 | --DOMWINDOW == 163 (0x9aab8400) [pid = 16920] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 14:03:05 INFO - PROCESS | 16920 | --DOMWINDOW == 162 (0x945dfc00) [pid = 16920] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 14:03:05 INFO - PROCESS | 16920 | --DOMWINDOW == 161 (0x8adc2800) [pid = 16920] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 14:03:05 INFO - PROCESS | 16920 | --DOMWINDOW == 160 (0x9130d800) [pid = 16920] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 14:03:05 INFO - PROCESS | 16920 | --DOMWINDOW == 159 (0xa229c000) [pid = 16920] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 14:03:05 INFO - PROCESS | 16920 | --DOMWINDOW == 158 (0x90a9d400) [pid = 16920] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 14:03:05 INFO - PROCESS | 16920 | --DOMWINDOW == 157 (0x8ea58c00) [pid = 16920] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 14:03:05 INFO - PROCESS | 16920 | --DOMWINDOW == 156 (0x918c7c00) [pid = 16920] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 14:03:05 INFO - PROCESS | 16920 | --DOMWINDOW == 155 (0x8dfdb000) [pid = 16920] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 14:03:05 INFO - PROCESS | 16920 | --DOMWINDOW == 154 (0x8f260800) [pid = 16920] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 14:03:05 INFO - PROCESS | 16920 | --DOMWINDOW == 153 (0x8ed27000) [pid = 16920] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 14:03:05 INFO - PROCESS | 16920 | --DOMWINDOW == 152 (0x90797c00) [pid = 16920] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 14:03:05 INFO - PROCESS | 16920 | --DOMWINDOW == 151 (0x91a4e800) [pid = 16920] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 14:03:05 INFO - PROCESS | 16920 | --DOMWINDOW == 150 (0x9a9f8800) [pid = 16920] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 14:03:05 INFO - PROCESS | 16920 | --DOMWINDOW == 149 (0x9a4b3000) [pid = 16920] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 14:03:05 INFO - PROCESS | 16920 | --DOMWINDOW == 148 (0x9a482400) [pid = 16920] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 14:03:05 INFO - PROCESS | 16920 | --DOMWINDOW == 147 (0x92beb800) [pid = 16920] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 14:03:05 INFO - PROCESS | 16920 | --DOMWINDOW == 146 (0x977f1c00) [pid = 16920] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 14:03:05 INFO - PROCESS | 16920 | --DOMWINDOW == 145 (0x8bb93400) [pid = 16920] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 14:03:05 INFO - PROCESS | 16920 | --DOMWINDOW == 144 (0x91a55800) [pid = 16920] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 14:03:05 INFO - PROCESS | 16920 | --DOMWINDOW == 143 (0x92b13c00) [pid = 16920] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 14:03:05 INFO - PROCESS | 16920 | --DOMWINDOW == 142 (0x89b32800) [pid = 16920] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 14:03:05 INFO - PROCESS | 16920 | --DOMWINDOW == 141 (0x90648000) [pid = 16920] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 14:03:05 INFO - PROCESS | 16920 | --DOMWINDOW == 140 (0x91316000) [pid = 16920] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 14:03:05 INFO - PROCESS | 16920 | --DOMWINDOW == 139 (0x9396d000) [pid = 16920] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 14:03:05 INFO - PROCESS | 16920 | --DOMWINDOW == 138 (0x9b462400) [pid = 16920] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 14:03:05 INFO - PROCESS | 16920 | --DOMWINDOW == 137 (0x9bfec800) [pid = 16920] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 14:03:05 INFO - PROCESS | 16920 | --DOMWINDOW == 136 (0x9118b000) [pid = 16920] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 14:03:05 INFO - PROCESS | 16920 | --DOMWINDOW == 135 (0x8c1e3800) [pid = 16920] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 14:03:05 INFO - PROCESS | 16920 | --DOMWINDOW == 134 (0x9a4b4800) [pid = 16920] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 14:03:05 INFO - PROCESS | 16920 | --DOMWINDOW == 133 (0x9b2e0400) [pid = 16920] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 14:03:05 INFO - PROCESS | 16920 | --DOMWINDOW == 132 (0x983bdc00) [pid = 16920] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 14:03:05 INFO - PROCESS | 16920 | 1463173385780 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 14:03:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 14:03:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 3332ms 14:03:05 INFO - PROCESS | 16920 | 1463173385850 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 14:03:05 INFO - PROCESS | 16920 | 1463173385854 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 14:03:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 14:03:05 INFO - PROCESS | 16920 | 1463173385868 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 14:03:05 INFO - PROCESS | 16920 | 1463173385873 Marionette TRACE conn4 <- [1,2874,null,{}] 14:03:05 INFO - PROCESS | 16920 | 1463173385889 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:06 INFO - PROCESS | 16920 | 1463173386110 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 14:03:06 INFO - PROCESS | 16920 | 1463173386319 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:06 INFO - PROCESS | 16920 | ++DOCSHELL 0x8a2e3400 == 133 [pid = 16920] [id = 726] 14:03:06 INFO - PROCESS | 16920 | ++DOMWINDOW == 133 (0x8a4cd400) [pid = 16920] [serial = 2179] [outer = (nil)] 14:03:06 INFO - PROCESS | 16920 | ++DOMWINDOW == 134 (0x8ad39c00) [pid = 16920] [serial = 2180] [outer = 0x8a4cd400] 14:03:06 INFO - PROCESS | 16920 | 1463173386400 Marionette DEBUG loaded listener.js 14:03:06 INFO - PROCESS | 16920 | ++DOMWINDOW == 135 (0x8adcdc00) [pid = 16920] [serial = 2181] [outer = 0x8a4cd400] 14:03:07 INFO - PROCESS | 16920 | 1463173387228 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 14:03:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 14:03:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1389ms 14:03:07 INFO - PROCESS | 16920 | 1463173387257 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 14:03:07 INFO - PROCESS | 16920 | 1463173387262 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 14:03:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 14:03:07 INFO - PROCESS | 16920 | 1463173387268 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 14:03:07 INFO - PROCESS | 16920 | 1463173387271 Marionette TRACE conn4 <- [1,2878,null,{}] 14:03:07 INFO - PROCESS | 16920 | 1463173387277 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:07 INFO - PROCESS | 16920 | 1463173387494 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 14:03:07 INFO - PROCESS | 16920 | 1463173387851 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:07 INFO - PROCESS | 16920 | ++DOCSHELL 0x86c36000 == 134 [pid = 16920] [id = 727] 14:03:07 INFO - PROCESS | 16920 | ++DOMWINDOW == 136 (0x86c37400) [pid = 16920] [serial = 2182] [outer = (nil)] 14:03:08 INFO - PROCESS | 16920 | ++DOMWINDOW == 137 (0x86c74400) [pid = 16920] [serial = 2183] [outer = 0x86c37400] 14:03:08 INFO - PROCESS | 16920 | 1463173388022 Marionette DEBUG loaded listener.js 14:03:08 INFO - PROCESS | 16920 | ++DOMWINDOW == 138 (0x87e92800) [pid = 16920] [serial = 2184] [outer = 0x86c37400] 14:03:09 INFO - PROCESS | 16920 | 1463173389081 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 14:03:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 14:03:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1884ms 14:03:09 INFO - PROCESS | 16920 | 1463173389155 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 14:03:09 INFO - PROCESS | 16920 | 1463173389161 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 14:03:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 14:03:09 INFO - PROCESS | 16920 | 1463173389169 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 14:03:09 INFO - PROCESS | 16920 | 1463173389175 Marionette TRACE conn4 <- [1,2882,null,{}] 14:03:09 INFO - PROCESS | 16920 | 1463173389183 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:09 INFO - PROCESS | 16920 | 1463173389440 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 14:03:09 INFO - PROCESS | 16920 | 1463173389767 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:09 INFO - PROCESS | 16920 | ++DOCSHELL 0x891f5800 == 135 [pid = 16920] [id = 728] 14:03:09 INFO - PROCESS | 16920 | ++DOMWINDOW == 139 (0x89396400) [pid = 16920] [serial = 2185] [outer = (nil)] 14:03:09 INFO - PROCESS | 16920 | ++DOMWINDOW == 140 (0x89b2fc00) [pid = 16920] [serial = 2186] [outer = 0x89396400] 14:03:09 INFO - PROCESS | 16920 | 1463173389861 Marionette DEBUG loaded listener.js 14:03:09 INFO - PROCESS | 16920 | ++DOMWINDOW == 141 (0x8a2e0400) [pid = 16920] [serial = 2187] [outer = 0x89396400] 14:03:10 INFO - PROCESS | 16920 | 1463173390908 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 14:03:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 14:03:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1791ms 14:03:10 INFO - PROCESS | 16920 | 1463173390963 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 14:03:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 14:03:10 INFO - PROCESS | 16920 | 1463173390974 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 14:03:10 INFO - PROCESS | 16920 | 1463173390988 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 14:03:10 INFO - PROCESS | 16920 | 1463173390995 Marionette TRACE conn4 <- [1,2886,null,{}] 14:03:11 INFO - PROCESS | 16920 | 1463173391004 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:11 INFO - PROCESS | 16920 | 1463173391321 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 14:03:11 INFO - PROCESS | 16920 | 1463173391727 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:11 INFO - PROCESS | 16920 | ++DOCSHELL 0x8adc7000 == 136 [pid = 16920] [id = 729] 14:03:11 INFO - PROCESS | 16920 | ++DOMWINDOW == 142 (0x8b77a000) [pid = 16920] [serial = 2188] [outer = (nil)] 14:03:11 INFO - PROCESS | 16920 | ++DOMWINDOW == 143 (0x8b781400) [pid = 16920] [serial = 2189] [outer = 0x8b77a000] 14:03:11 INFO - PROCESS | 16920 | 1463173391824 Marionette DEBUG loaded listener.js 14:03:11 INFO - PROCESS | 16920 | ++DOMWINDOW == 144 (0x8b786800) [pid = 16920] [serial = 2190] [outer = 0x8b77a000] 14:03:12 INFO - PROCESS | 16920 | 1463173392832 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 14:03:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 14:03:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1910ms 14:03:12 INFO - PROCESS | 16920 | 1463173392895 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 14:03:12 INFO - PROCESS | 16920 | 1463173392900 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 14:03:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 14:03:12 INFO - PROCESS | 16920 | 1463173392910 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 14:03:12 INFO - PROCESS | 16920 | 1463173392919 Marionette TRACE conn4 <- [1,2890,null,{}] 14:03:12 INFO - PROCESS | 16920 | 1463173392935 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:13 INFO - PROCESS | 16920 | 1463173393236 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 14:03:13 INFO - PROCESS | 16920 | 1463173393587 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:13 INFO - PROCESS | 16920 | ++DOCSHELL 0x88184000 == 137 [pid = 16920] [id = 730] 14:03:13 INFO - PROCESS | 16920 | ++DOMWINDOW == 145 (0x8c1e1c00) [pid = 16920] [serial = 2191] [outer = (nil)] 14:03:13 INFO - PROCESS | 16920 | ++DOMWINDOW == 146 (0x8d415400) [pid = 16920] [serial = 2192] [outer = 0x8c1e1c00] 14:03:13 INFO - PROCESS | 16920 | 1463173393676 Marionette DEBUG loaded listener.js 14:03:13 INFO - PROCESS | 16920 | ++DOMWINDOW == 147 (0x8df48400) [pid = 16920] [serial = 2193] [outer = 0x8c1e1c00] 14:03:14 INFO - PROCESS | 16920 | 1463173394681 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 14:03:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 14:03:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1847ms 14:03:14 INFO - PROCESS | 16920 | 1463173394756 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 14:03:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 14:03:14 INFO - PROCESS | 16920 | 1463173394762 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 14:03:14 INFO - PROCESS | 16920 | 1463173394769 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 14:03:14 INFO - PROCESS | 16920 | 1463173394773 Marionette TRACE conn4 <- [1,2894,null,{}] 14:03:14 INFO - PROCESS | 16920 | 1463173394779 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:15 INFO - PROCESS | 16920 | 1463173395069 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 14:03:15 INFO - PROCESS | 16920 | 1463173395425 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:15 INFO - PROCESS | 16920 | ++DOCSHELL 0x8c1e3800 == 138 [pid = 16920] [id = 731] 14:03:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 148 (0x8c1ed400) [pid = 16920] [serial = 2194] [outer = (nil)] 14:03:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 149 (0x8dfd7c00) [pid = 16920] [serial = 2195] [outer = 0x8c1ed400] 14:03:15 INFO - PROCESS | 16920 | 1463173395515 Marionette DEBUG loaded listener.js 14:03:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 150 (0x8e003400) [pid = 16920] [serial = 2196] [outer = 0x8c1ed400] 14:03:16 INFO - PROCESS | 16920 | 1463173396497 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 14:03:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 14:03:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1782ms 14:03:16 INFO - PROCESS | 16920 | 1463173396551 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 14:03:16 INFO - PROCESS | 16920 | 1463173396556 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 14:03:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 14:03:16 INFO - PROCESS | 16920 | 1463173396562 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 14:03:16 INFO - PROCESS | 16920 | 1463173396568 Marionette TRACE conn4 <- [1,2898,null,{}] 14:03:16 INFO - PROCESS | 16920 | 1463173396577 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:16 INFO - PROCESS | 16920 | 1463173396866 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 14:03:17 INFO - PROCESS | 16920 | 1463173397242 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:17 INFO - PROCESS | 16920 | ++DOCSHELL 0x8e125800 == 139 [pid = 16920] [id = 732] 14:03:17 INFO - PROCESS | 16920 | ++DOMWINDOW == 151 (0x8e128c00) [pid = 16920] [serial = 2197] [outer = (nil)] 14:03:17 INFO - PROCESS | 16920 | ++DOMWINDOW == 152 (0x8e12e800) [pid = 16920] [serial = 2198] [outer = 0x8e128c00] 14:03:17 INFO - PROCESS | 16920 | 1463173397354 Marionette DEBUG loaded listener.js 14:03:17 INFO - PROCESS | 16920 | ++DOMWINDOW == 153 (0x8ea50800) [pid = 16920] [serial = 2199] [outer = 0x8e128c00] 14:03:18 INFO - PROCESS | 16920 | 1463173398314 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 14:03:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 14:03:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1790ms 14:03:18 INFO - PROCESS | 16920 | 1463173398353 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 14:03:18 INFO - PROCESS | 16920 | 1463173398356 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 14:03:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 14:03:18 INFO - PROCESS | 16920 | 1463173398363 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 14:03:18 INFO - PROCESS | 16920 | 1463173398367 Marionette TRACE conn4 <- [1,2902,null,{}] 14:03:18 INFO - PROCESS | 16920 | 1463173398373 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:18 INFO - PROCESS | 16920 | 1463173398627 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 14:03:19 INFO - PROCESS | 16920 | 1463173398983 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:19 INFO - PROCESS | 16920 | ++DOCSHELL 0x8ed20000 == 140 [pid = 16920] [id = 733] 14:03:19 INFO - PROCESS | 16920 | ++DOMWINDOW == 154 (0x8ed20800) [pid = 16920] [serial = 2200] [outer = (nil)] 14:03:19 INFO - PROCESS | 16920 | ++DOMWINDOW == 155 (0x8f253000) [pid = 16920] [serial = 2201] [outer = 0x8ed20800] 14:03:19 INFO - PROCESS | 16920 | 1463173399101 Marionette DEBUG loaded listener.js 14:03:19 INFO - PROCESS | 16920 | ++DOMWINDOW == 156 (0x8f25d800) [pid = 16920] [serial = 2202] [outer = 0x8ed20800] 14:03:20 INFO - PROCESS | 16920 | 1463173400080 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 14:03:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 14:03:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1786ms 14:03:20 INFO - PROCESS | 16920 | 1463173400152 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 14:03:20 INFO - PROCESS | 16920 | 1463173400156 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 14:03:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 14:03:20 INFO - PROCESS | 16920 | 1463173400163 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 14:03:20 INFO - PROCESS | 16920 | 1463173400166 Marionette TRACE conn4 <- [1,2906,null,{}] 14:03:20 INFO - PROCESS | 16920 | 1463173400172 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:20 INFO - PROCESS | 16920 | 1463173400412 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 14:03:20 INFO - PROCESS | 16920 | 1463173400760 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:20 INFO - PROCESS | 16920 | ++DOCSHELL 0x8ea57000 == 141 [pid = 16920] [id = 734] 14:03:20 INFO - PROCESS | 16920 | ++DOMWINDOW == 157 (0x8ed26800) [pid = 16920] [serial = 2203] [outer = (nil)] 14:03:20 INFO - PROCESS | 16920 | ++DOMWINDOW == 158 (0x8f449400) [pid = 16920] [serial = 2204] [outer = 0x8ed26800] 14:03:20 INFO - PROCESS | 16920 | 1463173400864 Marionette DEBUG loaded listener.js 14:03:20 INFO - PROCESS | 16920 | ++DOMWINDOW == 159 (0x9063f400) [pid = 16920] [serial = 2205] [outer = 0x8ed26800] 14:03:21 INFO - PROCESS | 16920 | 1463173401823 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 14:03:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 14:03:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1743ms 14:03:21 INFO - PROCESS | 16920 | 1463173401908 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 14:03:21 INFO - PROCESS | 16920 | 1463173401912 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 14:03:21 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 14:03:21 INFO - PROCESS | 16920 | 1463173401919 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 14:03:21 INFO - PROCESS | 16920 | 1463173401923 Marionette TRACE conn4 <- [1,2910,null,{}] 14:03:21 INFO - PROCESS | 16920 | 1463173401928 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:22 INFO - PROCESS | 16920 | 1463173402206 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 14:03:22 INFO - PROCESS | 16920 | 1463173402557 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:22 INFO - PROCESS | 16920 | ++DOCSHELL 0x8f25dc00 == 142 [pid = 16920] [id = 735] 14:03:22 INFO - PROCESS | 16920 | ++DOMWINDOW == 160 (0x8f43f400) [pid = 16920] [serial = 2206] [outer = (nil)] 14:03:22 INFO - PROCESS | 16920 | ++DOMWINDOW == 161 (0x9079b000) [pid = 16920] [serial = 2207] [outer = 0x8f43f400] 14:03:22 INFO - PROCESS | 16920 | 1463173402647 Marionette DEBUG loaded listener.js 14:03:22 INFO - PROCESS | 16920 | ++DOMWINDOW == 162 (0x907a0800) [pid = 16920] [serial = 2208] [outer = 0x8f43f400] 14:03:23 INFO - PROCESS | 16920 | 1463173403443 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 14:03:23 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 14:03:23 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 14:03:23 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1544ms 14:03:23 INFO - PROCESS | 16920 | 1463173403465 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 14:03:23 INFO - PROCESS | 16920 | 1463173403469 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 14:03:23 INFO - TEST-START | /DOMEvents/constructors.html 14:03:23 INFO - PROCESS | 16920 | 1463173403476 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 14:03:23 INFO - PROCESS | 16920 | 1463173403480 Marionette TRACE conn4 <- [1,2914,null,{}] 14:03:23 INFO - PROCESS | 16920 | 1463173403485 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:23 INFO - PROCESS | 16920 | 1463173403729 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 14:03:24 INFO - PROCESS | 16920 | 1463173404058 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:24 INFO - PROCESS | 16920 | ++DOCSHELL 0x86c68c00 == 143 [pid = 16920] [id = 736] 14:03:24 INFO - PROCESS | 16920 | ++DOMWINDOW == 163 (0x8dfd9c00) [pid = 16920] [serial = 2209] [outer = (nil)] 14:03:24 INFO - PROCESS | 16920 | ++DOMWINDOW == 164 (0x907f2800) [pid = 16920] [serial = 2210] [outer = 0x8dfd9c00] 14:03:24 INFO - PROCESS | 16920 | 1463173404201 Marionette DEBUG loaded listener.js 14:03:24 INFO - PROCESS | 16920 | ++DOMWINDOW == 165 (0x90813800) [pid = 16920] [serial = 2211] [outer = 0x8dfd9c00] 14:03:25 INFO - PROCESS | 16920 | 1463173405202 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 14:03:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 14:03:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 14:03:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 14:03:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 14:03:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 14:03:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 14:03:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 14:03:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 14:03:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 14:03:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 14:03:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 14:03:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 14:03:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 14:03:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 14:03:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 14:03:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 14:03:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 14:03:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 14:03:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 14:03:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 14:03:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 14:03:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 14:03:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 14:03:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 14:03:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 14:03:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 14:03:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 14:03:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 14:03:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 14:03:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 14:03:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 14:03:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 14:03:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 14:03:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 14:03:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 14:03:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 14:03:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 14:03:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 14:03:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 14:03:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:03:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 14:03:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 14:03:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 14:03:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:03:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 14:03:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 14:03:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 14:03:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:03:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 14:03:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 14:03:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 14:03:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:03:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 14:03:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 14:03:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 14:03:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:03:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 14:03:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 14:03:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 14:03:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:03:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 14:03:25 INFO - TEST-OK | /DOMEvents/constructors.html | took 1801ms 14:03:25 INFO - PROCESS | 16920 | 1463173405305 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 14:03:25 INFO - PROCESS | 16920 | 1463173405313 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 14:03:25 INFO - TEST-START | /DOMEvents/event-phases-order.html 14:03:25 INFO - PROCESS | 16920 | 1463173405320 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 14:03:25 INFO - PROCESS | 16920 | 1463173405325 Marionette TRACE conn4 <- [1,2918,null,{}] 14:03:25 INFO - PROCESS | 16920 | 1463173405338 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:25 INFO - PROCESS | 16920 | 1463173405572 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 14:03:25 INFO - PROCESS | 16920 | 1463173405924 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:25 INFO - PROCESS | 16920 | ++DOCSHELL 0x90a0b000 == 144 [pid = 16920] [id = 737] 14:03:25 INFO - PROCESS | 16920 | ++DOMWINDOW == 166 (0x90a0c000) [pid = 16920] [serial = 2212] [outer = (nil)] 14:03:26 INFO - PROCESS | 16920 | ++DOMWINDOW == 167 (0x90a14c00) [pid = 16920] [serial = 2213] [outer = 0x90a0c000] 14:03:26 INFO - PROCESS | 16920 | 1463173406031 Marionette DEBUG loaded listener.js 14:03:26 INFO - PROCESS | 16920 | ++DOMWINDOW == 168 (0x90a65800) [pid = 16920] [serial = 2214] [outer = 0x90a0c000] 14:03:26 INFO - PROCESS | 16920 | 1463173406868 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 14:03:26 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 14:03:26 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1591ms 14:03:26 INFO - PROCESS | 16920 | 1463173406915 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 14:03:26 INFO - PROCESS | 16920 | 1463173406920 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 14:03:26 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 14:03:26 INFO - PROCESS | 16920 | 1463173406931 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 14:03:26 INFO - PROCESS | 16920 | 1463173406935 Marionette TRACE conn4 <- [1,2922,null,{}] 14:03:26 INFO - PROCESS | 16920 | 1463173406941 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:27 INFO - PROCESS | 16920 | 1463173407209 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 14:03:27 INFO - PROCESS | 16920 | 1463173407586 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:27 INFO - PROCESS | 16920 | ++DOCSHELL 0x91081000 == 145 [pid = 16920] [id = 738] 14:03:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 169 (0x91188800) [pid = 16920] [serial = 2215] [outer = (nil)] 14:03:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 170 (0x91310c00) [pid = 16920] [serial = 2216] [outer = 0x91188800] 14:03:27 INFO - PROCESS | 16920 | 1463173407678 Marionette DEBUG loaded listener.js 14:03:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 171 (0x91316800) [pid = 16920] [serial = 2217] [outer = 0x91188800] 14:03:28 INFO - PROCESS | 16920 | [16920] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 14:03:28 INFO - PROCESS | 16920 | [16920] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 14:03:28 INFO - PROCESS | 16920 | [16920] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 14:03:28 INFO - PROCESS | 16920 | [16920] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 14:03:28 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 14:03:28 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 14:03:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 14:03:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:03:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:03:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:03:28 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 14:03:28 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 14:03:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:03:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:03:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:03:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:03:28 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 14:03:28 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 14:03:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:03:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:03:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:03:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:03:28 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 14:03:28 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 14:03:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:03:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:03:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:03:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:03:28 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 14:03:28 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1588ms 14:03:28 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 14:03:28 INFO - PROCESS | 16920 | 1463173408491 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 14:03:28 INFO - PROCESS | 16920 | 1463173408520 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 14:03:28 INFO - PROCESS | 16920 | 1463173408523 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 14:03:28 INFO - PROCESS | 16920 | 1463173408544 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 14:03:28 INFO - PROCESS | 16920 | 1463173408550 Marionette TRACE conn4 <- [1,2926,null,{}] 14:03:28 INFO - PROCESS | 16920 | 1463173408556 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:28 INFO - PROCESS | 16920 | 1463173408783 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 14:03:29 INFO - PROCESS | 16920 | 1463173409103 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:29 INFO - PROCESS | 16920 | ++DOCSHELL 0x90aa3000 == 146 [pid = 16920] [id = 739] 14:03:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 172 (0x91312000) [pid = 16920] [serial = 2218] [outer = (nil)] 14:03:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 173 (0x91a56400) [pid = 16920] [serial = 2219] [outer = 0x91312000] 14:03:29 INFO - PROCESS | 16920 | 1463173409240 Marionette DEBUG loaded listener.js 14:03:29 INFO - PROCESS | 16920 | ++DOMWINDOW == 174 (0x92516000) [pid = 16920] [serial = 2220] [outer = 0x91312000] 14:03:29 INFO - PROCESS | 16920 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 14:03:30 INFO - PROCESS | 16920 | 1463173410017 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 14:03:30 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 14:03:30 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1493ms 14:03:30 INFO - PROCESS | 16920 | 1463173410034 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 14:03:30 INFO - PROCESS | 16920 | 1463173410038 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 14:03:30 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 14:03:30 INFO - PROCESS | 16920 | 1463173410045 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 14:03:30 INFO - PROCESS | 16920 | 1463173410048 Marionette TRACE conn4 <- [1,2930,null,{}] 14:03:30 INFO - PROCESS | 16920 | 1463173410054 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:30 INFO - PROCESS | 16920 | 1463173410276 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 14:03:30 INFO - PROCESS | 16920 | 1463173410556 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:30 INFO - PROCESS | 16920 | ++DOCSHELL 0x918ce400 == 147 [pid = 16920] [id = 740] 14:03:30 INFO - PROCESS | 16920 | ++DOMWINDOW == 175 (0x918d0800) [pid = 16920] [serial = 2221] [outer = (nil)] 14:03:30 INFO - PROCESS | 16920 | ++DOMWINDOW == 176 (0x925f0400) [pid = 16920] [serial = 2222] [outer = 0x918d0800] 14:03:30 INFO - PROCESS | 16920 | 1463173410644 Marionette DEBUG loaded listener.js 14:03:30 INFO - PROCESS | 16920 | ++DOMWINDOW == 177 (0x925f4c00) [pid = 16920] [serial = 2223] [outer = 0x918d0800] 14:03:31 INFO - PROCESS | 16920 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 14:03:31 INFO - PROCESS | 16920 | 1463173411641 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 14:03:31 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 14:03:31 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1652ms 14:03:31 INFO - PROCESS | 16920 | 1463173411698 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 14:03:31 INFO - PROCESS | 16920 | 1463173411702 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 14:03:31 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 14:03:31 INFO - PROCESS | 16920 | 1463173411709 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 14:03:31 INFO - PROCESS | 16920 | 1463173411712 Marionette TRACE conn4 <- [1,2934,null,{}] 14:03:31 INFO - PROCESS | 16920 | 1463173411718 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:32 INFO - PROCESS | 16920 | 1463173412121 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 14:03:32 INFO - PROCESS | 16920 | 1463173412403 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:32 INFO - PROCESS | 16920 | ++DOCSHELL 0x8ed1fc00 == 148 [pid = 16920] [id = 741] 14:03:32 INFO - PROCESS | 16920 | ++DOMWINDOW == 178 (0x9251cc00) [pid = 16920] [serial = 2224] [outer = (nil)] 14:03:32 INFO - PROCESS | 16920 | ++DOMWINDOW == 179 (0x926b2400) [pid = 16920] [serial = 2225] [outer = 0x9251cc00] 14:03:32 INFO - PROCESS | 16920 | 1463173412494 Marionette DEBUG loaded listener.js 14:03:32 INFO - PROCESS | 16920 | ++DOMWINDOW == 180 (0x926b6000) [pid = 16920] [serial = 2226] [outer = 0x9251cc00] 14:03:33 INFO - PROCESS | 16920 | 1463173413293 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 14:03:33 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:03:33 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1640ms 14:03:33 INFO - PROCESS | 16920 | 1463173413351 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 14:03:33 INFO - PROCESS | 16920 | 1463173413355 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 14:03:33 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 14:03:33 INFO - PROCESS | 16920 | 1463173413363 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 14:03:33 INFO - PROCESS | 16920 | 1463173413367 Marionette TRACE conn4 <- [1,2938,null,{}] 14:03:33 INFO - PROCESS | 16920 | 1463173413396 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:33 INFO - PROCESS | 16920 | 1463173413639 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 14:03:33 INFO - PROCESS | 16920 | 1463173413957 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:34 INFO - PROCESS | 16920 | ++DOCSHELL 0x926ae400 == 149 [pid = 16920] [id = 742] 14:03:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 181 (0x926b1800) [pid = 16920] [serial = 2227] [outer = (nil)] 14:03:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 182 (0x928f5400) [pid = 16920] [serial = 2228] [outer = 0x926b1800] 14:03:34 INFO - PROCESS | 16920 | 1463173414106 Marionette DEBUG loaded listener.js 14:03:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 183 (0x92b10800) [pid = 16920] [serial = 2229] [outer = 0x926b1800] 14:03:34 INFO - PROCESS | 16920 | 1463173414898 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 14:03:34 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 14:03:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1584ms 14:03:34 INFO - PROCESS | 16920 | 1463173414949 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 14:03:34 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 14:03:34 INFO - PROCESS | 16920 | 1463173414953 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 14:03:34 INFO - PROCESS | 16920 | 1463173414960 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 14:03:34 INFO - PROCESS | 16920 | 1463173414963 Marionette TRACE conn4 <- [1,2942,null,{}] 14:03:34 INFO - PROCESS | 16920 | 1463173414972 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:35 INFO - PROCESS | 16920 | 1463173415208 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 14:03:35 INFO - PROCESS | 16920 | 1463173415524 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:35 INFO - PROCESS | 16920 | ++DOCSHELL 0x925f7400 == 150 [pid = 16920] [id = 743] 14:03:35 INFO - PROCESS | 16920 | ++DOMWINDOW == 184 (0x926afc00) [pid = 16920] [serial = 2230] [outer = (nil)] 14:03:35 INFO - PROCESS | 16920 | ++DOMWINDOW == 185 (0x92be9800) [pid = 16920] [serial = 2231] [outer = 0x926afc00] 14:03:35 INFO - PROCESS | 16920 | 1463173415657 Marionette DEBUG loaded listener.js 14:03:35 INFO - PROCESS | 16920 | ++DOMWINDOW == 186 (0x92bedc00) [pid = 16920] [serial = 2232] [outer = 0x926afc00] 14:03:36 INFO - PROCESS | 16920 | 1463173416456 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 14:03:36 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 14:03:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 14:03:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 14:03:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1542ms 14:03:36 INFO - PROCESS | 16920 | 1463173416503 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 14:03:36 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 14:03:36 INFO - PROCESS | 16920 | 1463173416508 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 14:03:36 INFO - PROCESS | 16920 | 1463173416515 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 14:03:36 INFO - PROCESS | 16920 | 1463173416519 Marionette TRACE conn4 <- [1,2946,null,{}] 14:03:36 INFO - PROCESS | 16920 | 1463173416525 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:36 INFO - PROCESS | 16920 | 1463173416790 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 14:03:37 INFO - PROCESS | 16920 | 1463173417150 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:37 INFO - PROCESS | 16920 | ++DOCSHELL 0x928f1000 == 151 [pid = 16920] [id = 744] 14:03:37 INFO - PROCESS | 16920 | ++DOMWINDOW == 187 (0x92ce2c00) [pid = 16920] [serial = 2233] [outer = (nil)] 14:03:37 INFO - PROCESS | 16920 | ++DOMWINDOW == 188 (0x92cf5c00) [pid = 16920] [serial = 2234] [outer = 0x92ce2c00] 14:03:37 INFO - PROCESS | 16920 | 1463173417238 Marionette DEBUG loaded listener.js 14:03:37 INFO - PROCESS | 16920 | ++DOMWINDOW == 189 (0x936a5c00) [pid = 16920] [serial = 2235] [outer = 0x92ce2c00] 14:03:37 INFO - PROCESS | 16920 | 1463173417983 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 14:03:38 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 14:03:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1539ms 14:03:38 INFO - PROCESS | 16920 | 1463173418054 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 14:03:38 INFO - PROCESS | 16920 | 1463173418058 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 14:03:38 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 14:03:38 INFO - PROCESS | 16920 | 1463173418065 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 14:03:38 INFO - PROCESS | 16920 | 1463173418068 Marionette TRACE conn4 <- [1,2950,null,{}] 14:03:38 INFO - PROCESS | 16920 | 1463173418074 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:38 INFO - PROCESS | 16920 | 1463173418305 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 14:03:40 INFO - PROCESS | 16920 | --DOCSHELL 0x936a7400 == 150 [pid = 16920] [id = 510] 14:03:40 INFO - PROCESS | 16920 | --DOCSHELL 0x8df54c00 == 149 [pid = 16920] [id = 509] 14:03:40 INFO - PROCESS | 16920 | --DOCSHELL 0x9a486c00 == 148 [pid = 16920] [id = 679] 14:03:40 INFO - PROCESS | 16920 | --DOCSHELL 0x880a4000 == 147 [pid = 16920] [id = 507] 14:03:40 INFO - PROCESS | 16920 | --DOCSHELL 0x981f3800 == 146 [pid = 16920] [id = 512] 14:03:40 INFO - PROCESS | 16920 | --DOCSHELL 0x89394800 == 145 [pid = 16920] [id = 645] 14:03:40 INFO - PROCESS | 16920 | --DOCSHELL 0x92b15400 == 144 [pid = 16920] [id = 711] 14:03:40 INFO - PROCESS | 16920 | --DOCSHELL 0x88185800 == 143 [pid = 16920] [id = 537] 14:03:40 INFO - PROCESS | 16920 | --DOCSHELL 0x90a07c00 == 142 [pid = 16920] [id = 709] 14:03:40 INFO - PROCESS | 16920 | --DOCSHELL 0x9130f800 == 141 [pid = 16920] [id = 710] 14:03:40 INFO - PROCESS | 16920 | --DOCSHELL 0x8e2da000 == 140 [pid = 16920] [id = 708] 14:03:40 INFO - PROCESS | 16920 | --DOCSHELL 0x8a4cf000 == 139 [pid = 16920] [id = 707] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 188 (0x91a51c00) [pid = 16920] [serial = 2120] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 187 (0xa2629000) [pid = 16920] [serial = 2108] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 186 (0x992c0c00) [pid = 16920] [serial = 2031] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 185 (0xa104bc00) [pid = 16920] [serial = 2100] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 184 (0x925ee400) [pid = 16920] [serial = 2069] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 183 (0xa2455400) [pid = 16920] [serial = 2102] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 182 (0x9b2e1000) [pid = 16920] [serial = 2094] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 181 (0x9ac4c000) [pid = 16920] [serial = 2093] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 180 (0x977e6c00) [pid = 16920] [serial = 2028] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 179 (0x8dfd5000) [pid = 16920] [serial = 2112] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 178 (0x93759400) [pid = 16920] [serial = 2076] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 177 (0xa30ed000) [pid = 16920] [serial = 2106] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 176 (0x9107f400) [pid = 16920] [serial = 2117] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 175 (0x9079ac00) [pid = 16920] [serial = 2064] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 174 (0x926af000) [pid = 16920] [serial = 2016] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 173 (0x91082400) [pid = 16920] [serial = 2004] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 172 (0x928ec400) [pid = 16920] [serial = 2072] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 171 (0x9063d400) [pid = 16920] [serial = 2115] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 170 (0x9513cc00) [pid = 16920] [serial = 2025] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 169 (0x8f255800) [pid = 16920] [serial = 2063] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 168 (0xa245b800) [pid = 16920] [serial = 2103] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 167 (0x928ee000) [pid = 16920] [serial = 2019] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 166 (0x9c076400) [pid = 16920] [serial = 2097] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 165 (0x9a9f0c00) [pid = 16920] [serial = 2091] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 164 (0x928f7800) [pid = 16920] [serial = 2073] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 163 (0x9ac4d800) [pid = 16920] [serial = 2037] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 162 (0x8c1ef400) [pid = 16920] [serial = 2111] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 161 (0x9a4bc800) [pid = 16920] [serial = 2090] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 160 (0x97776400) [pid = 16920] [serial = 2082] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 159 (0x9a279000) [pid = 16920] [serial = 2087] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 158 (0x8c1eac00) [pid = 16920] [serial = 2060] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 157 (0x95144800) [pid = 16920] [serial = 2079] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 156 (0x91183800) [pid = 16920] [serial = 2118] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 155 (0x9375b800) [pid = 16920] [serial = 2022] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 154 (0x907ef800) [pid = 16920] [serial = 1938] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 153 (0x90a5cc00) [pid = 16920] [serial = 2010] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 152 (0x91a50000) [pid = 16920] [serial = 2013] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 151 (0xa30cc400) [pid = 16920] [serial = 2105] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 150 (0x9a27d800) [pid = 16920] [serial = 2088] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 149 (0x9838ec00) [pid = 16920] [serial = 2084] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 148 (0x8f256400) [pid = 16920] [serial = 2114] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 147 (0x9bf12400) [pid = 16920] [serial = 2096] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 146 (0x925f4000) [pid = 16920] [serial = 2070] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 145 (0x92ce2000) [pid = 16920] [serial = 2075] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 144 (0x945e8c00) [pid = 16920] [serial = 2078] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 143 (0x9d3c3800) [pid = 16920] [serial = 2043] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 142 (0xa2277400) [pid = 16920] [serial = 2046] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 141 (0x8df49000) [pid = 16920] [serial = 2061] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 140 (0x91312c00) [pid = 16920] [serial = 2066] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 139 (0x96d2d000) [pid = 16920] [serial = 2081] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 138 (0x8ee36c00) [pid = 16920] [serial = 2007] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 137 (0xa3256000) [pid = 16920] [serial = 2109] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 136 (0x9d846400) [pid = 16920] [serial = 2099] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 135 (0x9ba9d000) [pid = 16920] [serial = 2040] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 134 (0xa219f000) [pid = 16920] [serial = 1926] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 133 (0x9a28a400) [pid = 16920] [serial = 2034] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 132 (0x98393800) [pid = 16920] [serial = 2085] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | --DOMWINDOW == 131 (0x918c7000) [pid = 16920] [serial = 2067] [outer = (nil)] [url = about:blank] 14:03:41 INFO - PROCESS | 16920 | 1463173421136 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:41 INFO - PROCESS | 16920 | ++DOCSHELL 0x87e9ac00 == 140 [pid = 16920] [id = 745] 14:03:41 INFO - PROCESS | 16920 | ++DOMWINDOW == 132 (0x8809d000) [pid = 16920] [serial = 2236] [outer = (nil)] 14:03:41 INFO - PROCESS | 16920 | ++DOMWINDOW == 133 (0x880a9c00) [pid = 16920] [serial = 2237] [outer = 0x8809d000] 14:03:41 INFO - PROCESS | 16920 | 1463173421351 Marionette DEBUG loaded listener.js 14:03:41 INFO - PROCESS | 16920 | ++DOMWINDOW == 134 (0x88ff0c00) [pid = 16920] [serial = 2238] [outer = 0x8809d000] 14:03:41 INFO - PROCESS | 16920 | ++DOCSHELL 0x89b31c00 == 141 [pid = 16920] [id = 746] 14:03:41 INFO - PROCESS | 16920 | ++DOMWINDOW == 135 (0x89b35000) [pid = 16920] [serial = 2239] [outer = (nil)] 14:03:41 INFO - PROCESS | 16920 | ++DOMWINDOW == 136 (0x89b39800) [pid = 16920] [serial = 2240] [outer = 0x89b35000] 14:03:42 INFO - PROCESS | 16920 | 1463173422153 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 14:03:42 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 14:03:42 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 4145ms 14:03:42 INFO - PROCESS | 16920 | 1463173422219 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 14:03:42 INFO - PROCESS | 16920 | 1463173422224 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 14:03:42 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 14:03:42 INFO - PROCESS | 16920 | 1463173422231 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 14:03:42 INFO - PROCESS | 16920 | 1463173422236 Marionette TRACE conn4 <- [1,2954,null,{}] 14:03:42 INFO - PROCESS | 16920 | 1463173422247 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:42 INFO - PROCESS | 16920 | 1463173422492 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 14:03:42 INFO - PROCESS | 16920 | 1463173422781 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:42 INFO - PROCESS | 16920 | ++DOCSHELL 0x8a4d6000 == 142 [pid = 16920] [id = 747] 14:03:42 INFO - PROCESS | 16920 | ++DOMWINDOW == 137 (0x8ad33400) [pid = 16920] [serial = 2241] [outer = (nil)] 14:03:42 INFO - PROCESS | 16920 | ++DOMWINDOW == 138 (0x8ad38800) [pid = 16920] [serial = 2242] [outer = 0x8ad33400] 14:03:42 INFO - PROCESS | 16920 | 1463173422868 Marionette DEBUG loaded listener.js 14:03:42 INFO - PROCESS | 16920 | ++DOMWINDOW == 139 (0x8adcc000) [pid = 16920] [serial = 2243] [outer = 0x8ad33400] 14:03:43 INFO - PROCESS | 16920 | 1463173423626 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 14:03:43 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:03:43 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 14:03:43 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1443ms 14:03:43 INFO - PROCESS | 16920 | 1463173423683 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 14:03:43 INFO - PROCESS | 16920 | 1463173423688 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 14:03:43 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 14:03:43 INFO - PROCESS | 16920 | 1463173423697 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 14:03:43 INFO - PROCESS | 16920 | 1463173423700 Marionette TRACE conn4 <- [1,2958,null,{}] 14:03:43 INFO - PROCESS | 16920 | 1463173423706 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:44 INFO - PROCESS | 16920 | 1463173424014 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 14:03:44 INFO - PROCESS | 16920 | 1463173424048 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:44 INFO - PROCESS | 16920 | ++DOCSHELL 0x8bb8d000 == 143 [pid = 16920] [id = 748] 14:03:44 INFO - PROCESS | 16920 | ++DOMWINDOW == 140 (0x8bed7c00) [pid = 16920] [serial = 2244] [outer = (nil)] 14:03:44 INFO - PROCESS | 16920 | ++DOMWINDOW == 141 (0x8d40d400) [pid = 16920] [serial = 2245] [outer = 0x8bed7c00] 14:03:44 INFO - PROCESS | 16920 | 1463173424128 Marionette DEBUG loaded listener.js 14:03:44 INFO - PROCESS | 16920 | ++DOMWINDOW == 142 (0x8df4a800) [pid = 16920] [serial = 2246] [outer = 0x8bed7c00] 14:03:45 INFO - PROCESS | 16920 | 1463173425135 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 14:03:45 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 14:03:45 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1483ms 14:03:45 INFO - PROCESS | 16920 | 1463173425181 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 14:03:45 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 14:03:45 INFO - PROCESS | 16920 | 1463173425186 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 14:03:45 INFO - PROCESS | 16920 | 1463173425194 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 14:03:45 INFO - PROCESS | 16920 | 1463173425203 Marionette TRACE conn4 <- [1,2962,null,{}] 14:03:45 INFO - PROCESS | 16920 | 1463173425225 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:45 INFO - PROCESS | 16920 | 1463173425518 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 14:03:46 INFO - PROCESS | 16920 | --DOMWINDOW == 141 (0x8a4d0c00) [pid = 16920] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 14:03:46 INFO - PROCESS | 16920 | --DOMWINDOW == 140 (0x89337000) [pid = 16920] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 14:03:46 INFO - PROCESS | 16920 | --DOMWINDOW == 139 (0x891ee800) [pid = 16920] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 14:03:46 INFO - PROCESS | 16920 | --DOMWINDOW == 138 (0x89334000) [pid = 16920] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 14:03:46 INFO - PROCESS | 16920 | --DOMWINDOW == 137 (0x89339c00) [pid = 16920] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 14:03:46 INFO - PROCESS | 16920 | --DOMWINDOW == 136 (0xa1051c00) [pid = 16920] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 14:03:46 INFO - PROCESS | 16920 | --DOMWINDOW == 135 (0x90a0a800) [pid = 16920] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 14:03:46 INFO - PROCESS | 16920 | --DOMWINDOW == 134 (0x8ea50400) [pid = 16920] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 14:03:46 INFO - PROCESS | 16920 | --DOMWINDOW == 133 (0x9ac42000) [pid = 16920] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 14:03:46 INFO - PROCESS | 16920 | --DOMWINDOW == 132 (0x95245000) [pid = 16920] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 14:03:46 INFO - PROCESS | 16920 | --DOMWINDOW == 131 (0x8ed21400) [pid = 16920] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 14:03:46 INFO - PROCESS | 16920 | --DOMWINDOW == 130 (0x880a2400) [pid = 16920] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 14:03:46 INFO - PROCESS | 16920 | --DOMWINDOW == 129 (0x92ce0800) [pid = 16920] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 14:03:46 INFO - PROCESS | 16920 | --DOMWINDOW == 128 (0x91315c00) [pid = 16920] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 14:03:46 INFO - PROCESS | 16920 | --DOMWINDOW == 127 (0x90a12c00) [pid = 16920] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 14:03:46 INFO - PROCESS | 16920 | --DOMWINDOW == 126 (0x8ad3b800) [pid = 16920] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 14:03:46 INFO - PROCESS | 16920 | --DOMWINDOW == 125 (0x9130dc00) [pid = 16920] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 14:03:46 INFO - PROCESS | 16920 | --DOMWINDOW == 124 (0x92bef400) [pid = 16920] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 14:03:46 INFO - PROCESS | 16920 | --DOMWINDOW == 123 (0x946d2800) [pid = 16920] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 14:03:46 INFO - PROCESS | 16920 | 1463173426249 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:46 INFO - PROCESS | 16920 | ++DOCSHELL 0x880a2400 == 144 [pid = 16920] [id = 749] 14:03:46 INFO - PROCESS | 16920 | ++DOMWINDOW == 124 (0x88fec400) [pid = 16920] [serial = 2247] [outer = (nil)] 14:03:46 INFO - PROCESS | 16920 | ++DOMWINDOW == 125 (0x8933dc00) [pid = 16920] [serial = 2248] [outer = 0x88fec400] 14:03:46 INFO - PROCESS | 16920 | 1463173426359 Marionette DEBUG loaded listener.js 14:03:46 INFO - PROCESS | 16920 | ++DOMWINDOW == 126 (0x8e2d6800) [pid = 16920] [serial = 2249] [outer = 0x88fec400] 14:03:47 INFO - PROCESS | 16920 | 1463173427017 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 14:03:47 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 14:03:47 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1863ms 14:03:47 INFO - PROCESS | 16920 | 1463173427056 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 14:03:47 INFO - PROCESS | 16920 | 1463173427060 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 14:03:47 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 14:03:47 INFO - PROCESS | 16920 | 1463173427067 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 14:03:47 INFO - PROCESS | 16920 | 1463173427069 Marionette TRACE conn4 <- [1,2966,null,{}] 14:03:47 INFO - PROCESS | 16920 | 1463173427075 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:47 INFO - PROCESS | 16920 | 1463173427371 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 14:03:47 INFO - PROCESS | 16920 | 1463173427398 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:47 INFO - PROCESS | 16920 | ++DOCSHELL 0x8e005000 == 145 [pid = 16920] [id = 750] 14:03:47 INFO - PROCESS | 16920 | ++DOMWINDOW == 127 (0x8e2d5000) [pid = 16920] [serial = 2250] [outer = (nil)] 14:03:47 INFO - PROCESS | 16920 | ++DOMWINDOW == 128 (0x8ee37c00) [pid = 16920] [serial = 2251] [outer = 0x8e2d5000] 14:03:47 INFO - PROCESS | 16920 | 1463173427472 Marionette DEBUG loaded listener.js 14:03:47 INFO - PROCESS | 16920 | ++DOMWINDOW == 129 (0x8f44a000) [pid = 16920] [serial = 2252] [outer = 0x8e2d5000] 14:03:48 INFO - PROCESS | 16920 | 1463173428545 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 14:03:48 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 14:03:48 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1489ms 14:03:48 INFO - PROCESS | 16920 | 1463173428557 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 14:03:48 INFO - PROCESS | 16920 | 1463173428562 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 14:03:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 14:03:48 INFO - PROCESS | 16920 | 1463173428572 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 14:03:48 INFO - PROCESS | 16920 | 1463173428577 Marionette TRACE conn4 <- [1,2970,null,{}] 14:03:48 INFO - PROCESS | 16920 | 1463173428588 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:48 INFO - PROCESS | 16920 | 1463173428858 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 14:03:49 INFO - PROCESS | 16920 | 1463173429229 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:49 INFO - PROCESS | 16920 | ++DOCSHELL 0x8933e000 == 146 [pid = 16920] [id = 751] 14:03:49 INFO - PROCESS | 16920 | ++DOMWINDOW == 130 (0x89342c00) [pid = 16920] [serial = 2253] [outer = (nil)] 14:03:49 INFO - PROCESS | 16920 | ++DOMWINDOW == 131 (0x8a4cd800) [pid = 16920] [serial = 2254] [outer = 0x89342c00] 14:03:49 INFO - PROCESS | 16920 | 1463173429327 Marionette DEBUG loaded listener.js 14:03:49 INFO - PROCESS | 16920 | ++DOMWINDOW == 132 (0x8b783000) [pid = 16920] [serial = 2255] [outer = 0x89342c00] 14:03:50 INFO - PROCESS | 16920 | 1463173430162 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 14:03:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:03:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1643ms 14:03:50 INFO - PROCESS | 16920 | 1463173430215 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 14:03:50 INFO - PROCESS | 16920 | 1463173430224 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 14:03:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 14:03:50 INFO - PROCESS | 16920 | 1463173430236 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 14:03:50 INFO - PROCESS | 16920 | 1463173430240 Marionette TRACE conn4 <- [1,2974,null,{}] 14:03:50 INFO - PROCESS | 16920 | 1463173430268 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:50 INFO - PROCESS | 16920 | 1463173430520 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 14:03:50 INFO - PROCESS | 16920 | 1463173430817 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:50 INFO - PROCESS | 16920 | ++DOCSHELL 0x8dfce000 == 147 [pid = 16920] [id = 752] 14:03:50 INFO - PROCESS | 16920 | ++DOMWINDOW == 133 (0x8dfd1000) [pid = 16920] [serial = 2256] [outer = (nil)] 14:03:50 INFO - PROCESS | 16920 | ++DOMWINDOW == 134 (0x8e2d5c00) [pid = 16920] [serial = 2257] [outer = 0x8dfd1000] 14:03:50 INFO - PROCESS | 16920 | 1463173430974 Marionette DEBUG loaded listener.js 14:03:51 INFO - PROCESS | 16920 | ++DOMWINDOW == 135 (0x8ee32800) [pid = 16920] [serial = 2258] [outer = 0x8dfd1000] 14:03:51 INFO - PROCESS | 16920 | 1463173431861 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 14:03:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 14:03:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1648ms 14:03:51 INFO - PROCESS | 16920 | 1463173431883 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 14:03:51 INFO - PROCESS | 16920 | 1463173431887 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 14:03:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 14:03:51 INFO - PROCESS | 16920 | 1463173431895 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 14:03:51 INFO - PROCESS | 16920 | 1463173431901 Marionette TRACE conn4 <- [1,2978,null,{}] 14:03:51 INFO - PROCESS | 16920 | 1463173431918 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:52 INFO - PROCESS | 16920 | 1463173432194 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 14:03:52 INFO - PROCESS | 16920 | 1463173432614 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:52 INFO - PROCESS | 16920 | ++DOCSHELL 0x90648800 == 148 [pid = 16920] [id = 753] 14:03:52 INFO - PROCESS | 16920 | ++DOMWINDOW == 136 (0x90811800) [pid = 16920] [serial = 2259] [outer = (nil)] 14:03:52 INFO - PROCESS | 16920 | ++DOMWINDOW == 137 (0x9081a800) [pid = 16920] [serial = 2260] [outer = 0x90811800] 14:03:52 INFO - PROCESS | 16920 | 1463173432767 Marionette DEBUG loaded listener.js 14:03:52 INFO - PROCESS | 16920 | ++DOMWINDOW == 138 (0x90a0d400) [pid = 16920] [serial = 2261] [outer = 0x90811800] 14:03:53 INFO - PROCESS | 16920 | 1463173433563 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 14:03:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 14:03:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1686ms 14:03:53 INFO - PROCESS | 16920 | 1463173433580 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 14:03:53 INFO - PROCESS | 16920 | 1463173433584 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 14:03:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 14:03:53 INFO - PROCESS | 16920 | 1463173433591 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 14:03:53 INFO - PROCESS | 16920 | 1463173433594 Marionette TRACE conn4 <- [1,2982,null,{}] 14:03:53 INFO - PROCESS | 16920 | 1463173433601 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:53 INFO - PROCESS | 16920 | 1463173433824 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 14:03:54 INFO - PROCESS | 16920 | 1463173434130 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:54 INFO - PROCESS | 16920 | ++DOCSHELL 0x90799c00 == 149 [pid = 16920] [id = 754] 14:03:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 139 (0x90a10c00) [pid = 16920] [serial = 2262] [outer = (nil)] 14:03:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 140 (0x90a9fc00) [pid = 16920] [serial = 2263] [outer = 0x90a10c00] 14:03:54 INFO - PROCESS | 16920 | 1463173434238 Marionette DEBUG loaded listener.js 14:03:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 141 (0x91082400) [pid = 16920] [serial = 2264] [outer = 0x90a10c00] 14:03:55 INFO - PROCESS | 16920 | 1463173435059 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 14:03:55 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 14:03:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 14:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 14:03:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1530ms 14:03:55 INFO - PROCESS | 16920 | 1463173435124 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 14:03:55 INFO - PROCESS | 16920 | 1463173435128 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 14:03:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 14:03:55 INFO - PROCESS | 16920 | 1463173435135 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 14:03:55 INFO - PROCESS | 16920 | 1463173435139 Marionette TRACE conn4 <- [1,2986,null,{}] 14:03:55 INFO - PROCESS | 16920 | 1463173435145 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:55 INFO - PROCESS | 16920 | 1463173435396 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 14:03:55 INFO - PROCESS | 16920 | 1463173435706 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:55 INFO - PROCESS | 16920 | ++DOCSHELL 0x90a16400 == 150 [pid = 16920] [id = 755] 14:03:55 INFO - PROCESS | 16920 | ++DOMWINDOW == 142 (0x91088800) [pid = 16920] [serial = 2265] [outer = (nil)] 14:03:55 INFO - PROCESS | 16920 | ++DOMWINDOW == 143 (0x9130dc00) [pid = 16920] [serial = 2266] [outer = 0x91088800] 14:03:55 INFO - PROCESS | 16920 | 1463173435858 Marionette DEBUG loaded listener.js 14:03:55 INFO - PROCESS | 16920 | ++DOMWINDOW == 144 (0x918c9c00) [pid = 16920] [serial = 2267] [outer = 0x91088800] 14:03:56 INFO - PROCESS | 16920 | 1463173436698 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 14:03:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 14:03:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1584ms 14:03:56 INFO - PROCESS | 16920 | 1463173436720 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 14:03:56 INFO - PROCESS | 16920 | 1463173436724 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 14:03:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 14:03:56 INFO - PROCESS | 16920 | 1463173436730 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 14:03:56 INFO - PROCESS | 16920 | 1463173436734 Marionette TRACE conn4 <- [1,2990,null,{}] 14:03:56 INFO - PROCESS | 16920 | 1463173436740 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:57 INFO - PROCESS | 16920 | 1463173437025 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 14:03:57 INFO - PROCESS | 16920 | 1463173437372 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:57 INFO - PROCESS | 16920 | ++DOCSHELL 0x91309c00 == 151 [pid = 16920] [id = 756] 14:03:57 INFO - PROCESS | 16920 | ++DOMWINDOW == 145 (0x9251bc00) [pid = 16920] [serial = 2268] [outer = (nil)] 14:03:57 INFO - PROCESS | 16920 | ++DOMWINDOW == 146 (0x926b3c00) [pid = 16920] [serial = 2269] [outer = 0x9251bc00] 14:03:57 INFO - PROCESS | 16920 | 1463173437474 Marionette DEBUG loaded listener.js 14:03:57 INFO - PROCESS | 16920 | ++DOMWINDOW == 147 (0x928f8000) [pid = 16920] [serial = 2270] [outer = 0x9251bc00] 14:03:58 INFO - PROCESS | 16920 | ++DOCSHELL 0x92be7c00 == 152 [pid = 16920] [id = 757] 14:03:58 INFO - PROCESS | 16920 | ++DOMWINDOW == 148 (0x92ceb400) [pid = 16920] [serial = 2271] [outer = (nil)] 14:03:58 INFO - PROCESS | 16920 | ++DOMWINDOW == 149 (0x92cf2000) [pid = 16920] [serial = 2272] [outer = 0x92ceb400] 14:03:58 INFO - PROCESS | 16920 | 1463173438396 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 14:03:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 14:03:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1687ms 14:03:58 INFO - PROCESS | 16920 | 1463173438419 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 14:03:58 INFO - PROCESS | 16920 | 1463173438422 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 14:03:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 14:03:58 INFO - PROCESS | 16920 | 1463173438429 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 14:03:58 INFO - PROCESS | 16920 | 1463173438433 Marionette TRACE conn4 <- [1,2994,null,{}] 14:03:58 INFO - PROCESS | 16920 | 1463173438439 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:58 INFO - PROCESS | 16920 | 1463173438730 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 14:03:59 INFO - PROCESS | 16920 | 1463173439077 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:59 INFO - PROCESS | 16920 | ++DOCSHELL 0x907ecc00 == 153 [pid = 16920] [id = 758] 14:03:59 INFO - PROCESS | 16920 | ++DOMWINDOW == 150 (0x926af800) [pid = 16920] [serial = 2273] [outer = (nil)] 14:03:59 INFO - PROCESS | 16920 | ++DOMWINDOW == 151 (0x92ce0800) [pid = 16920] [serial = 2274] [outer = 0x926af800] 14:03:59 INFO - PROCESS | 16920 | 1463173439173 Marionette DEBUG loaded listener.js 14:03:59 INFO - PROCESS | 16920 | ++DOMWINDOW == 152 (0x92cfd800) [pid = 16920] [serial = 2275] [outer = 0x926af800] 14:03:59 INFO - PROCESS | 16920 | 1463173439948 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 14:03:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:03:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 14:03:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1536ms 14:03:59 INFO - PROCESS | 16920 | 1463173439966 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 14:03:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 14:03:59 INFO - PROCESS | 16920 | 1463173439970 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 14:03:59 INFO - PROCESS | 16920 | 1463173439977 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 14:03:59 INFO - PROCESS | 16920 | 1463173439981 Marionette TRACE conn4 <- [1,2998,null,{}] 14:03:59 INFO - PROCESS | 16920 | 1463173439987 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:00 INFO - PROCESS | 16920 | 1463173440233 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 14:04:00 INFO - PROCESS | 16920 | 1463173440514 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:00 INFO - PROCESS | 16920 | ++DOCSHELL 0x925f2000 == 154 [pid = 16920] [id = 759] 14:04:00 INFO - PROCESS | 16920 | ++DOMWINDOW == 153 (0x928ef000) [pid = 16920] [serial = 2276] [outer = (nil)] 14:04:00 INFO - PROCESS | 16920 | ++DOMWINDOW == 154 (0x93bf2400) [pid = 16920] [serial = 2277] [outer = 0x928ef000] 14:04:00 INFO - PROCESS | 16920 | 1463173440606 Marionette DEBUG loaded listener.js 14:04:00 INFO - PROCESS | 16920 | ++DOMWINDOW == 155 (0x945e5c00) [pid = 16920] [serial = 2278] [outer = 0x928ef000] 14:04:01 INFO - PROCESS | 16920 | 1463173441497 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 14:04:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 14:04:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1540ms 14:04:01 INFO - PROCESS | 16920 | 1463173441534 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 14:04:01 INFO - PROCESS | 16920 | 1463173441539 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 14:04:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 14:04:01 INFO - PROCESS | 16920 | 1463173441549 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 14:04:01 INFO - PROCESS | 16920 | 1463173441553 Marionette TRACE conn4 <- [1,3002,null,{}] 14:04:01 INFO - PROCESS | 16920 | 1463173441559 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:01 INFO - PROCESS | 16920 | 1463173441801 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 14:04:02 INFO - PROCESS | 16920 | 1463173442180 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:02 INFO - PROCESS | 16920 | ++DOCSHELL 0x88180400 == 155 [pid = 16920] [id = 760] 14:04:02 INFO - PROCESS | 16920 | ++DOMWINDOW == 156 (0x9063ec00) [pid = 16920] [serial = 2279] [outer = (nil)] 14:04:02 INFO - PROCESS | 16920 | ++DOMWINDOW == 157 (0x946d2c00) [pid = 16920] [serial = 2280] [outer = 0x9063ec00] 14:04:02 INFO - PROCESS | 16920 | 1463173442277 Marionette DEBUG loaded listener.js 14:04:02 INFO - PROCESS | 16920 | ++DOMWINDOW == 158 (0x95137000) [pid = 16920] [serial = 2281] [outer = 0x9063ec00] 14:04:03 INFO - PROCESS | 16920 | 1463173443096 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 14:04:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 14:04:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1584ms 14:04:03 INFO - PROCESS | 16920 | 1463173443134 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 14:04:03 INFO - PROCESS | 16920 | 1463173443138 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 14:04:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 14:04:03 INFO - PROCESS | 16920 | 1463173443145 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 14:04:03 INFO - PROCESS | 16920 | 1463173443149 Marionette TRACE conn4 <- [1,3006,null,{}] 14:04:03 INFO - PROCESS | 16920 | 1463173443155 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:03 INFO - PROCESS | 16920 | 1463173443399 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 14:04:03 INFO - PROCESS | 16920 | 1463173443712 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:03 INFO - PROCESS | 16920 | ++DOCSHELL 0x877bbc00 == 156 [pid = 16920] [id = 761] 14:04:03 INFO - PROCESS | 16920 | ++DOMWINDOW == 159 (0x9460e000) [pid = 16920] [serial = 2282] [outer = (nil)] 14:04:03 INFO - PROCESS | 16920 | ++DOMWINDOW == 160 (0x9523b800) [pid = 16920] [serial = 2283] [outer = 0x9460e000] 14:04:03 INFO - PROCESS | 16920 | 1463173443861 Marionette DEBUG loaded listener.js 14:04:03 INFO - PROCESS | 16920 | ++DOMWINDOW == 161 (0x95242000) [pid = 16920] [serial = 2284] [outer = 0x9460e000] 14:04:04 INFO - PROCESS | 16920 | 1463173444667 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 14:04:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 14:04:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1542ms 14:04:04 INFO - PROCESS | 16920 | 1463173444687 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 14:04:04 INFO - PROCESS | 16920 | 1463173444692 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 14:04:04 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 14:04:04 INFO - PROCESS | 16920 | 1463173444698 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 14:04:04 INFO - PROCESS | 16920 | 1463173444703 Marionette TRACE conn4 <- [1,3010,null,{}] 14:04:04 INFO - PROCESS | 16920 | 1463173444709 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:05 INFO - PROCESS | 16920 | 1463173444998 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 14:04:05 INFO - PROCESS | 16920 | 1463173445286 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:05 INFO - PROCESS | 16920 | ++DOCSHELL 0x96d33000 == 157 [pid = 16920] [id = 762] 14:04:05 INFO - PROCESS | 16920 | ++DOMWINDOW == 162 (0x9777f000) [pid = 16920] [serial = 2285] [outer = (nil)] 14:04:05 INFO - PROCESS | 16920 | ++DOMWINDOW == 163 (0x977e5400) [pid = 16920] [serial = 2286] [outer = 0x9777f000] 14:04:05 INFO - PROCESS | 16920 | 1463173445448 Marionette DEBUG loaded listener.js 14:04:05 INFO - PROCESS | 16920 | ++DOMWINDOW == 164 (0x977ee800) [pid = 16920] [serial = 2287] [outer = 0x9777f000] 14:04:06 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 14:04:06 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1585ms 14:04:06 INFO - PROCESS | 16920 | 1463173446275 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 14:04:06 INFO - PROCESS | 16920 | 1463173446285 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 14:04:06 INFO - PROCESS | 16920 | 1463173446288 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 14:04:06 INFO - TEST-START | /FileAPI/FileReaderSync.worker 14:04:06 INFO - PROCESS | 16920 | 1463173446295 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 14:04:06 INFO - PROCESS | 16920 | 1463173446298 Marionette TRACE conn4 <- [1,3014,null,{}] 14:04:06 INFO - PROCESS | 16920 | 1463173446304 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:06 INFO - PROCESS | 16920 | 1463173446556 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 14:04:06 INFO - PROCESS | 16920 | 1463173446853 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:06 INFO - PROCESS | 16920 | ++DOCSHELL 0x863cf400 == 158 [pid = 16920] [id = 763] 14:04:06 INFO - PROCESS | 16920 | ++DOMWINDOW == 165 (0x8ea4f800) [pid = 16920] [serial = 2288] [outer = (nil)] 14:04:06 INFO - PROCESS | 16920 | ++DOMWINDOW == 166 (0x98153000) [pid = 16920] [serial = 2289] [outer = 0x8ea4f800] 14:04:06 INFO - PROCESS | 16920 | 1463173446952 Marionette DEBUG loaded listener.js 14:04:07 INFO - PROCESS | 16920 | ++DOMWINDOW == 167 (0x981f3800) [pid = 16920] [serial = 2290] [outer = 0x8ea4f800] 14:04:07 INFO - PROCESS | 16920 | [16920] 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 14:04:07 INFO - PROCESS | 16920 | 1463173447896 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 14:04:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 14:04:07 INFO - {} 14:04:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 14:04:07 INFO - {} 14:04:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 14:04:07 INFO - {} 14:04:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 14:04:07 INFO - {} 14:04:07 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1635ms 14:04:07 INFO - PROCESS | 16920 | 1463173447934 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 14:04:07 INFO - PROCESS | 16920 | 1463173447937 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 14:04:07 INFO - TEST-START | /FileAPI/fileReader.html 14:04:07 INFO - PROCESS | 16920 | 1463173447996 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 14:04:08 INFO - PROCESS | 16920 | 1463173448000 Marionette TRACE conn4 <- [1,3018,null,{}] 14:04:08 INFO - PROCESS | 16920 | 1463173448006 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:08 INFO - PROCESS | 16920 | 1463173448280 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 14:04:08 INFO - PROCESS | 16920 | 1463173448656 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:08 INFO - PROCESS | 16920 | ++DOCSHELL 0x86c75400 == 159 [pid = 16920] [id = 764] 14:04:08 INFO - PROCESS | 16920 | ++DOMWINDOW == 168 (0x93968800) [pid = 16920] [serial = 2291] [outer = (nil)] 14:04:08 INFO - PROCESS | 16920 | ++DOMWINDOW == 169 (0x9923ac00) [pid = 16920] [serial = 2292] [outer = 0x93968800] 14:04:08 INFO - PROCESS | 16920 | 1463173448753 Marionette DEBUG loaded listener.js 14:04:08 INFO - PROCESS | 16920 | ++DOMWINDOW == 170 (0x99d0c400) [pid = 16920] [serial = 2293] [outer = 0x93968800] 14:04:09 INFO - PROCESS | 16920 | 1463173449626 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 14:04:09 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 14:04:09 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 14:04:09 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 14:04:09 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 14:04:09 INFO - TEST-OK | /FileAPI/fileReader.html | took 1693ms 14:04:09 INFO - PROCESS | 16920 | 1463173449685 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 14:04:09 INFO - PROCESS | 16920 | 1463173449689 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 14:04:09 INFO - TEST-START | /FileAPI/historical.html 14:04:09 INFO - PROCESS | 16920 | 1463173449719 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 14:04:09 INFO - PROCESS | 16920 | 1463173449722 Marionette TRACE conn4 <- [1,3022,null,{}] 14:04:09 INFO - PROCESS | 16920 | 1463173449733 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:10 INFO - PROCESS | 16920 | 1463173450001 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 14:04:10 INFO - PROCESS | 16920 | 1463173450378 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:10 INFO - PROCESS | 16920 | ++DOCSHELL 0x96d34000 == 160 [pid = 16920] [id = 765] 14:04:10 INFO - PROCESS | 16920 | ++DOMWINDOW == 171 (0x98390400) [pid = 16920] [serial = 2294] [outer = (nil)] 14:04:10 INFO - PROCESS | 16920 | ++DOMWINDOW == 172 (0x9a1d2400) [pid = 16920] [serial = 2295] [outer = 0x98390400] 14:04:10 INFO - PROCESS | 16920 | 1463173450473 Marionette DEBUG loaded listener.js 14:04:10 INFO - PROCESS | 16920 | ++DOMWINDOW == 173 (0x9a1d8000) [pid = 16920] [serial = 2296] [outer = 0x98390400] 14:04:11 INFO - PROCESS | 16920 | 1463173451626 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 14:04:11 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 14:04:11 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 14:04:11 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 14:04:11 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 14:04:11 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 14:04:11 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 14:04:11 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 14:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:04:11 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 14:04:11 INFO - TEST-OK | /FileAPI/historical.html | took 2018ms 14:04:11 INFO - PROCESS | 16920 | 1463173451718 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 14:04:11 INFO - PROCESS | 16920 | 1463173451726 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 14:04:11 INFO - TEST-START | /FileAPI/idlharness.html 14:04:11 INFO - PROCESS | 16920 | 1463173451737 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 14:04:11 INFO - PROCESS | 16920 | 1463173451747 Marionette TRACE conn4 <- [1,3026,null,{}] 14:04:11 INFO - PROCESS | 16920 | 1463173451845 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:12 INFO - PROCESS | 16920 | 1463173452148 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 14:04:12 INFO - PROCESS | 16920 | 1463173452518 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:12 INFO - PROCESS | 16920 | ++DOCSHELL 0x92be9c00 == 161 [pid = 16920] [id = 766] 14:04:12 INFO - PROCESS | 16920 | ++DOMWINDOW == 174 (0x99d18800) [pid = 16920] [serial = 2297] [outer = (nil)] 14:04:12 INFO - PROCESS | 16920 | ++DOMWINDOW == 175 (0x9a27ec00) [pid = 16920] [serial = 2298] [outer = 0x99d18800] 14:04:12 INFO - PROCESS | 16920 | 1463173452607 Marionette DEBUG loaded listener.js 14:04:12 INFO - PROCESS | 16920 | ++DOMWINDOW == 176 (0x9a28e400) [pid = 16920] [serial = 2299] [outer = 0x99d18800] 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 14:04:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:04:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:04:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:04:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:04:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:04:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:04:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:04:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:04:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:04:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 14:04:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:04:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:04:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:04:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:04:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:04:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:04:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:04:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:04:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:04:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:04:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 14:04:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:04:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:04:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:04:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:04:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:04:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:04:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:04:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:04:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:04:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 14:04:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 14:04:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:04:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:04:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:04:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:04:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:04:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:04:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:04:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:04:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:04:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 14:04:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 14:04:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:04:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:04:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:04:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:04:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:04:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:04:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:04:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:04:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:04:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 14:04:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:04:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:04:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:04:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:04:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:04:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:04:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:04:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:04:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:04:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 14:04:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 14:04:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:04:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:04:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:04:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:04:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:04:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:04:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:04:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:04:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:04:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 14:04:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 14:04:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:04:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:04:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:04:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:04:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:04:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:04:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:04:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:04:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:04:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 14:04:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 14:04:14 INFO - TEST-OK | /FileAPI/idlharness.html | took 2832ms 14:04:14 INFO - PROCESS | 16920 | 1463173454344 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 14:04:14 INFO - PROCESS | 16920 | 1463173454695 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 14:04:14 INFO - PROCESS | 16920 | 1463173454704 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 14:04:14 INFO - TEST-START | /FileAPI/idlharness.worker 14:04:14 INFO - PROCESS | 16920 | 1463173454724 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 14:04:14 INFO - PROCESS | 16920 | 1463173454727 Marionette TRACE conn4 <- [1,3030,null,{}] 14:04:14 INFO - PROCESS | 16920 | 1463173454732 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:14 INFO - PROCESS | 16920 | 1463173454979 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 14:04:15 INFO - PROCESS | 16920 | 1463173455283 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:15 INFO - PROCESS | 16920 | ++DOCSHELL 0x98389800 == 162 [pid = 16920] [id = 767] 14:04:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 177 (0x98394400) [pid = 16920] [serial = 2300] [outer = (nil)] 14:04:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 178 (0x9b2e3400) [pid = 16920] [serial = 2301] [outer = 0x98394400] 14:04:15 INFO - PROCESS | 16920 | 1463173455375 Marionette DEBUG loaded listener.js 14:04:15 INFO - PROCESS | 16920 | ++DOMWINDOW == 179 (0x9b2e6800) [pid = 16920] [serial = 2302] [outer = 0x98394400] 14:04:15 INFO - PROCESS | 16920 | [16920] 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 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:04:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:04:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:04:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:04:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:04:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:04:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:04:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:04:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:04:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:04:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:04:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:04:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:04:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:04:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:04:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:04:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:04:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:04:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:04:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 14:04:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:04:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:04:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:04:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:04:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:04:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:04:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 14:04:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:04:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:04:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:04:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:04:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:04:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:04:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:04:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:04:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:04:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:04:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:04:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:04:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 14:04:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:04:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:04:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:04:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:04:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:04:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:04:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 14:04:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:04:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:04:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:04:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:04:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:04:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:04:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:04:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:04:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 14:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:04:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 14:04:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:04:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:04:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:04:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:04:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:04:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 14:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:04:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:04:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:04:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:04:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:04:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:04:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:04:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 14:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:04:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 14:04:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:04:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:04:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:04:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:04:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:04:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 14:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:04:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 14:04:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:04:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:04:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:04:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:04:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:04:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 14:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:04:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 14:04:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:04:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:04:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:04:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:04:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:04:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 14:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:04:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:04:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:04:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:04:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:04:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:04:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:04:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 14:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:04:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:04:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:04:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:04:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:04:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:04:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:04:17 INFO - {} 14:04:17 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2876ms 14:04:17 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 14:04:17 INFO - PROCESS | 16920 | 1463173457443 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 14:04:17 INFO - PROCESS | 16920 | 1463173457608 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 14:04:17 INFO - PROCESS | 16920 | 1463173457614 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 14:04:17 INFO - PROCESS | 16920 | 1463173457647 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 14:04:17 INFO - PROCESS | 16920 | 1463173457653 Marionette TRACE conn4 <- [1,3034,null,{}] 14:04:17 INFO - PROCESS | 16920 | 1463173457669 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:18 INFO - PROCESS | 16920 | 1463173458100 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 14:04:20 INFO - PROCESS | 16920 | --DOCSHELL 0x8df47800 == 161 [pid = 16920] [id = 664] 14:04:20 INFO - PROCESS | 16920 | --DOCSHELL 0x880a6800 == 160 [pid = 16920] [id = 725] 14:04:20 INFO - PROCESS | 16920 | --DOCSHELL 0x8e005400 == 159 [pid = 16920] [id = 665] 14:04:20 INFO - PROCESS | 16920 | --DOCSHELL 0x880a3400 == 158 [pid = 16920] [id = 603] 14:04:20 INFO - PROCESS | 16920 | --DOCSHELL 0x8ea4f400 == 157 [pid = 16920] [id = 644] 14:04:20 INFO - PROCESS | 16920 | --DOCSHELL 0x89b2e800 == 156 [pid = 16920] [id = 646] 14:04:20 INFO - PROCESS | 16920 | --DOCSHELL 0x92cec000 == 155 [pid = 16920] [id = 20] 14:04:20 INFO - PROCESS | 16920 | --DOCSHELL 0x8a2e3400 == 154 [pid = 16920] [id = 726] 14:04:20 INFO - PROCESS | 16920 | --DOCSHELL 0x89b31c00 == 153 [pid = 16920] [id = 746] 14:04:20 INFO - PROCESS | 16920 | --DOCSHELL 0x925f7400 == 152 [pid = 16920] [id = 743] 14:04:20 INFO - PROCESS | 16920 | --DOCSHELL 0x926ae400 == 151 [pid = 16920] [id = 742] 14:04:20 INFO - PROCESS | 16920 | --DOCSHELL 0x8ed1fc00 == 150 [pid = 16920] [id = 741] 14:04:20 INFO - PROCESS | 16920 | --DOCSHELL 0x90aa3000 == 149 [pid = 16920] [id = 739] 14:04:20 INFO - PROCESS | 16920 | --DOCSHELL 0x918ce400 == 148 [pid = 16920] [id = 740] 14:04:20 INFO - PROCESS | 16920 | --DOCSHELL 0x91081000 == 147 [pid = 16920] [id = 738] 14:04:20 INFO - PROCESS | 16920 | --DOCSHELL 0x90a0b000 == 146 [pid = 16920] [id = 737] 14:04:20 INFO - PROCESS | 16920 | --DOCSHELL 0x86c68c00 == 145 [pid = 16920] [id = 736] 14:04:20 INFO - PROCESS | 16920 | --DOCSHELL 0x8f25dc00 == 144 [pid = 16920] [id = 735] 14:04:20 INFO - PROCESS | 16920 | --DOCSHELL 0x8a4d1c00 == 143 [pid = 16920] [id = 662] 14:04:20 INFO - PROCESS | 16920 | --DOCSHELL 0x8ea57000 == 142 [pid = 16920] [id = 734] 14:04:20 INFO - PROCESS | 16920 | --DOCSHELL 0x8e125800 == 141 [pid = 16920] [id = 732] 14:04:20 INFO - PROCESS | 16920 | --DOCSHELL 0x8ed20000 == 140 [pid = 16920] [id = 733] 14:04:20 INFO - PROCESS | 16920 | --DOCSHELL 0x8c1e3800 == 139 [pid = 16920] [id = 731] 14:04:20 INFO - PROCESS | 16920 | --DOCSHELL 0x88184000 == 138 [pid = 16920] [id = 730] 14:04:20 INFO - PROCESS | 16920 | --DOCSHELL 0x8adc7000 == 137 [pid = 16920] [id = 729] 14:04:20 INFO - PROCESS | 16920 | --DOCSHELL 0x891f5800 == 136 [pid = 16920] [id = 728] 14:04:20 INFO - PROCESS | 16920 | --DOCSHELL 0x86c36000 == 135 [pid = 16920] [id = 727] 14:04:21 INFO - PROCESS | 16920 | --DOMWINDOW == 178 (0x8b01d000) [pid = 16920] [serial = 2123] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 16920 | --DOMWINDOW == 177 (0xa50ec800) [pid = 16920] [serial = 2163] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 16920 | --DOMWINDOW == 176 (0x89399c00) [pid = 16920] [serial = 2178] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 16920 | --DOMWINDOW == 175 (0x8933c800) [pid = 16920] [serial = 2159] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 16920 | --DOMWINDOW == 174 (0x8ad3a000) [pid = 16920] [serial = 2165] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 16920 | --DOMWINDOW == 173 (0xa2277000) [pid = 16920] [serial = 2153] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 16920 | --DOMWINDOW == 172 (0x9a39f400) [pid = 16920] [serial = 2142] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 16920 | --DOMWINDOW == 171 (0x8ee37400) [pid = 16920] [serial = 2126] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 16920 | --DOMWINDOW == 170 (0xa50ef000) [pid = 16920] [serial = 2157] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 16920 | --DOMWINDOW == 169 (0x9ac4ac00) [pid = 16920] [serial = 2148] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 16920 | --DOMWINDOW == 168 (0x9ac43800) [pid = 16920] [serial = 2147] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 16920 | --DOMWINDOW == 167 (0x89338800) [pid = 16920] [serial = 2177] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 16920 | --DOMWINDOW == 166 (0x90a58000) [pid = 16920] [serial = 2058] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 16920 | --DOMWINDOW == 165 (0x880a8c00) [pid = 16920] [serial = 2174] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 16920 | --DOMWINDOW == 164 (0x9ba7bc00) [pid = 16920] [serial = 2150] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 16920 | --DOMWINDOW == 163 (0x90813400) [pid = 16920] [serial = 2171] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 16920 | --DOMWINDOW == 162 (0xa35f4c00) [pid = 16920] [serial = 2162] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 16920 | --DOMWINDOW == 161 (0x92b1c000) [pid = 16920] [serial = 2133] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 16920 | --DOMWINDOW == 160 (0x8ad39c00) [pid = 16920] [serial = 2180] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 16920 | --DOMWINDOW == 159 (0x8ad3bc00) [pid = 16920] [serial = 2166] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 16920 | --DOMWINDOW == 158 (0x90a95400) [pid = 16920] [serial = 2129] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 16920 | --DOMWINDOW == 157 (0xa35f6000) [pid = 16920] [serial = 2168] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 16920 | --DOMWINDOW == 156 (0x8f448800) [pid = 16920] [serial = 2127] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 16920 | --DOMWINDOW == 155 (0x9a9db400) [pid = 16920] [serial = 2145] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 16920 | --DOMWINDOW == 154 (0x88181800) [pid = 16920] [serial = 2175] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 16920 | --DOMWINDOW == 153 (0x8933e400) [pid = 16920] [serial = 2160] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 16920 | --DOMWINDOW == 152 (0x9118e400) [pid = 16920] [serial = 2130] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 16920 | --DOMWINDOW == 151 (0x936a7000) [pid = 16920] [serial = 2136] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 16920 | --DOMWINDOW == 150 (0x981f4400) [pid = 16920] [serial = 2139] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 16920 | --DOMWINDOW == 149 (0x9a1d8400) [pid = 16920] [serial = 2141] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 16920 | --DOMWINDOW == 148 (0x9bf12c00) [pid = 16920] [serial = 2151] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 16920 | --DOMWINDOW == 147 (0x92b0f800) [pid = 16920] [serial = 2132] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 16920 | --DOMWINDOW == 146 (0x8d40f800) [pid = 16920] [serial = 2124] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 16920 | --DOMWINDOW == 145 (0xa50b0800) [pid = 16920] [serial = 2156] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 16920 | --DOMWINDOW == 144 (0x9a48c400) [pid = 16920] [serial = 2144] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 16920 | --DOMWINDOW == 143 (0xa62f5000) [pid = 16920] [serial = 2169] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 16920 | --DOMWINDOW == 142 (0x95239800) [pid = 16920] [serial = 2138] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 16920 | --DOMWINDOW == 141 (0x92cfb000) [pid = 16920] [serial = 2135] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 16920 | --DOMWINDOW == 140 (0xa26e2000) [pid = 16920] [serial = 2154] [outer = (nil)] [url = about:blank] 14:04:21 INFO - PROCESS | 16920 | 1463173461267 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:21 INFO - PROCESS | 16920 | ++DOCSHELL 0x877bf000 == 136 [pid = 16920] [id = 768] 14:04:21 INFO - PROCESS | 16920 | ++DOMWINDOW == 141 (0x877c3800) [pid = 16920] [serial = 2303] [outer = (nil)] 14:04:21 INFO - PROCESS | 16920 | ++DOMWINDOW == 142 (0x8809ec00) [pid = 16920] [serial = 2304] [outer = 0x877c3800] 14:04:21 INFO - PROCESS | 16920 | 1463173461359 Marionette DEBUG loaded listener.js 14:04:21 INFO - PROCESS | 16920 | ++DOMWINDOW == 143 (0x88181c00) [pid = 16920] [serial = 2305] [outer = 0x877c3800] 14:04:22 INFO - PROCESS | 16920 | 1463173462113 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 14:04:22 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 14:04:22 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 4523ms 14:04:22 INFO - PROCESS | 16920 | 1463173462154 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 14:04:22 INFO - PROCESS | 16920 | 1463173462161 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 14:04:22 INFO - TEST-START | /FileAPI/blob/Blob-close.html 14:04:22 INFO - PROCESS | 16920 | 1463173462170 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 14:04:22 INFO - PROCESS | 16920 | 1463173462176 Marionette TRACE conn4 <- [1,3038,null,{}] 14:04:22 INFO - PROCESS | 16920 | 1463173462188 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:22 INFO - PROCESS | 16920 | 1463173462399 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 14:04:22 INFO - PROCESS | 16920 | 1463173462644 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:22 INFO - PROCESS | 16920 | ++DOCSHELL 0x8933c800 == 137 [pid = 16920] [id = 769] 14:04:22 INFO - PROCESS | 16920 | ++DOMWINDOW == 144 (0x8933f800) [pid = 16920] [serial = 2306] [outer = (nil)] 14:04:22 INFO - PROCESS | 16920 | ++DOMWINDOW == 145 (0x89399800) [pid = 16920] [serial = 2307] [outer = 0x8933f800] 14:04:22 INFO - PROCESS | 16920 | 1463173462722 Marionette DEBUG loaded listener.js 14:04:22 INFO - PROCESS | 16920 | ++DOMWINDOW == 146 (0x8a2d9000) [pid = 16920] [serial = 2308] [outer = 0x8933f800] 14:04:23 INFO - PROCESS | 16920 | 1463173463598 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 14:04:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 14:04:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 14:04:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:04:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 14:04:23 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1496ms 14:04:23 INFO - PROCESS | 16920 | 1463173463671 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 14:04:23 INFO - PROCESS | 16920 | 1463173463678 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 14:04:23 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 14:04:23 INFO - PROCESS | 16920 | 1463173463686 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 14:04:23 INFO - PROCESS | 16920 | 1463173463688 Marionette TRACE conn4 <- [1,3042,null,{}] 14:04:23 INFO - PROCESS | 16920 | 1463173463702 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:24 INFO - PROCESS | 16920 | 1463173464042 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 14:04:24 INFO - PROCESS | 16920 | 1463173464079 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:24 INFO - PROCESS | 16920 | ++DOCSHELL 0x8939b400 == 138 [pid = 16920] [id = 770] 14:04:24 INFO - PROCESS | 16920 | ++DOMWINDOW == 147 (0x8a2e0000) [pid = 16920] [serial = 2309] [outer = (nil)] 14:04:24 INFO - PROCESS | 16920 | ++DOMWINDOW == 148 (0x8adcb000) [pid = 16920] [serial = 2310] [outer = 0x8a2e0000] 14:04:24 INFO - PROCESS | 16920 | 1463173464155 Marionette DEBUG loaded listener.js 14:04:24 INFO - PROCESS | 16920 | ++DOMWINDOW == 149 (0x8bb88c00) [pid = 16920] [serial = 2311] [outer = 0x8a2e0000] 14:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 14:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 14:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 14:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 14:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 14:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 14:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 14:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 14:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 14:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 14:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 14:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 14:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 14:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 14:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 14:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 14:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 14:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 14:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 14:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 14:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 14:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 14:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 14:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 14:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 14:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 14:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 14:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 14:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 14:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 14:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 14:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 14:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 14:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 14:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 14:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 14:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 14:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 14:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 14:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 14:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 14:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 14:04:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 14:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 14:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 14:04:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 14:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 14:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 14:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 14:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 14:04:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 14:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 14:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 14:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 14:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 14:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 14:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 14:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 14:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 14:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 14:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 14:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 14:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 14:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 14:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 14:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 14:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 14:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 14:04:25 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1932ms 14:04:25 INFO - PROCESS | 16920 | 1463173465479 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 14:04:26 INFO - PROCESS | 16920 | --DOMWINDOW == 148 (0x8b77a000) [pid = 16920] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 14:04:26 INFO - PROCESS | 16920 | --DOMWINDOW == 147 (0x91312000) [pid = 16920] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 14:04:26 INFO - PROCESS | 16920 | --DOMWINDOW == 146 (0x90a0c000) [pid = 16920] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 14:04:26 INFO - PROCESS | 16920 | --DOMWINDOW == 145 (0x8ed26800) [pid = 16920] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 14:04:26 INFO - PROCESS | 16920 | --DOMWINDOW == 144 (0x926b1800) [pid = 16920] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 14:04:26 INFO - PROCESS | 16920 | --DOMWINDOW == 143 (0x9251cc00) [pid = 16920] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 14:04:26 INFO - PROCESS | 16920 | --DOMWINDOW == 142 (0x8809d000) [pid = 16920] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 14:04:26 INFO - PROCESS | 16920 | --DOMWINDOW == 141 (0x8bed7c00) [pid = 16920] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 14:04:26 INFO - PROCESS | 16920 | --DOMWINDOW == 140 (0x918d0800) [pid = 16920] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 14:04:26 INFO - PROCESS | 16920 | --DOMWINDOW == 139 (0x8e128c00) [pid = 16920] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 14:04:26 INFO - PROCESS | 16920 | --DOMWINDOW == 138 (0x8ad42000) [pid = 16920] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 14:04:26 INFO - PROCESS | 16920 | --DOMWINDOW == 137 (0x92ce2c00) [pid = 16920] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 14:04:26 INFO - PROCESS | 16920 | --DOMWINDOW == 136 (0x8dfd9c00) [pid = 16920] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 14:04:26 INFO - PROCESS | 16920 | --DOMWINDOW == 135 (0x8c1e1c00) [pid = 16920] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 14:04:26 INFO - PROCESS | 16920 | --DOMWINDOW == 134 (0x926afc00) [pid = 16920] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 14:04:26 INFO - PROCESS | 16920 | --DOMWINDOW == 133 (0x89396400) [pid = 16920] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 14:04:26 INFO - PROCESS | 16920 | --DOMWINDOW == 132 (0x8ed20800) [pid = 16920] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 14:04:26 INFO - PROCESS | 16920 | --DOMWINDOW == 131 (0x89b35000) [pid = 16920] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:04:26 INFO - PROCESS | 16920 | --DOMWINDOW == 130 (0x91188800) [pid = 16920] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 14:04:26 INFO - PROCESS | 16920 | --DOMWINDOW == 129 (0x8c1ed400) [pid = 16920] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 14:04:26 INFO - PROCESS | 16920 | --DOMWINDOW == 128 (0x88fec400) [pid = 16920] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 14:04:26 INFO - PROCESS | 16920 | --DOMWINDOW == 127 (0x8f43f400) [pid = 16920] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 14:04:26 INFO - PROCESS | 16920 | --DOMWINDOW == 126 (0x86c37400) [pid = 16920] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 14:04:26 INFO - PROCESS | 16920 | --DOMWINDOW == 125 (0x91181800) [pid = 16920] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 14:04:26 INFO - PROCESS | 16920 | --DOMWINDOW == 124 (0x8ad33400) [pid = 16920] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 14:04:26 INFO - PROCESS | 16920 | 1463173466431 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 14:04:26 INFO - PROCESS | 16920 | 1463173466438 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 14:04:26 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 14:04:26 INFO - PROCESS | 16920 | 1463173466482 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 14:04:26 INFO - PROCESS | 16920 | 1463173466492 Marionette TRACE conn4 <- [1,3046,null,{}] 14:04:26 INFO - PROCESS | 16920 | 1463173466502 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:26 INFO - PROCESS | 16920 | 1463173466806 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 14:04:26 INFO - PROCESS | 16920 | 1463173466973 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:27 INFO - PROCESS | 16920 | ++DOCSHELL 0x8adc2800 == 139 [pid = 16920] [id = 771] 14:04:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 125 (0x8d40e000) [pid = 16920] [serial = 2312] [outer = (nil)] 14:04:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 126 (0x8dfd9c00) [pid = 16920] [serial = 2313] [outer = 0x8d40e000] 14:04:27 INFO - PROCESS | 16920 | 1463173467049 Marionette DEBUG loaded listener.js 14:04:27 INFO - PROCESS | 16920 | ++DOMWINDOW == 127 (0x8e125800) [pid = 16920] [serial = 2314] [outer = 0x8d40e000] 14:04:27 INFO - PROCESS | 16920 | [16920] 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 14:04:27 INFO - PROCESS | 16920 | 1463173467867 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 14:04:27 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 14:04:27 INFO - {} 14:04:27 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1408ms 14:04:27 INFO - PROCESS | 16920 | 1463173467879 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 14:04:27 INFO - PROCESS | 16920 | 1463173467884 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 14:04:27 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 14:04:27 INFO - PROCESS | 16920 | 1463173467890 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 14:04:27 INFO - PROCESS | 16920 | 1463173467893 Marionette TRACE conn4 <- [1,3050,null,{}] 14:04:27 INFO - PROCESS | 16920 | 1463173467898 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:28 INFO - PROCESS | 16920 | 1463173468114 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 14:04:28 INFO - PROCESS | 16920 | 1463173468492 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:28 INFO - PROCESS | 16920 | ++DOCSHELL 0x86c6d800 == 140 [pid = 16920] [id = 772] 14:04:28 INFO - PROCESS | 16920 | ++DOMWINDOW == 128 (0x877bb400) [pid = 16920] [serial = 2315] [outer = (nil)] 14:04:28 INFO - PROCESS | 16920 | ++DOMWINDOW == 129 (0x8809c400) [pid = 16920] [serial = 2316] [outer = 0x877bb400] 14:04:28 INFO - PROCESS | 16920 | 1463173468668 Marionette DEBUG loaded listener.js 14:04:28 INFO - PROCESS | 16920 | ++DOMWINDOW == 130 (0x88ff0000) [pid = 16920] [serial = 2317] [outer = 0x877bb400] 14:04:29 INFO - PROCESS | 16920 | 1463173469588 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 14:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 14:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 14:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 14:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 14:04:29 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1735ms 14:04:29 INFO - PROCESS | 16920 | 1463173469628 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 14:04:29 INFO - PROCESS | 16920 | 1463173469635 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 14:04:29 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 14:04:29 INFO - PROCESS | 16920 | 1463173469645 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 14:04:29 INFO - PROCESS | 16920 | 1463173469652 Marionette TRACE conn4 <- [1,3054,null,{}] 14:04:29 INFO - PROCESS | 16920 | 1463173469682 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:29 INFO - PROCESS | 16920 | 1463173469968 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 14:04:30 INFO - PROCESS | 16920 | 1463173470335 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:30 INFO - PROCESS | 16920 | ++DOCSHELL 0x8a2e2000 == 141 [pid = 16920] [id = 773] 14:04:30 INFO - PROCESS | 16920 | ++DOMWINDOW == 131 (0x8a4d1c00) [pid = 16920] [serial = 2318] [outer = (nil)] 14:04:30 INFO - PROCESS | 16920 | ++DOMWINDOW == 132 (0x8ad3b000) [pid = 16920] [serial = 2319] [outer = 0x8a4d1c00] 14:04:30 INFO - PROCESS | 16920 | 1463173470429 Marionette DEBUG loaded listener.js 14:04:30 INFO - PROCESS | 16920 | ++DOMWINDOW == 133 (0x8b019800) [pid = 16920] [serial = 2320] [outer = 0x8a4d1c00] 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 14:04:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 14:04:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 14:04:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 14:04:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 14:04:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 14:04:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 14:04:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 14:04:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 14:04:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 14:04:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 14:04:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 14:04:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 14:04:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 14:04:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 14:04:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:04:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:04:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:04:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 14:04:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:04:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:04:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:04:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 14:04:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:04:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:04:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:04:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 14:04:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:04:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:04:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:04:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 14:04:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:04:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:04:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:04:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 14:04:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:04:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:04:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:04:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 14:04:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:04:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:04:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:04:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 14:04:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:04:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:04:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:04:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 14:04:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:04:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:04:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:04:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 14:04:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:04:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:04:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:04:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 14:04:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:04:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:04:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:04:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 14:04:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:04:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:04:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:04:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 14:04:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:04:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:04:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:04:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 14:04:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:04:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:04:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:04:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 14:04:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:04:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:04:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:04:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 14:04:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:04:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:04:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:04:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 14:04:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:04:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:04:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:04:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 14:04:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:04:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:04:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:04:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 14:04:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:04:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:04:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:04:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 14:04:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:04:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:04:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:04:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 14:04:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:04:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:04:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:04:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 14:04:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:04:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:04:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:04:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:04:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:04:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:04:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:04:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 14:04:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:04:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:04:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:04:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 14:04:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:04:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:04:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:04:32 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2326ms 14:04:32 INFO - PROCESS | 16920 | 1463173471761 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 14:04:32 INFO - PROCESS | 16920 | 1463173472224 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 14:04:32 INFO - PROCESS | 16920 | 1463173472232 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 14:04:32 INFO - TEST-START | /FileAPI/file/File-constructor.html 14:04:32 INFO - PROCESS | 16920 | 1463173472247 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 14:04:32 INFO - PROCESS | 16920 | 1463173472252 Marionette TRACE conn4 <- [1,3058,null,{}] 14:04:32 INFO - PROCESS | 16920 | 1463173472259 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:32 INFO - PROCESS | 16920 | 1463173472516 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 14:04:32 INFO - PROCESS | 16920 | 1463173472818 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:32 INFO - PROCESS | 16920 | ++DOCSHELL 0x8b788000 == 142 [pid = 16920] [id = 774] 14:04:32 INFO - PROCESS | 16920 | ++DOMWINDOW == 134 (0x8b788c00) [pid = 16920] [serial = 2321] [outer = (nil)] 14:04:32 INFO - PROCESS | 16920 | ++DOMWINDOW == 135 (0x8ee32c00) [pid = 16920] [serial = 2322] [outer = 0x8b788c00] 14:04:32 INFO - PROCESS | 16920 | 1463173472915 Marionette DEBUG loaded listener.js 14:04:33 INFO - PROCESS | 16920 | ++DOMWINDOW == 136 (0x8ea4e800) [pid = 16920] [serial = 2323] [outer = 0x8b788c00] 14:04:33 INFO - PROCESS | 16920 | 1463173473889 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 14:04:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 14:04:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 14:04:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 14:04:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 14:04:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 14:04:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 14:04:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 14:04:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 14:04:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 14:04:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 14:04:33 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 14:04:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:04:33 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 14:04:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 14:04:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 14:04:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:04:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 14:04:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:04:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 14:04:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 14:04:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 14:04:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:04:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 14:04:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 14:04:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 14:04:33 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1694ms 14:04:33 INFO - PROCESS | 16920 | 1463173473942 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 14:04:33 INFO - PROCESS | 16920 | 1463173473950 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 14:04:33 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 14:04:34 INFO - PROCESS | 16920 | 1463173474013 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 14:04:34 INFO - PROCESS | 16920 | 1463173474025 Marionette TRACE conn4 <- [1,3062,null,{}] 14:04:34 INFO - PROCESS | 16920 | 1463173474041 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:34 INFO - PROCESS | 16920 | 1463173474310 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 14:04:34 INFO - PROCESS | 16920 | 1463173474691 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:34 INFO - PROCESS | 16920 | ++DOCSHELL 0x8ed1bc00 == 143 [pid = 16920] [id = 775] 14:04:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 137 (0x8f44b400) [pid = 16920] [serial = 2324] [outer = (nil)] 14:04:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 138 (0x907a1000) [pid = 16920] [serial = 2325] [outer = 0x8f44b400] 14:04:34 INFO - PROCESS | 16920 | 1463173474780 Marionette DEBUG loaded listener.js 14:04:34 INFO - PROCESS | 16920 | ++DOMWINDOW == 139 (0x907ee400) [pid = 16920] [serial = 2326] [outer = 0x8f44b400] 14:04:35 INFO - PROCESS | 16920 | [16920] 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 14:04:35 INFO - PROCESS | 16920 | 1463173475725 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 14:04:35 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 14:04:35 INFO - {} 14:04:35 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1757ms 14:04:35 INFO - PROCESS | 16920 | 1463173475802 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 14:04:35 INFO - PROCESS | 16920 | 1463173475806 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 14:04:35 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 14:04:35 INFO - PROCESS | 16920 | 1463173475818 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 14:04:35 INFO - PROCESS | 16920 | 1463173475822 Marionette TRACE conn4 <- [1,3066,null,{}] 14:04:35 INFO - PROCESS | 16920 | 1463173475828 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:36 INFO - PROCESS | 16920 | 1463173476083 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 14:04:36 INFO - PROCESS | 16920 | 1463173476435 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:36 INFO - PROCESS | 16920 | ++DOCSHELL 0x8e12b000 == 144 [pid = 16920] [id = 776] 14:04:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 140 (0x9080dc00) [pid = 16920] [serial = 2327] [outer = (nil)] 14:04:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 141 (0x90a5d000) [pid = 16920] [serial = 2328] [outer = 0x9080dc00] 14:04:36 INFO - PROCESS | 16920 | 1463173476528 Marionette DEBUG loaded listener.js 14:04:36 INFO - PROCESS | 16920 | ++DOMWINDOW == 142 (0x90aa4000) [pid = 16920] [serial = 2329] [outer = 0x9080dc00] 14:04:37 INFO - PROCESS | 16920 | 1463173477329 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 14:04:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 14:04:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 14:04:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 14:04:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 14:04:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 14:04:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 14:04:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 14:04:37 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1540ms 14:04:37 INFO - PROCESS | 16920 | 1463173477362 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 14:04:37 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 14:04:37 INFO - PROCESS | 16920 | 1463173477367 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 14:04:37 INFO - PROCESS | 16920 | 1463173477373 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 14:04:37 INFO - PROCESS | 16920 | 1463173477377 Marionette TRACE conn4 <- [1,3070,null,{}] 14:04:37 INFO - PROCESS | 16920 | 1463173477383 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:37 INFO - PROCESS | 16920 | 1463173477622 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 14:04:38 INFO - PROCESS | 16920 | 1463173478010 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:38 INFO - PROCESS | 16920 | ++DOCSHELL 0x9107fc00 == 145 [pid = 16920] [id = 777] 14:04:38 INFO - PROCESS | 16920 | ++DOMWINDOW == 143 (0x91089800) [pid = 16920] [serial = 2330] [outer = (nil)] 14:04:38 INFO - PROCESS | 16920 | ++DOMWINDOW == 144 (0x9130b400) [pid = 16920] [serial = 2331] [outer = 0x91089800] 14:04:38 INFO - PROCESS | 16920 | 1463173478119 Marionette DEBUG loaded listener.js 14:04:38 INFO - PROCESS | 16920 | ++DOMWINDOW == 145 (0x91a52800) [pid = 16920] [serial = 2332] [outer = 0x91089800] 14:04:39 INFO - PROCESS | 16920 | 1463173479032 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 14:04:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 14:04:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 14:04:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 14:04:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 14:04:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 14:04:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 14:04:39 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1683ms 14:04:39 INFO - PROCESS | 16920 | 1463173479057 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 14:04:39 INFO - PROCESS | 16920 | 1463173479062 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 14:04:39 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 14:04:39 INFO - PROCESS | 16920 | 1463173479068 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 14:04:39 INFO - PROCESS | 16920 | 1463173479072 Marionette TRACE conn4 <- [1,3074,null,{}] 14:04:39 INFO - PROCESS | 16920 | 1463173479078 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:39 INFO - PROCESS | 16920 | 1463173479364 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 14:04:39 INFO - PROCESS | 16920 | 1463173479816 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:39 INFO - PROCESS | 16920 | ++DOCSHELL 0x90a58800 == 146 [pid = 16920] [id = 778] 14:04:39 INFO - PROCESS | 16920 | ++DOMWINDOW == 146 (0x91a55c00) [pid = 16920] [serial = 2333] [outer = (nil)] 14:04:39 INFO - PROCESS | 16920 | ++DOMWINDOW == 147 (0x925f7000) [pid = 16920] [serial = 2334] [outer = 0x91a55c00] 14:04:39 INFO - PROCESS | 16920 | 1463173479908 Marionette DEBUG loaded listener.js 14:04:40 INFO - PROCESS | 16920 | ++DOMWINDOW == 148 (0x926ac000) [pid = 16920] [serial = 2335] [outer = 0x91a55c00] 14:04:40 INFO - PROCESS | 16920 | 1463173480680 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 14:04:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 14:04:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 14:04:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 14:04:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 14:04:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 14:04:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 14:04:40 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1634ms 14:04:40 INFO - PROCESS | 16920 | 1463173480713 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 14:04:40 INFO - PROCESS | 16920 | 1463173480718 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 14:04:40 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 14:04:40 INFO - PROCESS | 16920 | 1463173480727 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 14:04:40 INFO - PROCESS | 16920 | 1463173480730 Marionette TRACE conn4 <- [1,3078,null,{}] 14:04:40 INFO - PROCESS | 16920 | 1463173480736 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:41 INFO - PROCESS | 16920 | 1463173481012 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 14:04:41 INFO - PROCESS | 16920 | 1463173481346 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:41 INFO - PROCESS | 16920 | ++DOCSHELL 0x863d0000 == 147 [pid = 16920] [id = 779] 14:04:41 INFO - PROCESS | 16920 | ++DOMWINDOW == 149 (0x90799400) [pid = 16920] [serial = 2336] [outer = (nil)] 14:04:41 INFO - PROCESS | 16920 | ++DOMWINDOW == 150 (0x90810400) [pid = 16920] [serial = 2337] [outer = 0x90799400] 14:04:41 INFO - PROCESS | 16920 | 1463173481498 Marionette DEBUG loaded listener.js 14:04:41 INFO - PROCESS | 16920 | ++DOMWINDOW == 151 (0x90818c00) [pid = 16920] [serial = 2338] [outer = 0x90799400] 14:04:42 INFO - PROCESS | 16920 | 1463173482389 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 14:04:42 INFO - PROCESS | 16920 | 1463173482467 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 14:04:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 14:04:42 INFO - PROCESS | 16920 | 1463173482503 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 14:04:42 INFO - PROCESS | 16920 | 1463173482506 Marionette TRACE conn4 <- [1,3082,null,{}] 14:04:42 INFO - PROCESS | 16920 | 1463173482512 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:42 INFO - PROCESS | 16920 | 1463173482753 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 14:04:43 INFO - PROCESS | 16920 | 1463173483131 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:43 INFO - PROCESS | 16920 | ++DOCSHELL 0x8df45800 == 148 [pid = 16920] [id = 780] 14:04:43 INFO - PROCESS | 16920 | ++DOMWINDOW == 152 (0x926b2000) [pid = 16920] [serial = 2339] [outer = (nil)] 14:04:43 INFO - PROCESS | 16920 | ++DOMWINDOW == 153 (0x92be4000) [pid = 16920] [serial = 2340] [outer = 0x926b2000] 14:04:43 INFO - PROCESS | 16920 | 1463173483228 Marionette DEBUG loaded listener.js 14:04:43 INFO - PROCESS | 16920 | ++DOMWINDOW == 154 (0x92beb000) [pid = 16920] [serial = 2341] [outer = 0x926b2000] 14:04:44 INFO - PROCESS | 16920 | 1463173484047 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 14:04:44 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 14:04:44 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 14:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:04:44 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 14:04:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 14:04:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1586ms 14:04:44 INFO - PROCESS | 16920 | 1463173484087 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 14:04:44 INFO - PROCESS | 16920 | 1463173484090 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 14:04:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 14:04:44 INFO - PROCESS | 16920 | 1463173484098 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 14:04:44 INFO - PROCESS | 16920 | 1463173484102 Marionette TRACE conn4 <- [1,3086,null,{}] 14:04:44 INFO - PROCESS | 16920 | 1463173484108 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:44 INFO - PROCESS | 16920 | 1463173484356 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 14:04:44 INFO - PROCESS | 16920 | 1463173484754 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:44 INFO - PROCESS | 16920 | ++DOCSHELL 0x8933a800 == 149 [pid = 16920] [id = 781] 14:04:44 INFO - PROCESS | 16920 | ++DOMWINDOW == 155 (0x92b1a400) [pid = 16920] [serial = 2342] [outer = (nil)] 14:04:44 INFO - PROCESS | 16920 | ++DOMWINDOW == 156 (0x93763000) [pid = 16920] [serial = 2343] [outer = 0x92b1a400] 14:04:44 INFO - PROCESS | 16920 | 1463173484864 Marionette DEBUG loaded listener.js 14:04:44 INFO - PROCESS | 16920 | ++DOMWINDOW == 157 (0x9396c400) [pid = 16920] [serial = 2344] [outer = 0x92b1a400] 14:04:45 INFO - PROCESS | 16920 | 1463173485680 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 14:04:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 14:04:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1634ms 14:04:45 INFO - PROCESS | 16920 | 1463173485733 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 14:04:45 INFO - PROCESS | 16920 | 1463173485736 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 14:04:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 14:04:45 INFO - PROCESS | 16920 | 1463173485743 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 14:04:45 INFO - PROCESS | 16920 | 1463173485746 Marionette TRACE conn4 <- [1,3090,null,{}] 14:04:45 INFO - PROCESS | 16920 | 1463173485753 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:46 INFO - PROCESS | 16920 | 1463173486004 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 14:04:46 INFO - PROCESS | 16920 | 1463173486325 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:46 INFO - PROCESS | 16920 | ++DOCSHELL 0x95236400 == 150 [pid = 16920] [id = 782] 14:04:46 INFO - PROCESS | 16920 | ++DOMWINDOW == 158 (0x95236800) [pid = 16920] [serial = 2345] [outer = (nil)] 14:04:46 INFO - PROCESS | 16920 | ++DOMWINDOW == 159 (0x9523d000) [pid = 16920] [serial = 2346] [outer = 0x95236800] 14:04:46 INFO - PROCESS | 16920 | 1463173486512 Marionette DEBUG loaded listener.js 14:04:46 INFO - PROCESS | 16920 | ++DOMWINDOW == 160 (0x97774400) [pid = 16920] [serial = 2347] [outer = 0x95236800] 14:04:47 INFO - PROCESS | 16920 | 1463173487345 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 14:04:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 14:04:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1630ms 14:04:47 INFO - PROCESS | 16920 | 1463173487374 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 14:04:47 INFO - PROCESS | 16920 | 1463173487380 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 14:04:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 14:04:47 INFO - PROCESS | 16920 | 1463173487387 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 14:04:47 INFO - PROCESS | 16920 | 1463173487392 Marionette TRACE conn4 <- [1,3094,null,{}] 14:04:47 INFO - PROCESS | 16920 | 1463173487398 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:47 INFO - PROCESS | 16920 | 1463173487700 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 14:04:48 INFO - PROCESS | 16920 | 1463173488073 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:48 INFO - PROCESS | 16920 | ++DOCSHELL 0x97779400 == 151 [pid = 16920] [id = 783] 14:04:48 INFO - PROCESS | 16920 | ++DOMWINDOW == 161 (0x9777a000) [pid = 16920] [serial = 2348] [outer = (nil)] 14:04:48 INFO - PROCESS | 16920 | ++DOMWINDOW == 162 (0x98393400) [pid = 16920] [serial = 2349] [outer = 0x9777a000] 14:04:48 INFO - PROCESS | 16920 | 1463173488165 Marionette DEBUG loaded listener.js 14:04:48 INFO - PROCESS | 16920 | ++DOMWINDOW == 163 (0x983bd800) [pid = 16920] [serial = 2350] [outer = 0x9777a000] 14:04:48 INFO - PROCESS | 16920 | 1463173488966 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 14:04:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 14:04:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1635ms 14:04:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 14:04:49 INFO - PROCESS | 16920 | 1463173489024 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 14:04:49 INFO - PROCESS | 16920 | 1463173489027 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 14:04:49 INFO - PROCESS | 16920 | 1463173489034 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 14:04:49 INFO - PROCESS | 16920 | 1463173489037 Marionette TRACE conn4 <- [1,3098,null,{}] 14:04:49 INFO - PROCESS | 16920 | 1463173489066 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:49 INFO - PROCESS | 16920 | 1463173489313 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 14:04:49 INFO - PROCESS | 16920 | 1463173489749 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:49 INFO - PROCESS | 16920 | ++DOCSHELL 0x8c1ee000 == 152 [pid = 16920] [id = 784] 14:04:49 INFO - PROCESS | 16920 | ++DOMWINDOW == 164 (0x93976800) [pid = 16920] [serial = 2351] [outer = (nil)] 14:04:49 INFO - PROCESS | 16920 | ++DOMWINDOW == 165 (0x9a399800) [pid = 16920] [serial = 2352] [outer = 0x93976800] 14:04:49 INFO - PROCESS | 16920 | 1463173489853 Marionette DEBUG loaded listener.js 14:04:49 INFO - PROCESS | 16920 | ++DOMWINDOW == 166 (0x9a484c00) [pid = 16920] [serial = 2353] [outer = 0x93976800] 14:04:50 INFO - PROCESS | 16920 | 1463173490704 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 14:04:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 14:04:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 14:04:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1704ms 14:04:50 INFO - PROCESS | 16920 | 1463173490739 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 14:04:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 14:04:50 INFO - PROCESS | 16920 | 1463173490752 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 14:04:50 INFO - PROCESS | 16920 | 1463173490758 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 14:04:50 INFO - PROCESS | 16920 | 1463173490763 Marionette TRACE conn4 <- [1,3102,null,{}] 14:04:50 INFO - PROCESS | 16920 | 1463173490773 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:51 INFO - PROCESS | 16920 | 1463173491100 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 14:04:51 INFO - PROCESS | 16920 | 1463173491441 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:51 INFO - PROCESS | 16920 | ++DOCSHELL 0x9a1d3400 == 153 [pid = 16920] [id = 785] 14:04:51 INFO - PROCESS | 16920 | ++DOMWINDOW == 167 (0x9a27f400) [pid = 16920] [serial = 2354] [outer = (nil)] 14:04:51 INFO - PROCESS | 16920 | ++DOMWINDOW == 168 (0x9aaaf000) [pid = 16920] [serial = 2355] [outer = 0x9a27f400] 14:04:51 INFO - PROCESS | 16920 | 1463173491549 Marionette DEBUG loaded listener.js 14:04:51 INFO - PROCESS | 16920 | ++DOMWINDOW == 169 (0x9ab19800) [pid = 16920] [serial = 2356] [outer = 0x9a27f400] 14:04:52 INFO - PROCESS | 16920 | 1463173492365 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 14:04:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 14:04:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1633ms 14:04:52 INFO - PROCESS | 16920 | 1463173492392 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 14:04:52 INFO - PROCESS | 16920 | 1463173492396 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 14:04:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 14:04:52 INFO - PROCESS | 16920 | 1463173492402 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 14:04:52 INFO - PROCESS | 16920 | 1463173492406 Marionette TRACE conn4 <- [1,3106,null,{}] 14:04:52 INFO - PROCESS | 16920 | 1463173492412 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:52 INFO - PROCESS | 16920 | 1463173492681 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 14:04:53 INFO - PROCESS | 16920 | 1463173492979 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:53 INFO - PROCESS | 16920 | ++DOCSHELL 0x88ff1800 == 154 [pid = 16920] [id = 786] 14:04:53 INFO - PROCESS | 16920 | ++DOMWINDOW == 170 (0x9a4b5000) [pid = 16920] [serial = 2357] [outer = (nil)] 14:04:53 INFO - PROCESS | 16920 | ++DOMWINDOW == 171 (0x9b2df000) [pid = 16920] [serial = 2358] [outer = 0x9a4b5000] 14:04:53 INFO - PROCESS | 16920 | 1463173493115 Marionette DEBUG loaded listener.js 14:04:53 INFO - PROCESS | 16920 | ++DOMWINDOW == 172 (0x9b2e2000) [pid = 16920] [serial = 2359] [outer = 0x9a4b5000] 14:04:53 INFO - PROCESS | 16920 | 1463173493957 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 14:04:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 14:04:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 14:04:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 14:04:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1585ms 14:04:53 INFO - PROCESS | 16920 | 1463173493989 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 14:04:53 INFO - PROCESS | 16920 | 1463173493993 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 14:04:53 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 14:04:54 INFO - PROCESS | 16920 | 1463173493999 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 14:04:54 INFO - PROCESS | 16920 | 1463173494003 Marionette TRACE conn4 <- [1,3110,null,{}] 14:04:54 INFO - PROCESS | 16920 | 1463173494009 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:54 INFO - PROCESS | 16920 | 1463173494248 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 14:04:54 INFO - PROCESS | 16920 | 1463173494629 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:54 INFO - PROCESS | 16920 | ++DOCSHELL 0x877bfc00 == 155 [pid = 16920] [id = 787] 14:04:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 173 (0x891eac00) [pid = 16920] [serial = 2360] [outer = (nil)] 14:04:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 174 (0x9ba7c400) [pid = 16920] [serial = 2361] [outer = 0x891eac00] 14:04:54 INFO - PROCESS | 16920 | 1463173494721 Marionette DEBUG loaded listener.js 14:04:54 INFO - PROCESS | 16920 | ++DOMWINDOW == 175 (0x9baa3c00) [pid = 16920] [serial = 2362] [outer = 0x891eac00] 14:04:55 INFO - PROCESS | 16920 | 1463173495509 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 14:04:55 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 14:04:55 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 14:04:55 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 14:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:04:55 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 14:04:55 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1542ms 14:04:55 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 14:04:55 INFO - PROCESS | 16920 | 1463173495546 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 14:04:55 INFO - PROCESS | 16920 | 1463173495549 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 14:04:55 INFO - PROCESS | 16920 | 1463173495556 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 14:04:55 INFO - PROCESS | 16920 | 1463173495560 Marionette TRACE conn4 <- [1,3114,null,{}] 14:04:55 INFO - PROCESS | 16920 | 1463173495565 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:55 INFO - PROCESS | 16920 | 1463173495855 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 14:04:56 INFO - PROCESS | 16920 | 1463173496247 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"047be559-fbe7-4732-9677-6571cf85641a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:56 INFO - PROCESS | 16920 | ++DOCSHELL 0x9b2dcc00 == 156 [pid = 16920] [id = 788] 14:04:56 INFO - PROCESS | 16920 | ++DOMWINDOW == 176 (0x9b2e1000) [pid = 16920] [serial = 2363] [outer = (nil)] 14:04:56 INFO - PROCESS | 16920 | ++DOMWINDOW == 177 (0x9c131c00) [pid = 16920] [serial = 2364] [outer = 0x9b2e1000] 14:04:56 INFO - PROCESS | 16920 | 1463173496354 Marionette DEBUG loaded listener.js 14:04:56 INFO - PROCESS | 16920 | ++DOMWINDOW == 178 (0x9d3b5800) [pid = 16920] [serial = 2365] [outer = 0x9b2e1000] 14:04:57 INFO - PROCESS | 16920 | 1463173497173 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 14:04:57 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 14:04:57 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1632ms 14:04:57 INFO - PROCESS | 16920 | 1463173497189 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 14:04:57 INFO - PROCESS | 16920 | 1463173497193 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 14:04:58 WARNING - u'runner_teardown' () 14:04:58 INFO - No more tests 14:04:58 INFO - Got 0 unexpected results 14:04:58 INFO - SUITE-END | took 1421s 14:04:58 INFO - Closing logging queue 14:04:58 INFO - queue closed 14:04:58 INFO - Return code: 0 14:04:58 WARNING - # TBPL SUCCESS # 14:04:58 INFO - Running post-action listener: _resource_record_post_action 14:04:58 INFO - Running post-run listener: _resource_record_post_run 14:04:59 INFO - Total resource usage - Wall time: 1457s; CPU: 98.0%; Read bytes: 11685888; Write bytes: 919506944; Read time: 492; Write time: 236548 14:04:59 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 14:04:59 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 0; Write bytes: 133189632; Read time: 0; Write time: 124992 14:04:59 INFO - run-tests - Wall time: 1427s; CPU: 98.0%; Read bytes: 11390976; Write bytes: 777797632; Read time: 476; Write time: 105876 14:04:59 INFO - Running post-run listener: _upload_blobber_files 14:04:59 INFO - Blob upload gear active. 14:04:59 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 14:04:59 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 14:04:59 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'] 14:04:59 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 14:05:00 INFO - (blobuploader) - INFO - Open directory for files ... 14:05:00 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 14:05:00 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:05:00 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:05:03 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 14:05:03 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:05:03 INFO - (blobuploader) - INFO - Done attempting. 14:05:03 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 14:05:03 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:05:03 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:05:04 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 14:05:04 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:05:04 INFO - (blobuploader) - INFO - Done attempting. 14:05:04 INFO - (blobuploader) - INFO - Iteration through files over. 14:05:04 INFO - Return code: 0 14:05:04 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 14:05:04 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 14:05:04 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/204df4ee018f939a916e34811543d7face020a55b26793ce8b1aeb2a3462a7c81456da253a963fa9f2c51a9742a1e1a5d872fc6c2643181edd5d63298369454e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/50d1023f5ae2bbca0c9fb99ca13d11d8983c7d4a5399605acab6c09f27cf8c0faf5ce0fe0795ab7940b20904a91f6e2dba82b1be8c1b4642567f4ed9c04704d6"} 14:05:04 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 14:05:04 INFO - Writing to file /builds/slave/test/properties/blobber_files 14:05:04 INFO - Contents: 14:05:04 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/204df4ee018f939a916e34811543d7face020a55b26793ce8b1aeb2a3462a7c81456da253a963fa9f2c51a9742a1e1a5d872fc6c2643181edd5d63298369454e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/50d1023f5ae2bbca0c9fb99ca13d11d8983c7d4a5399605acab6c09f27cf8c0faf5ce0fe0795ab7940b20904a91f6e2dba82b1be8c1b4642567f4ed9c04704d6"} 14:05:04 INFO - Running post-run listener: copy_logs_to_upload_dir 14:05:04 INFO - Copying logs to upload dir... 14:05:04 INFO - mkdir: /builds/slave/test/build/upload/logs 14:05:04 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1553.042734 ========= master_lag: 254.55 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 30 mins, 7 secs) (at 2016-05-13 14:09:18.541221) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 28 secs) (at 2016-05-13 14:09:18.550780) ========= 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-1463171940.726958-1980050717 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/204df4ee018f939a916e34811543d7face020a55b26793ce8b1aeb2a3462a7c81456da253a963fa9f2c51a9742a1e1a5d872fc6c2643181edd5d63298369454e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/50d1023f5ae2bbca0c9fb99ca13d11d8983c7d4a5399605acab6c09f27cf8c0faf5ce0fe0795ab7940b20904a91f6e2dba82b1be8c1b4642567f4ed9c04704d6"} build_url:https://queue.taskcluster.net/v1/task/DZF_hY_8QA-m3Prq3E4rew/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/DZF_hY_8QA-m3Prq3E4rew/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033927 build_url: 'https://queue.taskcluster.net/v1/task/DZF_hY_8QA-m3Prq3E4rew/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/204df4ee018f939a916e34811543d7face020a55b26793ce8b1aeb2a3462a7c81456da253a963fa9f2c51a9742a1e1a5d872fc6c2643181edd5d63298369454e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/50d1023f5ae2bbca0c9fb99ca13d11d8983c7d4a5399605acab6c09f27cf8c0faf5ce0fe0795ab7940b20904a91f6e2dba82b1be8c1b4642567f4ed9c04704d6"}' symbols_url: 'https://queue.taskcluster.net/v1/task/DZF_hY_8QA-m3Prq3E4rew/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 28.91 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 28 secs) (at 2016-05-13 14:09:47.493932) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 19 secs) (at 2016-05-13 14:09:47.494292) ========= 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-1463171940.726958-1980050717 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.019289 ========= master_lag: 19.21 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 19 secs) (at 2016-05-13 14:10:06.728352) ========= ========= Started reboot skipped (results: 3, elapsed: 5 secs) (at 2016-05-13 14:10:06.728662) ========= ========= Finished reboot skipped (results: 3, elapsed: 5 secs) (at 2016-05-13 14:10:12.118921) ========= ========= Total master_lag: 302.76 =========